PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin Start 2012-09-25T02:21:24 ActivePerl-1400 CPAN-1.9402 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.14/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\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 Going to read 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Tue, 25 Sep 2012 08:07:03 GMT Running make for C/CO/CORION/WWW-Mechanize-Firefox-0.68.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CO/CORION/WWW-Mechanize-Firefox-0.68.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CO/CORION/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\C\CO\CORION\WWW-Mechanize-Firefox-0.68.tar.gz ok WWW-Mechanize-Firefox-0.68/ WWW-Mechanize-Firefox-0.68/INSTALL WWW-Mechanize-Firefox-0.68/MANIFEST.skip WWW-Mechanize-Firefox-0.68/MANIFEST WWW-Mechanize-Firefox-0.68/Changes WWW-Mechanize-Firefox-0.68/README.mkdn WWW-Mechanize-Firefox-0.68/examples/ WWW-Mechanize-Firefox-0.68/examples/scrape-ff.pl WWW-Mechanize-Firefox-0.68/examples/javascript.pl WWW-Mechanize-Firefox-0.68/examples/open-local-file.pl WWW-Mechanize-Firefox-0.68/examples/bcat.pl WWW-Mechanize-Firefox-0.68/examples/urlbar.pl WWW-Mechanize-Firefox-0.68/examples/fullscreen.pl WWW-Mechanize-Firefox-0.68/examples/open-url.pl WWW-Mechanize-Firefox-0.68/examples/screenshot.pl WWW-Mechanize-Firefox-0.68/examples/manipulate-javascript.pl WWW-Mechanize-Firefox-0.68/examples/tail-console.pl WWW-Mechanize-Firefox-0.68/examples/README WWW-Mechanize-Firefox-0.68/examples/js-console.pl WWW-Mechanize-Firefox-0.68/examples/gen_examples_pod.pl WWW-Mechanize-Firefox-0.68/examples/dump-links.pl WWW-Mechanize-Firefox-0.68/examples/proxy-settings.pl WWW-Mechanize-Firefox-0.68/README WWW-Mechanize-Firefox-0.68/inc/ WWW-Mechanize-Firefox-0.68/inc/Test/ WWW-Mechanize-Firefox-0.68/inc/Test/HTTP/ WWW-Mechanize-Firefox-0.68/inc/Test/HTTP/LocalServer.pm WWW-Mechanize-Firefox-0.68/inc/Test/HTTP/cookie-server WWW-Mechanize-Firefox-0.68/inc/Test/HTTP/log-server WWW-Mechanize-Firefox-0.68/inc/IO/ WWW-Mechanize-Firefox-0.68/inc/IO/Catch.pm WWW-Mechanize-Firefox-0.68/Makefile.PL WWW-Mechanize-Firefox-0.68/MYMETA.json WWW-Mechanize-Firefox-0.68/.gitignore WWW-Mechanize-Firefox-0.68/META.yml WWW-Mechanize-Firefox-0.68/MYMETA.yml WWW-Mechanize-Firefox-0.68/META.json WWW-Mechanize-Firefox-0.68/t/ WWW-Mechanize-Firefox-0.68/t/50-mech-event.t WWW-Mechanize-Firefox-0.68/t/50-mech-get-nocache.t WWW-Mechanize-Firefox-0.68/t/mixi_jp_index.html WWW-Mechanize-Firefox-0.68/t/50-mech-multi-event.t WWW-Mechanize-Firefox-0.68/t/53-mech-capture-js-error.html WWW-Mechanize-Firefox-0.68/t/51-form-number-blakew.html WWW-Mechanize-Firefox-0.68/t/50-form2.html WWW-Mechanize-Firefox-0.68/t/50-popup.t WWW-Mechanize-Firefox-0.68/t/70-two-instances.t WWW-Mechanize-Firefox-0.68/t/401-server WWW-Mechanize-Firefox-0.68/t/52-selector-relative.html WWW-Mechanize-Firefox-0.68/t/50-form-with-fields.t WWW-Mechanize-Firefox-0.68/t/50-rt65615.t WWW-Mechanize-Firefox-0.68/t/51-empty-page.html WWW-Mechanize-Firefox-0.68/t/65-set_visible.t WWW-Mechanize-Firefox-0.68/t/53-mech-capture-js-error.t WWW-Mechanize-Firefox-0.68/t/70-download-url.t WWW-Mechanize-Firefox-0.68/t/50-form3.html WWW-Mechanize-Firefox-0.68/t/65-is_visible_text.html WWW-Mechanize-Firefox-0.68/t/50-mech-ct.t WWW-Mechanize-Firefox-0.68/t/70-urlbar.t WWW-Mechanize-Firefox-0.68/t/99-versions.t WWW-Mechanize-Firefox-0.68/t/51-mech-field-frameset.html WWW-Mechanize-Firefox-0.68/t/51-click_js.html WWW-Mechanize-Firefox-0.68/t/75-save_url-cookies.t WWW-Mechanize-Firefox-0.68/t/99-changes.t WWW-Mechanize-Firefox-0.68/t/50-app-profile.t WWW-Mechanize-Firefox-0.68/t/65-is_visible.t WWW-Mechanize-Firefox-0.68/t/51-mech-sandbox.html WWW-Mechanize-Firefox-0.68/t/70-tag-team.t WWW-Mechanize-Firefox-0.68/t/rt78706.t WWW-Mechanize-Firefox-0.68/t/50-mech-save-dialog.t WWW-Mechanize-Firefox-0.68/t/50-click.t WWW-Mechanize-Firefox-0.68/t/52-selector-frames.t WWW-Mechanize-Firefox-0.68/t/50-mech-set-fields-875912.htm WWW-Mechanize-Firefox-0.68/t/50-tick.t WWW-Mechanize-Firefox-0.68/t/00-load.t WWW-Mechanize-Firefox-0.68/t/52-selector-relative.t WWW-Mechanize-Firefox-0.68/t/70-real-status.t WWW-Mechanize-Firefox-0.68/t/51-click_button.t WWW-Mechanize-Firefox-0.68/t/51-mech-set-content.t WWW-Mechanize-Firefox-0.68/t/70-rt70106-reload.t WWW-Mechanize-Firefox-0.68/t/70-urlbar-2.html WWW-Mechanize-Firefox-0.68/t/51-mech-submit.t WWW-Mechanize-Firefox-0.68/t/48-mech-launch.t WWW-Mechanize-Firefox-0.68/t/50-mech-error.t WWW-Mechanize-Firefox-0.68/t/65-is_visible_reload.html WWW-Mechanize-Firefox-0.68/t/52-frame-document.t WWW-Mechanize-Firefox-0.68/t/50-mech-closeTab.t WWW-Mechanize-Firefox-0.68/t/99-todo.t WWW-Mechanize-Firefox-0.68/t/select.t WWW-Mechanize-Firefox-0.68/t/50-mech-activateTab.t WWW-Mechanize-Firefox-0.68/t/99-unix-text.t WWW-Mechanize-Firefox-0.68/t/47-mech-simplest.t WWW-Mechanize-Firefox-0.68/t/52-subframe.html WWW-Mechanize-Firefox-0.68/t/50-mech-new.t WWW-Mechanize-Firefox-0.68/t/51-mech-navigation.t WWW-Mechanize-Firefox-0.68/t/50-mech-set-fields-875912.t WWW-Mechanize-Firefox-0.68/t/51-mech-links-nobase.html WWW-Mechanize-Firefox-0.68/t/50-click.html WWW-Mechanize-Firefox-0.68/t/55-basic-auth.t WWW-Mechanize-Firefox-0.68/t/52-frameset-recursive.html WWW-Mechanize-Firefox-0.68/t/51-mech-field.t WWW-Mechanize-Firefox-0.68/t/50-tick.html WWW-Mechanize-Firefox-0.68/t/50-mech-encoding.t WWW-Mechanize-Firefox-0.68/t/50-mech-new-with-tab.t WWW-Mechanize-Firefox-0.68/t/50-mech-get.t WWW-Mechanize-Firefox-0.68/t/52-frameset-deep.html WWW-Mechanize-Firefox-0.68/t/49-mech-get-file.t WWW-Mechanize-Firefox-0.68/t/50-mech-content.t WWW-Mechanize-Firefox-0.68/t/52-iframeset.html WWW-Mechanize-Firefox-0.68/t/52-selector-noframes.t WWW-Mechanize-Firefox-0.68/t/52-mech-api-find_link.html WWW-Mechanize-Firefox-0.68/t/65-is_visible_none.html WWW-Mechanize-Firefox-0.68/t/50-form2.t WWW-Mechanize-Firefox-0.68/t/70-rt71216.t WWW-Mechanize-Firefox-0.68/t/47-mech-ref-memleak.t WWW-Mechanize-Firefox-0.68/t/65-is_visible_hidden.html WWW-Mechanize-Firefox-0.68/t/50-allow-js.t WWW-Mechanize-Firefox-0.68/t/51-mech-submit.html WWW-Mechanize-Firefox-0.68/t/51-click_js.t WWW-Mechanize-Firefox-0.68/t/65-mech-meta.html WWW-Mechanize-Firefox-0.68/t/70-mech-png.t WWW-Mechanize-Firefox-0.68/t/50-mech-new-dsl.t WWW-Mechanize-Firefox-0.68/t/51-mech-sandbox.t WWW-Mechanize-Firefox-0.68/t/47-mech-memleak2.t WWW-Mechanize-Firefox-0.68/t/51-form-number-blakew.t WWW-Mechanize-Firefox-0.68/t/52-frame-event.t WWW-Mechanize-Firefox-0.68/t/select.html WWW-Mechanize-Firefox-0.68/t/sophos_co_jp_index.html WWW-Mechanize-Firefox-0.68/t/65-mech-meta.t WWW-Mechanize-Firefox-0.68/t/51-mech-form-with-fields.t WWW-Mechanize-Firefox-0.68/t/51-mech-links-base.html WWW-Mechanize-Firefox-0.68/t/50-follow-link.t WWW-Mechanize-Firefox-0.68/t/99-manifest.t WWW-Mechanize-Firefox-0.68/t/99-pod.t WWW-Mechanize-Firefox-0.68/t/50-mech-status.t WWW-Mechanize-Firefox-0.68/t/50-mech-bufsize.t WWW-Mechanize-Firefox-0.68/t/70-rt71216.html WWW-Mechanize-Firefox-0.68/t/49-mech-get-file.html WWW-Mechanize-Firefox-0.68/t/01-mech-destroy.t WWW-Mechanize-Firefox-0.68/t/52-mech-api-find_link.t WWW-Mechanize-Firefox-0.68/t/rt65615.html WWW-Mechanize-Firefox-0.68/t/mechanize/ WWW-Mechanize-Firefox-0.68/t/mechanize/content.t WWW-Mechanize-Firefox-0.68/t/mechanize/autocheck.t WWW-Mechanize-Firefox-0.68/t/50-app-new.t WWW-Mechanize-Firefox-0.68/t/99-examples.t WWW-Mechanize-Firefox-0.68/t/49-mech-reuse.t WWW-Mechanize-Firefox-0.68/t/65-is_visible_remove.html WWW-Mechanize-Firefox-0.68/t/53-mech-capture-js-noerror.html WWW-Mechanize-Firefox-0.68/t/52-mech-xpath.t WWW-Mechanize-Firefox-0.68/t/65-is_visible_class.html WWW-Mechanize-Firefox-0.68/t/60-mech-custom-headers.t WWW-Mechanize-Firefox-0.68/t/52-frameset.html WWW-Mechanize-Firefox-0.68/t/rt65615.t WWW-Mechanize-Firefox-0.68/t/50-mech-forms.t WWW-Mechanize-Firefox-0.68/t/52-mech-api-find_link-frames.t WWW-Mechanize-Firefox-0.68/t/70-urlbar.html WWW-Mechanize-Firefox-0.68/t/60-mech-cookies.t WWW-Mechanize-Firefox-0.68/t/helper.pm WWW-Mechanize-Firefox-0.68/t/49-mech-nav.t WWW-Mechanize-Firefox-0.68/t/51-mech-links.t WWW-Mechanize-Firefox-0.68/lib/ WWW-Mechanize-Firefox-0.68/lib/HTTP/ WWW-Mechanize-Firefox-0.68/lib/HTTP/Cookies/ WWW-Mechanize-Firefox-0.68/lib/HTTP/Cookies/MozRepl.pm WWW-Mechanize-Firefox-0.68/lib/HTML/ WWW-Mechanize-Firefox-0.68/lib/HTML/Display/ WWW-Mechanize-Firefox-0.68/lib/HTML/Display/MozRepl.pm WWW-Mechanize-Firefox-0.68/lib/WWW/ WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/ WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/Firefox.pm WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/Firefox/ WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/Firefox/DSL.pm WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/Firefox/Installation.pod WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/Firefox/Troubleshooting.pod WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/Firefox/FAQ.pod WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/Firefox/Examples.pm WWW-Mechanize-Firefox-0.68/lib/WWW/Mechanize/Firefox/Cookbook.pod WWW-Mechanize-Firefox-0.68/lib/Firefox/ WWW-Mechanize-Firefox-0.68/lib/Firefox/Application/ WWW-Mechanize-Firefox-0.68/lib/Firefox/Application/API35.pm WWW-Mechanize-Firefox-0.68/lib/Firefox/Application/API36.pm WWW-Mechanize-Firefox-0.68/lib/Firefox/Application/API40.pm WWW-Mechanize-Firefox-0.68/lib/Firefox/Application.pm CPAN.pm: Going to build C/CO/CORION/WWW-Mechanize-Firefox-0.68.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL (Re)Creating lib/WWW/Mechanize/Firefox/Examples.pm Can't locate MozRepl/RemoteObject.pm in @INC (@INC contains: C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib . lib) at lib/Firefox/Application.pm line 4. BEGIN failed--compilation aborted at lib/Firefox/Application.pm line 4. Compilation failed in require at ./examples/../lib/WWW/Mechanize/Firefox.pm line 12. BEGIN failed--compilation aborted at ./examples/../lib/WWW/Mechanize/Firefox.pm line 12. Compilation failed in require at examples/gen_examples_pod.pl line 32. Warning: prerequisite MozRepl::RemoteObject 0.31 not found. Checking if your kit is complete... Looks good Writing Makefile for WWW::Mechanize::Firefox Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- CORION/WWW-Mechanize-Firefox-0.68.tar.gz ---- MozRepl::RemoteObject [requires] Running make test Delayed until after prerequisites Running test for module 'MozRepl::RemoteObject' Running make for C/CO/CORION/MozRepl-RemoteObject-0.33.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\C\CO\CORION\MozRepl-RemoteObject-0.33.tar.gz ok MozRepl-RemoteObject-0.33/ MozRepl-RemoteObject-0.33/MANIFEST.skip MozRepl-RemoteObject-0.33/MANIFEST MozRepl-RemoteObject-0.33/Changes MozRepl-RemoteObject-0.33/Makefile.PL MozRepl-RemoteObject-0.33/MYMETA.json MozRepl-RemoteObject-0.33/.gitignore MozRepl-RemoteObject-0.33/META.yml MozRepl-RemoteObject-0.33/MYMETA.yml MozRepl-RemoteObject-0.33/META.json MozRepl-RemoteObject-0.33/t/ MozRepl-RemoteObject-0.33/t/01-callback-overhead.t MozRepl-RemoteObject-0.33/t/01-multiline-string.t MozRepl-RemoteObject-0.33/t/11-memleak-constant.t MozRepl-RemoteObject-0.33/t/01-appversion.t MozRepl-RemoteObject-0.33/t/99-versions.t MozRepl-RemoteObject-0.33/t/99-changes.t MozRepl-RemoteObject-0.33/t/02-synopsis.t MozRepl-RemoteObject-0.33/t/00-load.t MozRepl-RemoteObject-0.33/t/01-callback.t MozRepl-RemoteObject-0.33/t/10-xul-hud.xul MozRepl-RemoteObject-0.33/t/01-array.t MozRepl-RemoteObject-0.33/t/10-xul-hud.t MozRepl-RemoteObject-0.33/t/03-unicode.t MozRepl-RemoteObject-0.33/t/01-dive.t MozRepl-RemoteObject-0.33/t/99-todo.t MozRepl-RemoteObject-0.33/t/01-invoke.t MozRepl-RemoteObject-0.33/t/99-unix-text.t MozRepl-RemoteObject-0.33/t/01-constant.t MozRepl-RemoteObject-0.33/t/02-multiple-instances.t MozRepl-RemoteObject-0.33/t/02-repl.t MozRepl-RemoteObject-0.33/t/01-backend-anyevent-timer.t MozRepl-RemoteObject-0.33/t/01-queue.t MozRepl-RemoteObject-0.33/t/sync-callbacks.html MozRepl-RemoteObject-0.33/t/01-release-action.t MozRepl-RemoteObject-0.33/t/01-expr.t MozRepl-RemoteObject-0.33/t/01-object.t MozRepl-RemoteObject-0.33/t/11-memleak-callback.t MozRepl-RemoteObject-0.33/t/01-hash.t MozRepl-RemoteObject-0.33/t/04-looong-input.t MozRepl-RemoteObject-0.33/t/99-manifest.t MozRepl-RemoteObject-0.33/t/99-pod.t MozRepl-RemoteObject-0.33/t/01-expr-anyevent.t MozRepl-RemoteObject-0.33/t/11-memleak-declare.t MozRepl-RemoteObject-0.33/t/05-callback-parameter.t MozRepl-RemoteObject-0.33/t/01-backend-anyevent.t MozRepl-RemoteObject-0.33/t/11-memleak.t MozRepl-RemoteObject-0.33/lib/ MozRepl-RemoteObject-0.33/lib/MozRepl/ MozRepl-RemoteObject-0.33/lib/MozRepl/RemoteObject.pm MozRepl-RemoteObject-0.33/lib/MozRepl/Plugin/ MozRepl-RemoteObject-0.33/lib/MozRepl/Plugin/JSON2.pm MozRepl-RemoteObject-0.33/lib/MozRepl/RemoteObject/ MozRepl-RemoteObject-0.33/lib/MozRepl/RemoteObject/Methods.pm MozRepl-RemoteObject-0.33/lib/MozRepl/AnyEvent.pm CPAN.pm: Going to build C/CO/CORION/MozRepl-RemoteObject-0.33.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Warning: prerequisite IPC::Run 0 not found. Checking if your kit is complete... Looks good Writing Makefile for MozRepl::RemoteObject Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- CORION/MozRepl-RemoteObject-0.33.tar.gz ---- IPC::Run [requires] Running make test Delayed until after prerequisites Running test for module 'IPC::Run' Running make for T/TO/TODDR/IPC-Run-0.92.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\T\TO\TODDR\IPC-Run-0.92.tar.gz ok IPC-Run-0.92/ IPC-Run-0.92/abuse/ IPC-Run-0.92/Changes IPC-Run-0.92/eg/ IPC-Run-0.92/lib/ IPC-Run-0.92/LICENSE IPC-Run-0.92/Makefile.PL IPC-Run-0.92/MANIFEST IPC-Run-0.92/META.json IPC-Run-0.92/META.yml IPC-Run-0.92/README IPC-Run-0.92/t/ IPC-Run-0.92/TODO IPC-Run-0.92/t/97_meta.t IPC-Run-0.92/t/98_pod.t IPC-Run-0.92/t/98_pod_coverage.t IPC-Run-0.92/t/99_perl_minimum_version.t IPC-Run-0.92/t/adopt.t IPC-Run-0.92/t/binmode.t IPC-Run-0.92/t/bogus.t IPC-Run-0.92/t/filter.t IPC-Run-0.92/t/harness.t IPC-Run-0.92/t/io.t IPC-Run-0.92/t/kill_kill.t IPC-Run-0.92/t/lib/ IPC-Run-0.92/t/parallel.t IPC-Run-0.92/t/pty.t IPC-Run-0.92/t/pump.t IPC-Run-0.92/t/run.t IPC-Run-0.92/t/signal.t IPC-Run-0.92/t/timeout.t IPC-Run-0.92/t/timer.t IPC-Run-0.92/t/win32_compile.t IPC-Run-0.92/t/windows_search_path.t IPC-Run-0.92/t/lib/Test.pm IPC-Run-0.92/lib/IPC/ IPC-Run-0.92/lib/IPC/Run/ IPC-Run-0.92/lib/IPC/Run.pm IPC-Run-0.92/lib/IPC/Run/Debug.pm IPC-Run-0.92/lib/IPC/Run/IO.pm IPC-Run-0.92/lib/IPC/Run/Timer.pm IPC-Run-0.92/lib/IPC/Run/Win32Helper.pm IPC-Run-0.92/lib/IPC/Run/Win32IO.pm IPC-Run-0.92/lib/IPC/Run/Win32Pump.pm IPC-Run-0.92/eg/factorial IPC-Run-0.92/eg/factorial_pipe IPC-Run-0.92/eg/factorial_scalar IPC-Run-0.92/eg/run_daemon IPC-Run-0.92/eg/runsh IPC-Run-0.92/eg/runsu IPC-Run-0.92/eg/synopsis_scripting IPC-Run-0.92/abuse/blocking_debug_with_sub_coprocess IPC-Run-0.92/abuse/blocking_writes IPC-Run-0.92/abuse/broken_pipe_on_bad_executable_name IPC-Run-0.92/abuse/timers CPAN.pm: Going to build T/TO/TODDR/IPC-Run-0.92.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for IPC::Run Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/IPC/Run/Debug.pm blib\lib\IPC\Run\Debug.pm cp lib/IPC/Run/Win32Pump.pm blib\lib\IPC\Run\Win32Pump.pm cp lib/IPC/Run.pm blib\lib\IPC\Run.pm cp lib/IPC/Run/Win32IO.pm blib\lib\IPC\Run\Win32IO.pm cp lib/IPC/Run/IO.pm blib\lib\IPC\Run\IO.pm cp lib/IPC/Run/Win32Helper.pm blib\lib\IPC\Run\Win32Helper.pm cp lib/IPC/Run/Timer.pm blib\lib\IPC\Run\Timer.pm TODDR/IPC-Run-0.92.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/97_meta.t .................. 1..2 ok 1 - META.yml contains valid YAML ok 2 - META.yml meets the designated specification ok t/98_pod.t ................... 1..7 ok 1 - POD test for blib\lib\IPC\Run.pm ok 2 - POD test for blib\lib\IPC\Run\Debug.pm ok 3 - POD test for blib\lib\IPC\Run\IO.pm ok 4 - POD test for blib\lib\IPC\Run\Timer.pm ok 5 - POD test for blib\lib\IPC\Run\Win32Helper.pm ok 6 - POD test for blib\lib\IPC\Run\Win32IO.pm ok 7 - POD test for blib\lib\IPC\Run\Win32Pump.pm ok Use of uninitialized value in subroutine entry at C:/cpanfly-5.14/var/megalib/Win32API/File.pm line 313. Use of uninitialized value $stdin_fh in concatenation (.) or string at C:\cpanfly-5.14\var\cpan\build\IPC-Run-0.92-q38e14\blib\lib/IPC/Run/Win32Pump.pm line 71. t/98_pod_coverage.t .......... 1..7 ok 1 - Test IPC::Run that all modules are documented. ok 2 - Test IPC::Run::Debug that all modules are documented. ok 3 - Test IPC::Run::IO that all modules are documented. ok 4 - Test IPC::Run::Timer that all modules are documented. ok 5 - Test IPC::Run::Win32Helper that all modules are documented. ok 6 - Test IPC::Run::Win32IO that all modules are documented. ok 7 - Test IPC::Run::Win32Pump that all modules are documented. ok t/99_perl_minimum_version.t .. skipped: no minimum perl version could be determined t/adopt.t .................... skipped: adopt not implemented yet t/binmode.t .................. 1..24 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - no binary ok 7 ok 8 - out binary ok 9 ok 10 - out binary 0 ok 11 ok 12 - out binary 1 ok 13 ok 14 - reporter < \n ok 15 ok 16 - reporter < binary \n ok 17 ok 18 - reporter < binary \r\n ok 19 ok 20 - reporter < binary(0) \n ok 21 ok 22 - reporter < binary(1) \n ok 23 ok 24 - reporter < binary(1) \r\n ok t/bogus.t .................... 1..2 ok 1 - starting ./bogus_really_bogus ok 2 # skip Can't really exec() MSWin32 ok t/filter.t ................... 1..80 ok 1 - filter_tests didn't pass undef (EOF) through ok 2 - filter_tests didn't return 0 (please try again) when given a 0 ok 3 - filter_tests didn't return 0 (please try again) when given a second 0 ok 4 - filter_tests didn't return undef (EOF) after two 0s and an undef ok 5 - filter_tests didn't consume it's input ok 6 - filter_tests didn't return undef (EOF), tried 100 times ok 7 - filter_tests ok 8 ok 9 - filter_tests [] didn't pass undef (EOF) through ok 10 - filter_tests [] didn't return 0 (please try again) when given a 0 ok 11 - filter_tests [] didn't return 0 (please try again) when given a second 0 ok 12 - filter_tests [] didn't return undef (EOF) after two 0s and an undef ok 13 - filter_tests [] didn't consume it's input ok 14 - filter_tests [] didn't return undef (EOF), tried 100 times ok 15 - filter_tests [] ok 16 ok 17 - filter_tests [] 2 didn't pass undef (EOF) through ok 18 - filter_tests [] 2 didn't return 0 (please try again) when given a 0 ok 19 - filter_tests [] 2 didn't return 0 (please try again) when given a second 0 ok 20 - filter_tests [] 2 didn't return undef (EOF) after two 0s and an undef ok 21 - filter_tests [] 2 didn't consume it's input ok 22 - filter_tests [] 2 didn't return undef (EOF), tried 100 times ok 23 - filter_tests [] 2 ok 24 ok 25 - uc_filter didn't pass undef (EOF) through ok 26 - uc_filter didn't return 0 (please try again) when given a 0 ok 27 - uc_filter didn't return 0 (please try again) when given a second 0 ok 28 - uc_filter didn't return undef (EOF) after two 0s and an undef ok 29 - uc_filter didn't consume it's input ok 30 - uc_filter didn't return undef (EOF), tried 100 times ok 31 - uc_filter ok 32 ok 33 - chunking_filter by lines 1 didn't pass undef (EOF) through ok 34 - chunking_filter by lines 1 didn't return 0 (please try again) when given a 0 ok 35 - chunking_filter by lines 1 didn't return 0 (please try again) when given a second 0 ok 36 - chunking_filter by lines 1 didn't return undef (EOF) after two 0s and an undef ok 37 - chunking_filter by lines 1 didn't consume it's input ok 38 - chunking_filter by lines 1 didn't return undef (EOF), tried 100 times ok 39 - chunking_filter by lines 1 ok 40 ok 41 - chunking_filter by lines 2 didn't pass undef (EOF) through ok 42 - chunking_filter by lines 2 didn't return 0 (please try again) when given a 0 ok 43 - chunking_filter by lines 2 didn't return 0 (please try again) when given a second 0 ok 44 - chunking_filter by lines 2 didn't return undef (EOF) after two 0s and an undef ok 45 - chunking_filter by lines 2 didn't consume it's input ok 46 - chunking_filter by lines 2 didn't return undef (EOF), tried 100 times ok 47 - chunking_filter by lines 2 ok 48 ok 49 - chunking_filter by lines 2 didn't pass undef (EOF) through ok 50 - chunking_filter by lines 2 didn't return 0 (please try again) when given a 0 ok 51 - chunking_filter by lines 2 didn't return 0 (please try again) when given a second 0 ok 52 - chunking_filter by lines 2 didn't return undef (EOF) after two 0s and an undef ok 53 - chunking_filter by lines 2 didn't consume it's input ok 54 - chunking_filter by lines 2 didn't return undef (EOF), tried 100 times ok 55 - chunking_filter by lines 2 ok 56 ok 57 - chunking_filter by an odd separator didn't pass undef (EOF) through ok 58 - chunking_filter by an odd separator didn't return 0 (please try again) when given a 0 ok 59 - chunking_filter by an odd separator didn't return 0 (please try again) when given a second 0 ok 60 - chunking_filter by an odd separator didn't return undef (EOF) after two 0s and an undef ok 61 - chunking_filter by an odd separator didn't consume it's input ok 62 - chunking_filter by an odd separator didn't return undef (EOF), tried 100 times ok 63 - chunking_filter by an odd separator ok 64 ok 65 - chunking_filter 2 didn't pass undef (EOF) through ok 66 - chunking_filter 2 didn't return 0 (please try again) when given a 0 ok 67 - chunking_filter 2 didn't return 0 (please try again) when given a second 0 ok 68 - chunking_filter 2 didn't return undef (EOF) after two 0s and an undef ok 69 - chunking_filter 2 didn't consume it's input ok 70 - chunking_filter 2 didn't return undef (EOF), tried 100 times ok 71 - chunking_filter 2 ok 72 ok 73 - appending_filter didn't pass undef (EOF) through ok 74 - appending_filter didn't return 0 (please try again) when given a 0 ok 75 - appending_filter didn't return 0 (please try again) when given a second 0 ok 76 - appending_filter didn't return undef (EOF) after two 0s and an undef ok 77 - appending_filter didn't consume it's input ok 78 - appending_filter didn't return undef (EOF), tried 100 times ok 79 - appending_filter ok 80 ok t/harness.t .................. 1..120 ok 1 - ARRAY(0x49fbe8) b > c 2>d 2> e >>f >> g 2>>h 2>> i ok 21 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 0, DEST ok 22 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 0, KFD ok 23 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 0, TRUNC ok 24 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 0, TYPE ok 25 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 1, DEST ok 26 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 1, KFD ok 27 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 1, TRUNC ok 28 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 1, TYPE ok 29 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 2, DEST ok 30 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 2, KFD ok 31 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 2, TRUNC ok 32 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 2, TYPE ok 33 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 3, DEST ok 34 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 3, KFD ok 35 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 3, TRUNC ok 36 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 3, TYPE ok 37 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 4, DEST ok 38 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 4, KFD ok 39 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 4, TRUNC ok 40 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 4, TYPE ok 41 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 5, DEST ok 42 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 5, KFD ok 43 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 5, TRUNC ok 44 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 5, TYPE ok 45 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 6, DEST ok 46 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 6, KFD ok 47 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 6, TRUNC ok 48 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 6, TYPE ok 49 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 7, DEST ok 50 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 7, KFD ok 51 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 7, TRUNC ok 52 - ARRAY(0x49fd38) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 7, TYPE ok 53 - ARRAY(0x49fcc0) >&b >& c &>d &> e ok 54 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 0, DEST ok 55 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 0, KFD ok 56 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 0, TRUNC ok 57 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 0, TYPE ok 58 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 1, KFD1 ok 59 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 1, KFD2 ok 60 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 1, TYPE ok 61 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 2, DEST ok 62 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 2, KFD ok 63 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 2, TRUNC ok 64 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 2, TYPE ok 65 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 3, KFD1 ok 66 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 3, KFD2 ok 67 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 3, TYPE ok 68 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 4, DEST ok 69 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 4, KFD ok 70 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 4, TRUNC ok 71 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 4, TYPE ok 72 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 5, KFD1 ok 73 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 5, KFD2 ok 74 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 5, TYPE ok 75 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 6, DEST ok 76 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 6, KFD ok 77 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 6, TRUNC ok 78 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 6, TYPE ok 79 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 7, KFD1 ok 80 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 7, KFD2 ok 81 - ARRAY(0x49fcc0) >&b >& c &>d &> e: 7, TYPE ok 82 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608) ok 83 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 0, DEST ok 84 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 0, FILTERS ok 85 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 0, KFD ok 86 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 0, TRUNC ok 87 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 0, TYPE ok 88 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 1, KFD1 ok 89 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 1, KFD2 ok 90 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 1, TYPE ok 91 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 2, DEST ok 92 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 2, FILTERS ok 93 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 2, KFD ok 94 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 2, TRUNC ok 95 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 2, TYPE ok 96 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 3, FILTERS ok 97 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 3, KFD ok 98 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 3, SOURCE ok 99 - ARRAY(0x49fbe8) >& CODE(0x253bdf0) CODE(0x253be98) SCALAR(0x1d42608) > CODE(0x253cf88) CODE(0x253d018) SCALAR(0x1d42608) < CODE(0x253d0c0) CODE(0x253d150) SCALAR(0x1d42608): 3, TYPE ok 100 - ARRAY(0x49fd38) < SCALAR(0x1d42608) > SCALAR(0x1d42608) ok 101 - ARRAY(0x49fd38) < SCALAR(0x1d42608) > SCALAR(0x1d42608): 0, KFD ok 102 - ARRAY(0x49fd38) < SCALAR(0x1d42608) > SCALAR(0x1d42608): 0, SOURCE ok 103 - ARRAY(0x49fd38) < SCALAR(0x1d42608) > SCALAR(0x1d42608): 0, TYPE ok 104 - ARRAY(0x49fd38) < SCALAR(0x1d42608) > SCALAR(0x1d42608): 1, DEST ok 105 - ARRAY(0x49fd38) < SCALAR(0x1d42608) > SCALAR(0x1d42608): 1, KFD ok 106 - ARRAY(0x49fd38) < SCALAR(0x1d42608) > SCALAR(0x1d42608): 1, TYPE ok 107 - ARRAY(0x49fcc0) pipe SCALAR(0x1d42608) ok 108 - ARRAY(0x49fcc0) pipe SCALAR(0x1d42608): 0, KFD ok 109 - ARRAY(0x49fcc0) pipe SCALAR(0x1d42608): 0, SOURCE ok 110 - ARRAY(0x49fcc0) pipe SCALAR(0x1d42608): 0, TYPE ok 111 - ARRAY(0x49fcc0) pipe SCALAR(0x1d42608): 1, DEST ok 112 - ARRAY(0x49fcc0) pipe SCALAR(0x1d42608): 1, KFD ok 113 - ARRAY(0x49fcc0) pipe SCALAR(0x1d42608): 1, TYPE ok 114 - ARRAY(0x49fbe8) SCALAR(0x1d42608) ok 115 - ARRAY(0x49fbe8) SCALAR(0x1d42608): 0, KFD ok 116 - ARRAY(0x49fbe8) SCALAR(0x1d42608): 0, SOURCE ok 117 - ARRAY(0x49fbe8) SCALAR(0x1d42608): 0, TYPE ok 118 - ARRAY(0x49fbe8) SCALAR(0x1d42608): 1, DEST ok 119 - ARRAY(0x49fbe8) SCALAR(0x1d42608): 1, KFD ok 120 - ARRAY(0x49fbe8) SCALAR(0x1d42608): 1, TYPE ok t/io.t ....................... 1..14 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 # skip MSWin32 does not allow select() on non-sockets ok 7 # skip MSWin32 does not allow select() on non-sockets ok 8 # skip MSWin32 does not allow select() on non-sockets ok 9 # skip MSWin32 does not allow select() on non-sockets ok 10 # skip MSWin32 does not allow select() on non-sockets ok 11 # skip MSWin32 does not allow select() on non-sockets ok 12 # skip MSWin32 does not allow select() on non-sockets ok 13 # skip MSWin32 does not allow select() on non-sockets ok 14 # skip MSWin32 does not allow select() on non-sockets ok t/kill_kill.t ................ skipped: Temporarily ignoring test failure on Win32 t/parallel.t ................. skipped: Parallel tests are dangerous on MSWin32 t/pty.t ...................... skipped: IO::Pty not installed Timeout (max run time is 420s) C:\Perl64-5.14\bin\perl.exe exits with 37