PATH=C:\mingw\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\mingw\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\CMake\bin;C:\instantclient_11_2 Start 2016-01-12T15:14:13 ActivePerl-1805 CPAN-2.00 PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\mingw\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Git\cmd;C:\PROGRA~2\CMake\bin;C:\INSTAN~1 Reading 'C:\cpanfly-5.18\var\cpan\Metadata' Database was generated on Tue, 12 Jan 2016 05: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.60.tar.gz Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\K\KA\KARASIK\Win32-GuiTest-1.60.tar.gz ok Win32-GuiTest-1.60/ Win32-GuiTest-1.60/CHANGES Win32-GuiTest-1.60/DibSect.cpp Win32-GuiTest-1.60/dibsect.h Win32-GuiTest-1.60/eg/ Win32-GuiTest-1.60/eg/ask.pl Win32-GuiTest-1.60/eg/calc.pl Win32-GuiTest-1.60/eg/excel.pl Win32-GuiTest-1.60/eg/excel2.pl Win32-GuiTest-1.60/eg/fonts.pl Win32-GuiTest-1.60/eg/iswindowstyle.pl Win32-GuiTest-1.60/eg/keypress.pl Win32-GuiTest-1.60/eg/make_eg.pl Win32-GuiTest-1.60/eg/menuselect.pl Win32-GuiTest-1.60/eg/notepad.pl Win32-GuiTest-1.60/eg/notepad_text.pl Win32-GuiTest-1.60/eg/paint.pl Win32-GuiTest-1.60/eg/paint_abs.pl Win32-GuiTest-1.60/eg/pushbutton.pl Win32-GuiTest-1.60/eg/rawkey.pl Win32-GuiTest-1.60/eg/selecttabitem.pl Win32-GuiTest-1.60/eg/showcpl.pl Win32-GuiTest-1.60/eg/showmouse.pl Win32-GuiTest-1.60/eg/showwin.pl Win32-GuiTest-1.60/eg/spy--.pl Win32-GuiTest-1.60/eg/spy.pl Win32-GuiTest-1.60/eg/start.pl Win32-GuiTest-1.60/eg/tab.pl Win32-GuiTest-1.60/eg/waitwindow.pl Win32-GuiTest-1.60/eg/which.pl Win32-GuiTest-1.60/eg/winbmp.pl Win32-GuiTest-1.60/eg/wptr.pl Win32-GuiTest-1.60/GuiTest.xs Win32-GuiTest-1.60/lib/ Win32-GuiTest-1.60/lib/Win32/ Win32-GuiTest-1.60/lib/Win32/GuiTest/ Win32-GuiTest-1.60/lib/Win32/GuiTest/Cmd.pm Win32-GuiTest-1.60/lib/Win32/GuiTest/Examples.pm Win32-GuiTest-1.60/lib/Win32/GuiTest/GuiTest.pc Win32-GuiTest-1.60/lib/Win32/GuiTest.pm Win32-GuiTest-1.60/Makefile.PL Win32-GuiTest-1.60/MANIFEST Win32-GuiTest-1.60/META.json Win32-GuiTest-1.60/META.yml Win32-GuiTest-1.60/perlobject.map Win32-GuiTest-1.60/README Win32-GuiTest-1.60/Recorder/ Win32-GuiTest-1.60/Recorder/Copying.txt Win32-GuiTest-1.60/Recorder/README.txt Win32-GuiTest-1.60/Recorder/Win32GuiTest.exe Win32-GuiTest-1.60/t/ Win32-GuiTest-1.60/t/01_basic.t Win32-GuiTest-1.60/t/02_calc.t Win32-GuiTest-1.60/t/03_cpl.t Win32-GuiTest-1.60/t/04_std.t Win32-GuiTest-1.60/t/05_which.t Win32-GuiTest-1.60/t/06_sendkeys.t Win32-GuiTest-1.60/typemap Applying 1 patch: C:\cpanfly-5.18\etc\distroprefs\Win32-GuiTest-02_calc.patch C:\cygwin\bin\patch.exe -N --fuzz=3 -p1 <>> C:\Perl64-5.18\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~1.18\var\megalib Want \perl64-5.18\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x64-multi-thread] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for Win32::GuiTest Writing MYMETA.yml and MYMETA.json >>> dmake 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/GuiTest.pc blib\lib\Win32\GuiTest\GuiTest.pc cp lib/Win32/GuiTest/Examples.pm blib\lib\Win32\GuiTest\Examples.pm Running Mkbootstrap for Win32::GuiTest () C:\Perl64-5.18\bin\perl.exe -MExtUtils::Command -e chmod -- 644 GuiTest.bs C:\Perl64-5.18\bin\perl.exe -IC:\Perl64-5.18\lib -IC:\Perl64-5.18\lib C:\cpanfly-5.18\var\megalib\ExtUtils\xsubpp -typemap C:\Perl64-5.18\lib\ExtUtils\typemap -typemap perlobject.map -typemap typemap GuiTest.xs >xstmp.c && C:\Perl64-5.18\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 -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.60\" -DXS_VERSION=\"1.60\" "-IC:\Perl64-5.18\lib\CORE" GuiTest.cpp GuiTest.xs: In function 'void XS_Win32__GuiTest_FreeVirtualBufferImp(PerlInterpreter*, CV*)': GuiTest.xs:712:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GuiTest.xs:713: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:745:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GuiTest.xs:746: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:783:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] GuiTest.xs:784:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.60\" -DXS_VERSION=\"1.60\" "-IC:\Perl64-5.18\lib\CORE" DibSect.cpp C:\Perl64-5.18\bin\perl.exe -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"Win32::GuiTest\", 'DLBASE' => 'GuiTest', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" dlltool --def GuiTest.def --output-exp dll.exp g++ -o blib\arch\auto\Win32\GuiTest\GuiTest.dll -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl64-5.18\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" GuiTest.o DibSect.o C:\Perl64-5.18\lib\CORE\libperl518.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp dlltool --def GuiTest.def --output-exp dll.exp g++ -o blib\arch\auto\Win32\GuiTest\GuiTest.dll -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl64-5.18\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" GuiTest.o DibSect.o C:\Perl64-5.18\lib\CORE\libperl518.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp C:\Perl64-5.18\bin\perl.exe -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Win32\GuiTest\GuiTest.dll KARASIK/Win32-GuiTest-1.60.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01_basic.t ..... ok 1 - Check there are windows ok 2 - No duplicates ok 3 ok 4 - The desktop is not on the window list ok 5 - There is one notepad open with README in it ok 6 - The same from FindWindowLike ok 7 - The two windows are the same ok 8 - Edit window found within notepad ok 9 - we have Win32::GuiTest in the text ok 10 - in the file too ok 11 - file is identical to what is in notepad ok 12 - New notepad opened ok 13 - same here ok 14 - WindowIDs are identical ok 15 - No notepad open now ok 16 - no children with less that 1 Depth ok 17 - FindWindowLike and GetChildWindows are the same here ok 18 - MFC windows sanity check ok 19 - sys windows sanity check ok 20 ok 21 - x coordinate is greater than 0 ok 22 - y coordinate is greater than 0 ok 23 ok 24 1..24 ok t/02_calc.t ...... skipped: this test is phased out t/03_cpl.t ....... ok 1 # skip Set CPLTEST=1 in order to run these tests 1..1 ok t/04_std.t ....... ok 1 1..1 ok t/05_which.t ..... ok 1 - regedit ok 2 - explorer ok 3 - Tempfile does not exist ok 4 - Tempfile exist after we create it ok 5 - File names are not equal ok 6 - Second file does not exist either 1..6 ok t/06_sendkeys.t .. ok 1 - lowercase character key ok 2 - uppercase character key ok 3 - shift+character key ok 4 - control+character key ok 5 - alt+character key ok 6 - {char} identity ok 7 - {char} charcode ok 8 - {char} x0 ok 9 - {char} x1 ok 10 - {char} x2 ok 11 - {char} x4 ok 12 - grouping identity ok 13 - shift grouping ok 14 - shift double grouping ok 15 - shift triple grouping ok 16 - twomod identity ok 17 - F10 ok 18 - shift+delete ok 19 - control+insert ok 20 - alt+pgdn ok 21 - {vkey} identity ok 22 - {vkey} one-digit numeric ok 23 - {vkey} two-digit numeric ok 24 - {vkey} count ok 25 - vkey shift group 1 ok 26 - vkey shift group 2 ok 27 - escaped { ok 28 - escaped + ok 29 - escaped ( ok 30 - escaped ^ ok 31 - escaped % ok 32 - escaped ~ ok 33 - escaped {{ ok 34 - enter ok 35 - shift+enter ok 36 - chr(257) ok 37 - shift+chr(2257) ok 38 - {unicode} identity ok 39 - {unicode} x1 ok 40 - {unicode} x2 1..40 ok All tests successful. Files=6, Tests=72, 9 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU) Result: PASS KARASIK/Win32-GuiTest-1.60.tar.gz dmake test TEST_VERBOSE=1 -- OK Dmitry Karasik <dmitry@karasik.eu.org> Perl GUI Test Utilities. >>> (cd C:\cpanfly-5.18\var\cpan\build\Win32-GuiTest-1.60-4JLq1v && tar cvf - Win32-GuiTest-1.60.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/K/KA/KARASIK/Win32-GuiTest-1.60.tar.gz Win32-GuiTest-1.60.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Win32/ blib/arch/auto/Win32/GuiTest/ blib/arch/auto/Win32/GuiTest/GuiTest.dll blib/lib/ blib/lib/Win32/ blib/lib/Win32/GuiTest/ blib/lib/Win32/GuiTest/Cmd.pm blib/lib/Win32/GuiTest/Examples.pm blib/lib/Win32/GuiTest/GuiTest.pc blib/lib/Win32/GuiTest.pm >>> mv C:\cpanfly-5.18\var\cpan\build\Win32-GuiTest-1.60-4JLq1v/Win32-GuiTest-1.60.ppd C:/cpanfly-5.18/var/REPO/K/KA/KARASIK Finished 2016-01-12T15:14:37