PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.20\var\megalib\bin;C:\Perl64-5.20\site\bin;C:\Perl64-5.20\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Start 2014-10-08T09:36:10 ActivePerl-2000 CPAN-2.00 PATH=C:/CPANFL~1.20/var/libs/bin;C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.20\var\megalib\bin;C:\Perl64-5.20\site\bin;C:\Perl64-5.20\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.20\var\cpan\Metadata' Database was generated on Wed, 08 Oct 2014 12:41:02 GMT ______________________ D i s t r o P r e f s ______________________ Win32-GuiTest.yml[0] Running make for K/KA/KARASIK/Win32-GuiTest-1.57.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/K/KA/KARASIK/Win32-GuiTest-1.57.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\K\KA\KARASIK\Win32-GuiTest-1.57.tar.gz ok Win32-GuiTest-1.57/ Win32-GuiTest-1.57/CHANGES Win32-GuiTest-1.57/DibSect.cpp Win32-GuiTest-1.57/dibsect.h Win32-GuiTest-1.57/eg/ Win32-GuiTest-1.57/eg/ask.pl Win32-GuiTest-1.57/eg/calc.pl Win32-GuiTest-1.57/eg/excel.pl Win32-GuiTest-1.57/eg/excel2.pl Win32-GuiTest-1.57/eg/fonts.pl Win32-GuiTest-1.57/eg/iswindowstyle.pl Win32-GuiTest-1.57/eg/keypress.pl Win32-GuiTest-1.57/eg/make_eg.pl Win32-GuiTest-1.57/eg/menuselect.pl Win32-GuiTest-1.57/eg/notepad.pl Win32-GuiTest-1.57/eg/notepad_text.pl Win32-GuiTest-1.57/eg/paint.pl Win32-GuiTest-1.57/eg/paint_abs.pl Win32-GuiTest-1.57/eg/pushbutton.pl Win32-GuiTest-1.57/eg/rawkey.pl Win32-GuiTest-1.57/eg/selecttabitem.pl Win32-GuiTest-1.57/eg/showcpl.pl Win32-GuiTest-1.57/eg/showmouse.pl Win32-GuiTest-1.57/eg/showwin.pl Win32-GuiTest-1.57/eg/spy--.pl Win32-GuiTest-1.57/eg/spy.pl Win32-GuiTest-1.57/eg/start.pl Win32-GuiTest-1.57/eg/tab.pl Win32-GuiTest-1.57/eg/waitwindow.pl Win32-GuiTest-1.57/eg/which.pl Win32-GuiTest-1.57/eg/winbmp.pl Win32-GuiTest-1.57/eg/wptr.pl Win32-GuiTest-1.57/GuiTest.xs Win32-GuiTest-1.57/lib/ Win32-GuiTest-1.57/lib/Win32/ Win32-GuiTest-1.57/lib/Win32/GuiTest/ Win32-GuiTest-1.57/lib/Win32/GuiTest/Cmd.pm Win32-GuiTest-1.57/lib/Win32/GuiTest/Examples.pm Win32-GuiTest-1.57/lib/Win32/GuiTest/GuiTest.pc Win32-GuiTest-1.57/lib/Win32/GuiTest.pm Win32-GuiTest-1.57/Makefile.PL Win32-GuiTest-1.57/MANIFEST Win32-GuiTest-1.57/META.yml Win32-GuiTest-1.57/perlobject.map Win32-GuiTest-1.57/README Win32-GuiTest-1.57/Recorder/ Win32-GuiTest-1.57/Recorder/Copying.txt Win32-GuiTest-1.57/Recorder/README.txt Win32-GuiTest-1.57/Recorder/Win32GuiTest.exe Win32-GuiTest-1.57/t/ Win32-GuiTest-1.57/t/01_basic.t Win32-GuiTest-1.57/t/02_calc.t Win32-GuiTest-1.57/t/03_cpl.t Win32-GuiTest-1.57/t/04_std.t Win32-GuiTest-1.57/t/05_which.t Win32-GuiTest-1.57/t/06_sendkeys.t Win32-GuiTest-1.57/t/98_pod.t Win32-GuiTest-1.57/t/99_pod_coverage.t Win32-GuiTest-1.57/typemap Applying 1 patch: C:\cpanfly-5.20\etc\distroprefs\Win32-GuiTest-02_calc.patch C:\cygwin\bin\patch.exe -N --fuzz=3 -p1 <>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Win32::GuiTest Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Win32/GuiTest/GuiTest.pc blib\lib\Win32\GuiTest\GuiTest.pc cp lib/Win32/GuiTest/Cmd.pm blib\lib\Win32\GuiTest\Cmd.pm cp lib/Win32/GuiTest.pm blib\lib\Win32\GuiTest.pm cp lib/Win32/GuiTest/Examples.pm blib\lib\Win32\GuiTest\Examples.pm Running Mkbootstrap for Win32::GuiTest () C:\Perl64-5.20\bin\perl.exe -MExtUtils::Command -e chmod -- 644 GuiTest.bs C:\Perl64-5.20\bin\perl.exe -IC:\Perl64-5.20\lib -IC:\Perl64-5.20\lib C:\cpanfly-5.20\var\megalib\ExtUtils\xsubpp -typemap C:\Perl64-5.20\lib\ExtUtils\typemap -typemap perlobject.map -typemap typemap GuiTest.xs >xstmp.c && C:\Perl64-5.20\bin\perl.exe -MExtUtils::Command -e mv -- xstmp.c GuiTest.cpp gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.57\" -DXS_VERSION=\"1.57\" "-IC:\Perl64-5.20\lib\CORE" GuiTest.cpp In file included from c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:89:0, from c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/windef.h:137, from c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/windows.h:59, from GuiTest.xs:21: c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/basetsd.h:149:39: error: conflicting declaration 'typedef ULONG_PTR DWORD' c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/windef.h:115:23: error: 'DWORD' has a previous declaration as 'typedef long unsigned int DWORD' In file included from c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/windef.h:137:0, from c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/windows.h:59, from GuiTest.xs:21: c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:1487:67: error: declaration of C function 'void __movsb(PBYTE, const BYTE*, DWORD)' conflicts with c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/intrin.h:924:5: error: previous declaration 'void __movsb(unsigned char*, const unsigned char*, size_t)' here c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:1488:67: error: declaration of C function 'void __movsw(PWORD, const WORD*, DWORD)' conflicts with c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/intrin.h:925:5: error: previous declaration 'void __movsw(short unsigned int*, const short unsigned int*, size_t)' here c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:1489:69: error: declaration of C function 'void __movsd(PDWORD, const DWORD*, DWORD)' conflicts with c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/intrin.h:926:5: error: previous declaration 'void __movsd(long unsigned int*, const long unsigned int*, size_t)' here c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:1490:73: error: declaration of C function 'void __movsq(PDWORD64, const DWORD64*, DWORD)' conflicts with c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/intrin.h:927:5: error: previous declaration 'void __movsq(long long unsigned int*, const long long unsigned int*, size_t)' here c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:1491:59: error: declaration of C function 'void __stosb(PBYTE, BYTE, DWORD)' conflicts with c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/intrin.h:960:5: error: previous declaration 'void __stosb(unsigned char*, unsigned char, size_t)' here c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:1492:59: error: declaration of C function 'void __stosw(PWORD, WORD, DWORD)' conflicts with c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/intrin.h:961:5: error: previous declaration 'void __stosw(short unsigned int*, short unsigned int, size_t)' here c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:1493:61: error: declaration of C function 'void __stosd(PDWORD, DWORD, DWORD)' conflicts with c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/intrin.h:962:5: error: previous declaration 'void __stosd(long unsigned int*, long unsigned int, size_t)' here c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/winnt.h:1494:65: error: declaration of C function 'void __stosq(PDWORD64, DWORD64, DWORD)' conflicts with c:\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/intrin.h:963:5: error: previous declaration 'void __stosq(long long unsigned int*, long long unsigned int, size_t)' here GuiTest.xs: In function 'int GetLVItemText(HWND, int, int, char*)': GuiTest.xs:338:53: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'BOOL SelLVItem(HWND, int, BOOL)': GuiTest.xs:353:59: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'BOOL SelLVItemText(HWND, char*, BOOL)': GuiTest.xs:363:57: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'BOOL IsLVItemSel(HWND, char*)': GuiTest.xs:374:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'BOOL SelTVItemPath(HWND, char*)': GuiTest.xs:385:57: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'int GetTVSelPath(HWND, char*)': GuiTest.xs:395:59: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'int GetTCItemText(HWND, int, char*)': GuiTest.xs:406:53: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'BOOL SelTCItem(HWND, int)': GuiTest.xs:419:59: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'BOOL SelTCItemText(HWND, char*)': GuiTest.xs:428:57: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'BOOL IsTCItemSel(HWND, char*)': GuiTest.xs:439:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'HWND__* PopupHandleGet(HWND, int, int, int)': GuiTest.xs:648:63: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] GuiTest.xs: In function 'void XS_Win32__GuiTest_AllocateVirtualBufferImp(PerlInterpreter*, CV*)': GuiTest.xs:694:9: error: cast from 'LPVOID {aka void*}' to 'LONG {aka long int}' loses precision [-fpermissive] GuiTest.xs:695:9: error: cast from 'HANDLE {aka void*}' to 'LONG {aka long int}' loses precision [-fpermissive] GuiTest.xs: In function 'void XS_Win32__GuiTest_FreeVirtualBufferImp(PerlInterpreter*, CV*)': GuiTest.xs:709:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GuiTest.xs:710:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GuiTest.xs: In function 'void XS_Win32__GuiTest_ReadFromVirtualBufferImp(PerlInterpreter*, CV*)': GuiTest.xs:742:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GuiTest.xs:743:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GuiTest.xs: In function 'void XS_Win32__GuiTest_WriteToVirtualBufferImp(PerlInterpreter*, CV*)': GuiTest.xs:780:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GuiTest.xs:781:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] dmake: Error code 129, while making 'GuiTest.o' KARASIK/Win32-GuiTest-1.57.tar.gz dmake -- NOT OK Running make test Can't test without successful make Finished 2014-10-08T09:36:19