Subject: | Tests fail on Strawberry Perl 5.24.1.1 (64bit) Windows 10 |
Platform: Strawberry Perl 5.24.1.1 (64bit) Windows 10
Win32::FileSystem::Watcher version: 0.1.0
Show quoted text
cpan> install Win32::FileSystem::Watcher
Running install for module 'Win32::FileSystem::Watcher'
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/A/AN/ANK/FSWatcher/Win32-FileSystem-Watcher-0.1.0.tar.gz
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/A/AN/ANK/FSWatcher/CHECKSUMS
Checksum for C:\Perl\STRAWB~1\cpan\sources\authors\id\A\AN\ANK\FSWatcher\Win32-FileSystem-Watcher-0.1.0.tar.gz ok
Configuring A/AN/ANK/FSWatcher/Win32-FileSystem-Watcher-0.1.0.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite Win32::MMF::Shareable 0 not found.
Generating a dmake-style Makefile
Writing Makefile for Win32::FileSystem::Watcher
Writing MYMETA.yml and MYMETA.json
ANK/FSWatcher/Win32-FileSystem-Watcher-0.1.0.tar.gz
C:\Perl\Strawberry\perl\bin\perl.exe Makefile.PL -- OK
Running make for A/AN/ANK/FSWatcher/Win32-FileSystem-Watcher-0.1.0.tar.gz
Show quoted text---- Unsatisfied dependencies detected during ----
---- ANK/FSWatcher/Win32-FileSystem-Watcher-0.1.0.tar.gz ----
Win32::MMF::Shareable [requires]
Running install for module 'Win32::MMF::Shareable'
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/R/RO/ROGER/Win32-MMF-0.09e.zip
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/R/RO/ROGER/CHECKSUMS
'" "' is not recognized as an internal or external command,
operable program or batch file.
Checksum for C:\Perl\STRAWB~1\cpan\sources\authors\id\R\RO\ROGER\Win32-MMF-0.09e.zip ok
Configuring R/RO/ROGER/Win32-MMF-0.09e.zip with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Win32::MMF
Writing MYMETA.yml and MYMETA.json
ROGER/Win32-MMF-0.09e.zip
C:\Perl\Strawberry\perl\bin\perl.exe Makefile.PL -- OK
Running make for R/RO/ROGER/Win32-MMF-0.09e.zip
cp MMF.pm blib\lib\Win32\MMF.pm
cp MMF/Shareable.pm blib\lib\Win32\MMF\Shareable.pm
Running Mkbootstrap for MMF ()
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "MMF.bs"
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- MMF.bs blib\arch\auto\Win32\MMF\MMF.bs
644
"C:\Perl\Strawberry\perl\bin\perl.exe" "C:\Perl\Strawberry\perl\lib\ExtUtils\xsubpp" -typemap C:\Perl\STRAWB~1\perl\lib
\ExtUtils\typemap MMF.xs > MMF.xsc
Please specify prototyping behavior for MMF.xs (see perlxs manual)
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e mv -- MMF.xsc MMF.c
gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SY
S -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" "-IC:\Perl\STRAWB
~1\perl\lib\CORE" MMF.c
MMF.xs: In function '__malloc':
MMF.xs:88:3: warning: return makes integer from pointer without a cast
return NULL;
^
MMF.xs:100:4: warning: return makes integer from pointer without a cast
return NULL;
^
MMF.xs: In function '__free':
MMF.xs:271:29: warning: comparison between pointer and integer
while(!m->used && m->next != NULL && !offset_to_ptr(m->next)->used)
^
MMF.xs: In function '__realloc':
MMF.xs:310:77: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
printf("*** Attempt to Realloc() block at 0x%p with bad magic value\n", (char *)mem);
^
MMF.xs:311:5: warning: return makes integer from pointer without a cast
return NULL;
^
MMF.xs: In function '__createvar':
MMF.xs:379:23: warning: comparison between pointer and integer
if (mmf->m_heap_top != NULL) {
^
MMF.xs: In function 'XS_Win32__MMF_CreateFile':
MMF.xs:515:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
RETVAL = (long)hFile;
^
MMF.xs: In function 'XS_Win32__MMF_OpenFile':
MMF.xs:530:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
if ((hFile = (HANDLE) OpenFile (szMapFileName, &of, OF_READWRITE)) == (HANDLE)HFILE_ERROR)
^
MMF.xs:539:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
RETVAL = (long)hFile;
^
MMF.xs: In function 'XS_Win32__MMF_CreateFileMapping':
MMF.xs:574:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
RETVAL = (long) hmmFile;
^
MMF.xs: In function 'XS_Win32__MMF_OpenFileMapping':
MMF.xs:605:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
RETVAL = (long) hFile;
^
MMF.xs: In function 'XS_Win32__MMF_MapViewOfFile':
MMF.xs:627:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
RETVAL = (long) mem;
^
MMF.xs: In function 'XS_Win32__MMF_CreateSemaphore':
MMF.xs:674:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
RETVAL = (long) hSemaphore;
^
MMF.xs: In function 'XS_Win32__MMF_CreateVar':
MMF.xs:787:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
RETVAL = (long) var;
^
MMF.xs: In function 'XS_Win32__MMF_FindVar':
MMF.xs:796:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
RETVAL = (long) __findvar( (MMF_DESCRIPTOR *)szMMF, varname );
^
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"Win32::MMF\", 'DLBASE' => 'MMF', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { },
'DL_VARS' => []);"
g++ MMF.def -o blib\arch\auto\Win32\MMF\MMF.xs.dll -mdll -s -L"C:\Perl\STRAWB~1\perl\lib\CORE" -L"C:\Perl\STRAWB~1\c\lib
" MMF.o "C:\Perl\STRAWB~1\perl\lib\CORE\libperl524.a" -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -la
dvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 -
Wl,--enable-auto-image-base
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Win32\MMF\MMF.xs.dll
ROGER/Win32-MMF-0.09e.zip
C:\Perl\STRAWB~1\c\bin\dmake.exe -- OK
Running make test
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- MMF.bs blib\arch\auto\Win32\MMF\MMF.bs
644
"C:\Perl\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches;
test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/00_load.t .......... 1/2 # Testing Win32::MMF 0.09
t/00_load.t .......... ok
t/01_mmf.t ........... 1/6 Use of uninitialized value in subroutine entry at C:\Perl\STRAWB~1\cpan\build\Win32-MMF-0\bli
b\lib/Win32/MMF.pm line 149.
t/01_mmf.t ........... Dubious, test returned 5 (wstat 1280, 0x500)
Failed 5/6 subtests
t/02_tie.t ........... 1/14 Use of uninitialized value in subroutine entry at C:\Perl\STRAWB~1\cpan\build\Win32-MMF-0\bl
ib\lib/Win32/MMF.pm line 149.
t/02_tie.t ........... Dubious, test returned 5 (wstat 1280, 0x500)
Failed 13/14 subtests
t/03_multiproc.t ..... Use of uninitialized value in subroutine entry at C:\Perl\STRAWB~1\cpan\build\Win32-MMF-0\blib\li
b/Win32/MMF.pm line 149.
Use of uninitialized value in subroutine entry at C:\Perl\STRAWB~1\cpan\build\Win32-MMF-0\blib\lib/Win32/MMF.pm line 149
.
t/03_multiproc.t ..... Dubious, test returned 5 (wstat 1280, 0x500)
Failed 1/1 subtests
t/04_private_swap.t .. ok
t/05_shared_hash.t ... Use of uninitialized value in subroutine entry at C:\Perl\STRAWB~1\cpan\build\Win32-MMF-0\blib\li
b/Win32/MMF.pm line 149.
t/05_shared_hash.t ... Dubious, test returned 5 (wstat 1280, 0x500)
Failed 1/1 subtests
Test Summary Report
-------------------
t/01_mmf.t (Wstat: 1280 Tests: 1 Failed: 0)
Non-zero exit status: 5
Parse errors: Bad plan. You planned 6 tests but ran 1.
t/02_tie.t (Wstat: 1280 Tests: 1 Failed: 0)
Non-zero exit status: 5
Parse errors: Bad plan. You planned 14 tests but ran 1.
t/03_multiproc.t (Wstat: 1280 Tests: 0 Failed: 0)
Non-zero exit status: 5
Parse errors: Bad plan. You planned 1 tests but ran 0.
t/05_shared_hash.t (Wstat: 1280 Tests: 0 Failed: 0)
Non-zero exit status: 5
Parse errors: Bad plan. You planned 1 tests but ran 0.
Files=6, Tests=5, 19 wallclock secs ( 0.05 usr + 0.03 sys = 0.08 CPU)
Result: FAIL
Failed 4/6 test programs. 0/5 subtests failed.
dmake.exe: Error code 133, while making 'test_dynamic'
ROGER/Win32-MMF-0.09e.zip
C:\Perl\STRAWB~1\c\bin\dmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports ROGER/Win32-MMF-0.09e.zip
Stopping: 'install' failed for 'Win32::MMF::Shareable'.
Failed during this command:
ROGER/Win32-MMF-0.09e.zip : make_test NO
cpan>