Start 2010-04-13T12:16:42 ActivePerl-1200 CPAN-1.9402 Going to read '/Users/fly1200/var/cpan/Metadata' Database was generated on Mon, 12 Apr 2010 21:27:11 GMT Running make for B/BI/BINGOS/POE-Component-Metabase-Client-Submit-0.08.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/B/BI/BINGOS/POE-Component-Metabase-Client-Submit-0.08.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/B/BI/BINGOS/CHECKSUMS Checksum for /Users/fly1200/var/cpan/sources/authors/id/B/BI/BINGOS/POE-Component-Metabase-Client-Submit-0.08.tar.gz ok POE-Component-Metabase-Client-Submit-0.08 POE-Component-Metabase-Client-Submit-0.08/inc POE-Component-Metabase-Client-Submit-0.08/inc/Module POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/GithubMeta.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/Fetch.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/ReadmeFromPod.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/Makefile.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/Base.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/Metadata.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/Can.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/WriteAll.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/Win32.pm POE-Component-Metabase-Client-Submit-0.08/inc/Module/Install/AutoLicense.pm POE-Component-Metabase-Client-Submit-0.08/lib POE-Component-Metabase-Client-Submit-0.08/lib/POE POE-Component-Metabase-Client-Submit-0.08/lib/POE/Component POE-Component-Metabase-Client-Submit-0.08/lib/POE/Component/Metabase POE-Component-Metabase-Client-Submit-0.08/lib/POE/Component/Metabase/Client POE-Component-Metabase-Client-Submit-0.08/lib/POE/Component/Metabase/Client/Submit.pm POE-Component-Metabase-Client-Submit-0.08/Changes POE-Component-Metabase-Client-Submit-0.08/MANIFEST POE-Component-Metabase-Client-Submit-0.08/t POE-Component-Metabase-Client-Submit-0.08/t/99_pod.t POE-Component-Metabase-Client-Submit-0.08/t/99_pod_coverage.t POE-Component-Metabase-Client-Submit-0.08/t/00_compile.t POE-Component-Metabase-Client-Submit-0.08/META.yml POE-Component-Metabase-Client-Submit-0.08/tools POE-Component-Metabase-Client-Submit-0.08/tools/git-log.pl POE-Component-Metabase-Client-Submit-0.08/LICENSE POE-Component-Metabase-Client-Submit-0.08/Makefile.PL POE-Component-Metabase-Client-Submit-0.08/README CPAN.pm: Going to build B/BI/BINGOS/POE-Component-Metabase-Client-Submit-0.08.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite Metabase::Fact 0.006 not found. Warning: prerequisite Metabase::User::Profile 0.003 not found. Warning: prerequisite Metabase::User::Secret 0.003 not found. Warning: prerequisite POE 1.287 not found. Warning: prerequisite POE::Component::Client::HTTP 0.895 not found. Warning: prerequisite POE::Component::SSLify 0.15 not found. Checking if your kit is complete... Looks good Writing Makefile for POE::Component::Metabase::Client::Submit ---- Unsatisfied dependencies detected during ---- ---- BINGOS/POE-Component-Metabase-Client-Submit-0.08.tar.gz ---- POE::Component::SSLify [requires] Metabase::User::Secret [requires] Metabase::User::Profile [requires] POE::Component::Client::HTTP [requires] POE [requires] Metabase::Fact [requires] Running make test Delayed until after prerequisites Running test for module 'POE::Component::SSLify' Running make for A/AP/APOCAL/POE-Component-SSLify-0.18.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AP/APOCAL/POE-Component-SSLify-0.18.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AP/APOCAL/CHECKSUMS Checksum for /Users/fly1200/var/cpan/sources/authors/id/A/AP/APOCAL/POE-Component-SSLify-0.18.tar.gz ok POE-Component-SSLify-0.18 POE-Component-SSLify-0.18/LICENSE POE-Component-SSLify-0.18/README POE-Component-SSLify-0.18/MANIFEST POE-Component-SSLify-0.18/MANIFEST.SKIP POE-Component-SSLify-0.18/Build.PL POE-Component-SSLify-0.18/META.yml POE-Component-SSLify-0.18/Changes POE-Component-SSLify-0.18/Makefile.PL POE-Component-SSLify-0.18/lib POE-Component-SSLify-0.18/lib/POE POE-Component-SSLify-0.18/lib/POE/Component POE-Component-SSLify-0.18/lib/POE/Component/SSLify.pm POE-Component-SSLify-0.18/lib/POE/Component/SSLify POE-Component-SSLify-0.18/lib/POE/Component/SSLify/ServerHandle.pm POE-Component-SSLify-0.18/lib/POE/Component/SSLify/ClientHandle.pm POE-Component-SSLify-0.18/examples POE-Component-SSLify-0.18/examples/client.pl POE-Component-SSLify-0.18/examples/server.pl POE-Component-SSLify-0.18/examples/serverclient.pl POE-Component-SSLify-0.18/t POE-Component-SSLify-0.18/t/simple.t POE-Component-SSLify-0.18/t/1_load.t POE-Component-SSLify-0.18/t/apocalypse.t POE-Component-SSLify-0.18/mylib POE-Component-SSLify-0.18/mylib/example.key POE-Component-SSLify-0.18/mylib/example.crt CPAN.pm: Going to build A/AP/APOCAL/POE-Component-SSLify-0.18.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite POE 1.267 not found. Warning: prerequisite POE::Component::Client::TCP 0 not found. Warning: prerequisite POE::Component::Server::TCP 0 not found. Checking if your kit is complete... Looks good Writing Makefile for POE::Component::SSLify ---- Unsatisfied dependencies detected during ---- ---- APOCAL/POE-Component-SSLify-0.18.tar.gz ---- POE::Component::Server::TCP [build_requires] POE::Component::Client::TCP [build_requires] POE [build_requires] Running make test Delayed until after prerequisites Running test for module 'POE::Component::Server::TCP' Running make for R/RC/RCAPUTO/POE-1.289.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RC/RCAPUTO/POE-1.289.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RC/RCAPUTO/CHECKSUMS Checksum for /Users/fly1200/var/cpan/sources/authors/id/R/RC/RCAPUTO/POE-1.289.tar.gz ok POE-1.289/ POE-1.289/CHANGES POE-1.289/examples/ POE-1.289/examples/create.perl POE-1.289/examples/fakelogin.perl POE-1.289/examples/forkbomb.perl POE-1.289/examples/names.perl POE-1.289/examples/objmaps.perl POE-1.289/examples/objsessions.perl POE-1.289/examples/packagesessions.perl POE-1.289/examples/queue.perl POE-1.289/examples/README.samples POE-1.289/examples/selects.perl POE-1.289/examples/sessions.perl POE-1.289/examples/signals.perl POE-1.289/examples/tcp_watermarks.perl POE-1.289/examples/thrash.perl POE-1.289/examples/watermarks.perl POE-1.289/examples/wheels2.perl POE-1.289/HISTORY POE-1.289/lib/ POE-1.289/lib/POE/ POE-1.289/lib/POE/Component/ POE-1.289/lib/POE/Component/Client/ POE-1.289/lib/POE/Component/Client/TCP.pm POE-1.289/lib/POE/Component/Server/ POE-1.289/lib/POE/Component/Server/TCP.pm POE-1.289/lib/POE/Component.pm POE-1.289/lib/POE/Driver/ POE-1.289/lib/POE/Driver/SysRW.pm POE-1.289/lib/POE/Driver.pm POE-1.289/lib/POE/Filter/ POE-1.289/lib/POE/Filter/Block.pm POE-1.289/lib/POE/Filter/Grep.pm POE-1.289/lib/POE/Filter/HTTPD.pm POE-1.289/lib/POE/Filter/Line.pm POE-1.289/lib/POE/Filter/Map.pm POE-1.289/lib/POE/Filter/RecordBlock.pm POE-1.289/lib/POE/Filter/Reference.pm POE-1.289/lib/POE/Filter/Stackable.pm POE-1.289/lib/POE/Filter/Stream.pm POE-1.289/lib/POE/Filter.pm POE-1.289/lib/POE/Kernel.pm POE-1.289/lib/POE/Loop/ POE-1.289/lib/POE/Loop/IO_Poll.pm POE-1.289/lib/POE/Loop/PerlSignals.pm POE-1.289/lib/POE/Loop/Select.pm POE-1.289/lib/POE/Loop.pm POE-1.289/lib/POE/NFA.pm POE-1.289/lib/POE/Pipe/ POE-1.289/lib/POE/Pipe/OneWay.pm POE-1.289/lib/POE/Pipe/TwoWay.pm POE-1.289/lib/POE/Pipe.pm POE-1.289/lib/POE/Queue/ POE-1.289/lib/POE/Queue/Array.pm POE-1.289/lib/POE/Queue.pm POE-1.289/lib/POE/Resource/ POE-1.289/lib/POE/Resource/Aliases.pm POE-1.289/lib/POE/Resource/Events.pm POE-1.289/lib/POE/Resource/Extrefs.pm POE-1.289/lib/POE/Resource/FileHandles.pm POE-1.289/lib/POE/Resource/Sessions.pm POE-1.289/lib/POE/Resource/SIDs.pm POE-1.289/lib/POE/Resource/Signals.pm POE-1.289/lib/POE/Resource/Statistics.pm POE-1.289/lib/POE/Resource.pm POE-1.289/lib/POE/Resources.pm POE-1.289/lib/POE/Session.pm POE-1.289/lib/POE/Wheel/ POE-1.289/lib/POE/Wheel/Curses.pm POE-1.289/lib/POE/Wheel/FollowTail.pm POE-1.289/lib/POE/Wheel/ListenAccept.pm POE-1.289/lib/POE/Wheel/ReadLine.pm POE-1.289/lib/POE/Wheel/ReadWrite.pm POE-1.289/lib/POE/Wheel/Run.pm POE-1.289/lib/POE/Wheel/SocketFactory.pm POE-1.289/lib/POE/Wheel.pm POE-1.289/lib/POE.pm POE-1.289/Makefile.PL POE-1.289/MANIFEST POE-1.289/MANIFEST.SKIP POE-1.289/META.yml POE-1.289/mylib/ POE-1.289/mylib/coverage.perl POE-1.289/mylib/cpan-test.perl POE-1.289/mylib/Devel/ POE-1.289/mylib/Devel/Null.pm POE-1.289/mylib/events_per_second.pl POE-1.289/mylib/gen-meta.perl POE-1.289/mylib/gen-tests.perl POE-1.289/mylib/Makefile-5004.pm POE-1.289/mylib/Makefile-5005.pm POE-1.289/mylib/MyOtherFreezer.pm POE-1.289/mylib/PoeBuildInfo.pm POE-1.289/mylib/svn-log.perl POE-1.289/README POE-1.289/t/ POE-1.289/t/00_info.t POE-1.289/t/10_units/ POE-1.289/t/10_units/01_pod/ POE-1.289/t/10_units/01_pod/01_pod.t POE-1.289/t/10_units/01_pod/02_pod_coverage.t POE-1.289/t/10_units/01_pod/03_pod_no404s.t POE-1.289/t/10_units/02_pipes/ POE-1.289/t/10_units/02_pipes/01_base.t POE-1.289/t/10_units/02_pipes/02_oneway.t POE-1.289/t/10_units/02_pipes/03_twoway.t POE-1.289/t/10_units/03_base/ POE-1.289/t/10_units/03_base/01_poe.t POE-1.289/t/10_units/03_base/03_component.t POE-1.289/t/10_units/03_base/04_driver.t POE-1.289/t/10_units/03_base/05_filter.t POE-1.289/t/10_units/03_base/06_loop.t POE-1.289/t/10_units/03_base/07_queue.t POE-1.289/t/10_units/03_base/08_resource.t POE-1.289/t/10_units/03_base/09_resources.t POE-1.289/t/10_units/03_base/10_wheel.t POE-1.289/t/10_units/03_base/11_assert_usage.t POE-1.289/t/10_units/03_base/12_assert_retval.t POE-1.289/t/10_units/03_base/13_assert_data.t POE-1.289/t/10_units/03_base/14_kernel.t POE-1.289/t/10_units/03_base/15_kernel_internal.t POE-1.289/t/10_units/03_base/16_nfa_usage.t POE-1.289/t/10_units/03_base/17_detach_start.t POE-1.289/t/10_units/04_drivers/ POE-1.289/t/10_units/04_drivers/01_sysrw.t POE-1.289/t/10_units/05_filters/ POE-1.289/t/10_units/05_filters/01_block.t POE-1.289/t/10_units/05_filters/02_grep.t POE-1.289/t/10_units/05_filters/03_http.t POE-1.289/t/10_units/05_filters/04_line.t POE-1.289/t/10_units/05_filters/05_map.t POE-1.289/t/10_units/05_filters/06_recordblock.t POE-1.289/t/10_units/05_filters/07_reference.t POE-1.289/t/10_units/05_filters/08_stream.t POE-1.289/t/10_units/05_filters/50_stackable.t POE-1.289/t/10_units/05_filters/99_filterchange.t POE-1.289/t/10_units/05_filters/TestFilter.pm POE-1.289/t/10_units/06_queues/ POE-1.289/t/10_units/06_queues/01_array.t POE-1.289/t/10_units/07_exceptions/ POE-1.289/t/10_units/07_exceptions/01_normal.t POE-1.289/t/10_units/07_exceptions/02_turn_off.t POE-1.289/t/10_units/07_exceptions/03_not_handled.t POE-1.289/t/10_units/08_loops/ POE-1.289/t/10_units/08_loops/01_explicit_loop.t POE-1.289/t/10_units/08_loops/02_explicit_loop_fail.t POE-1.289/t/10_units/08_loops/03_explicit_loop_poll.t POE-1.289/t/10_units/08_loops/04_explicit_loop_envvar.t POE-1.289/t/10_units/08_loops/05_kernel_loop.t POE-1.289/t/10_units/08_loops/06_kernel_loop_poll.t POE-1.289/t/10_units/08_loops/07_kernel_loop_fail.t POE-1.289/t/10_units/08_loops/08_kernel_loop_search_poll.t POE-1.289/t/10_units/08_loops/09_naive_loop_load.t POE-1.289/t/10_units/08_loops/10_naive_loop_load_poll.t POE-1.289/t/20_resources/ POE-1.289/t/20_resources/00_base/ POE-1.289/t/20_resources/00_base/aliases.pm POE-1.289/t/20_resources/00_base/caller_state.pm POE-1.289/t/20_resources/00_base/events.pm POE-1.289/t/20_resources/00_base/extrefs.pm POE-1.289/t/20_resources/00_base/extrefs_gc.pm POE-1.289/t/20_resources/00_base/filehandles.pm POE-1.289/t/20_resources/00_base/sessions.pm POE-1.289/t/20_resources/00_base/sids.pm POE-1.289/t/20_resources/00_base/signals.pm POE-1.289/t/20_resources/00_base/statistics.pm POE-1.289/t/90_regression/ POE-1.289/t/90_regression/agaran-filter-httpd.t POE-1.289/t/90_regression/averell-callback-ret.t POE-1.289/t/90_regression/bingos-followtail.t POE-1.289/t/90_regression/broeren-win32-nbio.t POE-1.289/t/90_regression/cfedde-filter-httpd.t POE-1.289/t/90_regression/ferrari-server-unix.t POE-1.289/t/90_regression/kjeldahl-stop-start-polling.t POE-1.289/t/90_regression/kjeldahl-stop-start-sig-nopipe.t POE-1.289/t/90_regression/kjeldahl-stop-start-sig-pipe.t POE-1.289/t/90_regression/meh-startstop-return.t POE-1.289/t/90_regression/neyuki_detach.t POE-1.289/t/90_regression/rt14444-arg1.t POE-1.289/t/90_regression/rt1648-tied-stderr.t POE-1.289/t/90_regression/rt19908-merlyn-stop.t POE-1.289/t/90_regression/rt23181-sigchld-rc.t POE-1.289/t/90_regression/rt47966-sigchld.t POE-1.289/t/90_regression/somni-poco-server-tcp.t POE-1.289/t/90_regression/steinert-passed-wheel.t POE-1.289/t/90_regression/suzman_windows.t POE-1.289/t/90_regression/ton-stop-corruption.t POE-1.289/t/90_regression/whelan-dieprop.t POE-1.289/t/90_regression/whjackson-followtail.t POE-1.289/TODO ---- Unsatisfied dependencies detected during ---- ---- RCAPUTO/POE-1.289.tar.gz ---- POE::Test::Loops [build_requires] Running make test Make had some problems, won't test Delayed until after prerequisites Running test for module 'POE::Test::Loops' Running make for R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz ok POE-Test-Loops-1.035/ POE-Test-Loops-1.035/bin/ POE-Test-Loops-1.035/bin/poe-gen-tests POE-Test-Loops-1.035/CHANGES POE-Test-Loops-1.035/lib/ POE-Test-Loops-1.035/lib/POE/ POE-Test-Loops-1.035/lib/POE/Test/ POE-Test-Loops-1.035/lib/POE/Test/DondeEstan.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/ POE-Test-Loops-1.035/lib/POE/Test/Loops/00_info.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/all_errors.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/comp_tcp.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/comp_tcp_concurrent.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/connect_errors.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/k_alarms.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/k_aliases.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/k_detach.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/k_run_returns.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/k_selects.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/k_sig_child.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/k_signals.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/k_signals_rerun.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/sbk_signal_init.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/ses_nfa.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/ses_session.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_accept.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_curses.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_readline.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_readwrite.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_run.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_sf_ipv6.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_sf_tcp.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_sf_udp.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_sf_unix.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_tail.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/z_kogman_sig_order.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/z_leolo_wheel_run.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/z_merijn_sigchld_system.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/z_rt39872_sigchld.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/z_rt53302_fh_watchers.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/z_rt54319_bazerka_followtail.pm POE-Test-Loops-1.035/lib/POE/Test/Loops/z_steinert_signal_integrity.pm POE-Test-Loops-1.035/lib/POE/Test/Loops.pm POE-Test-Loops-1.035/Makefile.PL POE-Test-Loops-1.035/MANIFEST POE-Test-Loops-1.035/META.yml POE-Test-Loops-1.035/README POE-Test-Loops-1.035/t/ POE-Test-Loops-1.035/t/01_no_tests.t CPAN.pm: Going to build R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for POE::Test::Loops >>> make cp lib/POE/Test/Loops/k_run_returns.pm blib/lib/POE/Test/Loops/k_run_returns.pm cp lib/POE/Test/Loops/wheel_readline.pm blib/lib/POE/Test/Loops/wheel_readline.pm cp lib/POE/Test/Loops/wheel_sf_udp.pm blib/lib/POE/Test/Loops/wheel_sf_udp.pm cp lib/POE/Test/Loops/comp_tcp_concurrent.pm blib/lib/POE/Test/Loops/comp_tcp_concurrent.pm cp lib/POE/Test/Loops/connect_errors.pm blib/lib/POE/Test/Loops/connect_errors.pm cp lib/POE/Test/Loops/z_rt54319_bazerka_followtail.pm blib/lib/POE/Test/Loops/z_rt54319_bazerka_followtail.pm cp lib/POE/Test/Loops/z_kogman_sig_order.pm blib/lib/POE/Test/Loops/z_kogman_sig_order.pm cp lib/POE/Test/Loops/wheel_run.pm blib/lib/POE/Test/Loops/wheel_run.pm cp lib/POE/Test/Loops/wheel_accept.pm blib/lib/POE/Test/Loops/wheel_accept.pm cp lib/POE/Test/Loops/k_sig_child.pm blib/lib/POE/Test/Loops/k_sig_child.pm cp lib/POE/Test/Loops/z_merijn_sigchld_system.pm blib/lib/POE/Test/Loops/z_merijn_sigchld_system.pm cp lib/POE/Test/Loops/z_rt53302_fh_watchers.pm blib/lib/POE/Test/Loops/z_rt53302_fh_watchers.pm cp lib/POE/Test/Loops/k_detach.pm blib/lib/POE/Test/Loops/k_detach.pm cp lib/POE/Test/Loops/ses_nfa.pm blib/lib/POE/Test/Loops/ses_nfa.pm cp lib/POE/Test/Loops/ses_session.pm blib/lib/POE/Test/Loops/ses_session.pm cp lib/POE/Test/Loops.pm blib/lib/POE/Test/Loops.pm cp lib/POE/Test/Loops/k_signals_rerun.pm blib/lib/POE/Test/Loops/k_signals_rerun.pm cp lib/POE/Test/Loops/all_errors.pm blib/lib/POE/Test/Loops/all_errors.pm cp lib/POE/Test/Loops/k_alarms.pm blib/lib/POE/Test/Loops/k_alarms.pm cp lib/POE/Test/Loops/wheel_sf_tcp.pm blib/lib/POE/Test/Loops/wheel_sf_tcp.pm cp lib/POE/Test/Loops/k_selects.pm blib/lib/POE/Test/Loops/k_selects.pm cp lib/POE/Test/Loops/z_rt39872_sigchld.pm blib/lib/POE/Test/Loops/z_rt39872_sigchld.pm cp lib/POE/Test/Loops/00_info.pm blib/lib/POE/Test/Loops/00_info.pm cp lib/POE/Test/DondeEstan.pm blib/lib/POE/Test/DondeEstan.pm cp lib/POE/Test/Loops/wheel_curses.pm blib/lib/POE/Test/Loops/wheel_curses.pm cp lib/POE/Test/Loops/z_steinert_signal_integrity.pm blib/lib/POE/Test/Loops/z_steinert_signal_integrity.pm cp lib/POE/Test/Loops/k_signals.pm blib/lib/POE/Test/Loops/k_signals.pm cp lib/POE/Test/Loops/sbk_signal_init.pm blib/lib/POE/Test/Loops/sbk_signal_init.pm cp lib/POE/Test/Loops/z_leolo_wheel_run.pm blib/lib/POE/Test/Loops/z_leolo_wheel_run.pm cp lib/POE/Test/Loops/comp_tcp.pm blib/lib/POE/Test/Loops/comp_tcp.pm cp lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm blib/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm cp lib/POE/Test/Loops/wheel_sf_ipv6.pm blib/lib/POE/Test/Loops/wheel_sf_ipv6.pm cp lib/POE/Test/Loops/wheel_readwrite.pm blib/lib/POE/Test/Loops/wheel_readwrite.pm cp lib/POE/Test/Loops/wheel_tail.pm blib/lib/POE/Test/Loops/wheel_tail.pm cp lib/POE/Test/Loops/k_aliases.pm blib/lib/POE/Test/Loops/k_aliases.pm cp lib/POE/Test/Loops/wheel_sf_unix.pm blib/lib/POE/Test/Loops/wheel_sf_unix.pm cp bin/poe-gen-tests blib/script/poe-gen-tests /Users/fly1200/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/poe-gen-tests Manifying blib/man1/poe-gen-tests.1 Manifying blib/man3/POE::Test::Loops.3 RCAPUTO/POE-Test-Loops-1.035.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_no_tests.t .. 1..1 ok 1 - use POE::Test::Loops; ok All tests successful. Files=1, Tests=1, 0 wallclock secs ( 0.06 usr 0.04 sys + 0.12 cusr 0.04 csys = 0.26 CPU) Result: PASS RCAPUTO/POE-Test-Loops-1.035.tar.gz make test TEST_VERBOSE=1 -- OK Rocco Caputo <rcaputo@cpan.org> POE::Loop test suite >>> (cd /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf && tar cvf - POE-Test-Loops-1.035.ppd blib) | gzip -c >/Users/fly1200/var/REPO/R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz POE-Test-Loops-1.035.ppd blib/ blib/lib/ blib/lib/POE/ blib/lib/POE/Test/ blib/lib/POE/Test/DondeEstan.pm blib/lib/POE/Test/Loops/ blib/lib/POE/Test/Loops/00_info.pm blib/lib/POE/Test/Loops/all_errors.pm blib/lib/POE/Test/Loops/comp_tcp.pm blib/lib/POE/Test/Loops/comp_tcp_concurrent.pm blib/lib/POE/Test/Loops/connect_errors.pm blib/lib/POE/Test/Loops/k_alarms.pm blib/lib/POE/Test/Loops/k_aliases.pm blib/lib/POE/Test/Loops/k_detach.pm blib/lib/POE/Test/Loops/k_run_returns.pm blib/lib/POE/Test/Loops/k_selects.pm blib/lib/POE/Test/Loops/k_sig_child.pm blib/lib/POE/Test/Loops/k_signals.pm blib/lib/POE/Test/Loops/k_signals_rerun.pm blib/lib/POE/Test/Loops/sbk_signal_init.pm blib/lib/POE/Test/Loops/ses_nfa.pm blib/lib/POE/Test/Loops/ses_session.pm blib/lib/POE/Test/Loops/wheel_accept.pm blib/lib/POE/Test/Loops/wheel_curses.pm blib/lib/POE/Test/Loops/wheel_readline.pm blib/lib/POE/Test/Loops/wheel_readwrite.pm blib/lib/POE/Test/Loops/wheel_run.pm blib/lib/POE/Test/Loops/wheel_sf_ipv6.pm blib/lib/POE/Test/Loops/wheel_sf_tcp.pm blib/lib/POE/Test/Loops/wheel_sf_udp.pm blib/lib/POE/Test/Loops/wheel_sf_unix.pm blib/lib/POE/Test/Loops/wheel_tail.pm blib/lib/POE/Test/Loops/z_kogman_sig_order.pm blib/lib/POE/Test/Loops/z_leolo_wheel_run.pm blib/lib/POE/Test/Loops/z_merijn_sigchld_system.pm blib/lib/POE/Test/Loops/z_rt39872_sigchld.pm blib/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm blib/lib/POE/Test/Loops/z_rt53302_fh_watchers.pm blib/lib/POE/Test/Loops/z_rt54319_bazerka_followtail.pm blib/lib/POE/Test/Loops/z_steinert_signal_integrity.pm blib/lib/POE/Test/Loops.pm blib/man1/ blib/man1/poe-gen-tests.1 blib/man3/ blib/man3/POE::Test::Loops.3 blib/script/ blib/script/poe-gen-tests >>> mv /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/POE-Test-Loops-1.035.ppd /Users/fly1200/var/REPO/R/RC/RCAPUTO Running make for R/RC/RCAPUTO/POE-1.289.tar.gz Prepending /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Prepending /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RC/RCAPUTO/POE-1.289.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL ============================================= STDIN is not a terminal. Assuming --default. ============================================= *** Some optional features may not be available: *** Curses 1.08 could not be loaded. *** Socket6 0.14 could not be loaded. Some of POE's tests require a functional network. You can skip these tests if you'd like. Would you like to skip the network tests? [n] n Checking if your kit is complete... Looks good Writing Makefile for POE >>> make /Users/fly1200/bin/perl mylib/gen-tests.perl lib/POE.pm cp lib/POE/Resource/SIDs.pm blib/lib/POE/Resource/SIDs.pm cp lib/POE/Pipe.pm blib/lib/POE/Pipe.pm cp lib/POE/Filter/RecordBlock.pm blib/lib/POE/Filter/RecordBlock.pm cp lib/POE/Filter/Map.pm blib/lib/POE/Filter/Map.pm cp lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/HTTPD.pm cp lib/POE/Driver.pm blib/lib/POE/Driver.pm cp lib/POE/Resource/Events.pm blib/lib/POE/Resource/Events.pm cp lib/POE/Filter.pm blib/lib/POE/Filter.pm cp lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ListenAccept.pm cp lib/POE/Queue/Array.pm blib/lib/POE/Queue/Array.pm cp lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/PerlSignals.pm cp lib/POE/Wheel/ReadWrite.pm blib/lib/POE/Wheel/ReadWrite.pm cp lib/POE/Resource/Statistics.pm blib/lib/POE/Resource/Statistics.pm cp lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/Curses.pm cp lib/POE.pm blib/lib/POE.pm cp lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/FileHandles.pm cp lib/POE/Driver/SysRW.pm blib/lib/POE/Driver/SysRW.pm cp lib/POE/Pipe/TwoWay.pm blib/lib/POE/Pipe/TwoWay.pm cp lib/POE/Filter/Stream.pm blib/lib/POE/Filter/Stream.pm cp lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/OneWay.pm cp lib/POE/Filter/Grep.pm blib/lib/POE/Filter/Grep.pm cp lib/POE/Filter/Reference.pm blib/lib/POE/Filter/Reference.pm cp lib/POE/Filter/Block.pm blib/lib/POE/Filter/Block.pm cp lib/POE/Wheel/SocketFactory.pm blib/lib/POE/Wheel/SocketFactory.pm cp lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stackable.pm cp lib/POE/Component/Server/TCP.pm blib/lib/POE/Component/Server/TCP.pm cp lib/POE/Filter/Line.pm blib/lib/POE/Filter/Line.pm cp lib/POE/Loop/Select.pm blib/lib/POE/Loop/Select.pm cp lib/POE/Component.pm blib/lib/POE/Component.pm cp lib/POE/NFA.pm blib/lib/POE/NFA.pm cp lib/POE/Session.pm blib/lib/POE/Session.pm cp lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Client/TCP.pm cp lib/POE/Kernel.pm blib/lib/POE/Kernel.pm cp lib/POE/Resources.pm blib/lib/POE/Resources.pm cp lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Aliases.pm cp lib/POE/Resource/Extrefs.pm blib/lib/POE/Resource/Extrefs.pm cp lib/POE/Loop.pm blib/lib/POE/Loop.pm cp lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/Sessions.pm cp lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/FollowTail.pm cp lib/POE/Loop/IO_Poll.pm blib/lib/POE/Loop/IO_Poll.pm cp lib/POE/Wheel/Run.pm blib/lib/POE/Wheel/Run.pm cp lib/POE/Resource.pm blib/lib/POE/Resource.pm cp lib/POE/Queue.pm blib/lib/POE/Queue.pm cp lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadLine.pm cp lib/POE/Wheel.pm blib/lib/POE/Wheel.pm cp lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Signals.pm Manifying blib/man3/POE::Resource::SIDs.3 Manifying blib/man3/POE::Filter::RecordBlock.3 Manifying blib/man3/POE::Pipe.3 Manifying blib/man3/POE::Filter::Map.3 Manifying blib/man3/POE::Filter::HTTPD.3 Manifying blib/man3/POE::Driver.3 Manifying blib/man3/POE::Resource::Events.3 Manifying blib/man3/POE::Filter.3 Manifying blib/man3/POE::Wheel::ListenAccept.3 Manifying blib/man3/POE::Queue::Array.3 Manifying blib/man3/POE::Loop::PerlSignals.3 Manifying blib/man3/POE::Wheel::ReadWrite.3 Manifying blib/man3/POE::Resource::Statistics.3 Manifying blib/man3/POE::Wheel::Curses.3 Manifying blib/man3/POE.3 Manifying blib/man3/POE::Resource::FileHandles.3 Manifying blib/man3/POE::Driver::SysRW.3 Manifying blib/man3/POE::Pipe::TwoWay.3 Manifying blib/man3/POE::Filter::Stream.3 Manifying blib/man3/POE::Pipe::OneWay.3 Manifying blib/man3/POE::Filter::Grep.3 Manifying blib/man3/POE::Filter::Reference.3 Manifying blib/man3/POE::Filter::Block.3 Manifying blib/man3/POE::Wheel::SocketFactory.3 Manifying blib/man3/POE::Filter::Stackable.3 Manifying blib/man3/POE::Component::Server::TCP.3 Manifying blib/man3/POE::Filter::Line.3 Manifying blib/man3/POE::Loop::Select.3 Manifying blib/man3/POE::Component.3 Manifying blib/man3/POE::NFA.3 Manifying blib/man3/POE::Session.3 Manifying blib/man3/POE::Component::Client::TCP.3 Manifying blib/man3/POE::Kernel.3 Manifying blib/man3/POE::Resources.3 Manifying blib/man3/POE::Resource::Aliases.3 Manifying blib/man3/POE::Resource::Extrefs.3 Manifying blib/man3/POE::Wheel::FollowTail.3 Manifying blib/man3/POE::Resource::Sessions.3 Manifying blib/man3/POE::Loop.3 Manifying blib/man3/POE::Loop::IO_Poll.3 Manifying blib/man3/POE::Wheel::Run.3 Manifying blib/man3/POE::Resource.3 Manifying blib/man3/POE::Wheel::ReadLine.3 Manifying blib/man3/POE::Queue.3 Manifying blib/man3/POE::Resource::Signals.3 Manifying blib/man3/POE::Wheel.3 RCAPUTO/POE-1.289.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 /Users/fly1200/bin/perl mylib/gen-tests.perl lib/POE.pm PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t # Testing POE 1.289, POE::Test::Loops 1.035, Perl 5.012000, /Users/fly1200/bin/perl on darwin t/00_info.t ........................................ 1..2 ok 1 - use POE; ok 2 - use POE::Test::Loops; ok t/10_units/01_pod/01_pod.t ......................... skipped: enable by setting RELEASE_TESTING t/10_units/01_pod/02_pod_coverage.t ................ skipped: enable by setting RELEASE_TESTING t/10_units/01_pod/03_pod_no404s.t .................. skipped: enable by setting RELEASE_TESTING t/10_units/02_pipes/01_base.t ...................... skipped: not implemented yet t/10_units/02_pipes/02_oneway.t .................... 1..3 ok 1 - one-way pipe passed data unscathed ok 2 - one-way socketpair passed data unscathed ok 3 - one-way inet pipe passed data unscathed ok t/10_units/02_pipes/03_twoway.t .................... 1..6 ok 1 - two-way pipe passed data from a -> b unscathed ok 2 - two-way pipe passed data from b -> a unscathed ok 3 - two-way socketpair passed data from a -> b unscathed ok 4 - two-way socketpair passed data from b -> a unscathed ok 5 - two-way inet pipe passed data from a -> b unscathed ok 6 - two-way inet pipe passed data from b -> a unscathed ok t/10_units/03_base/01_poe.t ........................ 1..4 ok 1 - you just saved a kitten ok 2 - don't import POE::NFA and POE::Session together ok 3 - don't import nonexistent modules ok 4 - don't load more than one event loop ok t/10_units/03_base/03_component.t .................. 1..1 ok 1 - use POE::Component; ok t/10_units/03_base/04_driver.t ..................... 1..2 ok 1 - use POE::Driver; ok 2 - don't instantiate POE::Driver ok t/10_units/03_base/05_filter.t ..................... 1..2 ok 1 - use POE::Filter; ok 2 - don't instantiate POE::Filter ok t/10_units/03_base/06_loop.t ....................... 1..1 ok 1 - use POE::Loop; ok t/10_units/03_base/07_queue.t ...................... 1..2 ok 1 - use POE::Queue; ok 2 - don't instantiate POE::Queue ok t/10_units/03_base/08_resource.t ................... 1..1 ok 1 - use POE::Resource; ok t/10_units/03_base/09_resources.t .................. 1..7 ok 1 - use POE::Resources; ok 2 - can use XS versions ok 3 - can use non-XS versions ok 4 - all module loads successful ok 5 - initialized rethrows loading errors ok 6 - initialize ran and encountered error ok 7 - caught error ok t/10_units/03_base/10_wheel.t ...................... 1..7 ok 1 - use POE::Wheel; ok 2 - don't instantiate POE::Wheel ok 3 - first wheel ID == 1 ok 4 - second wheel ID == 1 ok 5 - removed first wheel id ok 6 - third wheel reclaims unused ID 1 ok 7 - fourth wheel ID == 3 ok t/10_units/03_base/11_assert_usage.t ............... 1..76 ok 1 - use POE; ok 2 - must call alarm() from a running session ok 3 - must call alarm_add() from a running session ok 4 - must call alarm_adjust() from a running session ok 5 - must call alarm_remove() from a running session ok 6 - must call alarm_remove_all() from a running session ok 7 - must call alarm_set() from a running session ok 8 - must call delay() from a running session ok 9 - must call delay_add() from a running session ok 10 - must call delay_adjust() from a running session ok 11 - must call delay_set() from a running session ok 12 - must call detach_child() from a running session ok 13 - must call detach_myself() from a running session ok 14 - must call select() from a running session ok 15 - must call select_expedite() from a running session ok 16 - must call select_pause_read() from a running session ok 17 - must call select_pause_write() from a running session ok 18 - must call select_read() from a running session ok 19 - must call select_resume_read() from a running session ok 20 - must call select_resume_write() from a running session ok 21 - must call select_write() from a running session ok 22 - must call sig() from a running session ok 23 - must call state() from a running session ok 24 - must call yield() from a running session ok 25 - undefined signal assertion ok 26 - undefined destination in signal ok 27 - undefined signal in signal ok 28 - destination undefined in post ok 29 - event undefined in post ok 30 - event undefined in yield ok 31 - destination undefined in call ok 32 - event undefined in call ok 33 - event undefined in alarm ok 34 - event undefined in alarm_add ok 35 - time undefined in alarm_add ok 36 - event undefined in delay ok 37 - event undefined in delay_add ok 38 - time undefined in delay_add ok 39 - event undefined in alarm_set ok 40 - time undefined in alarm_set ok 41 - alarm ID undefined in alarm_remove ok 42 - alarm ID undefined in alarm_adjust ok 43 - alarm time undefined in alarm_adjust ok 44 - event name undefined in delay_set ok 45 - seconds undefined in delay_set ok 46 - delay ID undefined in delay_adjust ok 47 - delay seconds undefined in delay_adjust ok 48 - alias already in use ok 49 - alias belongs to another session ok 50 - alias does not exist ok 51 - filehandle undefined in select ok 52 - filehandle closed in select ok 53 - filehandle undefined in select_read ok 54 - filehandle closed in select_read ok 55 - filehandle undefined in select_write ok 56 - filehandle closed in select_write ok 57 - filehandle undefined in select_expedite ok 58 - filehandle closed in select_expedite ok 59 - filehandle undefined in select_pause_write ok 60 - filehandle closed in select_pause_write ok 61 - filehandle undefined in select_resume_write ok 62 - filehandle closed in select_resume_write ok 63 - filehandle undefined in select_pause_read ok 64 - filehandle closed in select_pause_read ok 65 - filehandle undefined in select_resume_read ok 66 - filehandle closed in select_resume_read ok 67 - undefined alias in alias_set ok 68 - undefined alias in alias_remove ok 69 - undefined alias in alias_resolve ok 70 - undefined ID in ID_id_to_session ok 71 - undefined session in ID_session_to_id ok 72 - undefined session ID in refcount_increment ok 73 - undefined tag in refcount_increment ok 74 - undefined session ID in refcount_decrement ok 75 - undefined tag in refcount_decrement ok 76 - undefined event name in state ok t/10_units/03_base/12_assert_retval.t .............. 1..22 ok 1 - use POE; ok 2 - alarm with undefined event name ok 3 - alarm_add with undefined event name ok 4 - delay with undefined event name ok 5 - delay_add with undefined event name ok 6 - ID_id_to_session with unknown ID ok 7 - ID_session_to_id with unknown session ok 8 - refcount_increment with unknown session ID ok 9 - refcount_decrement with unknown session ID ok 10 - state with nonexistent active session ok 11 - event undefined in alarm_set ok 12 - time undefined in alarm_set ok 13 - alarm ID undefined in alarm_remove ok 14 - alarm ID undefined in alarm_adjust ok 15 - alarm time undefined in alarm_adjust ok 16 - event name undefined in delay_set ok 17 - seconds undefined in delay_set ok 18 - delay ID undefined in delay_adjust ok 19 - delay seconds undefined in delay_adjust ok 20 - alias already in use ok 21 - alias belongs to another session ok 22 - alias does not exist ok t/10_units/03_base/13_assert_data.t ................ 1..7 ok 1 - use POE; ok 2 - unresolvable session in signal ok 3 - unresolvable session in detach_child ok 4 - unresolvable session in post ok 5 - unresolvable session in call ok 6 - double session_alloc ok 7 - removing alarms from unknown session ok t/10_units/03_base/14_kernel.t ..................... 1..6 ok 1 - use POE::Kernel; ok 2 - fails without a hash ref ok 3 - fails with bogus hash ref ok 4 - specifying which loop to load works ok 5 - POE::Kernel exports POE::Kernel=ARRAY(0x18a6820) ok 6 - which contains a kernel ok t/10_units/03_base/15_kernel_internal.t ............ 1..12 ok 1 - use POE::Kernel; ok 2 - growing idle queue ok 3 - growing idle queue (2) ok 4 - shrinking idle queue ok 5 - shrinking idle queue (2) ok 6 - _trap confessed ok 7 - _croak croaked ok 8 - _confess confessed ok 9 - _cluck clucked ok 10 - _carp carped ok 11 - _warn warned ok 12 - _die died ok t/10_units/03_base/16_nfa_usage.t .................. 1..11 ok 1 - NFA treats its params as a hash ok 2 - NFA needs a working kernel ok 3 - need states ok 4 - most basic machine isa POE::NFA ok 5 - unknown parameter ok 6 - bad state data ok 7 - bad state data ok 8 - bad event data ok 9 - spawn with package_states isa POE::NFA ok 10 - spawn with package_states isa POE::NFA ok 11 - RUNSTATE is an ARRAYREF ok t/10_units/03_base/17_detach_start.t ............... 1..14 ok 1 - _start Parent ok 2 - _start Child ok 3 - _child Parent ok 4 - _child(create) fired for Child ok 5 - _start Detached ok 6 - _parent Detached ok 7 - child parent is POE::Kernel ok 8 - _stop Child ok 9 - _child Parent ok 10 - _child(lose) fired for Child ok 11 - _stop Parent ok 12 - _stop Detached ok 13 - _child not fired for session detached in _start ok 14 - Stopped ok t/10_units/04_drivers/01_sysrw.t ................... 1..17 ok 1 - use POE::Driver::SysRW; ok 2 - disallow zero or negative block sizes ok 3 - disallow zero or negative block sizes ok 4 - disallow unknown parameters ok 5 - get() returns undef on error ok 6 - get() sets $! on error (Bad file descriptor) ok 7 - buffered 0 octets on empty put() ok 8 - no messages buffered ok 9 - first put: buffer contains 40 octets (should be 40) ok 10 - one message buffered ok 11 - second put: buffer contains 85 octets (should be 85) ok 12 - flushed 8192 octets == read 8192 octets ok 13 - buffer exhausted (got 0 wanted 0) ok 14 - driver returns undef on eof ok 15 - $! is clear on eof ok 16 - put() returns octets left on error ok 17 - put() sets $! nonzero on error ok t/10_units/05_filters/01_block.t ................... 1..28 ok 1 - use POE::Filter::Block; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Block->can('new') ok 4 - POE::Filter::Block->can('get') ok 5 - POE::Filter::Block->can('get_one_start') ok 6 - POE::Filter::Block->can('get_one') ok 7 - POE::Filter::Block->can('put') ok 8 - POE::Filter::Block->can('get_pending') ok 9 - POE::Filter::Block->can('clone') ok 10 - get() parses blocks ok 11 - put() serializes blocks ok 12 - get_one() parsed one block ok 13 - put() serialized one block ok 14 - get() parsed variable blocks ok 15 - get() doesn't return for partial input 1 ok 16 - get() doesn't return for partial input 0 ok 17 - get() doesn't return for partial input end-of-header ok 18 - get() doesn't return for partial input payload ok 19 - get() returns payload ok 20 - variable length put() serializes multiple blocks ok 21 - customi serializer parsed its own serialized data ok 22 - custom serializer did not parse partial header 1/4 ok 23 - custom serializer did not parse partial header 2/4 ok 24 - custom serializer did not parse partial header 3/4 ok 25 - custom serializer did not parse partial header 4/4 ok 26 - custom serializer did not parse partial payload ok 27 - custom serializer parsed full payload ok 28 - custom serializer serialized multiple payloads ok t/10_units/05_filters/02_grep.t .................... 1..48 ok 1 - use POE::Filter::Grep; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Grep->can('new') ok 4 - POE::Filter::Grep->can('get') ok 5 - POE::Filter::Grep->can('get_one_start') ok 6 - POE::Filter::Grep->can('get_one') ok 7 - POE::Filter::Grep->can('put') ok 8 - POE::Filter::Grep->can('get_pending') ok 9 - POE::Filter::Grep->can('clone') ok 10 - No Args ok 11 - even ok 12 - Non code CODE ref ok 13 - Single Get ref ok 14 - Single Put ref ok 15 - Non CODE Get ok 16 - Non CODE Put ok 17 - Test Put ok 18 - Test Get ok 19 - get [standard test] ok 20 - clone() clears buffer [standard test] ok 21 - clone() doesn't change filter type [standard test] ok 22 - get_one_start() only loads buffer [standard test] ok 23 - get_one returns arrayref [standard test] ok 24 - get_one [standard test] ok 25 - put [standard test] ok 26 - Test Put (as Code) ok 27 - Test Get (as Code) ok 28 - get [standard test] ok 29 - clone() clears buffer [standard test] ok 30 - clone() doesn't change filter type [standard test] ok 31 - get_one_start() only loads buffer [standard test] ok 32 - get_one returns arrayref [standard test] ok 33 - get_one [standard test] ok 34 - put [standard test] ok 35 - Modify Get not CODE ref ok 36 - Modify Put not CODE ref ok 37 - Modify Code not CODE ref ok 38 - Modify with invalid key ok 39 - Modify Get ok 40 - Modify Put ok 41 - Modify Put (as Code) ok 42 - Modify Get (as Code) ok 43 - grep filter's parser buffer verifies ok 44 - grep filter get_one() returns [1] ok 45 - grep filter get_one() returns [1] ok 46 - grep filter get_one() returns [3] ok 47 - grep filter get_one() returns [5] ok 48 - nothing left to get from grep filter ok t/10_units/05_filters/03_http.t .................... 1..112 ok 1 - use POE::Filter::HTTPD; ok 2 - The object isa POE::Filter::HTTPD ok 3 - simple get: get() returns list of requests ok 4 - simple get: get() returned single request ok 5 - simple get isa HTTP::Request ok 6 - simple get: content ok 7 - simple get: url ok 8 - simple get: method ok 9 - HTTP 1.0 get: get() returns list of requests ok 10 - HTTP 1.0 get: get() returned single request ok 11 - HTTP 1.0 get isa HTTP::Request ok 12 - HTTP 1.0 get: content ok 13 - HTTP 1.0 get: url ok 14 - HTTP 1.0 get: method ok 15 - HTTP 1.0 get: Connection header ok 16 - HTTP 1.0 get: User-Agent header ok 17 - HTTP 1.0 get: Accept header ok 18 - HTTP 1.0 get: Host header ok 19 - simple post: get() returns list of requests ok 20 - simple post: get() returned single request ok 21 - simple post: get() returns HTTP::Request object isa HTTP::Request ok 22 - simple post: protocol ok 23 - simple post: url ok 24 - simple post: method ok 25 - simple post: HTTP::Request object contains proper content ok 26 - simple post: Content is the right length ok 27 - simple post: HTTP::Request object contains proper Content-Type header ok 28 - simple head: get() returns list of requests ok 29 - simple head: get() returned single request ok 30 - simple head: get() returns HTTP::Request object isa HTTP::Request ok 31 - simple head: url ok 32 - simple head: method ok 33 # skip PUT not supported yet ok 34 # skip PUT not supported yet ok 35 # skip PUT not supported yet ok 36 # skip PUT not supported yet ok 37 # skip PUT not supported yet ok 38 - multipart form data: get() returns list of requests ok 39 - multipart form data: get() returned single request ok 40 - multipart form data: get() returns HTTP::Request object isa HTTP::Request ok 41 - multipart form data: protocol ok 42 - multipart form data: url ok 43 - multipart form data: method ok 44 - multipart form data: HTTP::Request object contains proper Content-Type header ok 45 - multipart form data: content seems to contain all data sent ok 46 - options: get() returns list of requests ok 47 - options: get() returned single request ok 48 - options: get() returns HTTP::Request object isa HTTP::Request ok 49 - options: protocol ok 50 - options: url ok 51 - options: method ok 52 - HTTP/0.9 defaulting: get gives HTTP::Request isa HTTP::Request ok 53 - HTTP/0.9 defaulting: protocol ok 54 - HTTP/0.9 defaulting: url ok 55 - HTTP/0.9 defaulting: method ok 56 - fragments: get() returning nothing until end ok 57 - fragments: only one request returned ok 58 - fragments: request isa HTTP::Request isa HTTP::Request ok 59 - fragments: content ok 60 - fragments: url ok 61 - fragments: method ok 62 - trailing: whitespace in block: ref ok 63 - trailing: whitespace in block: one req ok 64 - trailing: whitespace in block: HTTP::Request isa HTTP::Request ok 65 - trailing: whitespace in block: url ok 66 - trailing: whitespace in block: method ok 67 - trailing: garbage in block: ref ok 68 - trailing: garbage in block: one req ok 69 - trailing: garbage in block: HTTP::Request isa HTTP::Request ok 70 - trailing: garbage in block: url ok 71 - trailing: garbage in block: method ok 72 - trailing: extra whitespace packet: ref ok 73 - trailing: extra whitespace packet: one req ok 74 - trailing: extra whitespace packet: HTTP::Request isa HTTP::Request ok 75 - trailing: extra whitespace packet: url ok 76 - trailing: extra whitespace packet: method ok 77 - trailing: extra whitespace get: ref ok 78 - trailing: extra whitespace get: only one response ok 79 - trailing: whitespace by itself: ref ok 80 - trailing: whitespace by itself: no req ok 81 - trailing: whitespace by itself: ref ok 82 - trailing: whitespace by itself: no req ok 83 - The object isa HTTP::Request ok 84 - The object isa HTTP::Response ok 85 # skip add get_pending support ok 86 - put: returns arrayref ok 87 - garbage request line: bad request ok 88 - goofy request accepted isa HTTP::Request ok 89 - goofy request: protocol ok 90 - goofy request: method ok 91 - goofy request: uri ok 92 - strange method: protocol ok 93 - strange method: method ok 94 - strange method: uri ok 95 - body indicated, not included: length required ok 96 - body indicated, not included: got request ok 97 - body indicated, not included: protocol ok 98 - body indicated, not included: method ok 99 - body indicated, not included: uri ok 100 - mixed case method: protocol ok 101 - mixed case method: method ok 102 - mixed case method: uri ok 103 - GET with body: one request ok 104 - GET with body: content ok 105 - GET with body: protocol ok 106 - GET with body: method ok 107 - GET with body: uri ok 108 - HEAD with body: one request ok 109 - HEAD with body: content ok 110 - HEAD with body: protocol ok 111 - HEAD with body: method ok 112 - HEAD with body: uri ok t/10_units/05_filters/04_line.t .................... 1..40 ok 1 - use POE::Filter::Line; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Line->can('new') ok 4 - POE::Filter::Line->can('get') ok 5 - POE::Filter::Line->can('get_one_start') ok 6 - POE::Filter::Line->can('get_one') ok 7 - POE::Filter::Line->can('put') ok 8 - POE::Filter::Line->can('get_pending') ok 9 - POE::Filter::Line->can('clone') ok 10 - new(): even number of args ok 11 - new(): empty Literal ok 12 - new(): Literal and Regexp ok 13 - new(): Literal and InputRegexp ok 14 - new(): Literal and InputLiteral ok 15 - new(): Literal and OutputLiteral ok 16 - new(): InputLiteral and InputRegexp ok 17 - The object isa POE::Filter::Line ok 18 - get [standard test] ok 19 - clone() clears buffer [standard test] ok 20 - clone() doesn't change filter type [standard test] ok 21 - get_one_start() only loads buffer [standard test] ok 22 - get_one returns arrayref [standard test] ok 23 - get_one [standard test] ok 24 - put [standard test] ok 25 - get [standard test] ok 26 - clone() clears buffer [standard test] ok 27 - clone() doesn't change filter type [standard test] ok 28 - get_one_start() only loads buffer [standard test] ok 29 - get_one returns arrayref [standard test] ok 30 - get_one [standard test] ok 31 - put [standard test] ok 32 - different literals parsed input ok 33 - different literals serialized output ok 34 - regexp parser parsed input ok 35 - regexp parser serialized output ok 36 - compiled regexp parser parsed input ok 37 - compiled regexp parser serialized output ok 38 - autodetected MacOS newlines parsed and reserialized ok 39 - autodetected network newline parsed and reserialized ok 40 - autodetected Unix newlines parsed and reserialized ok t/10_units/05_filters/05_map.t ..................... 1..27 ok 1 - use POE::Filter::Map; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Map->can('new') ok 4 - POE::Filter::Map->can('get') ok 5 - POE::Filter::Map->can('get_one_start') ok 6 - POE::Filter::Map->can('get_one') ok 7 - POE::Filter::Map->can('put') ok 8 - POE::Filter::Map->can('get_pending') ok 9 - POE::Filter::Map->can('clone') ok 10 - No Args ok 11 - Odd number of args ok 12 - Non code CODE ref ok 13 - Single Get ref ok 14 - Single Put ref ok 15 - Non CODE Get ok 16 - Non CODE Put ok 17 - Test Put ok 18 - Test Get ok 19 - Test Put (as Code) ok 20 - Test Get (as Code) not ok 21 - Modify Get not CODE ref # TODO modify() carps rather than dieing # Failed (TODO) test 'Modify Get not CODE ref' # at t/10_units/05_filters/05_map.t line 58. not ok 22 - Modify Put not CODE ref # TODO modify() carps rather than dieing # Failed (TODO) test 'Modify Put not CODE ref' # at t/10_units/05_filters/05_map.t line 58. not ok 23 - Modify Code not CODE ref # TODO modify() carps rather than dieing # Failed (TODO) test 'Modify Code not CODE ref' # at t/10_units/05_filters/05_map.t line 58. ok 24 - Modify Get ok 25 - Modify Put ok 26 - Modify Code ok 27 - Modify Code ok t/10_units/05_filters/06_recordblock.t ............. 1..36 ok 1 - use POE::Filter::RecordBlock; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::RecordBlock->can('new') ok 4 - POE::Filter::RecordBlock->can('get') ok 5 - POE::Filter::RecordBlock->can('get_one_start') ok 6 - POE::Filter::RecordBlock->can('get_one') ok 7 - POE::Filter::RecordBlock->can('put') ok 8 - POE::Filter::RecordBlock->can('get_pending') ok 9 - POE::Filter::RecordBlock->can('clone') ok 10 - get [standard test] ok 11 - clone() clears buffer [standard test] ok 12 - clone() doesn't change filter type [standard test] ok 13 - get_one_start() only loads buffer [standard test] ok 14 - get_one returns arrayref [standard test] ok 15 - get_one [standard test] ok 16 - put [standard test] ok 17 - blocksize() returns blocksize ok 18 - blocksize() can be changed ok 19 - blocksize() rejects invalid sizes ok 20 - BlockSize == 0 fails ok 21 - BlockSize must be given ok 22 - BlockSize must not be an elephant ok 23 - odd number of named parameters is invalid ok 24 - check put on: short blocks ok 25 - put_pending ok 26 - check put on: long blocks ok 27 - put_pending ok 28 - check put on: mixed blocks ok 29 - put_pending ok 30 - checkput() returns CheckPut flag ok 31 - checkput() can be changed ok 32 - checkput() returns CheckPut flag ok 33 - check put off: short blocks ok 34 - put_pending is empty ok 35 - check put off: long blocks ok 36 - check put off: mixed blocks ok t/10_units/05_filters/07_reference.t ............... 1..19 ok 1 - $class isa POE::Filter ok 2 - POE::Filter::Reference->can('new') ok 3 - POE::Filter::Reference->can('get') ok 4 - POE::Filter::Reference->can('get_one_start') ok 5 - POE::Filter::Reference->can('get_one') ok 6 - POE::Filter::Reference->can('put') ok 7 - POE::Filter::Reference->can('get_pending') ok 8 - POE::Filter::Reference->can('clone') ok 9 - undefined successfully froze and thawed ok 10 - undefined successfully froze and thawed ok 11 - MyFreezer successfully froze and thawed ok 12 - MyFreezer successfully froze and thawed ok 13 - MyOtherFreezer successfully froze and thawed ok 14 - MyOtherFreezer successfully froze and thawed ok 15 - MyOtherFreezer=ARRAY(0x188f380) successfully froze and thawed ok 16 - MyOtherFreezer=ARRAY(0x188f380) successfully froze and thawed ok 17 - filter reports proper pending data ok 18 - MyOtherFreezer successfully froze and thawed ok 19 - MyOtherFreezer successfully froze and thawed ok t/10_units/05_filters/08_stream.t .................. 1..24 ok 1 - use POE::Filter::Stream; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Stream->can('new') ok 4 - POE::Filter::Stream->can('get') ok 5 - POE::Filter::Stream->can('get_one_start') ok 6 - POE::Filter::Stream->can('get_one') ok 7 - POE::Filter::Stream->can('put') ok 8 - POE::Filter::Stream->can('get_pending') ok 9 - POE::Filter::Stream->can('clone') ok 10 - The object isa POE::Filter::Stream ok 11 - get [standard test] ok 12 - clone() clears buffer [standard test] ok 13 - clone() doesn't change filter type [standard test] ok 14 - get_one_start() only loads buffer [standard test] ok 15 - get_one returns arrayref [standard test] ok 16 - get_one [standard test] ok 17 - put [standard test] ok 18 - received combined test items ok 19 - sent each item discretely ok 20 - get_one_start didn't die or anything ok 21 - pending data is correct ok 22 - get_one() got the right one, baby, uh-huh ok 23 - get_one() returned an empty array on empty buffer ok 24 - pending data is empty ok t/10_units/05_filters/50_stackable.t ............... 1..29 ok 1 - use POE::Filter::Stackable; ok 2 - use POE::Filter::Grep; ok 3 - use POE::Filter::Map; ok 4 - use POE::Filter::RecordBlock; ok 5 - use POE::Filter::Line; ok 6 - filter stack created ok 7 - partial get returned nothing ok 8 - filter stack has correct get_pending ok 9 - filter stack returned correct data ok 10 - filter stack serialized correct data ok 11 - map filter's parser buffer verifies ok 12 - map filter get_one() returns (((1))) ok 13 - map filter get_one() returns (((1))) ok 14 - map filter get_one() returns (((2))) ok 15 - map filter get_one() returns (((3))) ok 16 - map filter get_one() returns (((5))) ok 17 - nothing left to get from map filter ok 18 - filter types stacked correctly ok 19 - popped the correct filter ok 20 - shifted the correct filter ok 21 - repushed, reshifted filters are in original order ok 22 - undef is not a filter ok 23 - bare references are not filters ok 24 - random blessed references are not filters ok 25 - multiple non-filters are not filters ok 26 - filters unchanged despite errors ok 27 - cloned stack is different ok 28 - filters are different ok 29 - but types are the same ok t/10_units/05_filters/99_filterchange.t ............ 1..41 ok 1 - unwrapped payload (do line) matches expectation ok 2 - unwrapped payload (kyriel) matches expectation ok 3 - unwrapped payload (do reference) matches expectation ok 4 - unwrapped payload (coral) matches expectation ok 5 - unwrapped payload (do reference) matches expectation ok 6 - unwrapped payload (drforr) matches expectation ok 7 - unwrapped payload (do block) matches expectation ok 8 - unwrapped payload (fimmtiu) matches expectation ok 9 - unwrapped payload (do block) matches expectation ok 10 - unwrapped payload (sungo) matches expectation ok 11 - unwrapped payload (do reference) matches expectation ok 12 - unwrapped payload (dynweb) matches expectation ok 13 - unwrapped payload (do line) matches expectation ok 14 - unwrapped payload (sky) matches expectation ok 15 - unwrapped payload (do block) matches expectation ok 16 - unwrapped payload (braderuna) matches expectation ok 17 - unwrapped payload (do line) matches expectation ok 18 - unwrapped payload (fletch) matches expectation ok 19 - unwrapped payload (done) matches expectation ok 20 - got rot13 response xlevry ok 21 - got rot13 response nqqv ok 22 - got rot13 response ngglm ok 23 - got rot13 response pevzfba ok 24 - got rot13 response pelfsynzr ok 25 - got rot13 response qatbe ok 26 - got rot13 response serrfvqr ok 27 - got rot13 response unyswnpx ok 28 - got rot13 response yramb ok 29 - got rot13 response zraqry ok 30 - got rot13 response chey ok 31 - got rot13 response ebqrevpx ok 32 - got rot13 response fuvmhxrfn ok 33 - got rot13 response fvzba ok 34 - got rot13 response fxl ok 35 - got rot13 response fgvzcf ok 36 - parsed only whole line from input ok 37 - partial line is waiting in buffer ok 38 - parsed only whole block from input ok 39 - partial block is waiting in buffer ok 40 - parsed only whole reference from input ok 41 - partial reference is waiting in buffer ok t/10_units/06_queues/01_array.t .................... 1..2047 ok 1 - use POE::Queue::Array; ok 2 - queue begins empty ok 3 - can't dequeue from empty queue ok 4 - first enqueue has id 1 ok 5 - second enqueue has id 2 ok 6 - third enqueue has id 3 ok 7 - event one dequeued correctly ok 8 - event two dequeued correctly ok 9 - event three dequeued correctly ok 10 - empty queue marker dequeued correctly ok 11 - enqueued event a correctly ok 12 - enqueued event c correctly ok 13 - enqueued event e correctly ok 14 - enqueued event b correctly ok 15 - enqueued event d correctly ok 16 - removed event b by its ID ok 17 - removed event c by its ID ok 18 - removed event d by its ID ok 19 - didn't have permission to remove event e ok 20 - couldn't remove nonexistent event d ok 21 - dequeued event a correctly ok 22 - dequeued event e correctly ok 23 - empty queue marker dequeued correctly ok 24 - enqueued event a correctly ok 25 - enqueued event c correctly ok 26 - enqueued event e correctly ok 27 - enqueued event b correctly ok 28 - enqueued event d correctly ok 29 - enqueued event f correctly ok 30 - queue contains six events ok 31 - removed odd letters from queue ok 32 - leaving three events ok 33 - no more odd letters to remove ok 34 - removed even letters from queue ok 35 - leaving the queue empty ok 36 - enqueued event a correctly ok 37 - enqueued event b correctly ok 38 - enqueued event c correctly ok 39 - enqueued event d correctly ok 40 - enqueued event e correctly ok 41 - enqueued event f correctly ok 42 - leaving six events in the queue ok 43 - found even letters in queue ok 44 - adjusted event e priority by -15 ok 45 - adjusted event b priority by +15 ok 46 - colliding priorities are FIFO ok 47 - full queue removal leaves zero events !!!!!!!! 1 ok 48 - 000 - -1000 == 1000 (should be 1000) ok 49 - 002 - -998 == 1000 (should be 1000) ok 50 - 004 - -996 == 1000 (should be 1000) ok 51 - 006 - -994 == 1000 (should be 1000) ok 52 - 008 - -992 == 1000 (should be 1000) ok 53 - 010 - -990 == 1000 (should be 1000) ok 54 - 012 - -988 == 1000 (should be 1000) ok 55 - 014 - -986 == 1000 (should be 1000) ok 56 - 016 - -984 == 1000 (should be 1000) ok 57 - 018 - -982 == 1000 (should be 1000) ok 58 - 020 - -980 == 1000 (should be 1000) ok 59 - 022 - -978 == 1000 (should be 1000) ok 60 - 024 - -976 == 1000 (should be 1000) ok 61 - 026 - -974 == 1000 (should be 1000) ok 62 - 028 - -972 == 1000 (should be 1000) ok 63 - 030 - -970 == 1000 (should be 1000) ok 64 - 032 - -968 == 1000 (should be 1000) ok 65 - 034 - -966 == 1000 (should be 1000) ok 66 - 036 - -964 == 1000 (should be 1000) ok 67 - 038 - -962 == 1000 (should be 1000) ok 68 - 040 - -960 == 1000 (should be 1000) ok 69 - 042 - -958 == 1000 (should be 1000) ok 70 - 044 - -956 == 1000 (should be 1000) ok 71 - 046 - -954 == 1000 (should be 1000) ok 72 - 048 - -952 == 1000 (should be 1000) ok 73 - 050 - -950 == 1000 (should be 1000) ok 74 - 052 - -948 == 1000 (should be 1000) ok 75 - 054 - -946 == 1000 (should be 1000) ok 76 - 056 - -944 == 1000 (should be 1000) ok 77 - 058 - -942 == 1000 (should be 1000) ok 78 - 060 - -940 == 1000 (should be 1000) ok 79 - 062 - -938 == 1000 (should be 1000) ok 80 - 064 - -936 == 1000 (should be 1000) ok 81 - 066 - -934 == 1000 (should be 1000) ok 82 - 068 - -932 == 1000 (should be 1000) ok 83 - 070 - -930 == 1000 (should be 1000) ok 84 - 072 - -928 == 1000 (should be 1000) ok 85 - 074 - -926 == 1000 (should be 1000) ok 86 - 076 - -924 == 1000 (should be 1000) ok 87 - 078 - -922 == 1000 (should be 1000) ok 88 - 080 - -920 == 1000 (should be 1000) ok 89 - 082 - -918 == 1000 (should be 1000) ok 90 - 084 - -916 == 1000 (should be 1000) ok 91 - 086 - -914 == 1000 (should be 1000) ok 92 - 088 - -912 == 1000 (should be 1000) ok 93 - 090 - -910 == 1000 (should be 1000) ok 94 - 092 - -908 == 1000 (should be 1000) ok 95 - 094 - -906 == 1000 (should be 1000) ok 96 - 096 - -904 == 1000 (should be 1000) ok 97 - 098 - -902 == 1000 (should be 1000) ok 98 - 100 - -900 == 1000 (should be 1000) ok 99 - 102 - -898 == 1000 (should be 1000) ok 100 - 104 - -896 == 1000 (should be 1000) ok 101 - 106 - -894 == 1000 (should be 1000) ok 102 - 108 - -892 == 1000 (should be 1000) ok 103 - 110 - -890 == 1000 (should be 1000) ok 104 - 112 - -888 == 1000 (should be 1000) ok 105 - 114 - -886 == 1000 (should be 1000) ok 106 - 116 - -884 == 1000 (should be 1000) ok 107 - 118 - -882 == 1000 (should be 1000) ok 108 - 120 - -880 == 1000 (should be 1000) ok 109 - 122 - -878 == 1000 (should be 1000) ok 110 - 124 - -876 == 1000 (should be 1000) ok 111 - 126 - -874 == 1000 (should be 1000) ok 112 - 128 - -872 == 1000 (should be 1000) ok 113 - 130 - -870 == 1000 (should be 1000) ok 114 - 132 - -868 == 1000 (should be 1000) ok 115 - 134 - -866 == 1000 (should be 1000) ok 116 - 136 - -864 == 1000 (should be 1000) ok 117 - 138 - -862 == 1000 (should be 1000) ok 118 - 140 - -860 == 1000 (should be 1000) ok 119 - 142 - -858 == 1000 (should be 1000) ok 120 - 144 - -856 == 1000 (should be 1000) ok 121 - 146 - -854 == 1000 (should be 1000) ok 122 - 148 - -852 == 1000 (should be 1000) ok 123 - 150 - -850 == 1000 (should be 1000) ok 124 - 152 - -848 == 1000 (should be 1000) ok 125 - 154 - -846 == 1000 (should be 1000) ok 126 - 156 - -844 == 1000 (should be 1000) ok 127 - 158 - -842 == 1000 (should be 1000) ok 128 - 160 - -840 == 1000 (should be 1000) ok 129 - 162 - -838 == 1000 (should be 1000) ok 130 - 164 - -836 == 1000 (should be 1000) ok 131 - 166 - -834 == 1000 (should be 1000) ok 132 - 168 - -832 == 1000 (should be 1000) ok 133 - 170 - -830 == 1000 (should be 1000) ok 134 - 172 - -828 == 1000 (should be 1000) ok 135 - 174 - -826 == 1000 (should be 1000) ok 136 - 176 - -824 == 1000 (should be 1000) ok 137 - 178 - -822 == 1000 (should be 1000) ok 138 - 180 - -820 == 1000 (should be 1000) ok 139 - 182 - -818 == 1000 (should be 1000) ok 140 - 184 - -816 == 1000 (should be 1000) ok 141 - 186 - -814 == 1000 (should be 1000) ok 142 - 188 - -812 == 1000 (should be 1000) ok 143 - 190 - -810 == 1000 (should be 1000) ok 144 - 192 - -808 == 1000 (should be 1000) ok 145 - 194 - -806 == 1000 (should be 1000) ok 146 - 196 - -804 == 1000 (should be 1000) ok 147 - 198 - -802 == 1000 (should be 1000) ok 148 - 200 - -800 == 1000 (should be 1000) ok 149 - 202 - -798 == 1000 (should be 1000) ok 150 - 204 - -796 == 1000 (should be 1000) ok 151 - 206 - -794 == 1000 (should be 1000) ok 152 - 208 - -792 == 1000 (should be 1000) ok 153 - 210 - -790 == 1000 (should be 1000) ok 154 - 212 - -788 == 1000 (should be 1000) ok 155 - 214 - -786 == 1000 (should be 1000) ok 156 - 216 - -784 == 1000 (should be 1000) ok 157 - 218 - -782 == 1000 (should be 1000) ok 158 - 220 - -780 == 1000 (should be 1000) ok 159 - 222 - -778 == 1000 (should be 1000) ok 160 - 224 - -776 == 1000 (should be 1000) ok 161 - 226 - -774 == 1000 (should be 1000) ok 162 - 228 - -772 == 1000 (should be 1000) ok 163 - 230 - -770 == 1000 (should be 1000) ok 164 - 232 - -768 == 1000 (should be 1000) ok 165 - 234 - -766 == 1000 (should be 1000) ok 166 - 236 - -764 == 1000 (should be 1000) ok 167 - 238 - -762 == 1000 (should be 1000) ok 168 - 240 - -760 == 1000 (should be 1000) ok 169 - 242 - -758 == 1000 (should be 1000) ok 170 - 244 - -756 == 1000 (should be 1000) ok 171 - 246 - -754 == 1000 (should be 1000) ok 172 - 248 - -752 == 1000 (should be 1000) ok 173 - 250 - -750 == 1000 (should be 1000) ok 174 - 252 - -748 == 1000 (should be 1000) ok 175 - 254 - -746 == 1000 (should be 1000) ok 176 - 256 - -744 == 1000 (should be 1000) ok 177 - 258 - -742 == 1000 (should be 1000) ok 178 - 260 - -740 == 1000 (should be 1000) ok 179 - 262 - -738 == 1000 (should be 1000) ok 180 - 264 - -736 == 1000 (should be 1000) ok 181 - 266 - -734 == 1000 (should be 1000) ok 182 - 268 - -732 == 1000 (should be 1000) ok 183 - 270 - -730 == 1000 (should be 1000) ok 184 - 272 - -728 == 1000 (should be 1000) ok 185 - 274 - -726 == 1000 (should be 1000) ok 186 - 276 - -724 == 1000 (should be 1000) ok 187 - 278 - -722 == 1000 (should be 1000) ok 188 - 280 - -720 == 1000 (should be 1000) ok 189 - 282 - -718 == 1000 (should be 1000) ok 190 - 284 - -716 == 1000 (should be 1000) ok 191 - 286 - -714 == 1000 (should be 1000) ok 192 - 288 - -712 == 1000 (should be 1000) ok 193 - 290 - -710 == 1000 (should be 1000) ok 194 - 292 - -708 == 1000 (should be 1000) ok 195 - 294 - -706 == 1000 (should be 1000) ok 196 - 296 - -704 == 1000 (should be 1000) ok 197 - 298 - -702 == 1000 (should be 1000) ok 198 - 300 - -700 == 1000 (should be 1000) ok 199 - 302 - -698 == 1000 (should be 1000) ok 200 - 304 - -696 == 1000 (should be 1000) ok 201 - 306 - -694 == 1000 (should be 1000) ok 202 - 308 - -692 == 1000 (should be 1000) ok 203 - 310 - -690 == 1000 (should be 1000) ok 204 - 312 - -688 == 1000 (should be 1000) ok 205 - 314 - -686 == 1000 (should be 1000) ok 206 - 316 - -684 == 1000 (should be 1000) ok 207 - 318 - -682 == 1000 (should be 1000) ok 208 - 320 - -680 == 1000 (should be 1000) ok 209 - 322 - -678 == 1000 (should be 1000) ok 210 - 324 - -676 == 1000 (should be 1000) ok 211 - 326 - -674 == 1000 (should be 1000) ok 212 - 328 - -672 == 1000 (should be 1000) ok 213 - 330 - -670 == 1000 (should be 1000) ok 214 - 332 - -668 == 1000 (should be 1000) ok 215 - 334 - -666 == 1000 (should be 1000) ok 216 - 336 - -664 == 1000 (should be 1000) ok 217 - 338 - -662 == 1000 (should be 1000) ok 218 - 340 - -660 == 1000 (should be 1000) ok 219 - 342 - -658 == 1000 (should be 1000) ok 220 - 344 - -656 == 1000 (should be 1000) ok 221 - 346 - -654 == 1000 (should be 1000) ok 222 - 348 - -652 == 1000 (should be 1000) ok 223 - 350 - -650 == 1000 (should be 1000) ok 224 - 352 - -648 == 1000 (should be 1000) ok 225 - 354 - -646 == 1000 (should be 1000) ok 226 - 356 - -644 == 1000 (should be 1000) ok 227 - 358 - -642 == 1000 (should be 1000) ok 228 - 360 - -640 == 1000 (should be 1000) ok 229 - 362 - -638 == 1000 (should be 1000) ok 230 - 364 - -636 == 1000 (should be 1000) ok 231 - 366 - -634 == 1000 (should be 1000) ok 232 - 368 - -632 == 1000 (should be 1000) ok 233 - 370 - -630 == 1000 (should be 1000) ok 234 - 372 - -628 == 1000 (should be 1000) ok 235 - 374 - -626 == 1000 (should be 1000) ok 236 - 376 - -624 == 1000 (should be 1000) ok 237 - 378 - -622 == 1000 (should be 1000) ok 238 - 380 - -620 == 1000 (should be 1000) ok 239 - 382 - -618 == 1000 (should be 1000) ok 240 - 384 - -616 == 1000 (should be 1000) ok 241 - 386 - -614 == 1000 (should be 1000) ok 242 - 388 - -612 == 1000 (should be 1000) ok 243 - 390 - -610 == 1000 (should be 1000) ok 244 - 392 - -608 == 1000 (should be 1000) ok 245 - 394 - -606 == 1000 (should be 1000) ok 246 - 396 - -604 == 1000 (should be 1000) ok 247 - 398 - -602 == 1000 (should be 1000) ok 248 - 400 - -600 == 1000 (should be 1000) ok 249 - 402 - -598 == 1000 (should be 1000) ok 250 - 404 - -596 == 1000 (should be 1000) ok 251 - 406 - -594 == 1000 (should be 1000) ok 252 - 408 - -592 == 1000 (should be 1000) ok 253 - 410 - -590 == 1000 (should be 1000) ok 254 - 412 - -588 == 1000 (should be 1000) ok 255 - 414 - -586 == 1000 (should be 1000) ok 256 - 416 - -584 == 1000 (should be 1000) ok 257 - 418 - -582 == 1000 (should be 1000) ok 258 - 420 - -580 == 1000 (should be 1000) ok 259 - 422 - -578 == 1000 (should be 1000) ok 260 - 424 - -576 == 1000 (should be 1000) ok 261 - 426 - -574 == 1000 (should be 1000) ok 262 - 428 - -572 == 1000 (should be 1000) ok 263 - 430 - -570 == 1000 (should be 1000) ok 264 - 432 - -568 == 1000 (should be 1000) ok 265 - 434 - -566 == 1000 (should be 1000) ok 266 - 436 - -564 == 1000 (should be 1000) ok 267 - 438 - -562 == 1000 (should be 1000) ok 268 - 440 - -560 == 1000 (should be 1000) ok 269 - 442 - -558 == 1000 (should be 1000) ok 270 - 444 - -556 == 1000 (should be 1000) ok 271 - 446 - -554 == 1000 (should be 1000) ok 272 - 448 - -552 == 1000 (should be 1000) ok 273 - 450 - -550 == 1000 (should be 1000) ok 274 - 452 - -548 == 1000 (should be 1000) ok 275 - 454 - -546 == 1000 (should be 1000) ok 276 - 456 - -544 == 1000 (should be 1000) ok 277 - 458 - -542 == 1000 (should be 1000) ok 278 - 460 - -540 == 1000 (should be 1000) ok 279 - 462 - -538 == 1000 (should be 1000) ok 280 - 464 - -536 == 1000 (should be 1000) ok 281 - 466 - -534 == 1000 (should be 1000) ok 282 - 468 - -532 == 1000 (should be 1000) ok 283 - 470 - -530 == 1000 (should be 1000) ok 284 - 472 - -528 == 1000 (should be 1000) ok 285 - 474 - -526 == 1000 (should be 1000) ok 286 - 476 - -524 == 1000 (should be 1000) ok 287 - 478 - -522 == 1000 (should be 1000) ok 288 - 480 - -520 == 1000 (should be 1000) ok 289 - 482 - -518 == 1000 (should be 1000) ok 290 - 484 - -516 == 1000 (should be 1000) ok 291 - 486 - -514 == 1000 (should be 1000) ok 292 - 488 - -512 == 1000 (should be 1000) ok 293 - 490 - -510 == 1000 (should be 1000) ok 294 - 492 - -508 == 1000 (should be 1000) ok 295 - 494 - -506 == 1000 (should be 1000) ok 296 - 496 - -504 == 1000 (should be 1000) ok 297 - 498 - -502 == 1000 (should be 1000) ok 298 - 500 - -500 == 1000 (should be 1000) ok 299 - 502 - -498 == 1000 (should be 1000) ok 300 - 504 - -496 == 1000 (should be 1000) ok 301 - 506 - -494 == 1000 (should be 1000) ok 302 - 508 - -492 == 1000 (should be 1000) ok 303 - 510 - -490 == 1000 (should be 1000) ok 304 - 512 - -488 == 1000 (should be 1000) ok 305 - 514 - -486 == 1000 (should be 1000) ok 306 - 516 - -484 == 1000 (should be 1000) ok 307 - 518 - -482 == 1000 (should be 1000) ok 308 - 520 - -480 == 1000 (should be 1000) ok 309 - 522 - -478 == 1000 (should be 1000) ok 310 - 524 - -476 == 1000 (should be 1000) ok 311 - 526 - -474 == 1000 (should be 1000) ok 312 - 528 - -472 == 1000 (should be 1000) ok 313 - 530 - -470 == 1000 (should be 1000) ok 314 - 532 - -468 == 1000 (should be 1000) ok 315 - 534 - -466 == 1000 (should be 1000) ok 316 - 536 - -464 == 1000 (should be 1000) ok 317 - 538 - -462 == 1000 (should be 1000) ok 318 - 540 - -460 == 1000 (should be 1000) ok 319 - 542 - -458 == 1000 (should be 1000) ok 320 - 544 - -456 == 1000 (should be 1000) ok 321 - 546 - -454 == 1000 (should be 1000) ok 322 - 548 - -452 == 1000 (should be 1000) ok 323 - 550 - -450 == 1000 (should be 1000) ok 324 - 552 - -448 == 1000 (should be 1000) ok 325 - 554 - -446 == 1000 (should be 1000) ok 326 - 556 - -444 == 1000 (should be 1000) ok 327 - 558 - -442 == 1000 (should be 1000) ok 328 - 560 - -440 == 1000 (should be 1000) ok 329 - 562 - -438 == 1000 (should be 1000) ok 330 - 564 - -436 == 1000 (should be 1000) ok 331 - 566 - -434 == 1000 (should be 1000) ok 332 - 568 - -432 == 1000 (should be 1000) ok 333 - 570 - -430 == 1000 (should be 1000) ok 334 - 572 - -428 == 1000 (should be 1000) ok 335 - 574 - -426 == 1000 (should be 1000) ok 336 - 576 - -424 == 1000 (should be 1000) ok 337 - 578 - -422 == 1000 (should be 1000) ok 338 - 580 - -420 == 1000 (should be 1000) ok 339 - 582 - -418 == 1000 (should be 1000) ok 340 - 584 - -416 == 1000 (should be 1000) ok 341 - 586 - -414 == 1000 (should be 1000) ok 342 - 588 - -412 == 1000 (should be 1000) ok 343 - 590 - -410 == 1000 (should be 1000) ok 344 - 592 - -408 == 1000 (should be 1000) ok 345 - 594 - -406 == 1000 (should be 1000) ok 346 - 596 - -404 == 1000 (should be 1000) ok 347 - 598 - -402 == 1000 (should be 1000) ok 348 - 600 - -400 == 1000 (should be 1000) ok 349 - 602 - -398 == 1000 (should be 1000) ok 350 - 604 - -396 == 1000 (should be 1000) ok 351 - 606 - -394 == 1000 (should be 1000) ok 352 - 608 - -392 == 1000 (should be 1000) ok 353 - 610 - -390 == 1000 (should be 1000) ok 354 - 612 - -388 == 1000 (should be 1000) ok 355 - 614 - -386 == 1000 (should be 1000) ok 356 - 616 - -384 == 1000 (should be 1000) ok 357 - 618 - -382 == 1000 (should be 1000) ok 358 - 620 - -380 == 1000 (should be 1000) ok 359 - 622 - -378 == 1000 (should be 1000) ok 360 - 624 - -376 == 1000 (should be 1000) ok 361 - 626 - -374 == 1000 (should be 1000) ok 362 - 628 - -372 == 1000 (should be 1000) ok 363 - 630 - -370 == 1000 (should be 1000) ok 364 - 632 - -368 == 1000 (should be 1000) ok 365 - 634 - -366 == 1000 (should be 1000) ok 366 - 636 - -364 == 1000 (should be 1000) ok 367 - 638 - -362 == 1000 (should be 1000) ok 368 - 640 - -360 == 1000 (should be 1000) ok 369 - 642 - -358 == 1000 (should be 1000) ok 370 - 644 - -356 == 1000 (should be 1000) ok 371 - 646 - -354 == 1000 (should be 1000) ok 372 - 648 - -352 == 1000 (should be 1000) ok 373 - 650 - -350 == 1000 (should be 1000) ok 374 - 652 - -348 == 1000 (should be 1000) ok 375 - 654 - -346 == 1000 (should be 1000) ok 376 - 656 - -344 == 1000 (should be 1000) ok 377 - 658 - -342 == 1000 (should be 1000) ok 378 - 660 - -340 == 1000 (should be 1000) ok 379 - 662 - -338 == 1000 (should be 1000) ok 380 - 664 - -336 == 1000 (should be 1000) ok 381 - 666 - -334 == 1000 (should be 1000) ok 382 - 668 - -332 == 1000 (should be 1000) ok 383 - 670 - -330 == 1000 (should be 1000) ok 384 - 672 - -328 == 1000 (should be 1000) ok 385 - 674 - -326 == 1000 (should be 1000) ok 386 - 676 - -324 == 1000 (should be 1000) ok 387 - 678 - -322 == 1000 (should be 1000) ok 388 - 680 - -320 == 1000 (should be 1000) ok 389 - 682 - -318 == 1000 (should be 1000) ok 390 - 684 - -316 == 1000 (should be 1000) ok 391 - 686 - -314 == 1000 (should be 1000) ok 392 - 688 - -312 == 1000 (should be 1000) ok 393 - 690 - -310 == 1000 (should be 1000) ok 394 - 692 - -308 == 1000 (should be 1000) ok 395 - 694 - -306 == 1000 (should be 1000) ok 396 - 696 - -304 == 1000 (should be 1000) ok 397 - 698 - -302 == 1000 (should be 1000) ok 398 - 700 - -300 == 1000 (should be 1000) ok 399 - 702 - -298 == 1000 (should be 1000) ok 400 - 704 - -296 == 1000 (should be 1000) ok 401 - 706 - -294 == 1000 (should be 1000) ok 402 - 708 - -292 == 1000 (should be 1000) ok 403 - 710 - -290 == 1000 (should be 1000) ok 404 - 712 - -288 == 1000 (should be 1000) ok 405 - 714 - -286 == 1000 (should be 1000) ok 406 - 716 - -284 == 1000 (should be 1000) ok 407 - 718 - -282 == 1000 (should be 1000) ok 408 - 720 - -280 == 1000 (should be 1000) ok 409 - 722 - -278 == 1000 (should be 1000) ok 410 - 724 - -276 == 1000 (should be 1000) ok 411 - 726 - -274 == 1000 (should be 1000) ok 412 - 728 - -272 == 1000 (should be 1000) ok 413 - 730 - -270 == 1000 (should be 1000) ok 414 - 732 - -268 == 1000 (should be 1000) ok 415 - 734 - -266 == 1000 (should be 1000) ok 416 - 736 - -264 == 1000 (should be 1000) ok 417 - 738 - -262 == 1000 (should be 1000) ok 418 - 740 - -260 == 1000 (should be 1000) ok 419 - 742 - -258 == 1000 (should be 1000) ok 420 - 744 - -256 == 1000 (should be 1000) ok 421 - 746 - -254 == 1000 (should be 1000) ok 422 - 748 - -252 == 1000 (should be 1000) ok 423 - 750 - -250 == 1000 (should be 1000) ok 424 - 752 - -248 == 1000 (should be 1000) ok 425 - 754 - -246 == 1000 (should be 1000) ok 426 - 756 - -244 == 1000 (should be 1000) ok 427 - 758 - -242 == 1000 (should be 1000) ok 428 - 760 - -240 == 1000 (should be 1000) ok 429 - 762 - -238 == 1000 (should be 1000) ok 430 - 764 - -236 == 1000 (should be 1000) ok 431 - 766 - -234 == 1000 (should be 1000) ok 432 - 768 - -232 == 1000 (should be 1000) ok 433 - 770 - -230 == 1000 (should be 1000) ok 434 - 772 - -228 == 1000 (should be 1000) ok 435 - 774 - -226 == 1000 (should be 1000) ok 436 - 776 - -224 == 1000 (should be 1000) ok 437 - 778 - -222 == 1000 (should be 1000) ok 438 - 780 - -220 == 1000 (should be 1000) ok 439 - 782 - -218 == 1000 (should be 1000) ok 440 - 784 - -216 == 1000 (should be 1000) ok 441 - 786 - -214 == 1000 (should be 1000) ok 442 - 788 - -212 == 1000 (should be 1000) ok 443 - 790 - -210 == 1000 (should be 1000) ok 444 - 792 - -208 == 1000 (should be 1000) ok 445 - 794 - -206 == 1000 (should be 1000) ok 446 - 796 - -204 == 1000 (should be 1000) ok 447 - 798 - -202 == 1000 (should be 1000) ok 448 - 800 - -200 == 1000 (should be 1000) ok 449 - 802 - -198 == 1000 (should be 1000) ok 450 - 804 - -196 == 1000 (should be 1000) ok 451 - 806 - -194 == 1000 (should be 1000) ok 452 - 808 - -192 == 1000 (should be 1000) ok 453 - 810 - -190 == 1000 (should be 1000) ok 454 - 812 - -188 == 1000 (should be 1000) ok 455 - 814 - -186 == 1000 (should be 1000) ok 456 - 816 - -184 == 1000 (should be 1000) ok 457 - 818 - -182 == 1000 (should be 1000) ok 458 - 820 - -180 == 1000 (should be 1000) ok 459 - 822 - -178 == 1000 (should be 1000) ok 460 - 824 - -176 == 1000 (should be 1000) ok 461 - 826 - -174 == 1000 (should be 1000) ok 462 - 828 - -172 == 1000 (should be 1000) ok 463 - 830 - -170 == 1000 (should be 1000) ok 464 - 832 - -168 == 1000 (should be 1000) ok 465 - 834 - -166 == 1000 (should be 1000) ok 466 - 836 - -164 == 1000 (should be 1000) ok 467 - 838 - -162 == 1000 (should be 1000) ok 468 - 840 - -160 == 1000 (should be 1000) ok 469 - 842 - -158 == 1000 (should be 1000) ok 470 - 844 - -156 == 1000 (should be 1000) ok 471 - 846 - -154 == 1000 (should be 1000) ok 472 - 848 - -152 == 1000 (should be 1000) ok 473 - 850 - -150 == 1000 (should be 1000) ok 474 - 852 - -148 == 1000 (should be 1000) ok 475 - 854 - -146 == 1000 (should be 1000) ok 476 - 856 - -144 == 1000 (should be 1000) ok 477 - 858 - -142 == 1000 (should be 1000) ok 478 - 860 - -140 == 1000 (should be 1000) ok 479 - 862 - -138 == 1000 (should be 1000) ok 480 - 864 - -136 == 1000 (should be 1000) ok 481 - 866 - -134 == 1000 (should be 1000) ok 482 - 868 - -132 == 1000 (should be 1000) ok 483 - 870 - -130 == 1000 (should be 1000) ok 484 - 872 - -128 == 1000 (should be 1000) ok 485 - 874 - -126 == 1000 (should be 1000) ok 486 - 876 - -124 == 1000 (should be 1000) ok 487 - 878 - -122 == 1000 (should be 1000) ok 488 - 880 - -120 == 1000 (should be 1000) ok 489 - 882 - -118 == 1000 (should be 1000) ok 490 - 884 - -116 == 1000 (should be 1000) ok 491 - 886 - -114 == 1000 (should be 1000) ok 492 - 888 - -112 == 1000 (should be 1000) ok 493 - 890 - -110 == 1000 (should be 1000) ok 494 - 892 - -108 == 1000 (should be 1000) ok 495 - 894 - -106 == 1000 (should be 1000) ok 496 - 896 - -104 == 1000 (should be 1000) ok 497 - 898 - -102 == 1000 (should be 1000) ok 498 - 900 - -100 == 1000 (should be 1000) ok 499 - 902 - -98 == 1000 (should be 1000) ok 500 - 904 - -96 == 1000 (should be 1000) ok 501 - 906 - -94 == 1000 (should be 1000) ok 502 - 908 - -92 == 1000 (should be 1000) ok 503 - 910 - -90 == 1000 (should be 1000) ok 504 - 912 - -88 == 1000 (should be 1000) ok 505 - 914 - -86 == 1000 (should be 1000) ok 506 - 916 - -84 == 1000 (should be 1000) ok 507 - 918 - -82 == 1000 (should be 1000) ok 508 - 920 - -80 == 1000 (should be 1000) ok 509 - 922 - -78 == 1000 (should be 1000) ok 510 - 924 - -76 == 1000 (should be 1000) ok 511 - 926 - -74 == 1000 (should be 1000) ok 512 - 928 - -72 == 1000 (should be 1000) ok 513 - 930 - -70 == 1000 (should be 1000) ok 514 - 932 - -68 == 1000 (should be 1000) ok 515 - 934 - -66 == 1000 (should be 1000) ok 516 - 936 - -64 == 1000 (should be 1000) ok 517 - 938 - -62 == 1000 (should be 1000) ok 518 - 940 - -60 == 1000 (should be 1000) ok 519 - 942 - -58 == 1000 (should be 1000) ok 520 - 944 - -56 == 1000 (should be 1000) ok 521 - 946 - -54 == 1000 (should be 1000) ok 522 - 948 - -52 == 1000 (should be 1000) ok 523 - 950 - -50 == 1000 (should be 1000) ok 524 - 952 - -48 == 1000 (should be 1000) ok 525 - 954 - -46 == 1000 (should be 1000) ok 526 - 956 - -44 == 1000 (should be 1000) ok 527 - 958 - -42 == 1000 (should be 1000) ok 528 - 960 - -40 == 1000 (should be 1000) ok 529 - 962 - -38 == 1000 (should be 1000) ok 530 - 964 - -36 == 1000 (should be 1000) ok 531 - 966 - -34 == 1000 (should be 1000) ok 532 - 968 - -32 == 1000 (should be 1000) ok 533 - 970 - -30 == 1000 (should be 1000) ok 534 - 972 - -28 == 1000 (should be 1000) ok 535 - 974 - -26 == 1000 (should be 1000) ok 536 - 976 - -24 == 1000 (should be 1000) ok 537 - 978 - -22 == 1000 (should be 1000) ok 538 - 980 - -20 == 1000 (should be 1000) ok 539 - 982 - -18 == 1000 (should be 1000) ok 540 - 984 - -16 == 1000 (should be 1000) ok 541 - 986 - -14 == 1000 (should be 1000) ok 542 - 988 - -12 == 1000 (should be 1000) ok 543 - 990 - -10 == 1000 (should be 1000) ok 544 - 992 - -8 == 1000 (should be 1000) ok 545 - 994 - -6 == 1000 (should be 1000) ok 546 - 996 - -4 == 1000 (should be 1000) ok 547 - 998 - -2 == 1000 (should be 1000) ok 548 - 001 - 1001 == 1000 (should be 1000) ok 549 - 003 - 1003 == 1000 (should be 1000) ok 550 - 005 - 1005 == 1000 (should be 1000) ok 551 - 007 - 1007 == 1000 (should be 1000) ok 552 - 009 - 1009 == 1000 (should be 1000) ok 553 - 011 - 1011 == 1000 (should be 1000) ok 554 - 013 - 1013 == 1000 (should be 1000) ok 555 - 015 - 1015 == 1000 (should be 1000) ok 556 - 017 - 1017 == 1000 (should be 1000) ok 557 - 019 - 1019 == 1000 (should be 1000) ok 558 - 021 - 1021 == 1000 (should be 1000) ok 559 - 023 - 1023 == 1000 (should be 1000) ok 560 - 025 - 1025 == 1000 (should be 1000) ok 561 - 027 - 1027 == 1000 (should be 1000) ok 562 - 029 - 1029 == 1000 (should be 1000) ok 563 - 031 - 1031 == 1000 (should be 1000) ok 564 - 033 - 1033 == 1000 (should be 1000) ok 565 - 035 - 1035 == 1000 (should be 1000) ok 566 - 037 - 1037 == 1000 (should be 1000) ok 567 - 039 - 1039 == 1000 (should be 1000) ok 568 - 041 - 1041 == 1000 (should be 1000) ok 569 - 043 - 1043 == 1000 (should be 1000) ok 570 - 045 - 1045 == 1000 (should be 1000) ok 571 - 047 - 1047 == 1000 (should be 1000) ok 572 - 049 - 1049 == 1000 (should be 1000) ok 573 - 051 - 1051 == 1000 (should be 1000) ok 574 - 053 - 1053 == 1000 (should be 1000) ok 575 - 055 - 1055 == 1000 (should be 1000) ok 576 - 057 - 1057 == 1000 (should be 1000) ok 577 - 059 - 1059 == 1000 (should be 1000) ok 578 - 061 - 1061 == 1000 (should be 1000) ok 579 - 063 - 1063 == 1000 (should be 1000) ok 580 - 065 - 1065 == 1000 (should be 1000) ok 581 - 067 - 1067 == 1000 (should be 1000) ok 582 - 069 - 1069 == 1000 (should be 1000) ok 583 - 071 - 1071 == 1000 (should be 1000) ok 584 - 073 - 1073 == 1000 (should be 1000) ok 585 - 075 - 1075 == 1000 (should be 1000) ok 586 - 077 - 1077 == 1000 (should be 1000) ok 587 - 079 - 1079 == 1000 (should be 1000) ok 588 - 081 - 1081 == 1000 (should be 1000) ok 589 - 083 - 1083 == 1000 (should be 1000) ok 590 - 085 - 1085 == 1000 (should be 1000) ok 591 - 087 - 1087 == 1000 (should be 1000) ok 592 - 089 - 1089 == 1000 (should be 1000) ok 593 - 091 - 1091 == 1000 (should be 1000) ok 594 - 093 - 1093 == 1000 (should be 1000) ok 595 - 095 - 1095 == 1000 (should be 1000) ok 596 - 097 - 1097 == 1000 (should be 1000) ok 597 - 099 - 1099 == 1000 (should be 1000) ok 598 - 101 - 1101 == 1000 (should be 1000) ok 599 - 103 - 1103 == 1000 (should be 1000) ok 600 - 105 - 1105 == 1000 (should be 1000) ok 601 - 107 - 1107 == 1000 (should be 1000) ok 602 - 109 - 1109 == 1000 (should be 1000) ok 603 - 111 - 1111 == 1000 (should be 1000) ok 604 - 113 - 1113 == 1000 (should be 1000) ok 605 - 115 - 1115 == 1000 (should be 1000) ok 606 - 117 - 1117 == 1000 (should be 1000) ok 607 - 119 - 1119 == 1000 (should be 1000) ok 608 - 121 - 1121 == 1000 (should be 1000) ok 609 - 123 - 1123 == 1000 (should be 1000) ok 610 - 125 - 1125 == 1000 (should be 1000) ok 611 - 127 - 1127 == 1000 (should be 1000) ok 612 - 129 - 1129 == 1000 (should be 1000) ok 613 - 131 - 1131 == 1000 (should be 1000) ok 614 - 133 - 1133 == 1000 (should be 1000) ok 615 - 135 - 1135 == 1000 (should be 1000) ok 616 - 137 - 1137 == 1000 (should be 1000) ok 617 - 139 - 1139 == 1000 (should be 1000) ok 618 - 141 - 1141 == 1000 (should be 1000) ok 619 - 143 - 1143 == 1000 (should be 1000) ok 620 - 145 - 1145 == 1000 (should be 1000) ok 621 - 147 - 1147 == 1000 (should be 1000) ok 622 - 149 - 1149 == 1000 (should be 1000) ok 623 - 151 - 1151 == 1000 (should be 1000) ok 624 - 153 - 1153 == 1000 (should be 1000) ok 625 - 155 - 1155 == 1000 (should be 1000) ok 626 - 157 - 1157 == 1000 (should be 1000) ok 627 - 159 - 1159 == 1000 (should be 1000) ok 628 - 161 - 1161 == 1000 (should be 1000) ok 629 - 163 - 1163 == 1000 (should be 1000) ok 630 - 165 - 1165 == 1000 (should be 1000) ok 631 - 167 - 1167 == 1000 (should be 1000) ok 632 - 169 - 1169 == 1000 (should be 1000) ok 633 - 171 - 1171 == 1000 (should be 1000) ok 634 - 173 - 1173 == 1000 (should be 1000) ok 635 - 175 - 1175 == 1000 (should be 1000) ok 636 - 177 - 1177 == 1000 (should be 1000) ok 637 - 179 - 1179 == 1000 (should be 1000) ok 638 - 181 - 1181 == 1000 (should be 1000) ok 639 - 183 - 1183 == 1000 (should be 1000) ok 640 - 185 - 1185 == 1000 (should be 1000) ok 641 - 187 - 1187 == 1000 (should be 1000) ok 642 - 189 - 1189 == 1000 (should be 1000) ok 643 - 191 - 1191 == 1000 (should be 1000) ok 644 - 193 - 1193 == 1000 (should be 1000) ok 645 - 195 - 1195 == 1000 (should be 1000) ok 646 - 197 - 1197 == 1000 (should be 1000) ok 647 - 199 - 1199 == 1000 (should be 1000) ok 648 - 201 - 1201 == 1000 (should be 1000) ok 649 - 203 - 1203 == 1000 (should be 1000) ok 650 - 205 - 1205 == 1000 (should be 1000) ok 651 - 207 - 1207 == 1000 (should be 1000) ok 652 - 209 - 1209 == 1000 (should be 1000) ok 653 - 211 - 1211 == 1000 (should be 1000) ok 654 - 213 - 1213 == 1000 (should be 1000) ok 655 - 215 - 1215 == 1000 (should be 1000) ok 656 - 217 - 1217 == 1000 (should be 1000) ok 657 - 219 - 1219 == 1000 (should be 1000) ok 658 - 221 - 1221 == 1000 (should be 1000) ok 659 - 223 - 1223 == 1000 (should be 1000) ok 660 - 225 - 1225 == 1000 (should be 1000) ok 661 - 227 - 1227 == 1000 (should be 1000) ok 662 - 229 - 1229 == 1000 (should be 1000) ok 663 - 231 - 1231 == 1000 (should be 1000) ok 664 - 233 - 1233 == 1000 (should be 1000) ok 665 - 235 - 1235 == 1000 (should be 1000) ok 666 - 237 - 1237 == 1000 (should be 1000) ok 667 - 239 - 1239 == 1000 (should be 1000) ok 668 - 241 - 1241 == 1000 (should be 1000) ok 669 - 243 - 1243 == 1000 (should be 1000) ok 670 - 245 - 1245 == 1000 (should be 1000) ok 671 - 247 - 1247 == 1000 (should be 1000) ok 672 - 249 - 1249 == 1000 (should be 1000) ok 673 - 251 - 1251 == 1000 (should be 1000) ok 674 - 253 - 1253 == 1000 (should be 1000) ok 675 - 255 - 1255 == 1000 (should be 1000) ok 676 - 257 - 1257 == 1000 (should be 1000) ok 677 - 259 - 1259 == 1000 (should be 1000) ok 678 - 261 - 1261 == 1000 (should be 1000) ok 679 - 263 - 1263 == 1000 (should be 1000) ok 680 - 265 - 1265 == 1000 (should be 1000) ok 681 - 267 - 1267 == 1000 (should be 1000) ok 682 - 269 - 1269 == 1000 (should be 1000) ok 683 - 271 - 1271 == 1000 (should be 1000) ok 684 - 273 - 1273 == 1000 (should be 1000) ok 685 - 275 - 1275 == 1000 (should be 1000) ok 686 - 277 - 1277 == 1000 (should be 1000) ok 687 - 279 - 1279 == 1000 (should be 1000) ok 688 - 281 - 1281 == 1000 (should be 1000) ok 689 - 283 - 1283 == 1000 (should be 1000) ok 690 - 285 - 1285 == 1000 (should be 1000) ok 691 - 287 - 1287 == 1000 (should be 1000) ok 692 - 289 - 1289 == 1000 (should be 1000) ok 693 - 291 - 1291 == 1000 (should be 1000) ok 694 - 293 - 1293 == 1000 (should be 1000) ok 695 - 295 - 1295 == 1000 (should be 1000) ok 696 - 297 - 1297 == 1000 (should be 1000) ok 697 - 299 - 1299 == 1000 (should be 1000) ok 698 - 301 - 1301 == 1000 (should be 1000) ok 699 - 303 - 1303 == 1000 (should be 1000) ok 700 - 305 - 1305 == 1000 (should be 1000) ok 701 - 307 - 1307 == 1000 (should be 1000) ok 702 - 309 - 1309 == 1000 (should be 1000) ok 703 - 311 - 1311 == 1000 (should be 1000) ok 704 - 313 - 1313 == 1000 (should be 1000) ok 705 - 315 - 1315 == 1000 (should be 1000) ok 706 - 317 - 1317 == 1000 (should be 1000) ok 707 - 319 - 1319 == 1000 (should be 1000) ok 708 - 321 - 1321 == 1000 (should be 1000) ok 709 - 323 - 1323 == 1000 (should be 1000) ok 710 - 325 - 1325 == 1000 (should be 1000) ok 711 - 327 - 1327 == 1000 (should be 1000) ok 712 - 329 - 1329 == 1000 (should be 1000) ok 713 - 331 - 1331 == 1000 (should be 1000) ok 714 - 333 - 1333 == 1000 (should be 1000) ok 715 - 335 - 1335 == 1000 (should be 1000) ok 716 - 337 - 1337 == 1000 (should be 1000) ok 717 - 339 - 1339 == 1000 (should be 1000) ok 718 - 341 - 1341 == 1000 (should be 1000) ok 719 - 343 - 1343 == 1000 (should be 1000) ok 720 - 345 - 1345 == 1000 (should be 1000) ok 721 - 347 - 1347 == 1000 (should be 1000) ok 722 - 349 - 1349 == 1000 (should be 1000) ok 723 - 351 - 1351 == 1000 (should be 1000) ok 724 - 353 - 1353 == 1000 (should be 1000) ok 725 - 355 - 1355 == 1000 (should be 1000) ok 726 - 357 - 1357 == 1000 (should be 1000) ok 727 - 359 - 1359 == 1000 (should be 1000) ok 728 - 361 - 1361 == 1000 (should be 1000) ok 729 - 363 - 1363 == 1000 (should be 1000) ok 730 - 365 - 1365 == 1000 (should be 1000) ok 731 - 367 - 1367 == 1000 (should be 1000) ok 732 - 369 - 1369 == 1000 (should be 1000) ok 733 - 371 - 1371 == 1000 (should be 1000) ok 734 - 373 - 1373 == 1000 (should be 1000) ok 735 - 375 - 1375 == 1000 (should be 1000) ok 736 - 377 - 1377 == 1000 (should be 1000) ok 737 - 379 - 1379 == 1000 (should be 1000) ok 738 - 381 - 1381 == 1000 (should be 1000) ok 739 - 383 - 1383 == 1000 (should be 1000) ok 740 - 385 - 1385 == 1000 (should be 1000) ok 741 - 387 - 1387 == 1000 (should be 1000) ok 742 - 389 - 1389 == 1000 (should be 1000) ok 743 - 391 - 1391 == 1000 (should be 1000) ok 744 - 393 - 1393 == 1000 (should be 1000) ok 745 - 395 - 1395 == 1000 (should be 1000) ok 746 - 397 - 1397 == 1000 (should be 1000) ok 747 - 399 - 1399 == 1000 (should be 1000) ok 748 - 401 - 1401 == 1000 (should be 1000) ok 749 - 403 - 1403 == 1000 (should be 1000) ok 750 - 405 - 1405 == 1000 (should be 1000) ok 751 - 407 - 1407 == 1000 (should be 1000) ok 752 - 409 - 1409 == 1000 (should be 1000) ok 753 - 411 - 1411 == 1000 (should be 1000) ok 754 - 413 - 1413 == 1000 (should be 1000) ok 755 - 415 - 1415 == 1000 (should be 1000) ok 756 - 417 - 1417 == 1000 (should be 1000) ok 757 - 419 - 1419 == 1000 (should be 1000) ok 758 - 421 - 1421 == 1000 (should be 1000) ok 759 - 423 - 1423 == 1000 (should be 1000) ok 760 - 425 - 1425 == 1000 (should be 1000) ok 761 - 427 - 1427 == 1000 (should be 1000) ok 762 - 429 - 1429 == 1000 (should be 1000) ok 763 - 431 - 1431 == 1000 (should be 1000) ok 764 - 433 - 1433 == 1000 (should be 1000) ok 765 - 435 - 1435 == 1000 (should be 1000) ok 766 - 437 - 1437 == 1000 (should be 1000) ok 767 - 439 - 1439 == 1000 (should be 1000) ok 768 - 441 - 1441 == 1000 (should be 1000) ok 769 - 443 - 1443 == 1000 (should be 1000) ok 770 - 445 - 1445 == 1000 (should be 1000) ok 771 - 447 - 1447 == 1000 (should be 1000) ok 772 - 449 - 1449 == 1000 (should be 1000) ok 773 - 451 - 1451 == 1000 (should be 1000) ok 774 - 453 - 1453 == 1000 (should be 1000) ok 775 - 455 - 1455 == 1000 (should be 1000) ok 776 - 457 - 1457 == 1000 (should be 1000) ok 777 - 459 - 1459 == 1000 (should be 1000) ok 778 - 461 - 1461 == 1000 (should be 1000) ok 779 - 463 - 1463 == 1000 (should be 1000) ok 780 - 465 - 1465 == 1000 (should be 1000) ok 781 - 467 - 1467 == 1000 (should be 1000) ok 782 - 469 - 1469 == 1000 (should be 1000) ok 783 - 471 - 1471 == 1000 (should be 1000) ok 784 - 473 - 1473 == 1000 (should be 1000) ok 785 - 475 - 1475 == 1000 (should be 1000) ok 786 - 477 - 1477 == 1000 (should be 1000) ok 787 - 479 - 1479 == 1000 (should be 1000) ok 788 - 481 - 1481 == 1000 (should be 1000) ok 789 - 483 - 1483 == 1000 (should be 1000) ok 790 - 485 - 1485 == 1000 (should be 1000) ok 791 - 487 - 1487 == 1000 (should be 1000) ok 792 - 489 - 1489 == 1000 (should be 1000) ok 793 - 491 - 1491 == 1000 (should be 1000) ok 794 - 493 - 1493 == 1000 (should be 1000) ok 795 - 495 - 1495 == 1000 (should be 1000) ok 796 - 497 - 1497 == 1000 (should be 1000) ok 797 - 499 - 1499 == 1000 (should be 1000) ok 798 - 501 - 1501 == 1000 (should be 1000) ok 799 - 503 - 1503 == 1000 (should be 1000) ok 800 - 505 - 1505 == 1000 (should be 1000) ok 801 - 507 - 1507 == 1000 (should be 1000) ok 802 - 509 - 1509 == 1000 (should be 1000) ok 803 - 511 - 1511 == 1000 (should be 1000) ok 804 - 513 - 1513 == 1000 (should be 1000) ok 805 - 515 - 1515 == 1000 (should be 1000) ok 806 - 517 - 1517 == 1000 (should be 1000) ok 807 - 519 - 1519 == 1000 (should be 1000) ok 808 - 521 - 1521 == 1000 (should be 1000) ok 809 - 523 - 1523 == 1000 (should be 1000) ok 810 - 525 - 1525 == 1000 (should be 1000) ok 811 - 527 - 1527 == 1000 (should be 1000) ok 812 - 529 - 1529 == 1000 (should be 1000) ok 813 - 531 - 1531 == 1000 (should be 1000) ok 814 - 533 - 1533 == 1000 (should be 1000) ok 815 - 535 - 1535 == 1000 (should be 1000) ok 816 - 537 - 1537 == 1000 (should be 1000) ok 817 - 539 - 1539 == 1000 (should be 1000) ok 818 - 541 - 1541 == 1000 (should be 1000) ok 819 - 543 - 1543 == 1000 (should be 1000) ok 820 - 545 - 1545 == 1000 (should be 1000) ok 821 - 547 - 1547 == 1000 (should be 1000) ok 822 - 549 - 1549 == 1000 (should be 1000) ok 823 - 551 - 1551 == 1000 (should be 1000) ok 824 - 553 - 1553 == 1000 (should be 1000) ok 825 - 555 - 1555 == 1000 (should be 1000) ok 826 - 557 - 1557 == 1000 (should be 1000) ok 827 - 559 - 1559 == 1000 (should be 1000) ok 828 - 561 - 1561 == 1000 (should be 1000) ok 829 - 563 - 1563 == 1000 (should be 1000) ok 830 - 565 - 1565 == 1000 (should be 1000) ok 831 - 567 - 1567 == 1000 (should be 1000) ok 832 - 569 - 1569 == 1000 (should be 1000) ok 833 - 571 - 1571 == 1000 (should be 1000) ok 834 - 573 - 1573 == 1000 (should be 1000) ok 835 - 575 - 1575 == 1000 (should be 1000) ok 836 - 577 - 1577 == 1000 (should be 1000) ok 837 - 579 - 1579 == 1000 (should be 1000) ok 838 - 581 - 1581 == 1000 (should be 1000) ok 839 - 583 - 1583 == 1000 (should be 1000) ok 840 - 585 - 1585 == 1000 (should be 1000) ok 841 - 587 - 1587 == 1000 (should be 1000) ok 842 - 589 - 1589 == 1000 (should be 1000) ok 843 - 591 - 1591 == 1000 (should be 1000) ok 844 - 593 - 1593 == 1000 (should be 1000) ok 845 - 595 - 1595 == 1000 (should be 1000) ok 846 - 597 - 1597 == 1000 (should be 1000) ok 847 - 599 - 1599 == 1000 (should be 1000) ok 848 - 601 - 1601 == 1000 (should be 1000) ok 849 - 603 - 1603 == 1000 (should be 1000) ok 850 - 605 - 1605 == 1000 (should be 1000) ok 851 - 607 - 1607 == 1000 (should be 1000) ok 852 - 609 - 1609 == 1000 (should be 1000) ok 853 - 611 - 1611 == 1000 (should be 1000) ok 854 - 613 - 1613 == 1000 (should be 1000) ok 855 - 615 - 1615 == 1000 (should be 1000) ok 856 - 617 - 1617 == 1000 (should be 1000) ok 857 - 619 - 1619 == 1000 (should be 1000) ok 858 - 621 - 1621 == 1000 (should be 1000) ok 859 - 623 - 1623 == 1000 (should be 1000) ok 860 - 625 - 1625 == 1000 (should be 1000) ok 861 - 627 - 1627 == 1000 (should be 1000) ok 862 - 629 - 1629 == 1000 (should be 1000) ok 863 - 631 - 1631 == 1000 (should be 1000) ok 864 - 633 - 1633 == 1000 (should be 1000) ok 865 - 635 - 1635 == 1000 (should be 1000) ok 866 - 637 - 1637 == 1000 (should be 1000) ok 867 - 639 - 1639 == 1000 (should be 1000) ok 868 - 641 - 1641 == 1000 (should be 1000) ok 869 - 643 - 1643 == 1000 (should be 1000) ok 870 - 645 - 1645 == 1000 (should be 1000) ok 871 - 647 - 1647 == 1000 (should be 1000) ok 872 - 649 - 1649 == 1000 (should be 1000) ok 873 - 651 - 1651 == 1000 (should be 1000) ok 874 - 653 - 1653 == 1000 (should be 1000) ok 875 - 655 - 1655 == 1000 (should be 1000) ok 876 - 657 - 1657 == 1000 (should be 1000) ok 877 - 659 - 1659 == 1000 (should be 1000) ok 878 - 661 - 1661 == 1000 (should be 1000) ok 879 - 663 - 1663 == 1000 (should be 1000) ok 880 - 665 - 1665 == 1000 (should be 1000) ok 881 - 667 - 1667 == 1000 (should be 1000) ok 882 - 669 - 1669 == 1000 (should be 1000) ok 883 - 671 - 1671 == 1000 (should be 1000) ok 884 - 673 - 1673 == 1000 (should be 1000) ok 885 - 675 - 1675 == 1000 (should be 1000) ok 886 - 677 - 1677 == 1000 (should be 1000) ok 887 - 679 - 1679 == 1000 (should be 1000) ok 888 - 681 - 1681 == 1000 (should be 1000) ok 889 - 683 - 1683 == 1000 (should be 1000) ok 890 - 685 - 1685 == 1000 (should be 1000) ok 891 - 687 - 1687 == 1000 (should be 1000) ok 892 - 689 - 1689 == 1000 (should be 1000) ok 893 - 691 - 1691 == 1000 (should be 1000) ok 894 - 693 - 1693 == 1000 (should be 1000) ok 895 - 695 - 1695 == 1000 (should be 1000) ok 896 - 697 - 1697 == 1000 (should be 1000) ok 897 - 699 - 1699 == 1000 (should be 1000) ok 898 - 701 - 1701 == 1000 (should be 1000) ok 899 - 703 - 1703 == 1000 (should be 1000) ok 900 - 705 - 1705 == 1000 (should be 1000) ok 901 - 707 - 1707 == 1000 (should be 1000) ok 902 - 709 - 1709 == 1000 (should be 1000) ok 903 - 711 - 1711 == 1000 (should be 1000) ok 904 - 713 - 1713 == 1000 (should be 1000) ok 905 - 715 - 1715 == 1000 (should be 1000) ok 906 - 717 - 1717 == 1000 (should be 1000) ok 907 - 719 - 1719 == 1000 (should be 1000) ok 908 - 721 - 1721 == 1000 (should be 1000) ok 909 - 723 - 1723 == 1000 (should be 1000) ok 910 - 725 - 1725 == 1000 (should be 1000) ok 911 - 727 - 1727 == 1000 (should be 1000) ok 912 - 729 - 1729 == 1000 (should be 1000) ok 913 - 731 - 1731 == 1000 (should be 1000) ok 914 - 733 - 1733 == 1000 (should be 1000) ok 915 - 735 - 1735 == 1000 (should be 1000) ok 916 - 737 - 1737 == 1000 (should be 1000) ok 917 - 739 - 1739 == 1000 (should be 1000) ok 918 - 741 - 1741 == 1000 (should be 1000) ok 919 - 743 - 1743 == 1000 (should be 1000) ok 920 - 745 - 1745 == 1000 (should be 1000) ok 921 - 747 - 1747 == 1000 (should be 1000) ok 922 - 749 - 1749 == 1000 (should be 1000) ok 923 - 751 - 1751 == 1000 (should be 1000) ok 924 - 753 - 1753 == 1000 (should be 1000) ok 925 - 755 - 1755 == 1000 (should be 1000) ok 926 - 757 - 1757 == 1000 (should be 1000) ok 927 - 759 - 1759 == 1000 (should be 1000) ok 928 - 761 - 1761 == 1000 (should be 1000) ok 929 - 763 - 1763 == 1000 (should be 1000) ok 930 - 765 - 1765 == 1000 (should be 1000) ok 931 - 767 - 1767 == 1000 (should be 1000) ok 932 - 769 - 1769 == 1000 (should be 1000) ok 933 - 771 - 1771 == 1000 (should be 1000) ok 934 - 773 - 1773 == 1000 (should be 1000) ok 935 - 775 - 1775 == 1000 (should be 1000) ok 936 - 777 - 1777 == 1000 (should be 1000) ok 937 - 779 - 1779 == 1000 (should be 1000) ok 938 - 781 - 1781 == 1000 (should be 1000) ok 939 - 783 - 1783 == 1000 (should be 1000) ok 940 - 785 - 1785 == 1000 (should be 1000) ok 941 - 787 - 1787 == 1000 (should be 1000) ok 942 - 789 - 1789 == 1000 (should be 1000) ok 943 - 791 - 1791 == 1000 (should be 1000) ok 944 - 793 - 1793 == 1000 (should be 1000) ok 945 - 795 - 1795 == 1000 (should be 1000) ok 946 - 797 - 1797 == 1000 (should be 1000) ok 947 - 799 - 1799 == 1000 (should be 1000) ok 948 - 801 - 1801 == 1000 (should be 1000) ok 949 - 803 - 1803 == 1000 (should be 1000) ok 950 - 805 - 1805 == 1000 (should be 1000) ok 951 - 807 - 1807 == 1000 (should be 1000) ok 952 - 809 - 1809 == 1000 (should be 1000) ok 953 - 811 - 1811 == 1000 (should be 1000) ok 954 - 813 - 1813 == 1000 (should be 1000) ok 955 - 815 - 1815 == 1000 (should be 1000) ok 956 - 817 - 1817 == 1000 (should be 1000) ok 957 - 819 - 1819 == 1000 (should be 1000) ok 958 - 821 - 1821 == 1000 (should be 1000) ok 959 - 823 - 1823 == 1000 (should be 1000) ok 960 - 825 - 1825 == 1000 (should be 1000) ok 961 - 827 - 1827 == 1000 (should be 1000) ok 962 - 829 - 1829 == 1000 (should be 1000) ok 963 - 831 - 1831 == 1000 (should be 1000) ok 964 - 833 - 1833 == 1000 (should be 1000) ok 965 - 835 - 1835 == 1000 (should be 1000) ok 966 - 837 - 1837 == 1000 (should be 1000) ok 967 - 839 - 1839 == 1000 (should be 1000) ok 968 - 841 - 1841 == 1000 (should be 1000) ok 969 - 843 - 1843 == 1000 (should be 1000) ok 970 - 845 - 1845 == 1000 (should be 1000) ok 971 - 847 - 1847 == 1000 (should be 1000) ok 972 - 849 - 1849 == 1000 (should be 1000) ok 973 - 851 - 1851 == 1000 (should be 1000) ok 974 - 853 - 1853 == 1000 (should be 1000) ok 975 - 855 - 1855 == 1000 (should be 1000) ok 976 - 857 - 1857 == 1000 (should be 1000) ok 977 - 859 - 1859 == 1000 (should be 1000) ok 978 - 861 - 1861 == 1000 (should be 1000) ok 979 - 863 - 1863 == 1000 (should be 1000) ok 980 - 865 - 1865 == 1000 (should be 1000) ok 981 - 867 - 1867 == 1000 (should be 1000) ok 982 - 869 - 1869 == 1000 (should be 1000) ok 983 - 871 - 1871 == 1000 (should be 1000) ok 984 - 873 - 1873 == 1000 (should be 1000) ok 985 - 875 - 1875 == 1000 (should be 1000) ok 986 - 877 - 1877 == 1000 (should be 1000) ok 987 - 879 - 1879 == 1000 (should be 1000) ok 988 - 881 - 1881 == 1000 (should be 1000) ok 989 - 883 - 1883 == 1000 (should be 1000) ok 990 - 885 - 1885 == 1000 (should be 1000) ok 991 - 887 - 1887 == 1000 (should be 1000) ok 992 - 889 - 1889 == 1000 (should be 1000) ok 993 - 891 - 1891 == 1000 (should be 1000) ok 994 - 893 - 1893 == 1000 (should be 1000) ok 995 - 895 - 1895 == 1000 (should be 1000) ok 996 - 897 - 1897 == 1000 (should be 1000) ok 997 - 899 - 1899 == 1000 (should be 1000) ok 998 - 901 - 1901 == 1000 (should be 1000) ok 999 - 903 - 1903 == 1000 (should be 1000) ok 1000 - 905 - 1905 == 1000 (should be 1000) ok 1001 - 907 - 1907 == 1000 (should be 1000) ok 1002 - 909 - 1909 == 1000 (should be 1000) ok 1003 - 911 - 1911 == 1000 (should be 1000) ok 1004 - 913 - 1913 == 1000 (should be 1000) ok 1005 - 915 - 1915 == 1000 (should be 1000) ok 1006 - 917 - 1917 == 1000 (should be 1000) ok 1007 - 919 - 1919 == 1000 (should be 1000) ok 1008 - 921 - 1921 == 1000 (should be 1000) ok 1009 - 923 - 1923 == 1000 (should be 1000) ok 1010 - 925 - 1925 == 1000 (should be 1000) ok 1011 - 927 - 1927 == 1000 (should be 1000) ok 1012 - 929 - 1929 == 1000 (should be 1000) ok 1013 - 931 - 1931 == 1000 (should be 1000) ok 1014 - 933 - 1933 == 1000 (should be 1000) ok 1015 - 935 - 1935 == 1000 (should be 1000) ok 1016 - 937 - 1937 == 1000 (should be 1000) ok 1017 - 939 - 1939 == 1000 (should be 1000) ok 1018 - 941 - 1941 == 1000 (should be 1000) ok 1019 - 943 - 1943 == 1000 (should be 1000) ok 1020 - 945 - 1945 == 1000 (should be 1000) ok 1021 - 947 - 1947 == 1000 (should be 1000) ok 1022 - 949 - 1949 == 1000 (should be 1000) ok 1023 - 951 - 1951 == 1000 (should be 1000) ok 1024 - 953 - 1953 == 1000 (should be 1000) ok 1025 - 955 - 1955 == 1000 (should be 1000) ok 1026 - 957 - 1957 == 1000 (should be 1000) ok 1027 - 959 - 1959 == 1000 (should be 1000) ok 1028 - 961 - 1961 == 1000 (should be 1000) ok 1029 - 963 - 1963 == 1000 (should be 1000) ok 1030 - 965 - 1965 == 1000 (should be 1000) ok 1031 - 967 - 1967 == 1000 (should be 1000) ok 1032 - 969 - 1969 == 1000 (should be 1000) ok 1033 - 971 - 1971 == 1000 (should be 1000) ok 1034 - 973 - 1973 == 1000 (should be 1000) ok 1035 - 975 - 1975 == 1000 (should be 1000) ok 1036 - 977 - 1977 == 1000 (should be 1000) ok 1037 - 979 - 1979 == 1000 (should be 1000) ok 1038 - 981 - 1981 == 1000 (should be 1000) ok 1039 - 983 - 1983 == 1000 (should be 1000) ok 1040 - 985 - 1985 == 1000 (should be 1000) ok 1041 - 987 - 1987 == 1000 (should be 1000) ok 1042 - 989 - 1989 == 1000 (should be 1000) ok 1043 - 991 - 1991 == 1000 (should be 1000) ok 1044 - 993 - 1993 == 1000 (should be 1000) ok 1045 - 995 - 1995 == 1000 (should be 1000) ok 1046 - 997 - 1997 == 1000 (should be 1000) ok 1047 - 999 - 1999 == 1000 (should be 1000) ok 1048 - 000 - 500 == 500 (should be 500) ok 1049 - 001 - 501 == 500 (should be 500) ok 1050 - 002 - 502 == 500 (should be 500) ok 1051 - 003 - 503 == 500 (should be 500) ok 1052 - 004 - 504 == 500 (should be 500) ok 1053 - 005 - 505 == 500 (should be 500) ok 1054 - 006 - 506 == 500 (should be 500) ok 1055 - 007 - 507 == 500 (should be 500) ok 1056 - 008 - 508 == 500 (should be 500) ok 1057 - 009 - 509 == 500 (should be 500) ok 1058 - 010 - 510 == 500 (should be 500) ok 1059 - 011 - 511 == 500 (should be 500) ok 1060 - 012 - 512 == 500 (should be 500) ok 1061 - 013 - 513 == 500 (should be 500) ok 1062 - 014 - 514 == 500 (should be 500) ok 1063 - 015 - 515 == 500 (should be 500) ok 1064 - 016 - 516 == 500 (should be 500) ok 1065 - 017 - 517 == 500 (should be 500) ok 1066 - 018 - 518 == 500 (should be 500) ok 1067 - 019 - 519 == 500 (should be 500) ok 1068 - 020 - 520 == 500 (should be 500) ok 1069 - 021 - 521 == 500 (should be 500) ok 1070 - 022 - 522 == 500 (should be 500) ok 1071 - 023 - 523 == 500 (should be 500) ok 1072 - 024 - 524 == 500 (should be 500) ok 1073 - 025 - 525 == 500 (should be 500) ok 1074 - 026 - 526 == 500 (should be 500) ok 1075 - 027 - 527 == 500 (should be 500) ok 1076 - 028 - 528 == 500 (should be 500) ok 1077 - 029 - 529 == 500 (should be 500) ok 1078 - 030 - 530 == 500 (should be 500) ok 1079 - 031 - 531 == 500 (should be 500) ok 1080 - 032 - 532 == 500 (should be 500) ok 1081 - 033 - 533 == 500 (should be 500) ok 1082 - 034 - 534 == 500 (should be 500) ok 1083 - 035 - 535 == 500 (should be 500) ok 1084 - 036 - 536 == 500 (should be 500) ok 1085 - 037 - 537 == 500 (should be 500) ok 1086 - 038 - 538 == 500 (should be 500) ok 1087 - 039 - 539 == 500 (should be 500) ok 1088 - 040 - 540 == 500 (should be 500) ok 1089 - 041 - 541 == 500 (should be 500) ok 1090 - 042 - 542 == 500 (should be 500) ok 1091 - 043 - 543 == 500 (should be 500) ok 1092 - 044 - 544 == 500 (should be 500) ok 1093 - 045 - 545 == 500 (should be 500) ok 1094 - 046 - 546 == 500 (should be 500) ok 1095 - 047 - 547 == 500 (should be 500) ok 1096 - 048 - 548 == 500 (should be 500) ok 1097 - 049 - 549 == 500 (should be 500) ok 1098 - 050 - 550 == 500 (should be 500) ok 1099 - 051 - 551 == 500 (should be 500) ok 1100 - 052 - 552 == 500 (should be 500) ok 1101 - 053 - 553 == 500 (should be 500) ok 1102 - 054 - 554 == 500 (should be 500) ok 1103 - 055 - 555 == 500 (should be 500) ok 1104 - 056 - 556 == 500 (should be 500) ok 1105 - 057 - 557 == 500 (should be 500) ok 1106 - 058 - 558 == 500 (should be 500) ok 1107 - 059 - 559 == 500 (should be 500) ok 1108 - 060 - 560 == 500 (should be 500) ok 1109 - 061 - 561 == 500 (should be 500) ok 1110 - 062 - 562 == 500 (should be 500) ok 1111 - 063 - 563 == 500 (should be 500) ok 1112 - 064 - 564 == 500 (should be 500) ok 1113 - 065 - 565 == 500 (should be 500) ok 1114 - 066 - 566 == 500 (should be 500) ok 1115 - 067 - 567 == 500 (should be 500) ok 1116 - 068 - 568 == 500 (should be 500) ok 1117 - 069 - 569 == 500 (should be 500) ok 1118 - 070 - 570 == 500 (should be 500) ok 1119 - 071 - 571 == 500 (should be 500) ok 1120 - 072 - 572 == 500 (should be 500) ok 1121 - 073 - 573 == 500 (should be 500) ok 1122 - 074 - 574 == 500 (should be 500) ok 1123 - 075 - 575 == 500 (should be 500) ok 1124 - 076 - 576 == 500 (should be 500) ok 1125 - 077 - 577 == 500 (should be 500) ok 1126 - 078 - 578 == 500 (should be 500) ok 1127 - 079 - 579 == 500 (should be 500) ok 1128 - 080 - 580 == 500 (should be 500) ok 1129 - 081 - 581 == 500 (should be 500) ok 1130 - 082 - 582 == 500 (should be 500) ok 1131 - 083 - 583 == 500 (should be 500) ok 1132 - 084 - 584 == 500 (should be 500) ok 1133 - 085 - 585 == 500 (should be 500) ok 1134 - 086 - 586 == 500 (should be 500) ok 1135 - 087 - 587 == 500 (should be 500) ok 1136 - 088 - 588 == 500 (should be 500) ok 1137 - 089 - 589 == 500 (should be 500) ok 1138 - 090 - 590 == 500 (should be 500) ok 1139 - 091 - 591 == 500 (should be 500) ok 1140 - 092 - 592 == 500 (should be 500) ok 1141 - 093 - 593 == 500 (should be 500) ok 1142 - 094 - 594 == 500 (should be 500) ok 1143 - 095 - 595 == 500 (should be 500) ok 1144 - 096 - 596 == 500 (should be 500) ok 1145 - 097 - 597 == 500 (should be 500) ok 1146 - 098 - 598 == 500 (should be 500) ok 1147 - 099 - 599 == 500 (should be 500) ok 1148 - 100 - 600 == 500 (should be 500) ok 1149 - 101 - 601 == 500 (should be 500) ok 1150 - 102 - 602 == 500 (should be 500) ok 1151 - 103 - 603 == 500 (should be 500) ok 1152 - 104 - 604 == 500 (should be 500) ok 1153 - 105 - 605 == 500 (should be 500) ok 1154 - 106 - 606 == 500 (should be 500) ok 1155 - 107 - 607 == 500 (should be 500) ok 1156 - 108 - 608 == 500 (should be 500) ok 1157 - 109 - 609 == 500 (should be 500) ok 1158 - 110 - 610 == 500 (should be 500) ok 1159 - 111 - 611 == 500 (should be 500) ok 1160 - 112 - 612 == 500 (should be 500) ok 1161 - 113 - 613 == 500 (should be 500) ok 1162 - 114 - 614 == 500 (should be 500) ok 1163 - 115 - 615 == 500 (should be 500) ok 1164 - 116 - 616 == 500 (should be 500) ok 1165 - 117 - 617 == 500 (should be 500) ok 1166 - 118 - 618 == 500 (should be 500) ok 1167 - 119 - 619 == 500 (should be 500) ok 1168 - 120 - 620 == 500 (should be 500) ok 1169 - 121 - 621 == 500 (should be 500) ok 1170 - 122 - 622 == 500 (should be 500) ok 1171 - 123 - 623 == 500 (should be 500) ok 1172 - 124 - 624 == 500 (should be 500) ok 1173 - 125 - 625 == 500 (should be 500) ok 1174 - 126 - 626 == 500 (should be 500) ok 1175 - 127 - 627 == 500 (should be 500) ok 1176 - 128 - 628 == 500 (should be 500) ok 1177 - 129 - 629 == 500 (should be 500) ok 1178 - 130 - 630 == 500 (should be 500) ok 1179 - 131 - 631 == 500 (should be 500) ok 1180 - 132 - 632 == 500 (should be 500) ok 1181 - 133 - 633 == 500 (should be 500) ok 1182 - 134 - 634 == 500 (should be 500) ok 1183 - 135 - 635 == 500 (should be 500) ok 1184 - 136 - 636 == 500 (should be 500) ok 1185 - 137 - 637 == 500 (should be 500) ok 1186 - 138 - 638 == 500 (should be 500) ok 1187 - 139 - 639 == 500 (should be 500) ok 1188 - 140 - 640 == 500 (should be 500) ok 1189 - 141 - 641 == 500 (should be 500) ok 1190 - 142 - 642 == 500 (should be 500) ok 1191 - 143 - 643 == 500 (should be 500) ok 1192 - 144 - 644 == 500 (should be 500) ok 1193 - 145 - 645 == 500 (should be 500) ok 1194 - 146 - 646 == 500 (should be 500) ok 1195 - 147 - 647 == 500 (should be 500) ok 1196 - 148 - 648 == 500 (should be 500) ok 1197 - 149 - 649 == 500 (should be 500) ok 1198 - 150 - 650 == 500 (should be 500) ok 1199 - 151 - 651 == 500 (should be 500) ok 1200 - 152 - 652 == 500 (should be 500) ok 1201 - 153 - 653 == 500 (should be 500) ok 1202 - 154 - 654 == 500 (should be 500) ok 1203 - 155 - 655 == 500 (should be 500) ok 1204 - 156 - 656 == 500 (should be 500) ok 1205 - 157 - 657 == 500 (should be 500) ok 1206 - 158 - 658 == 500 (should be 500) ok 1207 - 159 - 659 == 500 (should be 500) ok 1208 - 160 - 660 == 500 (should be 500) ok 1209 - 161 - 661 == 500 (should be 500) ok 1210 - 162 - 662 == 500 (should be 500) ok 1211 - 163 - 663 == 500 (should be 500) ok 1212 - 164 - 664 == 500 (should be 500) ok 1213 - 165 - 665 == 500 (should be 500) ok 1214 - 166 - 666 == 500 (should be 500) ok 1215 - 167 - 667 == 500 (should be 500) ok 1216 - 168 - 668 == 500 (should be 500) ok 1217 - 169 - 669 == 500 (should be 500) ok 1218 - 170 - 670 == 500 (should be 500) ok 1219 - 171 - 671 == 500 (should be 500) ok 1220 - 172 - 672 == 500 (should be 500) ok 1221 - 173 - 673 == 500 (should be 500) ok 1222 - 174 - 674 == 500 (should be 500) ok 1223 - 175 - 675 == 500 (should be 500) ok 1224 - 176 - 676 == 500 (should be 500) ok 1225 - 177 - 677 == 500 (should be 500) ok 1226 - 178 - 678 == 500 (should be 500) ok 1227 - 179 - 679 == 500 (should be 500) ok 1228 - 180 - 680 == 500 (should be 500) ok 1229 - 181 - 681 == 500 (should be 500) ok 1230 - 182 - 682 == 500 (should be 500) ok 1231 - 183 - 683 == 500 (should be 500) ok 1232 - 184 - 684 == 500 (should be 500) ok 1233 - 185 - 685 == 500 (should be 500) ok 1234 - 186 - 686 == 500 (should be 500) ok 1235 - 187 - 687 == 500 (should be 500) ok 1236 - 188 - 688 == 500 (should be 500) ok 1237 - 189 - 689 == 500 (should be 500) ok 1238 - 190 - 690 == 500 (should be 500) ok 1239 - 191 - 691 == 500 (should be 500) ok 1240 - 192 - 692 == 500 (should be 500) ok 1241 - 193 - 693 == 500 (should be 500) ok 1242 - 194 - 694 == 500 (should be 500) ok 1243 - 195 - 695 == 500 (should be 500) ok 1244 - 196 - 696 == 500 (should be 500) ok 1245 - 197 - 697 == 500 (should be 500) ok 1246 - 198 - 698 == 500 (should be 500) ok 1247 - 199 - 699 == 500 (should be 500) ok 1248 - 200 - 700 == 500 (should be 500) ok 1249 - 201 - 701 == 500 (should be 500) ok 1250 - 202 - 702 == 500 (should be 500) ok 1251 - 203 - 703 == 500 (should be 500) ok 1252 - 204 - 704 == 500 (should be 500) ok 1253 - 205 - 705 == 500 (should be 500) ok 1254 - 206 - 706 == 500 (should be 500) ok 1255 - 207 - 707 == 500 (should be 500) ok 1256 - 208 - 708 == 500 (should be 500) ok 1257 - 209 - 709 == 500 (should be 500) ok 1258 - 210 - 710 == 500 (should be 500) ok 1259 - 211 - 711 == 500 (should be 500) ok 1260 - 212 - 712 == 500 (should be 500) ok 1261 - 213 - 713 == 500 (should be 500) ok 1262 - 214 - 714 == 500 (should be 500) ok 1263 - 215 - 715 == 500 (should be 500) ok 1264 - 216 - 716 == 500 (should be 500) ok 1265 - 217 - 717 == 500 (should be 500) ok 1266 - 218 - 718 == 500 (should be 500) ok 1267 - 219 - 719 == 500 (should be 500) ok 1268 - 220 - 720 == 500 (should be 500) ok 1269 - 221 - 721 == 500 (should be 500) ok 1270 - 222 - 722 == 500 (should be 500) ok 1271 - 223 - 723 == 500 (should be 500) ok 1272 - 224 - 724 == 500 (should be 500) ok 1273 - 225 - 725 == 500 (should be 500) ok 1274 - 226 - 726 == 500 (should be 500) ok 1275 - 227 - 727 == 500 (should be 500) ok 1276 - 228 - 728 == 500 (should be 500) ok 1277 - 229 - 729 == 500 (should be 500) ok 1278 - 230 - 730 == 500 (should be 500) ok 1279 - 231 - 731 == 500 (should be 500) ok 1280 - 232 - 732 == 500 (should be 500) ok 1281 - 233 - 733 == 500 (should be 500) ok 1282 - 234 - 734 == 500 (should be 500) ok 1283 - 235 - 735 == 500 (should be 500) ok 1284 - 236 - 736 == 500 (should be 500) ok 1285 - 237 - 737 == 500 (should be 500) ok 1286 - 238 - 738 == 500 (should be 500) ok 1287 - 239 - 739 == 500 (should be 500) ok 1288 - 240 - 740 == 500 (should be 500) ok 1289 - 241 - 741 == 500 (should be 500) ok 1290 - 242 - 742 == 500 (should be 500) ok 1291 - 243 - 743 == 500 (should be 500) ok 1292 - 244 - 744 == 500 (should be 500) ok 1293 - 245 - 745 == 500 (should be 500) ok 1294 - 246 - 746 == 500 (should be 500) ok 1295 - 247 - 747 == 500 (should be 500) ok 1296 - 248 - 748 == 500 (should be 500) ok 1297 - 249 - 749 == 500 (should be 500) ok 1298 - 250 - 750 == 500 (should be 500) ok 1299 - 251 - 751 == 500 (should be 500) ok 1300 - 252 - 752 == 500 (should be 500) ok 1301 - 253 - 753 == 500 (should be 500) ok 1302 - 254 - 754 == 500 (should be 500) ok 1303 - 255 - 755 == 500 (should be 500) ok 1304 - 256 - 756 == 500 (should be 500) ok 1305 - 257 - 757 == 500 (should be 500) ok 1306 - 258 - 758 == 500 (should be 500) ok 1307 - 259 - 759 == 500 (should be 500) ok 1308 - 260 - 760 == 500 (should be 500) ok 1309 - 261 - 761 == 500 (should be 500) ok 1310 - 262 - 762 == 500 (should be 500) ok 1311 - 263 - 763 == 500 (should be 500) ok 1312 - 264 - 764 == 500 (should be 500) ok 1313 - 265 - 765 == 500 (should be 500) ok 1314 - 266 - 766 == 500 (should be 500) ok 1315 - 267 - 767 == 500 (should be 500) ok 1316 - 268 - 768 == 500 (should be 500) ok 1317 - 269 - 769 == 500 (should be 500) ok 1318 - 270 - 770 == 500 (should be 500) ok 1319 - 271 - 771 == 500 (should be 500) ok 1320 - 272 - 772 == 500 (should be 500) ok 1321 - 273 - 773 == 500 (should be 500) ok 1322 - 274 - 774 == 500 (should be 500) ok 1323 - 275 - 775 == 500 (should be 500) ok 1324 - 276 - 776 == 500 (should be 500) ok 1325 - 277 - 777 == 500 (should be 500) ok 1326 - 278 - 778 == 500 (should be 500) ok 1327 - 279 - 779 == 500 (should be 500) ok 1328 - 280 - 780 == 500 (should be 500) ok 1329 - 281 - 781 == 500 (should be 500) ok 1330 - 282 - 782 == 500 (should be 500) ok 1331 - 283 - 783 == 500 (should be 500) ok 1332 - 284 - 784 == 500 (should be 500) ok 1333 - 285 - 785 == 500 (should be 500) ok 1334 - 286 - 786 == 500 (should be 500) ok 1335 - 287 - 787 == 500 (should be 500) ok 1336 - 288 - 788 == 500 (should be 500) ok 1337 - 289 - 789 == 500 (should be 500) ok 1338 - 290 - 790 == 500 (should be 500) ok 1339 - 291 - 791 == 500 (should be 500) ok 1340 - 292 - 792 == 500 (should be 500) ok 1341 - 293 - 793 == 500 (should be 500) ok 1342 - 294 - 794 == 500 (should be 500) ok 1343 - 295 - 795 == 500 (should be 500) ok 1344 - 296 - 796 == 500 (should be 500) ok 1345 - 297 - 797 == 500 (should be 500) ok 1346 - 298 - 798 == 500 (should be 500) ok 1347 - 299 - 799 == 500 (should be 500) ok 1348 - 300 - 800 == 500 (should be 500) ok 1349 - 301 - 801 == 500 (should be 500) ok 1350 - 302 - 802 == 500 (should be 500) ok 1351 - 303 - 803 == 500 (should be 500) ok 1352 - 304 - 804 == 500 (should be 500) ok 1353 - 305 - 805 == 500 (should be 500) ok 1354 - 306 - 806 == 500 (should be 500) ok 1355 - 307 - 807 == 500 (should be 500) ok 1356 - 308 - 808 == 500 (should be 500) ok 1357 - 309 - 809 == 500 (should be 500) ok 1358 - 310 - 810 == 500 (should be 500) ok 1359 - 311 - 811 == 500 (should be 500) ok 1360 - 312 - 812 == 500 (should be 500) ok 1361 - 313 - 813 == 500 (should be 500) ok 1362 - 314 - 814 == 500 (should be 500) ok 1363 - 315 - 815 == 500 (should be 500) ok 1364 - 316 - 816 == 500 (should be 500) ok 1365 - 317 - 817 == 500 (should be 500) ok 1366 - 318 - 818 == 500 (should be 500) ok 1367 - 319 - 819 == 500 (should be 500) ok 1368 - 320 - 820 == 500 (should be 500) ok 1369 - 321 - 821 == 500 (should be 500) ok 1370 - 322 - 822 == 500 (should be 500) ok 1371 - 323 - 823 == 500 (should be 500) ok 1372 - 324 - 824 == 500 (should be 500) ok 1373 - 325 - 825 == 500 (should be 500) ok 1374 - 326 - 826 == 500 (should be 500) ok 1375 - 327 - 827 == 500 (should be 500) ok 1376 - 328 - 828 == 500 (should be 500) ok 1377 - 329 - 829 == 500 (should be 500) ok 1378 - 330 - 830 == 500 (should be 500) ok 1379 - 331 - 831 == 500 (should be 500) ok 1380 - 332 - 832 == 500 (should be 500) ok 1381 - 333 - 833 == 500 (should be 500) ok 1382 - 334 - 834 == 500 (should be 500) ok 1383 - 335 - 835 == 500 (should be 500) ok 1384 - 336 - 836 == 500 (should be 500) ok 1385 - 337 - 837 == 500 (should be 500) ok 1386 - 338 - 838 == 500 (should be 500) ok 1387 - 339 - 839 == 500 (should be 500) ok 1388 - 340 - 840 == 500 (should be 500) ok 1389 - 341 - 841 == 500 (should be 500) ok 1390 - 342 - 842 == 500 (should be 500) ok 1391 - 343 - 843 == 500 (should be 500) ok 1392 - 344 - 844 == 500 (should be 500) ok 1393 - 345 - 845 == 500 (should be 500) ok 1394 - 346 - 846 == 500 (should be 500) ok 1395 - 347 - 847 == 500 (should be 500) ok 1396 - 348 - 848 == 500 (should be 500) ok 1397 - 349 - 849 == 500 (should be 500) ok 1398 - 350 - 850 == 500 (should be 500) ok 1399 - 351 - 851 == 500 (should be 500) ok 1400 - 352 - 852 == 500 (should be 500) ok 1401 - 353 - 853 == 500 (should be 500) ok 1402 - 354 - 854 == 500 (should be 500) ok 1403 - 355 - 855 == 500 (should be 500) ok 1404 - 356 - 856 == 500 (should be 500) ok 1405 - 357 - 857 == 500 (should be 500) ok 1406 - 358 - 858 == 500 (should be 500) ok 1407 - 359 - 859 == 500 (should be 500) ok 1408 - 360 - 860 == 500 (should be 500) ok 1409 - 361 - 861 == 500 (should be 500) ok 1410 - 362 - 862 == 500 (should be 500) ok 1411 - 363 - 863 == 500 (should be 500) ok 1412 - 364 - 864 == 500 (should be 500) ok 1413 - 365 - 865 == 500 (should be 500) ok 1414 - 366 - 866 == 500 (should be 500) ok 1415 - 367 - 867 == 500 (should be 500) ok 1416 - 368 - 868 == 500 (should be 500) ok 1417 - 369 - 869 == 500 (should be 500) ok 1418 - 370 - 870 == 500 (should be 500) ok 1419 - 371 - 871 == 500 (should be 500) ok 1420 - 372 - 872 == 500 (should be 500) ok 1421 - 373 - 873 == 500 (should be 500) ok 1422 - 374 - 874 == 500 (should be 500) ok 1423 - 375 - 875 == 500 (should be 500) ok 1424 - 376 - 876 == 500 (should be 500) ok 1425 - 377 - 877 == 500 (should be 500) ok 1426 - 378 - 878 == 500 (should be 500) ok 1427 - 379 - 879 == 500 (should be 500) ok 1428 - 380 - 880 == 500 (should be 500) ok 1429 - 381 - 881 == 500 (should be 500) ok 1430 - 382 - 882 == 500 (should be 500) ok 1431 - 383 - 883 == 500 (should be 500) ok 1432 - 384 - 884 == 500 (should be 500) ok 1433 - 385 - 885 == 500 (should be 500) ok 1434 - 386 - 886 == 500 (should be 500) ok 1435 - 387 - 887 == 500 (should be 500) ok 1436 - 388 - 888 == 500 (should be 500) ok 1437 - 389 - 889 == 500 (should be 500) ok 1438 - 390 - 890 == 500 (should be 500) ok 1439 - 391 - 891 == 500 (should be 500) ok 1440 - 392 - 892 == 500 (should be 500) ok 1441 - 393 - 893 == 500 (should be 500) ok 1442 - 394 - 894 == 500 (should be 500) ok 1443 - 395 - 895 == 500 (should be 500) ok 1444 - 396 - 896 == 500 (should be 500) ok 1445 - 397 - 897 == 500 (should be 500) ok 1446 - 398 - 898 == 500 (should be 500) ok 1447 - 399 - 899 == 500 (should be 500) ok 1448 - 400 - 900 == 500 (should be 500) ok 1449 - 401 - 901 == 500 (should be 500) ok 1450 - 402 - 902 == 500 (should be 500) ok 1451 - 403 - 903 == 500 (should be 500) ok 1452 - 404 - 904 == 500 (should be 500) ok 1453 - 405 - 905 == 500 (should be 500) ok 1454 - 406 - 906 == 500 (should be 500) ok 1455 - 407 - 907 == 500 (should be 500) ok 1456 - 408 - 908 == 500 (should be 500) ok 1457 - 409 - 909 == 500 (should be 500) ok 1458 - 410 - 910 == 500 (should be 500) ok 1459 - 411 - 911 == 500 (should be 500) ok 1460 - 412 - 912 == 500 (should be 500) ok 1461 - 413 - 913 == 500 (should be 500) ok 1462 - 414 - 914 == 500 (should be 500) ok 1463 - 415 - 915 == 500 (should be 500) ok 1464 - 416 - 916 == 500 (should be 500) ok 1465 - 417 - 917 == 500 (should be 500) ok 1466 - 418 - 918 == 500 (should be 500) ok 1467 - 419 - 919 == 500 (should be 500) ok 1468 - 420 - 920 == 500 (should be 500) ok 1469 - 421 - 921 == 500 (should be 500) ok 1470 - 422 - 922 == 500 (should be 500) ok 1471 - 423 - 923 == 500 (should be 500) ok 1472 - 424 - 924 == 500 (should be 500) ok 1473 - 425 - 925 == 500 (should be 500) ok 1474 - 426 - 926 == 500 (should be 500) ok 1475 - 427 - 927 == 500 (should be 500) ok 1476 - 428 - 928 == 500 (should be 500) ok 1477 - 429 - 929 == 500 (should be 500) ok 1478 - 430 - 930 == 500 (should be 500) ok 1479 - 431 - 931 == 500 (should be 500) ok 1480 - 432 - 932 == 500 (should be 500) ok 1481 - 433 - 933 == 500 (should be 500) ok 1482 - 434 - 934 == 500 (should be 500) ok 1483 - 435 - 935 == 500 (should be 500) ok 1484 - 436 - 936 == 500 (should be 500) ok 1485 - 437 - 937 == 500 (should be 500) ok 1486 - 438 - 938 == 500 (should be 500) ok 1487 - 439 - 939 == 500 (should be 500) ok 1488 - 440 - 940 == 500 (should be 500) ok 1489 - 441 - 941 == 500 (should be 500) ok 1490 - 442 - 942 == 500 (should be 500) ok 1491 - 443 - 943 == 500 (should be 500) ok 1492 - 444 - 944 == 500 (should be 500) ok 1493 - 445 - 945 == 500 (should be 500) ok 1494 - 446 - 946 == 500 (should be 500) ok 1495 - 447 - 947 == 500 (should be 500) ok 1496 - 448 - 948 == 500 (should be 500) ok 1497 - 449 - 949 == 500 (should be 500) ok 1498 - 450 - 950 == 500 (should be 500) ok 1499 - 451 - 951 == 500 (should be 500) ok 1500 - 452 - 952 == 500 (should be 500) ok 1501 - 453 - 953 == 500 (should be 500) ok 1502 - 454 - 954 == 500 (should be 500) ok 1503 - 455 - 955 == 500 (should be 500) ok 1504 - 456 - 956 == 500 (should be 500) ok 1505 - 457 - 957 == 500 (should be 500) ok 1506 - 458 - 958 == 500 (should be 500) ok 1507 - 459 - 959 == 500 (should be 500) ok 1508 - 460 - 960 == 500 (should be 500) ok 1509 - 461 - 961 == 500 (should be 500) ok 1510 - 462 - 962 == 500 (should be 500) ok 1511 - 463 - 963 == 500 (should be 500) ok 1512 - 464 - 964 == 500 (should be 500) ok 1513 - 465 - 965 == 500 (should be 500) ok 1514 - 466 - 966 == 500 (should be 500) ok 1515 - 467 - 967 == 500 (should be 500) ok 1516 - 468 - 968 == 500 (should be 500) ok 1517 - 469 - 969 == 500 (should be 500) ok 1518 - 470 - 970 == 500 (should be 500) ok 1519 - 471 - 971 == 500 (should be 500) ok 1520 - 472 - 972 == 500 (should be 500) ok 1521 - 473 - 973 == 500 (should be 500) ok 1522 - 474 - 974 == 500 (should be 500) ok 1523 - 475 - 975 == 500 (should be 500) ok 1524 - 476 - 976 == 500 (should be 500) ok 1525 - 477 - 977 == 500 (should be 500) ok 1526 - 478 - 978 == 500 (should be 500) ok 1527 - 479 - 979 == 500 (should be 500) ok 1528 - 480 - 980 == 500 (should be 500) ok 1529 - 481 - 981 == 500 (should be 500) ok 1530 - 482 - 982 == 500 (should be 500) ok 1531 - 483 - 983 == 500 (should be 500) ok 1532 - 484 - 984 == 500 (should be 500) ok 1533 - 485 - 985 == 500 (should be 500) ok 1534 - 486 - 986 == 500 (should be 500) ok 1535 - 487 - 987 == 500 (should be 500) ok 1536 - 488 - 988 == 500 (should be 500) ok 1537 - 489 - 989 == 500 (should be 500) ok 1538 - 490 - 990 == 500 (should be 500) ok 1539 - 491 - 991 == 500 (should be 500) ok 1540 - 492 - 992 == 500 (should be 500) ok 1541 - 493 - 993 == 500 (should be 500) ok 1542 - 494 - 994 == 500 (should be 500) ok 1543 - 495 - 995 == 500 (should be 500) ok 1544 - 496 - 996 == 500 (should be 500) ok 1545 - 497 - 997 == 500 (should be 500) ok 1546 - 498 - 998 == 500 (should be 500) ok 1547 - 499 - 999 == 500 (should be 500) ok 1548 - 500 - 1000 == 500 (should be 500) ok 1549 - 501 - 1001 == 500 (should be 500) ok 1550 - 502 - 1002 == 500 (should be 500) ok 1551 - 503 - 1003 == 500 (should be 500) ok 1552 - 504 - 1004 == 500 (should be 500) ok 1553 - 505 - 1005 == 500 (should be 500) ok 1554 - 506 - 1006 == 500 (should be 500) ok 1555 - 507 - 1007 == 500 (should be 500) ok 1556 - 508 - 1008 == 500 (should be 500) ok 1557 - 509 - 1009 == 500 (should be 500) ok 1558 - 510 - 1010 == 500 (should be 500) ok 1559 - 511 - 1011 == 500 (should be 500) ok 1560 - 512 - 1012 == 500 (should be 500) ok 1561 - 513 - 1013 == 500 (should be 500) ok 1562 - 514 - 1014 == 500 (should be 500) ok 1563 - 515 - 1015 == 500 (should be 500) ok 1564 - 516 - 1016 == 500 (should be 500) ok 1565 - 517 - 1017 == 500 (should be 500) ok 1566 - 518 - 1018 == 500 (should be 500) ok 1567 - 519 - 1019 == 500 (should be 500) ok 1568 - 520 - 1020 == 500 (should be 500) ok 1569 - 521 - 1021 == 500 (should be 500) ok 1570 - 522 - 1022 == 500 (should be 500) ok 1571 - 523 - 1023 == 500 (should be 500) ok 1572 - 524 - 1024 == 500 (should be 500) ok 1573 - 525 - 1025 == 500 (should be 500) ok 1574 - 526 - 1026 == 500 (should be 500) ok 1575 - 527 - 1027 == 500 (should be 500) ok 1576 - 528 - 1028 == 500 (should be 500) ok 1577 - 529 - 1029 == 500 (should be 500) ok 1578 - 530 - 1030 == 500 (should be 500) ok 1579 - 531 - 1031 == 500 (should be 500) ok 1580 - 532 - 1032 == 500 (should be 500) ok 1581 - 533 - 1033 == 500 (should be 500) ok 1582 - 534 - 1034 == 500 (should be 500) ok 1583 - 535 - 1035 == 500 (should be 500) ok 1584 - 536 - 1036 == 500 (should be 500) ok 1585 - 537 - 1037 == 500 (should be 500) ok 1586 - 538 - 1038 == 500 (should be 500) ok 1587 - 539 - 1039 == 500 (should be 500) ok 1588 - 540 - 1040 == 500 (should be 500) ok 1589 - 541 - 1041 == 500 (should be 500) ok 1590 - 542 - 1042 == 500 (should be 500) ok 1591 - 543 - 1043 == 500 (should be 500) ok 1592 - 544 - 1044 == 500 (should be 500) ok 1593 - 545 - 1045 == 500 (should be 500) ok 1594 - 546 - 1046 == 500 (should be 500) ok 1595 - 547 - 1047 == 500 (should be 500) ok 1596 - 548 - 1048 == 500 (should be 500) ok 1597 - 549 - 1049 == 500 (should be 500) ok 1598 - 550 - 1050 == 500 (should be 500) ok 1599 - 551 - 1051 == 500 (should be 500) ok 1600 - 552 - 1052 == 500 (should be 500) ok 1601 - 553 - 1053 == 500 (should be 500) ok 1602 - 554 - 1054 == 500 (should be 500) ok 1603 - 555 - 1055 == 500 (should be 500) ok 1604 - 556 - 1056 == 500 (should be 500) ok 1605 - 557 - 1057 == 500 (should be 500) ok 1606 - 558 - 1058 == 500 (should be 500) ok 1607 - 559 - 1059 == 500 (should be 500) ok 1608 - 560 - 1060 == 500 (should be 500) ok 1609 - 561 - 1061 == 500 (should be 500) ok 1610 - 562 - 1062 == 500 (should be 500) ok 1611 - 563 - 1063 == 500 (should be 500) ok 1612 - 564 - 1064 == 500 (should be 500) ok 1613 - 565 - 1065 == 500 (should be 500) ok 1614 - 566 - 1066 == 500 (should be 500) ok 1615 - 567 - 1067 == 500 (should be 500) ok 1616 - 568 - 1068 == 500 (should be 500) ok 1617 - 569 - 1069 == 500 (should be 500) ok 1618 - 570 - 1070 == 500 (should be 500) ok 1619 - 571 - 1071 == 500 (should be 500) ok 1620 - 572 - 1072 == 500 (should be 500) ok 1621 - 573 - 1073 == 500 (should be 500) ok 1622 - 574 - 1074 == 500 (should be 500) ok 1623 - 575 - 1075 == 500 (should be 500) ok 1624 - 576 - 1076 == 500 (should be 500) ok 1625 - 577 - 1077 == 500 (should be 500) ok 1626 - 578 - 1078 == 500 (should be 500) ok 1627 - 579 - 1079 == 500 (should be 500) ok 1628 - 580 - 1080 == 500 (should be 500) ok 1629 - 581 - 1081 == 500 (should be 500) ok 1630 - 582 - 1082 == 500 (should be 500) ok 1631 - 583 - 1083 == 500 (should be 500) ok 1632 - 584 - 1084 == 500 (should be 500) ok 1633 - 585 - 1085 == 500 (should be 500) ok 1634 - 586 - 1086 == 500 (should be 500) ok 1635 - 587 - 1087 == 500 (should be 500) ok 1636 - 588 - 1088 == 500 (should be 500) ok 1637 - 589 - 1089 == 500 (should be 500) ok 1638 - 590 - 1090 == 500 (should be 500) ok 1639 - 591 - 1091 == 500 (should be 500) ok 1640 - 592 - 1092 == 500 (should be 500) ok 1641 - 593 - 1093 == 500 (should be 500) ok 1642 - 594 - 1094 == 500 (should be 500) ok 1643 - 595 - 1095 == 500 (should be 500) ok 1644 - 596 - 1096 == 500 (should be 500) ok 1645 - 597 - 1097 == 500 (should be 500) ok 1646 - 598 - 1098 == 500 (should be 500) ok 1647 - 599 - 1099 == 500 (should be 500) ok 1648 - 600 - 1100 == 500 (should be 500) ok 1649 - 601 - 1101 == 500 (should be 500) ok 1650 - 602 - 1102 == 500 (should be 500) ok 1651 - 603 - 1103 == 500 (should be 500) ok 1652 - 604 - 1104 == 500 (should be 500) ok 1653 - 605 - 1105 == 500 (should be 500) ok 1654 - 606 - 1106 == 500 (should be 500) ok 1655 - 607 - 1107 == 500 (should be 500) ok 1656 - 608 - 1108 == 500 (should be 500) ok 1657 - 609 - 1109 == 500 (should be 500) ok 1658 - 610 - 1110 == 500 (should be 500) ok 1659 - 611 - 1111 == 500 (should be 500) ok 1660 - 612 - 1112 == 500 (should be 500) ok 1661 - 613 - 1113 == 500 (should be 500) ok 1662 - 614 - 1114 == 500 (should be 500) ok 1663 - 615 - 1115 == 500 (should be 500) ok 1664 - 616 - 1116 == 500 (should be 500) ok 1665 - 617 - 1117 == 500 (should be 500) ok 1666 - 618 - 1118 == 500 (should be 500) ok 1667 - 619 - 1119 == 500 (should be 500) ok 1668 - 620 - 1120 == 500 (should be 500) ok 1669 - 621 - 1121 == 500 (should be 500) ok 1670 - 622 - 1122 == 500 (should be 500) ok 1671 - 623 - 1123 == 500 (should be 500) ok 1672 - 624 - 1124 == 500 (should be 500) ok 1673 - 625 - 1125 == 500 (should be 500) ok 1674 - 626 - 1126 == 500 (should be 500) ok 1675 - 627 - 1127 == 500 (should be 500) ok 1676 - 628 - 1128 == 500 (should be 500) ok 1677 - 629 - 1129 == 500 (should be 500) ok 1678 - 630 - 1130 == 500 (should be 500) ok 1679 - 631 - 1131 == 500 (should be 500) ok 1680 - 632 - 1132 == 500 (should be 500) ok 1681 - 633 - 1133 == 500 (should be 500) ok 1682 - 634 - 1134 == 500 (should be 500) ok 1683 - 635 - 1135 == 500 (should be 500) ok 1684 - 636 - 1136 == 500 (should be 500) ok 1685 - 637 - 1137 == 500 (should be 500) ok 1686 - 638 - 1138 == 500 (should be 500) ok 1687 - 639 - 1139 == 500 (should be 500) ok 1688 - 640 - 1140 == 500 (should be 500) ok 1689 - 641 - 1141 == 500 (should be 500) ok 1690 - 642 - 1142 == 500 (should be 500) ok 1691 - 643 - 1143 == 500 (should be 500) ok 1692 - 644 - 1144 == 500 (should be 500) ok 1693 - 645 - 1145 == 500 (should be 500) ok 1694 - 646 - 1146 == 500 (should be 500) ok 1695 - 647 - 1147 == 500 (should be 500) ok 1696 - 648 - 1148 == 500 (should be 500) ok 1697 - 649 - 1149 == 500 (should be 500) ok 1698 - 650 - 1150 == 500 (should be 500) ok 1699 - 651 - 1151 == 500 (should be 500) ok 1700 - 652 - 1152 == 500 (should be 500) ok 1701 - 653 - 1153 == 500 (should be 500) ok 1702 - 654 - 1154 == 500 (should be 500) ok 1703 - 655 - 1155 == 500 (should be 500) ok 1704 - 656 - 1156 == 500 (should be 500) ok 1705 - 657 - 1157 == 500 (should be 500) ok 1706 - 658 - 1158 == 500 (should be 500) ok 1707 - 659 - 1159 == 500 (should be 500) ok 1708 - 660 - 1160 == 500 (should be 500) ok 1709 - 661 - 1161 == 500 (should be 500) ok 1710 - 662 - 1162 == 500 (should be 500) ok 1711 - 663 - 1163 == 500 (should be 500) ok 1712 - 664 - 1164 == 500 (should be 500) ok 1713 - 665 - 1165 == 500 (should be 500) ok 1714 - 666 - 1166 == 500 (should be 500) ok 1715 - 667 - 1167 == 500 (should be 500) ok 1716 - 668 - 1168 == 500 (should be 500) ok 1717 - 669 - 1169 == 500 (should be 500) ok 1718 - 670 - 1170 == 500 (should be 500) ok 1719 - 671 - 1171 == 500 (should be 500) ok 1720 - 672 - 1172 == 500 (should be 500) ok 1721 - 673 - 1173 == 500 (should be 500) ok 1722 - 674 - 1174 == 500 (should be 500) ok 1723 - 675 - 1175 == 500 (should be 500) ok 1724 - 676 - 1176 == 500 (should be 500) ok 1725 - 677 - 1177 == 500 (should be 500) ok 1726 - 678 - 1178 == 500 (should be 500) ok 1727 - 679 - 1179 == 500 (should be 500) ok 1728 - 680 - 1180 == 500 (should be 500) ok 1729 - 681 - 1181 == 500 (should be 500) ok 1730 - 682 - 1182 == 500 (should be 500) ok 1731 - 683 - 1183 == 500 (should be 500) ok 1732 - 684 - 1184 == 500 (should be 500) ok 1733 - 685 - 1185 == 500 (should be 500) ok 1734 - 686 - 1186 == 500 (should be 500) ok 1735 - 687 - 1187 == 500 (should be 500) ok 1736 - 688 - 1188 == 500 (should be 500) ok 1737 - 689 - 1189 == 500 (should be 500) ok 1738 - 690 - 1190 == 500 (should be 500) ok 1739 - 691 - 1191 == 500 (should be 500) ok 1740 - 692 - 1192 == 500 (should be 500) ok 1741 - 693 - 1193 == 500 (should be 500) ok 1742 - 694 - 1194 == 500 (should be 500) ok 1743 - 695 - 1195 == 500 (should be 500) ok 1744 - 696 - 1196 == 500 (should be 500) ok 1745 - 697 - 1197 == 500 (should be 500) ok 1746 - 698 - 1198 == 500 (should be 500) ok 1747 - 699 - 1199 == 500 (should be 500) ok 1748 - 700 - 1200 == 500 (should be 500) ok 1749 - 701 - 1201 == 500 (should be 500) ok 1750 - 702 - 1202 == 500 (should be 500) ok 1751 - 703 - 1203 == 500 (should be 500) ok 1752 - 704 - 1204 == 500 (should be 500) ok 1753 - 705 - 1205 == 500 (should be 500) ok 1754 - 706 - 1206 == 500 (should be 500) ok 1755 - 707 - 1207 == 500 (should be 500) ok 1756 - 708 - 1208 == 500 (should be 500) ok 1757 - 709 - 1209 == 500 (should be 500) ok 1758 - 710 - 1210 == 500 (should be 500) ok 1759 - 711 - 1211 == 500 (should be 500) ok 1760 - 712 - 1212 == 500 (should be 500) ok 1761 - 713 - 1213 == 500 (should be 500) ok 1762 - 714 - 1214 == 500 (should be 500) ok 1763 - 715 - 1215 == 500 (should be 500) ok 1764 - 716 - 1216 == 500 (should be 500) ok 1765 - 717 - 1217 == 500 (should be 500) ok 1766 - 718 - 1218 == 500 (should be 500) ok 1767 - 719 - 1219 == 500 (should be 500) ok 1768 - 720 - 1220 == 500 (should be 500) ok 1769 - 721 - 1221 == 500 (should be 500) ok 1770 - 722 - 1222 == 500 (should be 500) ok 1771 - 723 - 1223 == 500 (should be 500) ok 1772 - 724 - 1224 == 500 (should be 500) ok 1773 - 725 - 1225 == 500 (should be 500) ok 1774 - 726 - 1226 == 500 (should be 500) ok 1775 - 727 - 1227 == 500 (should be 500) ok 1776 - 728 - 1228 == 500 (should be 500) ok 1777 - 729 - 1229 == 500 (should be 500) ok 1778 - 730 - 1230 == 500 (should be 500) ok 1779 - 731 - 1231 == 500 (should be 500) ok 1780 - 732 - 1232 == 500 (should be 500) ok 1781 - 733 - 1233 == 500 (should be 500) ok 1782 - 734 - 1234 == 500 (should be 500) ok 1783 - 735 - 1235 == 500 (should be 500) ok 1784 - 736 - 1236 == 500 (should be 500) ok 1785 - 737 - 1237 == 500 (should be 500) ok 1786 - 738 - 1238 == 500 (should be 500) ok 1787 - 739 - 1239 == 500 (should be 500) ok 1788 - 740 - 1240 == 500 (should be 500) ok 1789 - 741 - 1241 == 500 (should be 500) ok 1790 - 742 - 1242 == 500 (should be 500) ok 1791 - 743 - 1243 == 500 (should be 500) ok 1792 - 744 - 1244 == 500 (should be 500) ok 1793 - 745 - 1245 == 500 (should be 500) ok 1794 - 746 - 1246 == 500 (should be 500) ok 1795 - 747 - 1247 == 500 (should be 500) ok 1796 - 748 - 1248 == 500 (should be 500) ok 1797 - 749 - 1249 == 500 (should be 500) ok 1798 - 750 - 1250 == 500 (should be 500) ok 1799 - 751 - 1251 == 500 (should be 500) ok 1800 - 752 - 1252 == 500 (should be 500) ok 1801 - 753 - 1253 == 500 (should be 500) ok 1802 - 754 - 1254 == 500 (should be 500) ok 1803 - 755 - 1255 == 500 (should be 500) ok 1804 - 756 - 1256 == 500 (should be 500) ok 1805 - 757 - 1257 == 500 (should be 500) ok 1806 - 758 - 1258 == 500 (should be 500) ok 1807 - 759 - 1259 == 500 (should be 500) ok 1808 - 760 - 1260 == 500 (should be 500) ok 1809 - 761 - 1261 == 500 (should be 500) ok 1810 - 762 - 1262 == 500 (should be 500) ok 1811 - 763 - 1263 == 500 (should be 500) ok 1812 - 764 - 1264 == 500 (should be 500) ok 1813 - 765 - 1265 == 500 (should be 500) ok 1814 - 766 - 1266 == 500 (should be 500) ok 1815 - 767 - 1267 == 500 (should be 500) ok 1816 - 768 - 1268 == 500 (should be 500) ok 1817 - 769 - 1269 == 500 (should be 500) ok 1818 - 770 - 1270 == 500 (should be 500) ok 1819 - 771 - 1271 == 500 (should be 500) ok 1820 - 772 - 1272 == 500 (should be 500) ok 1821 - 773 - 1273 == 500 (should be 500) ok 1822 - 774 - 1274 == 500 (should be 500) ok 1823 - 775 - 1275 == 500 (should be 500) ok 1824 - 776 - 1276 == 500 (should be 500) ok 1825 - 777 - 1277 == 500 (should be 500) ok 1826 - 778 - 1278 == 500 (should be 500) ok 1827 - 779 - 1279 == 500 (should be 500) ok 1828 - 780 - 1280 == 500 (should be 500) ok 1829 - 781 - 1281 == 500 (should be 500) ok 1830 - 782 - 1282 == 500 (should be 500) ok 1831 - 783 - 1283 == 500 (should be 500) ok 1832 - 784 - 1284 == 500 (should be 500) ok 1833 - 785 - 1285 == 500 (should be 500) ok 1834 - 786 - 1286 == 500 (should be 500) ok 1835 - 787 - 1287 == 500 (should be 500) ok 1836 - 788 - 1288 == 500 (should be 500) ok 1837 - 789 - 1289 == 500 (should be 500) ok 1838 - 790 - 1290 == 500 (should be 500) ok 1839 - 791 - 1291 == 500 (should be 500) ok 1840 - 792 - 1292 == 500 (should be 500) ok 1841 - 793 - 1293 == 500 (should be 500) ok 1842 - 794 - 1294 == 500 (should be 500) ok 1843 - 795 - 1295 == 500 (should be 500) ok 1844 - 796 - 1296 == 500 (should be 500) ok 1845 - 797 - 1297 == 500 (should be 500) ok 1846 - 798 - 1298 == 500 (should be 500) ok 1847 - 799 - 1299 == 500 (should be 500) ok 1848 - 800 - 1300 == 500 (should be 500) ok 1849 - 801 - 1301 == 500 (should be 500) ok 1850 - 802 - 1302 == 500 (should be 500) ok 1851 - 803 - 1303 == 500 (should be 500) ok 1852 - 804 - 1304 == 500 (should be 500) ok 1853 - 805 - 1305 == 500 (should be 500) ok 1854 - 806 - 1306 == 500 (should be 500) ok 1855 - 807 - 1307 == 500 (should be 500) ok 1856 - 808 - 1308 == 500 (should be 500) ok 1857 - 809 - 1309 == 500 (should be 500) ok 1858 - 810 - 1310 == 500 (should be 500) ok 1859 - 811 - 1311 == 500 (should be 500) ok 1860 - 812 - 1312 == 500 (should be 500) ok 1861 - 813 - 1313 == 500 (should be 500) ok 1862 - 814 - 1314 == 500 (should be 500) ok 1863 - 815 - 1315 == 500 (should be 500) ok 1864 - 816 - 1316 == 500 (should be 500) ok 1865 - 817 - 1317 == 500 (should be 500) ok 1866 - 818 - 1318 == 500 (should be 500) ok 1867 - 819 - 1319 == 500 (should be 500) ok 1868 - 820 - 1320 == 500 (should be 500) ok 1869 - 821 - 1321 == 500 (should be 500) ok 1870 - 822 - 1322 == 500 (should be 500) ok 1871 - 823 - 1323 == 500 (should be 500) ok 1872 - 824 - 1324 == 500 (should be 500) ok 1873 - 825 - 1325 == 500 (should be 500) ok 1874 - 826 - 1326 == 500 (should be 500) ok 1875 - 827 - 1327 == 500 (should be 500) ok 1876 - 828 - 1328 == 500 (should be 500) ok 1877 - 829 - 1329 == 500 (should be 500) ok 1878 - 830 - 1330 == 500 (should be 500) ok 1879 - 831 - 1331 == 500 (should be 500) ok 1880 - 832 - 1332 == 500 (should be 500) ok 1881 - 833 - 1333 == 500 (should be 500) ok 1882 - 834 - 1334 == 500 (should be 500) ok 1883 - 835 - 1335 == 500 (should be 500) ok 1884 - 836 - 1336 == 500 (should be 500) ok 1885 - 837 - 1337 == 500 (should be 500) ok 1886 - 838 - 1338 == 500 (should be 500) ok 1887 - 839 - 1339 == 500 (should be 500) ok 1888 - 840 - 1340 == 500 (should be 500) ok 1889 - 841 - 1341 == 500 (should be 500) ok 1890 - 842 - 1342 == 500 (should be 500) ok 1891 - 843 - 1343 == 500 (should be 500) ok 1892 - 844 - 1344 == 500 (should be 500) ok 1893 - 845 - 1345 == 500 (should be 500) ok 1894 - 846 - 1346 == 500 (should be 500) ok 1895 - 847 - 1347 == 500 (should be 500) ok 1896 - 848 - 1348 == 500 (should be 500) ok 1897 - 849 - 1349 == 500 (should be 500) ok 1898 - 850 - 1350 == 500 (should be 500) ok 1899 - 851 - 1351 == 500 (should be 500) ok 1900 - 852 - 1352 == 500 (should be 500) ok 1901 - 853 - 1353 == 500 (should be 500) ok 1902 - 854 - 1354 == 500 (should be 500) ok 1903 - 855 - 1355 == 500 (should be 500) ok 1904 - 856 - 1356 == 500 (should be 500) ok 1905 - 857 - 1357 == 500 (should be 500) ok 1906 - 858 - 1358 == 500 (should be 500) ok 1907 - 859 - 1359 == 500 (should be 500) ok 1908 - 860 - 1360 == 500 (should be 500) ok 1909 - 861 - 1361 == 500 (should be 500) ok 1910 - 862 - 1362 == 500 (should be 500) ok 1911 - 863 - 1363 == 500 (should be 500) ok 1912 - 864 - 1364 == 500 (should be 500) ok 1913 - 865 - 1365 == 500 (should be 500) ok 1914 - 866 - 1366 == 500 (should be 500) ok 1915 - 867 - 1367 == 500 (should be 500) ok 1916 - 868 - 1368 == 500 (should be 500) ok 1917 - 869 - 1369 == 500 (should be 500) ok 1918 - 870 - 1370 == 500 (should be 500) ok 1919 - 871 - 1371 == 500 (should be 500) ok 1920 - 872 - 1372 == 500 (should be 500) ok 1921 - 873 - 1373 == 500 (should be 500) ok 1922 - 874 - 1374 == 500 (should be 500) ok 1923 - 875 - 1375 == 500 (should be 500) ok 1924 - 876 - 1376 == 500 (should be 500) ok 1925 - 877 - 1377 == 500 (should be 500) ok 1926 - 878 - 1378 == 500 (should be 500) ok 1927 - 879 - 1379 == 500 (should be 500) ok 1928 - 880 - 1380 == 500 (should be 500) ok 1929 - 881 - 1381 == 500 (should be 500) ok 1930 - 882 - 1382 == 500 (should be 500) ok 1931 - 883 - 1383 == 500 (should be 500) ok 1932 - 884 - 1384 == 500 (should be 500) ok 1933 - 885 - 1385 == 500 (should be 500) ok 1934 - 886 - 1386 == 500 (should be 500) ok 1935 - 887 - 1387 == 500 (should be 500) ok 1936 - 888 - 1388 == 500 (should be 500) ok 1937 - 889 - 1389 == 500 (should be 500) ok 1938 - 890 - 1390 == 500 (should be 500) ok 1939 - 891 - 1391 == 500 (should be 500) ok 1940 - 892 - 1392 == 500 (should be 500) ok 1941 - 893 - 1393 == 500 (should be 500) ok 1942 - 894 - 1394 == 500 (should be 500) ok 1943 - 895 - 1395 == 500 (should be 500) ok 1944 - 896 - 1396 == 500 (should be 500) ok 1945 - 897 - 1397 == 500 (should be 500) ok 1946 - 898 - 1398 == 500 (should be 500) ok 1947 - 899 - 1399 == 500 (should be 500) ok 1948 - 900 - 1400 == 500 (should be 500) ok 1949 - 901 - 1401 == 500 (should be 500) ok 1950 - 902 - 1402 == 500 (should be 500) ok 1951 - 903 - 1403 == 500 (should be 500) ok 1952 - 904 - 1404 == 500 (should be 500) ok 1953 - 905 - 1405 == 500 (should be 500) ok 1954 - 906 - 1406 == 500 (should be 500) ok 1955 - 907 - 1407 == 500 (should be 500) ok 1956 - 908 - 1408 == 500 (should be 500) ok 1957 - 909 - 1409 == 500 (should be 500) ok 1958 - 910 - 1410 == 500 (should be 500) ok 1959 - 911 - 1411 == 500 (should be 500) ok 1960 - 912 - 1412 == 500 (should be 500) ok 1961 - 913 - 1413 == 500 (should be 500) ok 1962 - 914 - 1414 == 500 (should be 500) ok 1963 - 915 - 1415 == 500 (should be 500) ok 1964 - 916 - 1416 == 500 (should be 500) ok 1965 - 917 - 1417 == 500 (should be 500) ok 1966 - 918 - 1418 == 500 (should be 500) ok 1967 - 919 - 1419 == 500 (should be 500) ok 1968 - 920 - 1420 == 500 (should be 500) ok 1969 - 921 - 1421 == 500 (should be 500) ok 1970 - 922 - 1422 == 500 (should be 500) ok 1971 - 923 - 1423 == 500 (should be 500) ok 1972 - 924 - 1424 == 500 (should be 500) ok 1973 - 925 - 1425 == 500 (should be 500) ok 1974 - 926 - 1426 == 500 (should be 500) ok 1975 - 927 - 1427 == 500 (should be 500) ok 1976 - 928 - 1428 == 500 (should be 500) ok 1977 - 929 - 1429 == 500 (should be 500) ok 1978 - 930 - 1430 == 500 (should be 500) ok 1979 - 931 - 1431 == 500 (should be 500) ok 1980 - 932 - 1432 == 500 (should be 500) ok 1981 - 933 - 1433 == 500 (should be 500) ok 1982 - 934 - 1434 == 500 (should be 500) ok 1983 - 935 - 1435 == 500 (should be 500) ok 1984 - 936 - 1436 == 500 (should be 500) ok 1985 - 937 - 1437 == 500 (should be 500) ok 1986 - 938 - 1438 == 500 (should be 500) ok 1987 - 939 - 1439 == 500 (should be 500) ok 1988 - 940 - 1440 == 500 (should be 500) ok 1989 - 941 - 1441 == 500 (should be 500) ok 1990 - 942 - 1442 == 500 (should be 500) ok 1991 - 943 - 1443 == 500 (should be 500) ok 1992 - 944 - 1444 == 500 (should be 500) ok 1993 - 945 - 1445 == 500 (should be 500) ok 1994 - 946 - 1446 == 500 (should be 500) ok 1995 - 947 - 1447 == 500 (should be 500) ok 1996 - 948 - 1448 == 500 (should be 500) ok 1997 - 949 - 1449 == 500 (should be 500) ok 1998 - 950 - 1450 == 500 (should be 500) ok 1999 - 951 - 1451 == 500 (should be 500) ok 2000 - 952 - 1452 == 500 (should be 500) ok 2001 - 953 - 1453 == 500 (should be 500) ok 2002 - 954 - 1454 == 500 (should be 500) ok 2003 - 955 - 1455 == 500 (should be 500) ok 2004 - 956 - 1456 == 500 (should be 500) ok 2005 - 957 - 1457 == 500 (should be 500) ok 2006 - 958 - 1458 == 500 (should be 500) ok 2007 - 959 - 1459 == 500 (should be 500) ok 2008 - 960 - 1460 == 500 (should be 500) ok 2009 - 961 - 1461 == 500 (should be 500) ok 2010 - 962 - 1462 == 500 (should be 500) ok 2011 - 963 - 1463 == 500 (should be 500) ok 2012 - 964 - 1464 == 500 (should be 500) ok 2013 - 965 - 1465 == 500 (should be 500) ok 2014 - 966 - 1466 == 500 (should be 500) ok 2015 - 967 - 1467 == 500 (should be 500) ok 2016 - 968 - 1468 == 500 (should be 500) ok 2017 - 969 - 1469 == 500 (should be 500) ok 2018 - 970 - 1470 == 500 (should be 500) ok 2019 - 971 - 1471 == 500 (should be 500) ok 2020 - 972 - 1472 == 500 (should be 500) ok 2021 - 973 - 1473 == 500 (should be 500) ok 2022 - 974 - 1474 == 500 (should be 500) ok 2023 - 975 - 1475 == 500 (should be 500) ok 2024 - 976 - 1476 == 500 (should be 500) ok 2025 - 977 - 1477 == 500 (should be 500) ok 2026 - 978 - 1478 == 500 (should be 500) ok 2027 - 979 - 1479 == 500 (should be 500) ok 2028 - 980 - 1480 == 500 (should be 500) ok 2029 - 981 - 1481 == 500 (should be 500) ok 2030 - 982 - 1482 == 500 (should be 500) ok 2031 - 983 - 1483 == 500 (should be 500) ok 2032 - 984 - 1484 == 500 (should be 500) ok 2033 - 985 - 1485 == 500 (should be 500) ok 2034 - 986 - 1486 == 500 (should be 500) ok 2035 - 987 - 1487 == 500 (should be 500) ok 2036 - 988 - 1488 == 500 (should be 500) ok 2037 - 989 - 1489 == 500 (should be 500) ok 2038 - 990 - 1490 == 500 (should be 500) ok 2039 - 991 - 1491 == 500 (should be 500) ok 2040 - 992 - 1492 == 500 (should be 500) ok 2041 - 993 - 1493 == 500 (should be 500) ok 2042 - 994 - 1494 == 500 (should be 500) ok 2043 - 995 - 1495 == 500 (should be 500) ok 2044 - 996 - 1496 == 500 (should be 500) ok 2045 - 997 - 1497 == 500 (should be 500) ok 2046 - 998 - 1498 == 500 (should be 500) ok 2047 - 999 - 1499 == 500 (should be 500) ok t/10_units/07_exceptions/01_normal.t ............... 1..7 ok 1 - Session started ok 2 - Caught DIE signal ok 3 - Signal came from the correct state ok 4 - error_str contains correct value ok 5 - Environment survived exception attempt ok 6 - Session stopping ok 7 - POE environment shut down ok t/10_units/07_exceptions/02_turn_off.t ............. 1..3 ok 1 - Session started ok 2 - die caused normal exception ok 3 - $@ contains correct error message ok t/10_units/07_exceptions/03_not_handled.t .......... 1..7 ok 1 - Session started ok 2 - Other session started ok 3 - DIE signal sent ok 4 - Session stopping ok 5 - unhandled exception was propagated ok 6 - $@contains the correct error message ok 7 - POE environment shut down ok t/10_units/08_loops/01_explicit_loop.t ............. 1..2 ok 1 - use POE; ok 2 - POE loaded the right loop ok t/10_units/08_loops/02_explicit_loop_fail.t ........ 1..1 ok 1 - loading a nonexistent loop throws an error ok t/10_units/08_loops/03_explicit_loop_poll.t ........ 1..2 ok 1 - use POE; ok 2 - POE loaded the right loop ok t/10_units/08_loops/04_explicit_loop_envvar.t ...... 1..2 ok 1 - use POE; ok 2 - POE loaded the right loop ok t/10_units/08_loops/05_kernel_loop.t ............... 1..2 ok 1 - use POE::Kernel; ok 2 - POE loaded the default loop ok t/10_units/08_loops/06_kernel_loop_poll.t .......... 1..2 ok 1 - use POE::Kernel; ok 2 - POE loaded the right loop ok t/10_units/08_loops/07_kernel_loop_fail.t .......... 1..1 ok 1 - loading a nonexistent loop throws an error ok t/10_units/08_loops/08_kernel_loop_search_poll.t ... 1..3 ok 1 - use IO::Poll; ok 2 - use POE; ok 3 - POE found the right loop ok t/10_units/08_loops/09_naive_loop_load.t ........... 1..2 not ok 1 - Loading a loop the naive way doesn't explode # TODO This feature is not implemented yet # Failed (TODO) test 'Loading a loop the naive way doesn't explode' # at t/10_units/08_loops/09_naive_loop_load.t line 23. not ok 2 - Dummy test for TODO # TODO This feature is not implemented yet # Failed (TODO) test 'Dummy test for TODO' # at t/10_units/08_loops/09_naive_loop_load.t line 35. ok t/10_units/08_loops/10_naive_loop_load_poll.t ...... 1..2 not ok 1 - Loading a loop the naive way doesn't explode # TODO This feature is not implemented yet # Failed (TODO) test 'Loading a loop the naive way doesn't explode' # at t/10_units/08_loops/10_naive_loop_load_poll.t line 23. not ok 2 - Dummy test for TODO # TODO This feature is not implemented yet # Failed (TODO) test 'Dummy test for TODO' # at t/10_units/08_loops/10_naive_loop_load_poll.t line 35. ok t/20_resources/10_perl/aliases.t ................... 1..15 ok 1 - use POE; ok 2 - alias resolves to original reference ok 3 - session reference count is to be expected ok 4 - loggable version of session is valid ok 5 - removed alias does not resolve ok 6 - session reference count reduced correctly ok 7 - correct number of aliases were recorded ok 8 - correct number of references were recorded ok 9 - the aliases were retrieved correctly ok 10 - aliases were cleared successfully ok 11 - proper number of references after alias clear ok 12 - unknown session has no aliases ok 13 - unused alias does not resolve to anything ok 14 - trap while attempting to make loggable version of bogus session ok 15 - POE::Resource::Aliases finalizes cleanly ok t/20_resources/10_perl/caller_state.t .............. 1..6 ok 1 - use POE; ok 2 - called from _start ok 3 - called from check_1 ok 4 - called from check_2 ok 5 - called from check_2 (again) ok 6 - called from check_4 ok t/20_resources/10_perl/events.t .................... 1..38 ok 1 - use POE; ok 2 - first user created event has correct ID ok 3 - POE::Kernel has enqueued correct number of events ok 4 - POE::Kernel has three events enqueued for it ok 5 - unknown session has enqueued no events ok 6 - unknown session has no events enqueued for it ok 7 - POE::Kernel's timer count is correct ok 8 - refcnts 0 == 0 after due events are dispatched ok 9 - evcount 0 == 0 after due events are dispatched ok 10 - refcnts 8 == 8 after some timers are enqueued ok 11 - evcount 4 == 4 after some timers are enqueued ok 12 - removed event has the expected due time ok 13 - removed event has the expected name ok 14 - refcnts 6 == 6 after a single named event is removed ok 15 - evcount 3 == 3 after a single named event is removed ok 16 - can't clear bogus alarm by nonexistent ID ok 17 - refcnts 6 == 6 after trying to clear a bogus alarm ok 18 - evcount 3 == 3 after trying to clear a bogus alarm ok 19 - refcnts 6 == 6 after removing timers from a bogus session ok 20 - evcount 3 == 3 after removing timers from a bogus session ok 21 - bogus session has created no events ok 22 - bogus session has no events enqueued for it ok 23 - refcnts 2 == 2 after removing 'timer' by name ok 24 - evcount 1 == 1 after removing 'timer' by name ok 25 - didn't remove alarm from nonexistent session ok 26 - removed the last alarm successfully ok 27 - last alarm had the corrent name ok 28 - last alarm had the corrent due time ok 29 - refcnts 0 == 0 after clearing all alarms for a session ok 30 - evcount 0 == 0 after clearing all alarms for a session ok 31 - trap while enqueuing event for non-existent session ok 32 - refcnts 3 == 3 after creating inter-session messages ok 33 - evcount 1 == 1 after creating inter-session messages ok 34 - refcnts 1 == 1 after clearing inter-session messages ok 35 - evcount 0 == 0 after clearing inter-session messages ok 36 - refcnts 1 == 1 after clearing kernel messages ok 37 - evcount 0 == 0 after clearing kernel messages ok 38 - POE::Resource::Events finalized cleanly ok t/20_resources/10_perl/extrefs.t ................... 1..31 ok 1 - use POE; ok 2 - tag-1 incremented to 1 ok 3 - tag-1 incremented to 2 ok 4 - POE::Kernel properly counts tag-1 extra reference ok 5 - can't remove nonexistent tag from a session ok 6 - POE::Kernel reference count unchanged ok 7 - clear reset reference count to baseline ok 8 - tag-1 count cleared/incremented to 1 ok 9 - increment after clear ok 10 - tag-2 incremented to 1 ok 11 - POE::Kernel reference count incremented with new tag ok 12 - clearing all extrefs brings count to baseline ok 13 - can't remove tag from a session without any ok 14 - tag-1 incremented back to 1 ok 15 - tag-2 incremented back to 1 ok 16 - tag-2 incremented back to 2 ok 17 - only one session has extra references ok 18 - POE::Kernel has two extra references ok 19 - nonexistent session has no extra references ok 20 - can't decrement an extref if a session doesn't have it ok 21 - tag-1 decremented to 0 ok 22 - POE::Kernel has one extra reference ok 23 - POE::Kernel reference count decremented along with tag ok 24 - tag-2 decremented to 1 ok 25 - POE::Kernel still has one extra reference ok 26 - POE::Kernel reference count not decremented yet ok 27 - tag-2 decremented to 0 ok 28 - POE::Kernel has no extra references ok 29 - POE::Kernel reference count decremented again ok 30 - can't decrement an extref if a session doesn't have any ok 31 - POE::Resource::Extrefs finalized ok ok t/20_resources/10_perl/extrefs_gc.t ................ 1..5 ok 1 - refcount session is allowed to run ok 2 - refcount session is allowed to stop ok 3 - bystander stopped before sigidle ok 4 - got sigidle ok 5 - sigidle session is allowed to stop ok t/20_resources/10_perl/filehandles.t ............... 1..132 ok 1 - created a two-way pipe ok 2 - first read add: session reference count ok 3 - first read add: fd total refcount ok 4 - first read add: fd read refcount ok 5 - first read add: fd write refcount ok 6 - first read add: fd expedite refcount ok 7 - first read add: read actual state ok 8 - first read add: write actual state ok 9 - first read add: expedite actual state ok 10 - first read add: fileno read session ok 11 - first read add: fileno write session ok 12 - first read add: fileno expedite session ok 13 - first read add: session to handles map ok 14 - second read add: session reference count ok 15 - second read add: fd total refcount ok 16 - second read add: fd read refcount ok 17 - second read add: fd write refcount ok 18 - second read add: fd expedite refcount ok 19 - second read add: read actual state ok 20 - second read add: write actual state ok 21 - second read add: expedite actual state ok 22 - second read add: fileno read session ok 23 - second read add: fileno write session ok 24 - second read add: fileno expedite session ok 25 - second read add: session to handles map ok 26 - third write add: session reference count ok 27 - third write add: fd total refcount ok 28 - third write add: fd read refcount ok 29 - third write add: fd write refcount ok 30 - third write add: fd expedite refcount ok 31 - third write add: read actual state ok 32 - third write add: write actual state ok 33 - third write add: expedite actual state ok 34 - third write add: fileno read session ok 35 - third write add: fileno write session ok 36 - third write add: fileno expedite session ok 37 - third write add: session to handles map ok 38 - fourth expedite add: session reference count ok 39 - fourth expedite add: fd total refcount ok 40 - fourth expedite add: fd read refcount ok 41 - fourth expedite add: fd write refcount ok 42 - fourth expedite add: fd expedite refcount ok 43 - fourth expedite add: read actual state ok 44 - fourth expedite add: write actual state ok 45 - fourth expedite add: expedite actual state ok 46 - fourth expedite add: fileno read session ok 47 - fourth expedite add: fileno write session ok 48 - fourth expedite add: fileno expedite session ok 49 - third write add: session to handles map ok 50 - a_read in read mode ok 51 - a_read in write mode ok 52 - a_read in expedite mode ok 53 - a_write in read mode ok 54 - a_write in write mode ok 55 - a_write in expedite mode ok 56 - b_read in read mode ok 57 - b_read in write mode ok 58 - b_read in expedite mode ok 59 - b_write in read mode ok 60 - b_write in write mode ok 61 - b_write in expedite mode ok 62 - untracked handle in read mode ok 63 - untracked handle in write mode ok 64 - untracked handle in expedite mode ok 65 - dequeue one: read actual state ok 66 - dequeue one: write actual state ok 67 - dequeue one: expedite actual state ok 68 - dequeue one: session reference count ok 69 - pause one: read actual state ok 70 - pause one: write actual state ok 71 - pause one: expedite actual state ok 72 - dispatch one: read actual state ok 73 - dispatch one: write actual state ok 74 - dispatch one: expedite actual state ok 75 - resume one: read actual state ok 76 - resume one: write actual state ok 77 - resume one: expedite actual state ok 78 - number of handles tracked ok 79 - number of sessions tracking ok 80 - number of handles tracked by a nonexistent session ok 81 - first remove: session reference count ok 82 - first remove: fd total refcount ok 83 - first remove: fd read refcount ok 84 - first remove: fd write refcount ok 85 - first remove: fd expedite refcount ok 86 - first remove: read actual state ok 87 - first remove: write actual state ok 88 - first remove: expedite actual state ok 89 - first remove: fileno read session ok 90 - first remove: fileno write session ok 91 - first remove: fileno expedite session ok 92 - third write add: session to handles map ok 93 - second remove: session reference count ok 94 - second remove: handle removed fully ok 95 - nonexistent remove: session reference count ok 96 - regular file: fd total refcount ok 97 - regular file: fd read refcount ok 98 - regular file: fd write refcount ok 99 - regular file: fd expedite refcount ok 100 - regular file: read actual state ok 101 - regular file: write actual state ok 102 - regular file: expedite actual state ok 103 - regular file: fileno read session ok 104 - regular file: fileno write session ok 105 - regular file: fileno expedite session ok 106 - regular file: session to handles map ok 107 - regular file - paused: read actual state ok 108 - regular file - paused: write actual state ok 109 - regular file - paused: expedite actual state ok 110 - regular file - resumed: read actual state ok 111 - regular file - resumed: write actual state ok 112 - regular file - resumed: expedite actual state ok 113 - failure when adding different handle but same FD ok 114 - regular file: session reference count ok 115 - regular file: handle removed fully ok 116 - tied fh: fd total refcount ok 117 - tied fh: fd read refcount ok 118 - tied fh: fd write refcount ok 119 - tied fh: fd expedite refcount ok 120 - tied fh: read actual state ok 121 - tied fh: write actual state ok 122 - tied fh: expedite actual state ok 123 - tied fh: fileno read session ok 124 - tied fh: fileno write session ok 125 - tied fh: fileno expedite session ok 126 - tied fh: session to handles map ok 127 - tied fh: session reference count ok 128 - tied fh: handle removed fully ok 129 - before final remove all: session to handles map ok 130 - final remove all: session reference count ok 131 - session reference count is back to base count ok 132 - filehandle subsystem finalization ok t/20_resources/10_perl/sessions.t .................. 1..58 ok 1 - use POE; ok 2 - only POE::Kernel exists ok 3 - trap on negative reference count ok 4 - negative reference count ok 5 - incremented reference count is back to base ok 6 - child session's ID is correct ok 7 - POE::Kernel has only the child session ok 8 - POE::Kernel's refcount incremented by child ok 9 - child's parent is POE::Kernel ok 10 - child is child of POE::Kernel ok 11 - two sessions now ok 12 - can't free POE::Kernel while it has children ok 13 - stringified reference resolves to blessed one ok 14 - nonexistent stringy reference doesn't resolve ok 15 - session reference resolves to ID ok 16 - nonexistent session reference doesn't resolve ok 17 - child has only the grandchild session ok 18 - child refcount incremented by the grandchild ok 19 - grandchild's parent is child ok 20 - grandchild is child of child ok 21 - three sessions now ok 22 - POE::Kernel children untouched by grandchild ok 23 - POE::Kernel's refcount untouched by grandchild ok 24 - grandchild has only the great-grandchild session ok 25 - grandchild refcount incremented by the great-grandchild ok 26 - great-grandchild's parent is grandchild ok 27 - great-grandchild is child of grandchild ok 28 - POE::Kernel children untouched by great-grandchild ok 29 - POE::Kernel's refcount untouched by great-grandchild ok 30 - child children untouched by great-grandchild ok 31 - child's refcount untouched by great-grandchild ok 32 - no great-great-grandchildren ok 33 - child's parent is POE::Kernel ok 34 - grandchild's parent is POE::Kernel ok 35 - POE::Kernel owns child ok 36 - POE::Kernel owns grandchild ok 37 - POE::Kernel refcount increased since inheriting grandchild ok 38 - child has no children ok 39 - child's refcount decreased since losing grandchild ok 40 - POE::Kernel only has grandchild now ok 41 - grandchild's parent is POE::Kernel ok 42 - POE::Kernel's refcount decremented on child loss ok 43 - can't get parent of nonexistent session ok 44 - can't get children of nonexistent session ok 45 - can't test is-child of nonexistent session ok 46 - POE::Kernel only has great-grandchild now ok 47 - great-grandchild's parent is POE::Kernel ok 48 - POE::Kernel's refcount conserved ok 49 - POE::Kernel has no children anymore ok 50 - POE::Kernel's refcount back to basics ok 51 - can't increment refcount for nonexistent session ok 52 - can't decrement refcount for nonexistent session ok 53 - can't stop a nonexistent session ok 54 - can't allocate a session for an unknown parent ok 55 - can't allocate a session that's already allocated ok 56 - can't move nonexistent child to another parent ok 57 - can't move a session to a nonexistent parent ok 58 - finalized POE::Resource::Sessions ok t/20_resources/10_perl/sids.t ...................... 1..7 ok 1 - use POE; ok 2 - first user SID is 2 (POE::Kernel is 1) ok 3 - session ID resolves correctly ok 4 - session ID removes correctly ok 5 - can't clear a sid for a nonexistent session ok 6 - successfully removed POE::Kernel's SID ok 7 - POE::Resource::SIDs finalized ok ok t/20_resources/10_perl/signals.t ................... 1..46 ok 1 - use POE; ok 2 - at least SIGINT is available ok 3 - signal-1 is explicitly watched ok 4 - signal-2 is explicitly watched ok 5 - signal-0 is not explicitly watched ok 6 - session 1 watches signal-1 ok 7 - session 1 watches signal-2 ok 8 - session 2 does not watch signal-1 ok 9 - signal-1 maps to session 1 and event-1 ok 10 - signal-2 maps to session 1 and event-2; session 2 and event-3 ok 11 - signal-1 still maps to session 1 and event-1 ok 12 - signal-2 still maps to session 2 and event-3 ok 13 - several signal watchers were added correctly ok 14 - cleared session isn't watching signal-2 ok 15 - SIGQUIT is terminal ok 16 - nonexistent signal is benign ok 17 - SIGQUIT handled by zero sessions ok 18 - SIGQUIT is terminal ok 19 - no sessions touched by SIGQUIT ok 20 - SIGQUIT handled by zero sessions ok 21 - SIGQUIT is terminal ok 22 - SIGQUIT touched correct session ok 23 - SIGQUIT handled by one session ok 24 - SIGQUIT is terminal ok 25 - SIGQUIT touched correct session ok 26 - SIGQUIT handled by one session ok 27 - SIGQUIT is terminal ok 28 - SIGQUIT touched correct session ok 29 - reset signal status = handled by zero sessions ok 30 - reset signal status = benign ok 31 - reset signal status = no sessions touched ok 32 - nonexistent signal handled by zero sessions ok 33 - nonexistent signal is benign ok 34 - nonexistent signal touched target session not ok 35 # TODO & SKIP benign signal free test is for future behavior not ok 36 # TODO & SKIP terminal signal free test is for future behavior ok 37 - SIGQUIT handled by zero sessions ok 38 - SIGQUIT is terminal ok 39 - SIGQUIT touched session 2 ok 40 - unhandled terminal signal freed session 2 ok 41 - SIGUIDESTROY handled by zero sessions ok 42 - SIGUIDESTROY is not maskable ok 43 - SIGUIDESTROY touched session correct session ok 44 - handled SIGUIDESTROY freed target session anyway ok 45 - session 2 isn't watching for a nonexistent signal ok 46 - POE::Resource::Signals finalized ok ok t/20_resources/10_perl/statistics.t ................ skipped: not implemented yet # Testing POE 1.289, POE::Test::Loops 1.035, Using Loop(POE::Loop::IO_Poll), Perl 5.012000, /Users/fly1200/bin/perl on darwin t/30_loops/io_poll/00_info.t ....................... 1..2 ok 1 - use POE; ok 2 - use POE::Test::Loops; ok t/30_loops/io_poll/all_errors.t .................... skipped: most of these should move into other test files t/30_loops/io_poll/comp_tcp.t ...................... 1..34 ok 1 - Client::TCP constructor requires even number of parameters ok 2 - Client::TCP constructor requires RemoteAddress ok 3 - Client::TCP constructor requires RemotePort ok 4 - Client::TCP constructor requires ServerInput ok 5 - Client::TCP constructor requires LowMark, ServerHigh, ServerLow ok 6 - Client::TCP constructor requires HighMark, ServerHigh, ServerLow ok 7 - Client::TCP constructor requires HighMark, LowMark, ServerLow ok 8 - Client::TCP constructor requires HighMark, LowMark, ServerHigh ok 9 - Client::TCP constructor requires InlineStates to be a reference ok 10 - Client::TCP constructor requires PackageStates to be a reference ok 11 - Client::TCP constructor requires ObjectStates to be a reference ok 12 - Client::TCP constructor requires SessionParams to be an array reference ok 13 - server got pre-connect callback ok 14 - ARG0 is a socket ok 15 - callback server got client connection ok 16 - acceptor server got client connection ok 17 - acceptor pre connect ok 18 - acceptor has a socket ok 19 - acceptor client connected ok 20 - callback client connected ok 21 - acceptor client flushed output ok 22 - callback client flushed output ok 23 - acceptor server received input ok 24 - callback server got input ok 25 - acceptor server flushed output ok 26 - callback server flushed output ok 27 - callback server got client disconnected ok 28 - acceptor server stopped the client session ok 29 - acceptor client got input ok 30 - callback client got input ok 31 - acceptor client got read error 0 (EOF) ok 32 - callback client got read error 0 (EOF) ok 33 - acceptor client disconnected ok 34 - callback client disconnected ok # You might see a 'disconnect' error during this test. # It may be ignored. t/30_loops/io_poll/comp_tcp_concurrent.t ........... 1..18 ok 1 - callback server : 1 connections open ok 2 - acceptor server : one connection open ok 3 - callback server : 2 connections open ok 4 - callback server : 3 connections open ok 5 - callback server : 4 connections open ok 6 - callback server : 3 connections open ok 7 - acceptor server : one connection open ok 8 - callback server : 3 connections open ok 9 - callback server : 3 connections open ok 10 - callback server : 4 connections open ok 11 - callback server : 4 connections open ok 12 - acceptor server : one connection open ok 13 - acceptor server : one connection open ok 14 - acceptor server : one connection open ok 15 - acceptor server : one connection open ok 16 - acceptor server : one connection open ok 17 - acceptor server : one connection open ok 18 - acceptor server : one connection open ok t/30_loops/io_poll/connect_errors.t ................ 1..3 ok 1 - found unused port: 64302 ok 2 - expected connection failure occurred ok 3 - run() returned successfully ok t/30_loops/io_poll/k_alarms.t ...................... 1..37 ok 1 - use POE; ok 2 - alarm 14 remove: name is correct ok 3 - alarm 14 remove: time is correct ok 4 - alarm 14 remove: data is correct ok 5 - alarm 15 remove: name is correct ok 6 - alarm 15 remove: time is correct ok 7 - alarm 15 remove: data is correct ok 8 - alarm 13: received proper data ok 9 - alarm 18: adjusted backward correctly ok 10 - alarm 18: adjusted forward correctly ok 11 - alarm 19: adjusted backward correctly ok 12 - alarm 19: adjusted forward correctly ok 13 - alarm 20: adjusted forward once correctly ok 14 - alarm 20: adjusted forward twice correctly ok 15 - alarm 20: adjusted backward correctly ok 16 - alarm 21: adjusted backward correctly ok 17 - alarm 21: adjusted forward correctly ok 18 - alarm 21: adjusted first correctly ok 19 - alarm 22: adjusted last correctly ok 20 - single alarm rang ok ok 21 - second alarm superseded first ok 22 - two alarms rang in proper order ok 23 - mixed alarm APIs rang properly ok 24 - stopped alarm should not ring ok 25 - single delay rang ok ok 26 - second delay superseded first ok 27 - two delays rang in proper order ok 28 - mixed delay APIs rang properly ok 29 - stopped delay should not ring ok 30 - tests ran reasonably fast ok 31 - alarms rang in order ok 32 - the right number of alarms were dispatched ok 33 - alarm 21 was dispatched first ok 34 - alarm 18 was dispatched second ok 35 - alarm 20 was dispatched third ok 36 - alarm 19 was dispatched fourth ok 37 - alarm 22 was dispatched fifth ok t/30_loops/io_poll/k_aliases.t ..................... 1..20 ok 1 - use POE; ok 2 - setting new alias ok 3 - overwriting new alias ok 4 - resolve stringified session reference ok 5 - resolve session ID ok 6 - resolve alias ok 7 - resolve session reference ok 8 - fail to resolve nonexistent alias ok 9 - id resolves to session ok 10 - session resolves to id ok 11 - kernel id resolves to kernel reference ok 12 - kernel reference resolves to kernel id ok 13 - session has only one alias ok 14 - session's alias is 'new name' ok 15 - session now has two aliases ok 16 - session has 'new name' alias ok 17 - session has 'second name' alias ok 18 - removing simple alias ok 19 - session received one SIGIDLE ok 20 - session received one SIGZOMBIE ok t/30_loops/io_poll/k_detach.t ...................... 1..9 ok 1 - a1_1 detached itself ok 2 - a2_1 detached itself ok 3 - a3_1 detached itself ok 4 - a1 detached child a1_2 ok 5 - a2 detached child a2_2 ok 6 - a3 detached child a3_2 ok 7 - a1 detached itself ok 8 - a2 detached itself ok 9 - session destruction order ok t/30_loops/io_poll/k_run_returns.t ................. 1..1 ok 1 - POE::Kernel->run() returned right away ok t/30_loops/io_poll/k_selects.t ..................... 1..17 ok 1 - master: created two-way pipe for testing ok 2 - master: created two-way pipe for testing ok 3 - master: created two-way pipe for testing ok 4 - master: created two-way pipe for testing ok 5 - master: created two-way pipe for testing ok 6 - slave: expected number of messages ok 7 - master: expected number of messages ok 8 - slave: expected number of messages ok 9 - slave: expected number of messages ok 10 - master: expected number of messages ok 11 - master: expected number of messages ok 12 - slave: expected number of messages ok 13 - slave: expected number of messages ok 14 - master: expected number of messages ok 15 - master: expected number of messages ok 16 - re-entered event loop ran ok 17 - second event loop run exited normally ok # Waiting 2 seconds for child processes to settle. t/30_loops/io_poll/k_sig_child.t ................... 1..15 ok 1 - use POE; ok 2 - forked 8 processes (out of 8) ok 3 - killed 8 processes (out of 8) ok 4 - caught SIGCHLD for watched pid 14194 ok 5 - caught SIGCHLD for watched pid 14193 ok 6 - caught SIGCHLD for watched pid 14192 ok 7 - caught SIGCHLD for watched pid 14191 ok 8 - caught SIGCHLD for watched pid 14190 ok 9 - caught SIGCHLD for watched pid 14189 ok 10 - caught SIGCHLD for watched pid 14188 ok 11 - caught SIGCHLD for watched pid 14187 ok 12 - reaped 8 processes (out of 8) ok 13 - expected 8 reaped children, got 8 ok 14 - expected 8 sig(CHLD), got 8 ok 15 - all reaped children were watched ok # Waiting 2 seconds for child processes to settle. t/30_loops/io_poll/k_signals.t ..................... 1..8 ok 1 - use POE; ok 2 - forked 8 processes (out of 8) ok 3 - sent self SIGUSR1 ok 4 - sent self SIGPIPE ok 5 - caught SIGUSR1 ok 6 - caught SIGPIPE ok 7 - killed 8 processes (out of 8) ok 8 - reaped 8 processes (out of 8) ok t/30_loops/io_poll/k_signals_rerun.t ............... 1..9 ok 1 - (0-0) no error when process exited OK ok 2 - (0-1) no error when process exited OK ok 3 - (0-0) no error when process exited OK ok 4 - (0-0) no error when process exited OK ok 5 - (1-0) no error when process exited OK ok 6 - (1-1) died with bad exit code ok 7 - (1-1) error is correct ok 8 - (1-0) no error when process exited OK ok 9 - (1-0) no error when process exited OK ok t/30_loops/io_poll/sbk_signal_init.t ............... 1..1 ok 1 - normal SIGALRM dispatched ok t/30_loops/io_poll/ses_nfa.t ....................... 1..39 ok 1 - no object ok 2 - set default option successfully ok 3 - reset default option successfully ok 4 - reset default option successfully ok 5 - POE::NFA::callback ok 6 - POE::NFA::postback ok 7 - $_[OBJECT] isa Switch ok 8 - wheel event happened ok 9 - get_current_state returns the same as $_[STATE] ok 10 - get_runstate returns the same as $_[RUNSTATE] ok 11 - light state matches expected state ok 12 - fib(0) returned 0 (wanted 0) ok 13 - $_[OBJECT] is a package ok 14 - light state matches expected state ok 15 - fib(1) returned 1 (wanted 1) ok 16 - $_[OBJECT] isa Switch ok 17 - light state matches expected state ok 18 - $_[OBJECT] is a package ok 19 - light state matches expected state ok 20 - fib(2) returned 1 (wanted 1) ok 21 - $_[OBJECT] isa Switch ok 22 - light state matches expected state ok 23 - $_[OBJECT] is a package ok 24 - fib(3) returned 2 (wanted 2) ok 25 - light state matches expected state ok 26 - $_[OBJECT] isa Switch ok 27 - light state matches expected state ok 28 - $_[OBJECT] is a package ok 29 - fib(4) returned 3 (wanted 3) ok 30 - light state matches expected state ok 31 - $_[OBJECT] isa Switch ok 32 - light state matches expected state ok 33 - $_[OBJECT] is a package ok 34 - light state matches expected state ok 35 - fib(5) returned 5 (wanted 5) ok 36 - fib(17) returned 1597 (wanted 1597) ok 37 - fib(23) returned 28657 (wanted 28657) ok 38 - fib(29) returned 514229 (wanted 514229) ok 39 - fib(43) returned 433494437 (wanted 433494437) ok # This test generates some STDERR during trace testing. 14215: 24 -> _start (from /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib/POE/Kernel.pm at 1485) 14215: 24 -> woot (from /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib/POE/Test/Loops/ses_session.pm at 682) 14215: 24 -> narf (from /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib/POE/Kernel.pm at 1892) 14215: 24 -> _stop (from /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib/POE/Resource/Sessions.pm at 528) t/30_loops/io_poll/ses_session.t ................... 1..41 ok 1 - option original value ok 2 - set default option successfully ok 3 - reset default option successfully ok 4 - reset default option successfully ok 5 - new() is deprecated ok 6 - create() doesn't accept an odd number of args ok 7 - get_active_session before POE::Kernel->run() ok 8 - get_active_session within session ok 9 - get_heap during stop ok 10 - get_active_session after POE::Kernel->run() ok 11 - test 0 ran ok 12 - test 1 ran ok 13 - test 2 ran ok 14 - test 3 ran ok 15 - test 4 ran ok 16 - test 5 ran ok 17 - test 6 ran ok 18 - test 7 ran ok 19 - test 8 ran ok 20 - test 9 ran ok 21 - caught enough SIGALRMs ok 22 - caught enough SIGPIPEs ok 23 - postback test ok 24 - callback test ok 25 - ARG constants are good ok 26 - sender_count ok 27 - default_count ok 28 - got_heap_count ok 29 - object/package session event count ok 30 - 3 sessions destroyed (expected 3) ok 31 - 3 objects destroyed (expected 3) ok 32 - _stop wasn't called ok 33 - _child wasn't called ok 34 - _parent wasn't called ok 35 - destroyed 4 sessions (expected 4) ok 36 - destroyed 4 objects (expected 4) ok 37 - restarted event loop session _start ok 38 - restarted event loop session yield() ok 39 - restarted event loop session timer delay() ok 40 - restarted event loop session _stop ok 41 - restarted event loop returned normally ok t/30_loops/io_poll/wheel_accept.t .................. 1..2 ok 1 - created listening socket ok 2 - listening socket accepted connections ok t/30_loops/io_poll/wheel_curses.t .................. skipped: Curses not available t/30_loops/io_poll/wheel_readline.t ................ skipped: not running in a terminal t/30_loops/io_poll/wheel_readwrite.t ............... 1..28 ok 1 - use POE::Wheel::ReadWrite; ok 2 - POE::Wheel::ReadWrite->can(...) ok 3 - new(): no args ok 4 - new(): handles for both directions ok 5 - new(): passing kernel deprecated ok 6 - new(): both marks must be given ok 7 - new(): both marks must be given ok 8 - new(): both marks must be valid ok 9 - new(): both marks must be valid ok 10 - new(): both marks must be valid ok 11 - new(): both mark events needed ok 12 - new(): both mark events needed ok 13 - new(): mark events need levels ok 14 - new(): mark events need levels ok 15 - new(): mark events need levels ok 16 - input filter isa POE::Filter isa POE::Filter ok 17 - output filter isa POE::Filter isa POE::Filter ok 18 - input event happened ok 19 - flushed event happened ok 20 - error event happened ok 21 - low event happened ok 22 - driver's get called ok 23 - driver's put called ok 24 - driver's flush called ok 25 - correct wheel id consistently used ok 26 - correct number of lines read ok 27 - read state machine finished ok 28 - write state machine finished ok t/30_loops/io_poll/wheel_run.t ..................... 1..99 ok 1 - new: at least one io event ok 2 - new: only valid conduits ok 3 - new: cannot mix deprecated Filter with StdioFilter ok 4 - new: Program is needed ok 5 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 6 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 7 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 8 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 9 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 10 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 11 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 12 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 13 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 14 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 15 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 16 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 17 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 18 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 19 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 20 # skip string/pty: The underlying event loop has trouble with ptys on darwin ok 21 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 22 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 23 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 24 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 25 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 26 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 27 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 28 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 29 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 30 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 31 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 32 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 33 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 34 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 35 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 36 # skip coderef/pty: The underlying event loop has trouble with ptys on darwin ok 37 - string/killing response type ok 38 - string/killing stdout response ok 39 - coderef/pipe response type ok 40 - coderef/pipe stdout response ok 41 - coderef/default response type ok 42 - coderef/default stdout response ok 43 - string/default response type ok 44 - string/default stdout response ok 45 - string/pause_resume response type ok 46 - string/pause_resume stdout response ok 47 - string/pipe response type ok 48 - string/pipe stdout response ok 49 - coderef/shutdown response type ok 50 - coderef/shutdown stdout response ok 51 - string/pipe response type ok 52 - string/pipe stderr response ok 53 - string/default response type ok 54 - string/default stderr response ok 55 - string/killing response type ok 56 - string/killing stdout response ok 57 - coderef/default response type ok 58 - coderef/default stderr response ok 59 - string/pause_resume response type ok 60 - string/pause_resume stderr response ok 61 - coderef/pipe response type ok 62 - coderef/pipe stderr response ok 63 - string/killing close ok 64 - string/killing driver_out_octets at close ok 65 - string/killing driver_out_messages at close ok 66 - string/pause_resume response type ok 67 - string/pause_resume stdout response ok 68 - string/pause_resume response type ok 69 - string/pause_resume stdout response ok 70 - string/pipe close ok 71 - string/pipe driver_out_octets at close ok 72 - string/pipe driver_out_messages at close ok 73 - coderef/default close ok 74 - coderef/default driver_out_octets at close ok 75 - coderef/default driver_out_messages at close ok 76 - string/default close ok 77 - string/default driver_out_octets at close ok 78 - string/default driver_out_messages at close ok 79 - string/pause_resume response type ok 80 - string/pause_resume stderr response ok 81 - coderef/shutdown response type ok 82 - coderef/shutdown stdout response ok 83 - coderef/pipe close ok 84 - coderef/pipe driver_out_octets at close ok 85 - coderef/pipe driver_out_messages at close ok 86 - coderef/shutdown close ok 87 - string/pause_resume response type ok 88 - string/pause_resume stdout response ok 89 - string/pause_resume response type ok 90 - string/pause_resume stderr response ok 91 - string/pause_resume close ok 92 - string/pause_resume driver_out_octets at close ok 93 - string/pause_resume driver_out_messages at close ok 94 - string/pause_resume flush count (14220) ok 95 - string/killing flush count (14220) ok 96 - string/default flush count (14220) ok 97 - string/pipe flush count (14220) ok 98 - coderef/default flush count (14220) ok 99 - coderef/pipe flush count (14220) ok t/30_loops/io_poll/wheel_sf_ipv6.t ................. skipped: Socket6 is needed for IPv6 tests t/30_loops/io_poll/wheel_sf_tcp.t .................. 1..9 ok 1 - received connection ok 2 - buffered 19 octets ok 3 - buffered 1 message ok 4 - received test message ok 5 - test five ok 6 - test seven ok 7 - sss expecting errnum 0; got 0 ok 8 - test two ok 9 - flushed all put data ok t/30_loops/io_poll/wheel_sf_udp.t .................. 1..10 ok 1 - test one ok 2 - test two ok 3 - peer a no recv errors ok 4 - peer a no send errors ok 5 - peer a no sock errors ok 6 - peer b no recv errors ok 7 - peer b no send errors ok 8 - peer b no sock errors ok 9 - peer a sent 10 (wanted 10) ok 10 - peer b sent 10 (wanted 10) ok t/30_loops/io_poll/wheel_sf_unix.t ................. 1..12 ok 1 - buffered 19 octets ok 2 - buffered 1 message ok 3 - received expected text ok 4 - test three ok 5 - test four ok 6 - sss expecting errnum 0; got 0 ok 7 - test six ok 8 - flushed everything we put ok 9 - lost expected child session ok 10 - test two ok 11 - only one client ok 12 - run() returned normally ok t/30_loops/io_poll/wheel_tail.t .................... 1..10 ok 1 - received connection ok 2 - file tail sent and received everything we should sent(2) recv(2) wanted(2) ok 3 - file tail resets detected ok 4 - test three ok 5 - sent everything we should ok 6 - flushed what we sent (flush=5; sent=5) ok 7 - test six ok 8 - handle tail test two ok 9 - handle tail read everything we were sent did(10) wanted(10) ok 10 - run() returned successfully ok t/30_loops/io_poll/z_kogman_sig_order.t ............ 1..7 ok 1 - simple signal on one session ok 2 - signal on parent, oblivious child ok 3 - signal on child, then parent ok 4 - TERM signal on child, then parent ok 5 - TERM signal with no handlers on child, then parent ok 6 - TERM signal on granchild, then child (with handler), then parent ok 7 - TERM signal with no handlers on granchild, then child, then parent ok t/30_loops/io_poll/z_leolo_wheel_run.t ............. 1..14 ok 1 # skip The underlying event loop has trouble with ptys on darwin ok 2 # skip The underlying event loop has trouble with ptys on darwin ok 3 # skip The underlying event loop has trouble with ptys on darwin ok 4 # skip The underlying event loop has trouble with ptys on darwin ok 5 # skip The underlying event loop has trouble with ptys on darwin ok 6 # skip The underlying event loop has trouble with ptys on darwin ok 7 - Start ok 8 - socketpair: done ok 9 - socketpair: close ok 10 - socketpair: CHLD ok 11 - inet: done ok 12 - inet: close ok 13 - inet: CHLD ok 14 - Done ok # Using '/usr/bin/true' as our thing to run under system() t/30_loops/io_poll/z_merijn_sigchld_system.t ....... 1..4 ok 1 - System returns properly chld((undef)) err() ok 2 - System returns properly chld((undef)) err() ok 3 - System returns properly chld((undef)) err() ok 4 - no child procs caught ok t/30_loops/io_poll/z_rt39872_sigchld.t ............. 1..5 ok 1 - Intro output ok 2 - Intro output ok 3 - W1 closing ok 4 - One wheel left ok 5 - Sane exit ok # Wait 3 # sending sigusr1 # sent sigusr1 t/30_loops/io_poll/z_rt39872_sigchld_stop.t ........ 1..3 ok 1 - Expected child exited ok 2 - One child left (14246) ok 3 - Sane exit ok t/30_loops/io_poll/z_rt53302_fh_watchers.t ......... 1..8 ok 1 - Server got 5 client connections ok 2 - Server got 5 client disconnections ok 3 - Client sent input 5 times ok 4 - Server flushed 5 lines of data ok 5 - Client connected 5 times ok 6 - Client disconnected 5 times ok 7 - Server sent input 5 times ok 8 - Client flushed 5 lines of data ok t/30_loops/io_poll/z_rt54319_bazerka_followtail.t .. 1..10 ok 1 - response time <=3 seconds (0) ok 2 - response time <=3 seconds (2) ok 3 - response time <=3 seconds (1) ok 4 - response time <=3 seconds (0) ok 5 - response time <=3 seconds (2) ok 6 - response time <=3 seconds (1) ok 7 - response time <=3 seconds (0) ok 8 - response time <=3 seconds (2) ok 9 - response time <=3 seconds (1) ok 10 - response time <=3 seconds (0) ok t/30_loops/io_poll/z_steinert_signal_integrity.t ... 1..2 ok 1 - signal parameters: ('MOO' eq 'MOO', 99 == 99) ok 2 - signal parameters: ('MOO' eq 'MOO', 99 == 99) ok # Testing POE 1.289, POE::Test::Loops 1.035, Using Loop(POE::Loop::Select), Perl 5.012000, /Users/fly1200/bin/perl on darwin t/30_loops/select/00_info.t ........................ 1..2 ok 1 - use POE; ok 2 - use POE::Test::Loops; ok t/30_loops/select/all_errors.t ..................... skipped: most of these should move into other test files t/30_loops/select/comp_tcp.t ....................... 1..34 ok 1 - Client::TCP constructor requires even number of parameters ok 2 - Client::TCP constructor requires RemoteAddress ok 3 - Client::TCP constructor requires RemotePort ok 4 - Client::TCP constructor requires ServerInput ok 5 - Client::TCP constructor requires LowMark, ServerHigh, ServerLow ok 6 - Client::TCP constructor requires HighMark, ServerHigh, ServerLow ok 7 - Client::TCP constructor requires HighMark, LowMark, ServerLow ok 8 - Client::TCP constructor requires HighMark, LowMark, ServerHigh ok 9 - Client::TCP constructor requires InlineStates to be a reference ok 10 - Client::TCP constructor requires PackageStates to be a reference ok 11 - Client::TCP constructor requires ObjectStates to be a reference ok 12 - Client::TCP constructor requires SessionParams to be an array reference ok 13 - server got pre-connect callback ok 14 - ARG0 is a socket ok 15 - callback server got client connection ok 16 - acceptor server got client connection ok 17 - acceptor pre connect ok 18 - acceptor has a socket ok 19 - acceptor client connected ok 20 - callback client connected ok 21 - acceptor client flushed output ok 22 - callback client flushed output ok 23 - acceptor server received input ok 24 - callback server got input ok 25 - acceptor server flushed output ok 26 - callback server flushed output ok 27 - callback server got client disconnected ok 28 - acceptor server stopped the client session ok 29 - acceptor client got input ok 30 - callback client got input ok 31 - acceptor client got read error 0 (EOF) ok 32 - callback client got read error 0 (EOF) ok 33 - acceptor client disconnected ok 34 - callback client disconnected ok # You might see a 'disconnect' error during this test. # It may be ignored. t/30_loops/select/comp_tcp_concurrent.t ............ 1..18 ok 1 - callback server : 1 connections open ok 2 - acceptor server : one connection open ok 3 - callback server : 2 connections open ok 4 - callback server : 3 connections open ok 5 - callback server : 4 connections open ok 6 - callback server : 3 connections open ok 7 - acceptor server : one connection open ok 8 - callback server : 3 connections open ok 9 - callback server : 3 connections open ok 10 - callback server : 4 connections open ok 11 - callback server : 4 connections open ok 12 - acceptor server : one connection open ok 13 - acceptor server : one connection open ok 14 - acceptor server : one connection open ok 15 - acceptor server : one connection open ok 16 - acceptor server : one connection open ok 17 - acceptor server : one connection open ok 18 - acceptor server : one connection open ok t/30_loops/select/connect_errors.t ................. 1..3 ok 1 - found unused port: 64520 ok 2 - expected connection failure occurred ok 3 - run() returned successfully ok t/30_loops/select/k_alarms.t ....................... 1..37 ok 1 - use POE; ok 2 - alarm 14 remove: name is correct ok 3 - alarm 14 remove: time is correct ok 4 - alarm 14 remove: data is correct ok 5 - alarm 15 remove: name is correct ok 6 - alarm 15 remove: time is correct ok 7 - alarm 15 remove: data is correct ok 8 - alarm 13: received proper data ok 9 - alarm 18: adjusted backward correctly ok 10 - alarm 18: adjusted forward correctly ok 11 - alarm 19: adjusted backward correctly ok 12 - alarm 19: adjusted forward correctly ok 13 - alarm 20: adjusted forward once correctly ok 14 - alarm 20: adjusted forward twice correctly ok 15 - alarm 20: adjusted backward correctly ok 16 - alarm 21: adjusted backward correctly ok 17 - alarm 21: adjusted forward correctly ok 18 - alarm 21: adjusted first correctly ok 19 - alarm 22: adjusted last correctly ok 20 - single alarm rang ok ok 21 - second alarm superseded first ok 22 - two alarms rang in proper order ok 23 - mixed alarm APIs rang properly ok 24 - stopped alarm should not ring ok 25 - single delay rang ok ok 26 - second delay superseded first ok 27 - two delays rang in proper order ok 28 - mixed delay APIs rang properly ok 29 - stopped delay should not ring ok 30 - tests ran reasonably fast ok 31 - alarms rang in order ok 32 - the right number of alarms were dispatched ok 33 - alarm 21 was dispatched first ok 34 - alarm 18 was dispatched second ok 35 - alarm 20 was dispatched third ok 36 - alarm 19 was dispatched fourth ok 37 - alarm 22 was dispatched fifth ok t/30_loops/select/k_aliases.t ...................... 1..20 ok 1 - use POE; ok 2 - setting new alias ok 3 - overwriting new alias ok 4 - resolve stringified session reference ok 5 - resolve session ID ok 6 - resolve alias ok 7 - resolve session reference ok 8 - fail to resolve nonexistent alias ok 9 - id resolves to session ok 10 - session resolves to id ok 11 - kernel id resolves to kernel reference ok 12 - kernel reference resolves to kernel id ok 13 - session has only one alias ok 14 - session's alias is 'new name' ok 15 - session now has two aliases ok 16 - session has 'new name' alias ok 17 - session has 'second name' alias ok 18 - removing simple alias ok 19 - session received one SIGIDLE ok 20 - session received one SIGZOMBIE ok t/30_loops/select/k_detach.t ....................... 1..9 ok 1 - a1_1 detached itself ok 2 - a2_1 detached itself ok 3 - a3_1 detached itself ok 4 - a1 detached child a1_2 ok 5 - a2 detached child a2_2 ok 6 - a3 detached child a3_2 ok 7 - a1 detached itself ok 8 - a2 detached itself ok 9 - session destruction order ok t/30_loops/select/k_run_returns.t .................. 1..1 ok 1 - POE::Kernel->run() returned right away ok t/30_loops/select/k_selects.t ...................... 1..17 ok 1 - master: created two-way pipe for testing ok 2 - master: created two-way pipe for testing ok 3 - master: created two-way pipe for testing ok 4 - master: created two-way pipe for testing ok 5 - master: created two-way pipe for testing ok 6 - slave: expected number of messages ok 7 - master: expected number of messages ok 8 - slave: expected number of messages ok 9 - master: expected number of messages ok 10 - slave: expected number of messages ok 11 - slave: expected number of messages ok 12 - master: expected number of messages ok 13 - master: expected number of messages ok 14 - slave: expected number of messages ok 15 - master: expected number of messages ok 16 - re-entered event loop ran ok 17 - second event loop run exited normally ok # Waiting 2 seconds for child processes to settle. t/30_loops/select/k_sig_child.t .................... 1..15 ok 1 - use POE; ok 2 - forked 8 processes (out of 8) ok 3 - killed 8 processes (out of 8) ok 4 - caught SIGCHLD for watched pid 14268 ok 5 - caught SIGCHLD for watched pid 14267 ok 6 - caught SIGCHLD for watched pid 14266 ok 7 - caught SIGCHLD for watched pid 14265 ok 8 - caught SIGCHLD for watched pid 14264 ok 9 - caught SIGCHLD for watched pid 14263 ok 10 - caught SIGCHLD for watched pid 14262 ok 11 - caught SIGCHLD for watched pid 14261 ok 12 - reaped 8 processes (out of 8) ok 13 - expected 8 reaped children, got 8 ok 14 - expected 8 sig(CHLD), got 8 ok 15 - all reaped children were watched ok # Waiting 2 seconds for child processes to settle. t/30_loops/select/k_signals.t ...................... 1..8 ok 1 - use POE; ok 2 - forked 8 processes (out of 8) ok 3 - sent self SIGUSR1 ok 4 - sent self SIGPIPE ok 5 - caught SIGUSR1 ok 6 - caught SIGPIPE ok 7 - killed 8 processes (out of 8) ok 8 - reaped 8 processes (out of 8) ok t/30_loops/select/k_signals_rerun.t ................ 1..9 ok 1 - (0-0) no error when process exited OK ok 2 - (0-1) no error when process exited OK ok 3 - (0-0) no error when process exited OK ok 4 - (0-0) no error when process exited OK ok 5 - (1-0) no error when process exited OK ok 6 - (1-1) died with bad exit code ok 7 - (1-1) error is correct ok 8 - (1-0) no error when process exited OK ok 9 - (1-0) no error when process exited OK ok t/30_loops/select/sbk_signal_init.t ................ 1..1 ok 1 - normal SIGALRM dispatched ok t/30_loops/select/ses_nfa.t ........................ 1..39 ok 1 - no object ok 2 - set default option successfully ok 3 - reset default option successfully ok 4 - reset default option successfully ok 5 - POE::NFA::callback ok 6 - POE::NFA::postback ok 7 - $_[OBJECT] isa Switch ok 8 - wheel event happened ok 9 - get_current_state returns the same as $_[STATE] ok 10 - get_runstate returns the same as $_[RUNSTATE] ok 11 - light state matches expected state ok 12 - fib(0) returned 0 (wanted 0) ok 13 - $_[OBJECT] is a package ok 14 - light state matches expected state ok 15 - fib(1) returned 1 (wanted 1) ok 16 - $_[OBJECT] isa Switch ok 17 - light state matches expected state ok 18 - $_[OBJECT] is a package ok 19 - light state matches expected state ok 20 - fib(2) returned 1 (wanted 1) ok 21 - $_[OBJECT] isa Switch ok 22 - light state matches expected state ok 23 - $_[OBJECT] is a package ok 24 - fib(3) returned 2 (wanted 2) ok 25 - light state matches expected state ok 26 - $_[OBJECT] isa Switch ok 27 - light state matches expected state ok 28 - $_[OBJECT] is a package ok 29 - fib(4) returned 3 (wanted 3) ok 30 - light state matches expected state ok 31 - $_[OBJECT] isa Switch ok 32 - light state matches expected state ok 33 - $_[OBJECT] is a package ok 34 - light state matches expected state ok 35 - fib(5) returned 5 (wanted 5) ok 36 - fib(17) returned 1597 (wanted 1597) ok 37 - fib(23) returned 28657 (wanted 28657) ok 38 - fib(29) returned 514229 (wanted 514229) ok 39 - fib(43) returned 433494437 (wanted 433494437) ok # This test generates some STDERR during trace testing. 14289: 24 -> _start (from /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib/POE/Kernel.pm at 1485) 14289: 24 -> woot (from /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib/POE/Test/Loops/ses_session.pm at 682) 14289: 24 -> narf (from /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib/POE/Kernel.pm at 1892) 14289: 24 -> _stop (from /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib/POE/Resource/Sessions.pm at 528) t/30_loops/select/ses_session.t .................... 1..41 ok 1 - option original value ok 2 - set default option successfully ok 3 - reset default option successfully ok 4 - reset default option successfully ok 5 - new() is deprecated ok 6 - create() doesn't accept an odd number of args ok 7 - get_active_session before POE::Kernel->run() ok 8 - get_active_session within session ok 9 - get_heap during stop ok 10 - get_active_session after POE::Kernel->run() ok 11 - test 0 ran ok 12 - test 1 ran ok 13 - test 2 ran ok 14 - test 3 ran ok 15 - test 4 ran ok 16 - test 5 ran ok 17 - test 6 ran ok 18 - test 7 ran ok 19 - test 8 ran ok 20 - test 9 ran ok 21 - caught enough SIGALRMs ok 22 - caught enough SIGPIPEs ok 23 - postback test ok 24 - callback test ok 25 - ARG constants are good ok 26 - sender_count ok 27 - default_count ok 28 - got_heap_count ok 29 - object/package session event count ok 30 - 3 sessions destroyed (expected 3) ok 31 - 3 objects destroyed (expected 3) ok 32 - _stop wasn't called ok 33 - _child wasn't called ok 34 - _parent wasn't called ok 35 - destroyed 4 sessions (expected 4) ok 36 - destroyed 4 objects (expected 4) ok 37 - restarted event loop session _start ok 38 - restarted event loop session yield() ok 39 - restarted event loop session timer delay() ok 40 - restarted event loop session _stop ok 41 - restarted event loop returned normally ok t/30_loops/select/wheel_accept.t ................... 1..2 ok 1 - created listening socket ok 2 - listening socket accepted connections ok t/30_loops/select/wheel_curses.t ................... skipped: Curses not available t/30_loops/select/wheel_readline.t ................. skipped: not running in a terminal t/30_loops/select/wheel_readwrite.t ................ 1..28 ok 1 - use POE::Wheel::ReadWrite; ok 2 - POE::Wheel::ReadWrite->can(...) ok 3 - new(): no args ok 4 - new(): handles for both directions ok 5 - new(): passing kernel deprecated ok 6 - new(): both marks must be given ok 7 - new(): both marks must be given ok 8 - new(): both marks must be valid ok 9 - new(): both marks must be valid ok 10 - new(): both marks must be valid ok 11 - new(): both mark events needed ok 12 - new(): both mark events needed ok 13 - new(): mark events need levels ok 14 - new(): mark events need levels ok 15 - new(): mark events need levels ok 16 - input filter isa POE::Filter isa POE::Filter ok 17 - output filter isa POE::Filter isa POE::Filter ok 18 - input event happened ok 19 - flushed event happened ok 20 - error event happened ok 21 - low event happened ok 22 - driver's get called ok 23 - driver's put called ok 24 - driver's flush called ok 25 - correct wheel id consistently used ok 26 - correct number of lines read ok 27 - read state machine finished ok 28 - write state machine finished ok t/30_loops/select/wheel_run.t ...................... 1..99 ok 1 - new: at least one io event ok 2 - new: only valid conduits ok 3 - new: cannot mix deprecated Filter with StdioFilter ok 4 - new: Program is needed ok 5 - coderef/pty-pipe response type ok 6 - coderef/pty-pipe stdout response ok 7 - coderef/pipe response type ok 8 - coderef/pipe stdout response ok 9 - string/pty response type ok 10 - string/pty stdout response ok 11 - string/killing response type ok 12 - string/killing stdout response ok 13 - coderef/default response type ok 14 - coderef/default stdout response ok 15 - coderef/pty response type ok 16 - coderef/pty stdout response ok 17 - string/pty-pipe response type ok 18 - string/pty-pipe stdout response ok 19 - string/pause_resume response type ok 20 - string/pause_resume stdout response ok 21 - string/default response type ok 22 - string/default stdout response ok 23 - string/pipe response type ok 24 - string/pipe stdout response ok 25 - coderef/shutdown response type ok 26 - coderef/shutdown stdout response ok 27 - string/pipe response type ok 28 - string/pipe stderr response ok 29 - string/default response type ok 30 - string/default stderr response ok 31 - coderef/default response type ok 32 - coderef/default stderr response ok 33 - string/pty response type ok 34 - string/pty stdout response ok 35 - string/killing response type ok 36 - string/killing stdout response ok 37 - coderef/pty response type ok 38 - coderef/pty stdout response ok 39 - string/pty-pipe response type ok 40 - string/pty-pipe stderr response ok 41 - coderef/pty-pipe response type ok 42 - coderef/pty-pipe stderr response ok 43 - string/pause_resume response type ok 44 - string/pause_resume stderr response ok 45 - string/killing close ok 46 - string/killing driver_out_octets at close ok 47 - string/killing driver_out_messages at close ok 48 - string/pause_resume response type ok 49 - string/pause_resume stdout response ok 50 - coderef/pipe response type ok 51 - coderef/pipe stderr response ok 52 - coderef/default close ok 53 - coderef/default driver_out_octets at close ok 54 - coderef/default driver_out_messages at close ok 55 - coderef/pty close ok 56 - coderef/pty driver_out_octets at close ok 57 - coderef/pty driver_out_messages at close ok 58 - coderef/pty-pipe close ok 59 - coderef/pty-pipe driver_out_octets at close ok 60 - coderef/pty-pipe driver_out_messages at close ok 61 - string/pause_resume response type ok 62 - string/pause_resume stdout response ok 63 - string/pty close ok 64 - string/pty driver_out_octets at close ok 65 - string/pty driver_out_messages at close ok 66 - string/pty-pipe close ok 67 - string/pty-pipe driver_out_octets at close ok 68 - string/pty-pipe driver_out_messages at close ok 69 - string/pause_resume response type ok 70 - string/pause_resume stderr response ok 71 - string/default close ok 72 - string/default driver_out_octets at close ok 73 - string/default driver_out_messages at close ok 74 - string/pipe close ok 75 - string/pipe driver_out_octets at close ok 76 - string/pipe driver_out_messages at close ok 77 - coderef/pipe close ok 78 - coderef/pipe driver_out_octets at close ok 79 - coderef/pipe driver_out_messages at close ok 80 - coderef/shutdown response type ok 81 - coderef/shutdown stdout response ok 82 - string/pause_resume response type ok 83 - string/pause_resume stdout response ok 84 - coderef/shutdown close ok 85 - string/pause_resume response type ok 86 - string/pause_resume stderr response ok 87 - string/pause_resume close ok 88 - string/pause_resume driver_out_octets at close ok 89 - string/pause_resume driver_out_messages at close ok 90 - string/pause_resume flush count (14294) ok 91 - string/killing flush count (14294) ok 92 - string/default flush count (14294) ok 93 - string/pipe flush count (14294) ok 94 - string/pty flush count (14294) ok 95 - string/pty-pipe flush count (14294) ok 96 - coderef/default flush count (14294) ok 97 - coderef/pipe flush count (14294) ok 98 - coderef/pty flush count (14294) ok 99 - coderef/pty-pipe flush count (14294) ok t/30_loops/select/wheel_sf_ipv6.t .................. skipped: Socket6 is needed for IPv6 tests t/30_loops/select/wheel_sf_tcp.t ................... 1..9 ok 1 - received connection ok 2 - buffered 19 octets ok 3 - buffered 1 message ok 4 - received test message ok 5 - test five ok 6 - test seven ok 7 - sss expecting errnum 0; got 0 ok 8 - test two ok 9 - flushed all put data ok t/30_loops/select/wheel_sf_udp.t ................... 1..10 ok 1 - test one ok 2 - test two ok 3 - peer a no recv errors ok 4 - peer a no send errors ok 5 - peer a no sock errors ok 6 - peer b no recv errors ok 7 - peer b no send errors ok 8 - peer b no sock errors ok 9 - peer a sent 10 (wanted 10) ok 10 - peer b sent 10 (wanted 10) ok t/30_loops/select/wheel_sf_unix.t .................. 1..12 ok 1 - buffered 19 octets ok 2 - buffered 1 message ok 3 - received expected text ok 4 - test three ok 5 - test four ok 6 - sss expecting errnum 0; got 0 ok 7 - test six ok 8 - flushed everything we put ok 9 - lost expected child session ok 10 - test two ok 11 - only one client ok 12 - run() returned normally ok t/30_loops/select/wheel_tail.t ..................... 1..10 ok 1 - received connection ok 2 - file tail sent and received everything we should sent(2) recv(2) wanted(2) ok 3 - file tail resets detected ok 4 - test three ok 5 - sent everything we should ok 6 - flushed what we sent (flush=5; sent=5) ok 7 - test six ok 8 - handle tail test two ok 9 - handle tail read everything we were sent did(10) wanted(10) ok 10 - run() returned successfully ok t/30_loops/select/z_kogman_sig_order.t ............. 1..7 ok 1 - simple signal on one session ok 2 - signal on parent, oblivious child ok 3 - signal on child, then parent ok 4 - TERM signal on child, then parent ok 5 - TERM signal with no handlers on child, then parent ok 6 - TERM signal on granchild, then child (with handler), then parent ok 7 - TERM signal with no handlers on granchild, then child, then parent ok t/30_loops/select/z_leolo_wheel_run.t .............. 1..14 ok 1 - Start ok 2 - pty-pipe: done ok 3 - pty-pipe: close ok 4 - pty-pipe: CHLD ok 5 - pty: done ok 6 - pty: close ok 7 - pty: CHLD ok 8 - socketpair: done ok 9 - socketpair: close ok 10 - socketpair: CHLD ok 11 - inet: done ok 12 - inet: close ok 13 - inet: CHLD ok 14 - Done ok # Using '/usr/bin/true' as our thing to run under system() t/30_loops/select/z_merijn_sigchld_system.t ........ 1..4 ok 1 - System returns properly chld((undef)) err() ok 2 - System returns properly chld((undef)) err() ok 3 - System returns properly chld((undef)) err() ok 4 - no child procs caught ok t/30_loops/select/z_rt39872_sigchld.t .............. 1..5 ok 1 - Intro output ok 2 - Intro output ok 3 - W1 closing ok 4 - One wheel left ok 5 - Sane exit ok # Wait 3 # sending sigusr1 # sent sigusr1 t/30_loops/select/z_rt39872_sigchld_stop.t ......... 1..3 ok 1 - Expected child exited ok 2 - One child left (14332) ok 3 - Sane exit ok t/30_loops/select/z_rt53302_fh_watchers.t .......... 1..8 ok 1 - Server got 5 client connections ok 2 - Server got 5 client disconnections ok 3 - Client sent input 5 times ok 4 - Server flushed 5 lines of data ok 5 - Client connected 5 times ok 6 - Client disconnected 5 times ok 7 - Server sent input 5 times ok 8 - Client flushed 5 lines of data ok t/30_loops/select/z_rt54319_bazerka_followtail.t ... 1..10 ok 1 - response time <=3 seconds (0) ok 2 - response time <=3 seconds (2) ok 3 - response time <=3 seconds (1) ok 4 - response time <=3 seconds (0) ok 5 - response time <=3 seconds (2) ok 6 - response time <=3 seconds (1) ok 7 - response time <=3 seconds (0) ok 8 - response time <=3 seconds (2) ok 9 - response time <=3 seconds (1) ok 10 - response time <=3 seconds (0) ok t/30_loops/select/z_steinert_signal_integrity.t .... 1..2 ok 1 - signal parameters: ('MOO' eq 'MOO', 99 == 99) ok 2 - signal parameters: ('MOO' eq 'MOO', 99 == 99) ok t/90_regression/agaran-filter-httpd.t .............. 1..3 ok 1 - client connected ok 2 - HTTP::Request=HASH(0x198a790) isa HTTP::Message ok 3 - Double striped ok t/90_regression/averell-callback-ret.t ............. 1..2 ok 1 - use POE; ok 2 - Callback returns correct value ok t/90_regression/bingos-followtail.t ................ 1..2 ok 1 - Got the right line ok 2 - Cows went moo ok t/90_regression/broeren-win32-nbio.t ............... skipped: This test examines ActiveState Perl behavior. t/90_regression/cfedde-filter-httpd.t .............. 1..2 ok 1 - client connected ok 2 - HTTP::Request=HASH(0x198a940) isa HTTP::Message ok t/90_regression/ferrari-server-unix.t .............. 1..1 ok 1 ok # This test can take up to 10 seconds t/90_regression/kjeldahl-stop-start-polling.t ...... 1..11 ok 1 - stdout from 1 ok 2 - stdout from 2 ok 3 - stdout from 3 ok 4 - expected child flush ok 5 - Child 3 exit detected. ok 6 - expected child flush ok 7 - Child 2 exit detected. ok 8 - expected child flush ok 9 - Child 1 exit detected. ok 10 - all children have exited ok 11 - Sane exit ok # This test can take up to 10 seconds t/90_regression/kjeldahl-stop-start-sig-nopipe.t ... 1..11 ok 1 - stdout from 1 ok 2 - expected child flush ok 3 - Child 1 exit detected. ok 4 - stdout from 2 ok 5 - expected child flush ok 6 - Child 2 exit detected. ok 7 - stdout from 3 ok 8 - expected child flush ok 9 - Child 3 exit detected. ok 10 - all children have exited ok 11 - Sane exit ok # This test can take up to 10 seconds t/90_regression/kjeldahl-stop-start-sig-pipe.t ..... 1..11 ok 1 - stdout from 1 ok 2 - expected child flush ok 3 - Child 1 exit detected. ok 4 - stdout from 2 ok 5 - expected child flush ok 6 - Child 2 exit detected. ok 7 - stdout from 3 ok 8 - expected child flush ok 9 - Child 3 exit detected. ok 10 - all children have exited ok 11 - Sane exit ok t/90_regression/meh-startstop-return.t ............. 1..1 ok 1 ok t/90_regression/neyuki_detach.t .................... 1..12 ok 1 - starting parent in sequence ok 2 - parent spawning child in sequence ok 3 - child started in sequence ok 4 - parent received _child create in sequence ok 5 - child detached itself in sequence ok 6 - parent received _child lose in sequence ok 7 - child received _parent in sequence ok 8 - child parent is POE::Kernel ok 9 - parent done in sequence ok 10 - stopping parent in sequence ok 11 - child is done in sequence ok 12 - child stopped in sequence ok t/90_regression/rt14444-arg1.t ..................... 1..3 ok 1 - test args passed okay ok 2 - args preserved in pass by reference ok 3 - args preserved in pass by copy ok t/90_regression/rt1648-tied-stderr.t ............... 1..1 ok 1 - should receive STDERR even when tied ok t/90_regression/rt19908-merlyn-stop.t .............. 1..3 ok 1 - started ok 2 - stopped due to a 'stop' exception (in _stop) ok 3 - stopped after one _stop ok t/90_regression/rt23181-sigchld-rc.t ............... 1..1 ok 1 - didn't die ok t/90_regression/rt47966-sigchld.t .................. skipped: enable by setting RELEASE_TESTING t/90_regression/somni-poco-server-tcp.t ............ 1..43 ok 1 - server started ok 2 - client started ok 3 - client connected to server ok 4 - client connected ok 5 - client flushed ok 6 - received from server: I will be serving you today! ok 7 - received from client: I am your new client! ok 8 - received from server: Go away. ok 9 - client disconnected ok 10 - state is empty ok 11 - server started ok 12 - client started ok 13 - client connected to server ok 14 - client connected ok 15 - client flushed ok 16 - received from server: I will be serving you today! ok 17 - received from client: I am your new client! ok 18 - received from server: Go away. ok 19 - client disconnected ok 20 - state is empty ok 21 - server started: ARRAY HASH SCALAR none ok 22 - client started ok 23 - client connected to server: none SCALAR HASH ARRAY ok 24 - client connected ok 25 - client flushed ok 26 - received from server: I will be serving you today! ok 27 - received from client: I am your new client! ok 28 - received from server: Go away. ok 29 - client disconnected ok 30 - state is empty ok 31 - server started ok 32 - client started ok 33 - client connected to server ok 34 - client connected ok 35 - InlineStates test: from server_client_connected ok 36 - ObjectStates test: from server_client_connected ok 37 - PackageStates test: from server_client_connected ok 38 - client flushed ok 39 - received from server: I will be serving you today! ok 40 - received from client: I am your new client! ok 41 - received from server: Go away. ok 42 - client disconnected ok 43 - state is empty ok t/90_regression/steinert-passed-wheel.t ............ 1..1 ok 1 - normal shutdown ok t/90_regression/suzman_windows.t ................... 1..2 ok 1 - handled real SIGCHLD ok 2 - run() returned successfully ok t/90_regression/ton-stop-corruption.t .............. 1..5 ok 1 - use POE; ok 2 - use POE::Pipe::OneWay; ok 3 - created a pipe for testing (Illegal seek) ok 4 - got readable callback; calling stop ok 5 - stop was not called ok t/90_regression/whelan-dieprop.t ................... 1..2 ok 1 - child got exception ok 2 - parent got exception ok t/90_regression/whjackson-followtail.t ............. 1..10 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok All tests successful. Files=148, Tests=4109, 233 wallclock secs ( 2.90 usr 2.92 sys + 46.15 cusr 13.31 csys = 65.28 CPU) Result: PASS RCAPUTO/POE-1.289.tar.gz make test TEST_VERBOSE=1 -- OK Rocco Caputo <rcaputo@cpan.org> A portable networking and multitasking framework. >>> (cd /Users/fly1200/var/cpan/build/POE-1.289-19PzUH && tar cvf - POE-1.289.ppd blib) | gzip -c >/Users/fly1200/var/REPO/R/RC/RCAPUTO/POE-1.289.tar.gz POE-1.289.ppd blib/ blib/lib/ blib/lib/POE/ blib/lib/POE/Component/ blib/lib/POE/Component/Client/ blib/lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Server/ blib/lib/POE/Component/Server/TCP.pm blib/lib/POE/Component.pm blib/lib/POE/Driver/ blib/lib/POE/Driver/SysRW.pm blib/lib/POE/Driver.pm blib/lib/POE/Filter/ blib/lib/POE/Filter/Block.pm blib/lib/POE/Filter/Grep.pm blib/lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/Line.pm blib/lib/POE/Filter/Map.pm blib/lib/POE/Filter/RecordBlock.pm blib/lib/POE/Filter/Reference.pm blib/lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stream.pm blib/lib/POE/Filter.pm blib/lib/POE/Kernel.pm blib/lib/POE/Loop/ blib/lib/POE/Loop/IO_Poll.pm blib/lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/Select.pm blib/lib/POE/Loop.pm blib/lib/POE/NFA.pm blib/lib/POE/Pipe/ blib/lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/TwoWay.pm blib/lib/POE/Pipe.pm blib/lib/POE/Queue/ blib/lib/POE/Queue/Array.pm blib/lib/POE/Queue.pm blib/lib/POE/Resource/ blib/lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Events.pm blib/lib/POE/Resource/Extrefs.pm blib/lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/SIDs.pm blib/lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Statistics.pm blib/lib/POE/Resource.pm blib/lib/POE/Resources.pm blib/lib/POE/Session.pm blib/lib/POE/Wheel/ blib/lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadWrite.pm blib/lib/POE/Wheel/Run.pm blib/lib/POE/Wheel/SocketFactory.pm blib/lib/POE/Wheel.pm blib/lib/POE.pm blib/man3/ blib/man3/POE.3 blib/man3/POE::Component.3 blib/man3/POE::Component::Client::TCP.3 blib/man3/POE::Component::Server::TCP.3 blib/man3/POE::Driver.3 blib/man3/POE::Driver::SysRW.3 blib/man3/POE::Filter.3 blib/man3/POE::Filter::Block.3 blib/man3/POE::Filter::Grep.3 blib/man3/POE::Filter::HTTPD.3 blib/man3/POE::Filter::Line.3 blib/man3/POE::Filter::Map.3 blib/man3/POE::Filter::RecordBlock.3 blib/man3/POE::Filter::Reference.3 blib/man3/POE::Filter::Stackable.3 blib/man3/POE::Filter::Stream.3 blib/man3/POE::Kernel.3 blib/man3/POE::Loop.3 blib/man3/POE::Loop::IO_Poll.3 blib/man3/POE::Loop::PerlSignals.3 blib/man3/POE::Loop::Select.3 blib/man3/POE::NFA.3 blib/man3/POE::Pipe.3 blib/man3/POE::Pipe::OneWay.3 blib/man3/POE::Pipe::TwoWay.3 blib/man3/POE::Queue.3 blib/man3/POE::Queue::Array.3 blib/man3/POE::Resource.3 blib/man3/POE::Resource::Aliases.3 blib/man3/POE::Resource::Events.3 blib/man3/POE::Resource::Extrefs.3 blib/man3/POE::Resource::FileHandles.3 blib/man3/POE::Resource::Sessions.3 blib/man3/POE::Resource::SIDs.3 blib/man3/POE::Resource::Signals.3 blib/man3/POE::Resource::Statistics.3 blib/man3/POE::Resources.3 blib/man3/POE::Session.3 blib/man3/POE::Wheel.3 blib/man3/POE::Wheel::Curses.3 blib/man3/POE::Wheel::FollowTail.3 blib/man3/POE::Wheel::ListenAccept.3 blib/man3/POE::Wheel::ReadLine.3 blib/man3/POE::Wheel::ReadWrite.3 blib/man3/POE::Wheel::Run.3 blib/man3/POE::Wheel::SocketFactory.3 >>> mv /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/POE-1.289.ppd /Users/fly1200/var/REPO/R/RC/RCAPUTO Running test for module 'POE::Component::Client::TCP' Running make for R/RC/RCAPUTO/POE-1.289.tar.gz Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/POE-1.289-19PzUH Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' Has already been made Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test Has already been tested successfully Running test for module 'POE' Running make for R/RC/RCAPUTO/POE-1.289.tar.gz Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/POE-1.289-19PzUH Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' Has already been made Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test Has already been tested successfully Running make for A/AP/APOCAL/POE-Component-SSLify-0.18.tar.gz Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build A/AP/APOCAL/POE-Component-SSLify-0.18.tar.gz >>> make cp lib/POE/Component/SSLify/ClientHandle.pm blib/lib/POE/Component/SSLify/ClientHandle.pm cp lib/POE/Component/SSLify/ServerHandle.pm blib/lib/POE/Component/SSLify/ServerHandle.pm cp lib/POE/Component/SSLify.pm blib/lib/POE/Component/SSLify.pm Manifying blib/man3/POE::Component::SSLify::ClientHandle.3 Manifying blib/man3/POE::Component::SSLify::ServerHandle.3 Manifying blib/man3/POE::Component::SSLify.3 APOCAL/POE-Component-SSLify-0.18.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/1_load.t ...... 1..4 ok 1 - use POE::Component::SSLify::ServerHandle; ok 2 - use POE::Component::SSLify::ClientHandle; ok 3 - use POE::Component::SSLify; ok 4 - no warnings ok t/apocalypse.t .. skipped: Test::Apocalypse required for validating the distribution t/simple.t ...... 1..23 ok 1 - SERVER: SSLify_Options ok 2 - SERVER: Server_SSLify ok 3 - SERVER: SSLify_GetCipher: (NONE) ok 4 - SERVER: SSLified socket is non-blocking? ok 5 - SERVER: accepted ok 6 - CLIENT: SSLify_ContextCreate ok 7 - CLIENT: Client_SSLify ok 8 - CLIENT: SSLify_GetCipher: (NONE) ok 9 - CLIENT: SSLified socket is non-blocking? ok 10 - CLIENT: connected ok 11 - SERVER: SSLify_GetCipher: AES256-SHA ok 12 - SERVER: recv: ping ok 13 - CLIENT: SSLify_GetCipher: AES256-SHA ok 14 - CLIENT: recv: pong ok 15 - CLIENT: SSL renegotiation # TODO Net::SSLeay::renegotiate() does not work on all platforms ok 16 - CLIENT: SSL handshake # TODO Net::SSLeay::renegotiate() does not work on all platforms ok 17 - CLIENT: Increased number of negotiations # TODO Net::SSLeay::renegotiate() does not work on all platforms ok 18 - SERVER: SSLify_GetCipher: AES256-SHA ok 19 - SERVER: recv: ping2 ok 20 - CLIENT: SSLify_GetCipher: AES256-SHA ok 21 - CLIENT: recv: pong2 ok 22 - SERVER: client disconnected ok 23 - no warnings ok All tests successful. Test Summary Report ------------------- t/simple.t (Wstat: 0 Tests: 23 Failed: 0) TODO passed: 15-17 Files=3, Tests=27, 1 wallclock secs ( 0.09 usr 0.07 sys + 0.72 cusr 0.20 csys = 1.08 CPU) Result: PASS APOCAL/POE-Component-SSLify-0.18.tar.gz make test TEST_VERBOSE=1 -- OK Apocalypse <perl@0ne.us> SSL in the world of POE made easy >>> (cd /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx && tar cvf - POE-Component-SSLify-0.18.ppd blib) | gzip -c >/Users/fly1200/var/REPO/A/AP/APOCAL/POE-Component-SSLify-0.18.tar.gz POE-Component-SSLify-0.18.ppd blib/ blib/lib/ blib/lib/POE/ blib/lib/POE/Component/ blib/lib/POE/Component/SSLify/ blib/lib/POE/Component/SSLify/ClientHandle.pm blib/lib/POE/Component/SSLify/ServerHandle.pm blib/lib/POE/Component/SSLify.pm blib/man3/ blib/man3/POE::Component::SSLify.3 blib/man3/POE::Component::SSLify::ClientHandle.3 blib/man3/POE::Component::SSLify::ServerHandle.3 >>> mv /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/POE-Component-SSLify-0.18.ppd /Users/fly1200/var/REPO/A/AP/APOCAL Running test for module 'Metabase::User::Secret' Running make for D/DA/DAGOLDEN/Metabase-Fact-0.012.tar.gz Prepending /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DAGOLDEN/Metabase-Fact-0.012.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/D/DA/DAGOLDEN/Metabase-Fact-0.012.tar.gz ok Metabase-Fact-0.012 Metabase-Fact-0.012/dist.ini Metabase-Fact-0.012/README.hacking Metabase-Fact-0.012/Changes Metabase-Fact-0.012/t Metabase-Fact-0.012/t/base.t Metabase-Fact-0.012/t/resource Metabase-Fact-0.012/t/resource/perl.t Metabase-Fact-0.012/t/resource/cpan.t Metabase-Fact-0.012/t/resource/base.t Metabase-Fact-0.012/t/fact Metabase-Fact-0.012/t/fact/string.t Metabase-Fact-0.012/t/fact/hash.t Metabase-Fact-0.012/t/lib Metabase-Fact-0.012/t/lib/ReportSubclasses.pm Metabase-Fact-0.012/t/lib/FactSubclasses.pm Metabase-Fact-0.012/t/lib/Test/Metabase Metabase-Fact-0.012/t/lib/Test/Metabase/StringFact.pm Metabase-Fact-0.012/t/report Metabase-Fact-0.012/t/report/report-check-spec.t Metabase-Fact-0.012/t/report/report-open-close.t Metabase-Fact-0.012/t/report/report-as-string.t Metabase-Fact-0.012/t/user Metabase-Fact-0.012/t/user/profile.t Metabase-Fact-0.012/bin Metabase-Fact-0.012/bin/metabase-profile Metabase-Fact-0.012/lib/Metabase Metabase-Fact-0.012/lib/Metabase/Resource.pm Metabase-Fact-0.012/lib/Metabase/Report.pm Metabase-Fact-0.012/lib/Metabase/Fact.pm Metabase-Fact-0.012/lib/Metabase/Fact Metabase-Fact-0.012/lib/Metabase/Fact/String.pm Metabase-Fact-0.012/lib/Metabase/Fact/Hash.pm Metabase-Fact-0.012/lib/Metabase/User Metabase-Fact-0.012/lib/Metabase/User/FullName.pm Metabase-Fact-0.012/lib/Metabase/User/Secret.pm Metabase-Fact-0.012/lib/Metabase/User/EmailAddress.pm Metabase-Fact-0.012/lib/Metabase/User/Profile.pm Metabase-Fact-0.012/lib/Metabase/Resource Metabase-Fact-0.012/lib/Metabase/Resource/metabase.pm Metabase-Fact-0.012/lib/Metabase/Resource/perl.pm Metabase-Fact-0.012/lib/Metabase/Resource/cpan.pm Metabase-Fact-0.012/lib/Metabase/Resource/perl Metabase-Fact-0.012/lib/Metabase/Resource/perl/commit.pm Metabase-Fact-0.012/lib/Metabase/Resource/cpan Metabase-Fact-0.012/lib/Metabase/Resource/cpan/distfile.pm Metabase-Fact-0.012/lib/Metabase/Resource/metabase Metabase-Fact-0.012/lib/Metabase/Resource/metabase/user.pm Metabase-Fact-0.012/lib/Metabase/Resource/metabase/fact.pm Metabase-Fact-0.012/t/00-compile.t Metabase-Fact-0.012/xt/release Metabase-Fact-0.012/xt/release/distmeta.t Metabase-Fact-0.012/xt/release/pod-coverage.t Metabase-Fact-0.012/xt/release/pod-syntax.t Metabase-Fact-0.012/LICENSE Metabase-Fact-0.012/META.yml Metabase-Fact-0.012/Makefile.PL Metabase-Fact-0.012/README Metabase-Fact-0.012/MANIFEST Prepending /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build D/DA/DAGOLDEN/Metabase-Fact-0.012.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite CPAN::DistnameInfo 0 not found. Warning: prerequisite Data::GUID 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Metabase::Fact ---- Unsatisfied dependencies detected during ---- ---- DAGOLDEN/Metabase-Fact-0.012.tar.gz ---- CPAN::DistnameInfo [requires] Data::GUID [requires] Prepending /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'CPAN::DistnameInfo' Running make for G/GB/GBARR/CPAN-DistnameInfo-0.10.tar.gz Prepending /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GB/GBARR/CPAN-DistnameInfo-0.10.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/G/GB/GBARR/CPAN-DistnameInfo-0.10.tar.gz ok CPAN-DistnameInfo-0.10/ CPAN-DistnameInfo-0.10/Changes CPAN-DistnameInfo-0.10/lib/ CPAN-DistnameInfo-0.10/Makefile.PL CPAN-DistnameInfo-0.10/MANIFEST CPAN-DistnameInfo-0.10/META.yml CPAN-DistnameInfo-0.10/README CPAN-DistnameInfo-0.10/SIGNATURE CPAN-DistnameInfo-0.10/t/ CPAN-DistnameInfo-0.10/t/ext.t CPAN-DistnameInfo-0.10/t/path.t CPAN-DistnameInfo-0.10/lib/CPAN/ CPAN-DistnameInfo-0.10/lib/CPAN/DistnameInfo.pm Prepending /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build G/GB/GBARR/CPAN-DistnameInfo-0.10.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for CPAN::DistnameInfo >>> make cp lib/CPAN/DistnameInfo.pm blib/lib/CPAN/DistnameInfo.pm Manifying blib/man3/CPAN::DistnameInfo.3 GBARR/CPAN-DistnameInfo-0.10.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/ext.t ... 1..559 ok 1 - output for ncheck.tar.gz ok 2 - output for Thread_52.tar.gz ok 3 - output for Thread-oct02.tar.gz ok 4 - output for TransitiveClosure-1.4.tgz ok 5 - output for RFC_RFC822_Address-1.5.tgz ok 6 - output for Logger.0.34.tar.gz ok 7 - output for libplot-perl-2.1.6.2b.tar.gz ok 8 - output for finance-quote_0.18.tar.gz ok 9 - output for finance-quote_1.02.tar.gz ok 10 - output for finance-quote_0.17.tar.gz ok 11 - output for Win32-GuiTest-0.6.zip ok 12 - output for Win32-GuiTest-0.4.zip ok 13 - output for Win32-GuiTest-1.3.zip ok 14 - output for libwin32-0.16.zip ok 15 - output for VMS-Monitor-0_06.zip ok 16 - output for NISPlus-0.06-alpha.tar.gz ok 17 - output for NISPlus-0.04-alpha.tar.gz ok 18 - output for DelimMatch-1.06a.tar.gz ok 19 - output for Convert-Scalar-0.1e.tar.gz ok 20 - output for Win32-Printer-0.6.4.zip ok 21 - output for variable-1.1.tgz ok 22 - output for glist-0.9.17a10.tar.gz ok 23 - output for JBrowseEntry.4.22.tar.gz ok 24 - output for cshar-3.0@15.tar.gz ok 25 - output for Acme-POE-Knee-1.00.zip ok 26 - output for Acme-POE-Knee-1.02.zip ok 27 - output for Acme-POE-Knee-1.10.zip ok 28 - output for ControlX10-CM17.0.060.tar.gz ok 29 - output for VMS-User-0_01.zip ok 30 - output for Win32-SystemInfo-0.05.zip ok 31 - output for Win32-SystemInfo-0.06.zip ok 32 - output for Win32-SystemInfo-0.02.zip ok 33 - output for curses_widgets_1_1.tar.gz ok 34 - output for Tk-CheckbuttonGroup-0.2.1.tgz ok 35 - output for NewsClipper-1.30-OpenSource.tar.gz ok 36 - output for NewsClipper-1.32-OpenSource.tar.gz ok 37 - output for NewsClipper-1.17-os.tar.gz ok 38 - output for DateTime-Format-DBI-0.03a.tar.gz ok 39 - output for Win32-MIDI-0_2.zip ok 40 - output for Ananke-Utils-1.0.2.tgz ok 41 - output for AI-ExpertSystem-Simple.1.2.tgz ok 42 - output for AI-ExpertSystem-Simple.1.1.tgz ok 43 - output for AI-ExpertSystem-Simple.1.0.tgz ok 44 - output for MEMStats.tgz ok 45 - output for VMS_System-1_04.zip ok 46 - output for Tie-Hash-Longest-1.0.reupload-again-because-im-stupid.tar.gz ok 47 - output for DBI_Talk5_2001.tar.gz ok 48 - output for DBI_Talk1_1997.tar.gz ok 49 - output for DBI_Talk4_2000.tar.gz ok 50 - output for POE-Component-IRC-1.0b.tar.gz ok 51 - output for Orac-1.2.0.tgz ok 52 - output for ThousandWords_0.05.tar.gz ok 53 - output for Module-MakeDist-1.04.tgz ok 54 - output for Module-MakeDist-1.05.tgz ok 55 - output for AxKit-XSP-Swish-0.2a.tar.gz ok 56 - output for jp_beta_1.tar.gz ok 57 - output for DBIx-CodeKit-1.07.tgz ok 58 - output for PDF-API2-0.3r74.tar.gz ok 59 - output for DBIx-HTML-LinkedMenus-1.05.tgz ok 60 - output for FileKGlob.tar.gz ok 61 - output for DBD-NET-0.1.tgz ok 62 - output for smime-0.7.tgz ok 63 - output for NIS-a2.tar.gz ok 64 - output for HPUX-LVM_0.05.tar.gz ok 65 - output for HPUX-LVM_0.06.tar.gz ok 66 - output for Parse-FixedDelimiter-1.00.tgz ok 67 - output for Date-Ordinal-2.9.tgz ok 68 - output for Proc-ParallelLoop-0.5.tgz ok 69 - output for SYMM_0.2.tgz ok 70 - output for SYMM_0.3.tgz ok 71 - output for CGI-AppToolkit-0.05.tgz ok 72 - output for GDGraph-Map-1.03.tgz ok 73 - output for GDGraph-Map-1.05.tgz ok 74 - output for Compress-SelfExtracting-0.03.tgz ok 75 - output for Compress-SelfExtracting-0.04.tgz ok 76 - output for Compress-SelfExtracting-0.01.tgz ok 77 - output for Tivoli_0.01.tar.gz ok 78 - output for Bioinf_V2.0.tar.gz ok 79 - output for font_ft2_0.1.0.tgz ok 80 - output for Tie-Scalar-RestrictUpdates-0.0.1b.tar.gz ok 81 - output for Language-FP-0.03.tgz ok 82 - output for Language-FP-0.02.tgz ok 83 - output for Language-FP-0.01.tgz ok 84 - output for Attribute-Curried-0.01.tgz ok 85 - output for perl-c++-api.0.0_3.tar.gz ok 86 - output for Perl6-Interpolators-0.03.zip ok 87 - output for Chess-PGN-Parse-0.10.tgz ok 88 - output for perlmenu.v4.0.tar.gz ok 89 - output for Class-Tree-1.21.tgz ok 90 - output for Class-Tree-1.23.tgz ok 91 - output for MIME-tools-5.411a.tar.gz ok 92 - output for dbd_rdb-1_16.tgz ok 93 - output for Apache-CVS-0.01.tgz ok 94 - output for File-Remove0.20.tar.gz ok 95 - output for Convert-Ethiopic-0.20-210102.tar.gz ok 96 - output for GPIB_0_30.tgz ok 97 - output for tkmult_1.0.0.tgz ok 98 - output for tkmult_1.0.1.tgz ok 99 - output for WWW-Search-NorthernLight.-2.06.tar.gz ok 100 - output for DBIx-HTML-ClientDB-1.03.tgz ok 101 - output for PDL-McIDAS-0.02.tgz ok 102 - output for HTML-Widgets-Search-0.04.tgz ok 103 - output for HTML-Widgets-Search-0.02.tgz ok 104 - output for Algorithm-Loops-1.031.zip ok 105 - output for Date_Maya-1.1.tgz ok 106 - output for Tie_Pick-1.1.tgz ok 107 - output for IPTables-IPv4-0.97b.tar.gz ok 108 - output for Pod-PerlPoint-0.03.tgz ok 109 - output for Pod-PerlPoint-0.02.tgz ok 110 - output for Lingua-EN-Infinitive-1.06.tgz ok 111 - output for Lingua-EN-Infinitive-1.07.tgz ok 112 - output for Ananke-Template-1.1.tgz ok 113 - output for Ananke-Template-1.4.tgz ok 114 - output for X500-DN-Parser-1.14.tgz ok 115 - output for X500-DN-Parser-1.15.tgz ok 116 - output for DBIx-Table2Hash-1.12.tgz ok 117 - output for Tk-OS2src-1.03.zip ok 118 - output for Tk-OS2src-1.02.zip ok 119 - output for Tk-OS2src-1.04.zip ok 120 - output for English-Reference-0.03.tgz ok 121 - output for Apache-SecSess-0.09.tgz ok 122 - output for Data-FixedFormat-0.01.zip ok 123 - output for XML-Xerces-1.7.0-1.tar.gz ok 124 - output for XML-Xerces-2.3.0-1.tar.gz ok 125 - output for IO_CSVHeaderFile_0.02.tgz ok 126 - output for Chess-PGN-Filter-0.06.zip ok 127 - output for Chess-PGN-Filter-0.09.zip ok 128 - output for Chess-PGN-Filter-0.05.zip ok 129 - output for VMS-Queue-0_54.zip ok 130 - output for Tree.tar.gz ok 131 - output for Chess-PGN-Moves-0.02.zip ok 132 - output for Chess-PGN-Moves-0.01.zip ok 133 - output for Chess-PGN-Moves-0.03.zip ok 134 - output for HTML-Widgets-Menu-0.2.tgz ok 135 - output for HTML-Widgets-Menu-0.03.tgz ok 136 - output for TXTCOD-4.7.1-eng.tar.gz ok 137 - output for Smil_0_70.tgz ok 138 - output for qtpl_perl-0.5.tgz ok 139 - output for DateTime-Format-Baby-0.14.tgz ok 140 - output for DateTime-Format-Baby-0.15.2.tgz ok 141 - output for XML-DB.tar.gz ok 142 - output for OS2-FTP-0_10.zip ok 143 - output for RcReader-0.5.9b.tar.gz ok 144 - output for Text-Format0.52+NWrap0.11.tar.gz ok 145 - output for webcam-man.1.0.tgz ok 146 - output for Petal-0.4.tgz ok 147 - output for Mail-Box-MH-Resource-0.05.tgz ok 148 - output for Win32-EventLog-Message.tar.gz ok 149 - output for Math-BaseCnv-1.0.37SLNGN.tgz ok 150 - output for Win32-Exchange_v0.036.tar.gz ok 151 - output for Win32-Exchange_v0.038.tar.gz ok 152 - output for Win32-Exchange_v0.032.tar.gz ok 153 - output for Zoidberg-0.3a.tar.gz ok 154 - output for import-1_01.tgz ok 155 - output for smake-1.2b1.tar.gz ok 156 - output for Win32-GUI-0.0.490.zip ok 157 - output for sol-inst-0.90a.tar.gz ok 158 - output for VMS-FileUtils_0.014.tar.gz ok 159 - output for Fraction-v.53b.tar.gz ok 160 - output for Fraction-v.51b.tar.gz ok 161 - output for Fraction-v.4a.tar.gz ok 162 - output for WWW-Search-EuroSeek-1.2+.tar.gz ok 163 - output for Apache-PSP-0.4.tgz ok 164 - output for Term-Gnuplot-0.90_38b_00.tar.gz ok 165 - output for perlbook-5.005_02-a.tar.gz ok 166 - output for Perl6-Parameters-0.02.zip ok 167 - output for Apache-ePerl-0.10b.tar.gz ok 168 - output for OpenCA-CRL-0.7.5a.tar.gz ok 169 - output for OpenCA-CRL-0.6.5a.tar.gz ok 170 - output for CGI-Explorer-2.00.tgz ok 171 - output for Data-JavaScript-1.08.tgz ok 172 - output for One_Penguin-pre2.tar.gz ok 173 - output for Tiger-hash-1.0b.tar.gz ok 174 - output for AI-NeuralNet-BackProp-0.40.zip ok 175 - output for AI-NeuralNet-BackProp-0.42.zip ok 176 - output for Data-JavaScript-LiteObject-1.03.tgz ok 177 - output for Data-JavaScript-LiteObject-1.04.tgz ok 178 - output for examples.tar.gz ok 179 - output for SearchSDK-0.99b.tar.gz ok 180 - output for Win32-API-Prototype.tar.gz ok 181 - output for Geography_States-1.6.tgz ok 182 - output for Audio-Daemon-0.99Beta.tar.gz ok 183 - output for Tcl-b1.tar.gz ok 184 - output for Tcl-b2.tar.gz ok 185 - output for Tcl-b3.tar.gz ok 186 - output for Mmap-a2.tar.gz ok 187 - output for WWW-Search-PubMed.-1.0.tar.gz ok 188 - output for Fame-2.0d.tar.gz ok 189 - output for Fame-2.0c.tar.gz ok 190 - output for Net-CDDBScan-2.0b.tar.gz ok 191 - output for Lingua_EN_Numbers_Easy-1.2.tgz ok 192 - output for apache.authznetldap.02.tar.gz ok 193 - output for iodbc_ext_0_1.tar.gz ok 194 - output for Cisco-CopyConfig-1.2.tgz ok 195 - output for End-1.2.tgz ok 196 - output for ExtUtils-FakeConfig-0.05.zip ok 197 - output for Data-Locations-5.2-fixed.tar.gz ok 198 - output for Chart-0.99b.tar.gz ok 199 - output for Safe-b2.tar.gz ok 200 - output for rms.zip ok 201 - output for Solaris-0.05a.tar.gz ok 202 - output for curses_forms_0_1.tar.gz ok 203 - output for curses_forms_0_2a.tar.gz ok 204 - output for Win32-API-0.20.zip ok 205 - output for Devel-TraceLoad-0.07.zip ok 206 - output for Tk800.025.tar.gz ok 207 - output for Tk804.025_beta1.tar.gz ok 208 - output for Tk804.024.patches-0.1.tar.gz ok 209 - output for HTML-QuickCheck-1.0b1.tar.gz ok 210 - output for Lingua-LinkParser1.02.tar.gz ok 211 - output for Lingua-LinkParser1.08.tar.gz ok 212 - output for HTML-BarChart-0.1.0.tgz ok 213 - output for swig1.1p4.tar.gz ok 214 - output for DBIx-XML-DataLoader-1.1b.tar.gz ok 215 - output for Devel-TraceSubs-0.02.zip ok 216 - output for Devel-TraceSubs-0.01.zip ok 217 - output for Glib-1.00rc1.tar.gz ok 218 - output for Sample-1.3.tgz ok 219 - output for finance-yahooquote_0.20.tar.gz ok 220 - output for Win32-perl-shellext_0.02.zip ok 221 - output for htmltoc1.2.1.tar.gz ok 222 - output for XML-Parser.2.30.tar.gz ok 223 - output for Net-Divert-0.01.tgz ok 224 - output for VRML-1.04de.tar.gz ok 225 - output for sdf-2.001beta1.tar.gz ok 226 - output for Printer-0.97d.tar.gz ok 227 - output for BerkeleyDB_Locks_0_02.tar.gz ok 228 - output for Tie_FlipFlop-1.1.tgz ok 229 - output for Ar-0.2alpha.tar.gz ok 230 - output for CGI-Lite-2.001-emergencyrelease.tar.gz ok 231 - output for MSDOS-Descript-1.000.zip ok 232 - output for MSDOS-Descript-1.001.zip ok 233 - output for Win32-Scheduler_v20000702.tar.gz ok 234 - output for KeyState.zip ok 235 - output for Finance-YahooProfile-0.11b.tar.gz ok 236 - output for cons_1.1.tar.gz ok 237 - output for cons-1.5.tgz ok 238 - output for cons-2.1.2.tgz ok 239 - output for Audio-SID-3.00.tgz ok 240 - output for DBIx-MSSQLReporter-1.02.tgz ok 241 - output for beancounter_0.6.2.tar.gz ok 242 - output for Zope-Watchdog-Daemon-2.0.tgz ok 243 - output for OpenCA-PKCS7-0.4.21a.tar.gz ok 244 - output for perlSGML.1997Sep18.tar.gz ok 245 - output for PGP-0.3a.tar.gz ok 246 - output for StatisticsRegression.tar.gz ok 247 - output for Text-Template-0.1b.tar.gz ok 248 - output for Text-Template-0.1a.tar.gz ok 249 - output for PDF-107.tgz ok 250 - output for PDF-111.tgz ok 251 - output for Brasil-Checar-CGC-1.01a.tar.gz ok 252 - output for DBI_AdvancedTalk_200307.tar.gz ok 253 - output for AXF-0.8.1.tgz ok 254 - output for VMS-FlatFile-0.01.zip ok 255 - output for Algorithm-Diff-1.11a.tar.gz ok 256 - output for dist-3.0@70.tar.gz ok 257 - output for log.tar.gz ok 258 - output for Win32-Encode-0.5beta.zip ok 259 - output for Spread-3.12-1.01.tar.gz ok 260 - output for Spread-3.14-1.02.tar.gz ok 261 - output for Spread-3.17.1-1.05.tar.gz ok 262 - output for parrot_0.0.6.tgz ok 263 - output for PerlPoint-Package-0.29.tgz ok 264 - output for PerlPoint-Package-0.32.tgz ok 265 - output for PerlPoint-Package-0.38.tgz ok 266 - output for libao-perl_0.03-1.tar.gz ok 267 - output for Crypt-ECB-1.1-2.tar.gz ok 268 - output for Edi2SGML-0.1.tgz ok 269 - output for Crypt-SecurID-0.04.tgz ok 270 - output for EZDBI-0.13.tgz ok 271 - output for EZDBI-0.120.tgz ok 272 - output for DBD-QBase-0.03.tgz ok 273 - output for PGForth1.0.tar.gz ok 274 - output for vms-device-0_08.zip ok 275 - output for sub-curry-0.02.zip ok 276 - output for sub-curry-0.04.zip ok 277 - output for sub-curry-0.06.zip ok 278 - output for Geanfammer_V3.4.tar.gz ok 279 - output for XML-Grove-0.46alpha.tar.gz ok 280 - output for Net-ProxyMod-0.03.tgz ok 281 - output for Net-ProxyMod-0.01.tgz ok 282 - output for VMS-Process-1_05.zip ok 283 - output for File-NCopy0.32.tar.gz ok 284 - output for TFTP-1.0b3.tar.gz ok 285 - output for Lingua-FA-Number.tar.gz ok 286 - output for Cmenu-1.1.tgz ok 287 - output for Net-Domain-ExpireDate-0.16.tgz ok 288 - output for Net-Domain-ExpireDate-0.15.tgz ok 289 - output for XML-Edifact-0.32.tgz ok 290 - output for Cyrus-Check_Quota.tgz ok 291 - output for Readonly-0.05a.tar.gz ok 292 - output for Oak-1.3-r2.tar.gz ok 293 - output for Pragmatic-1.5a.tar.gz ok 294 - output for patches_not_in_5_50.zip ok 295 - output for Business-ISIN-0.12.tgz ok 296 - output for Business-ISIN-0.20.tgz ok 297 - output for Business-ISIN-0.11.tgz ok 298 - output for OpenCA-Tools-0.4.3a.tar.gz ok 299 - output for Xforms4Perl-0.8.4--2.tgz ok 300 - output for Xforms4Perl-0.8.4.tgz ok 301 - output for DBSchema-Normalizer-0.08.tgz ok 302 - output for Win32-ActAcc-1.0.zip ok 303 - output for Cyrus-SASL-NewPass.tgz ok 304 - output for Apache-ImageMagick-2.0b5.tar.gz ok 305 - output for Apache-ImageMagick-2.0b4.tar.gz ok 306 - output for Apache-ImageMagick-2.0b7.tar.gz ok 307 - output for dmake-4.1pl1-win32.zip ok 308 - output for Win32-Pipe_v20010208.tar.gz ok 309 - output for vms-librarian-1_07.zip ok 310 - output for Log-Log4perl-AutoCategorize-0.01.tgz ok 311 - output for MailQuoteWrap0.01.tgz ok 312 - output for etext1.6.2.tar.gz ok 313 - output for etext.1.6.3.zip ok 314 - output for Chess-PGN-EPD-0.03.zip ok 315 - output for Chess-PGN-EPD-0.08.zip ok 316 - output for Chess-PGN-EPD-0.10.zip ok 317 - output for Jeeves1.0.tar.gz ok 318 - output for Scripts-TXTCOD-4.7.1-eng.tar.gz ok 319 - output for Win32-Registry-File-1.09.zip ok 320 - output for Win32-Registry-File-1.10.zip ok 321 - output for Shuffle-1.4.tgz ok 322 - output for Tk-SimpleFileSelect-0.67a.tar.gz ok 323 - output for Net-IRC-0.5b.tar.gz ok 324 - output for perlrpcgen-0.71a.tar.gz ok 325 - output for WWW-Authenticate-0.6-1.tar.gz ok 326 - output for Data-Pivoter-0.07a.tar.gz ok 327 - output for Algorithm-Diff-Apply-0.2.1.zip ok 328 - output for Algorithm-Diff-Apply-0.1.1.zip ok 329 - output for vms-queue-0_57.zip ok 330 - output for Win32API-File-0.07.zip ok 331 - output for Win32API-File-0.08.zip ok 332 - output for DBZ_File_1.1.tar.gz ok 333 - output for ais.tar.gz ok 334 - output for XML-SimpleObject0.51.tar.gz ok 335 - output for XML-SimpleObject0.3.tar.gz ok 336 - output for Convert-Bencode-1.02-20032506.tar.gz ok 337 - output for XML-MetaGenerator-0.03.tgz ok 338 - output for OS2-UPM-0_10.zip ok 339 - output for VMS_Persona-1_01.zip ok 340 - output for Whitespace-1.02.tgz ok 341 - output for Whitespace-1.00.tgz ok 342 - output for Whitespace-1.01.tgz ok 343 - output for Win32-mIRC-0.03a.tar.gz ok 344 - output for MSDOS-Attrib-1.00.zip ok 345 - output for MSDOS-Attrib-1.01.zip ok 346 - output for POE-Component-RSSAggregator-0.02.tgz ok 347 - output for POE-Component-RSSAggregator-0.01.tgz ok 348 - output for Protect-1.00a.tar.gz ok 349 - output for Win32API-Registry-0.12.zip ok 350 - output for Win32API-Registry-0.13.zip ok 351 - output for Win32API-Registry-0.17.zip ok 352 - output for GFL-0.14a.tar.gz ok 353 - output for FtpIndex.tar.gz ok 354 - output for Image-EXIF-0.04.tgz ok 355 - output for Image-EXIF-0.98.tgz ok 356 - output for Image-EXIF-0.98.1.tgz ok 357 - output for Math-MatrixReal-Ext1-0-04.tgz ok 358 - output for ParseTemplate-0.37.zip ok 359 - output for Class-AccessorMaker.tar.gz ok 360 - output for DFA-Command-1.97.tgz ok 361 - output for DFA-Command-1.96.tgz ok 362 - output for DBD-Unify-0.08.tgz ok 363 - output for Win32GUI-Beta.zip ok 364 - output for Audio-Daemon-MPG123-0.9Beta.tar.gz ok 365 - output for Statistics-LSNoHistory-0.01.tgz ok 366 - output for new.spirit-2.1.19_beta.tar.gz ok 367 - output for IPC-LDT-2.02.tgz ok 368 - output for IPC-LDT-2.03.tgz ok 369 - output for Befunge-Interpreter-0.01b.tar.gz ok 370 - output for Befunge-Interpreter-0.01c.tar.gz ok 371 - output for Locale-US-1.00.tgz ok 372 - output for Storm-Tracker_0.01.tar.gz ok 373 - output for Win32-Sound-0.45.zip ok 374 - output for Geo-GNUPlot_0.01.tar.gz ok 375 - output for Ananke-SqlLink-1.0.tgz ok 376 - output for Ananke-SqlLink-1.1.2.tgz ok 377 - output for Tie_Counter-1.1.tgz ok 378 - output for karma100.zip ok 379 - output for OS2-PrfDB-0_01.zip ok 380 - output for tpog.tar.gz ok 381 - output for AKDB_Okewo_de_1.03.tar.gz ok 382 - output for HTML-Template-Filter-Dreamweaver.tar.gz ok 383 - output for Closures-1.2.tgz ok 384 - output for Cyrus-Dump_All_Acl.tgz ok 385 - output for DBD-Ovrimos-0.12.tgz ok 386 - output for Math-Expr-LATEST.tar.gz ok 387 - output for apache.authnetldap.016.tar.gz ok 388 - output for apache.authnetldap.018.tar.gz ok 389 - output for PDL-RungeKutta-0.01.tgz ok 390 - output for DBD_SQLFLEX_8.2.tar.gz ok 391 - output for Graphics-ColorObject-0.3a2.tar.gz ok 392 - output for Net-NISplusTied-0.02.tgz ok 393 - output for WWW-Search-AlltheWeb-1.4+.tar.gz ok 394 - output for Lingua-Wordnet0.65.tar.gz ok 395 - output for Lingua-Wordnet0.3.tar.gz ok 396 - output for Lingua-Wordnet0.5.tar.gz ok 397 - output for Similars-1.2.tgz ok 398 - output for Similars-1.1.tgz ok 399 - output for HTTP-Webdav-0.1.18-0.17.1.tar.gz ok 400 - output for cmmtalk-ye2000.tar.gz ok 401 - output for Number-Phone-DE-Mobile-1_1.tgz ok 402 - output for Math-MVPoly-0.8b.tar.gz ok 403 - output for Finance-Currency-Convert-0.1.tgz ok 404 - output for imcc.0.0.1.tar.gz ok 405 - output for router-lg-0.98a.tar.gz ok 406 - output for Net-RawIP-0.09c.tar.gz ok 407 - output for TUXEDO_1_00.zip ok 408 - output for NetIcecast-1.02.zip ok 409 - output for Memo32-1.00c.zip ok 410 - output for Memo32-1.01.zip ok 411 - output for OS2-ExtAttr-0_01.zip ok 412 - output for Test-Version-0.02.zip ok 413 - output for Test-Version-0.01.zip ok 414 - output for Tk-TableMatrix0.3.tar.gz ok 415 - output for Tk-TableMatrix0.71.tar.gz ok 416 - output for SHA256-0.01b.tar.gz ok 417 - output for DBIx-Hash2Table-1.03.tgz ok 418 - output for VMS-Priv-1_31.zip ok 419 - output for Cyrus-Quota.tgz ok 420 - output for makerpm0.300.tar.gz ok 421 - output for HPUX-FS_0.05.tar.gz ok 422 - output for HTML-Macro-1.21.tgz ok 423 - output for HTML-Macro-1.20.tgz ok 424 - output for safecgiperl-b1.tar.gz ok 425 - output for VMS-Mail-0_05.zip ok 426 - output for CIPP-2.99.23_beta.tar.gz ok 427 - output for DBIx-HTMLView-LATEST.tar.gz ok 428 - output for Tk-OS2-1.00.zip ok 429 - output for diagnostics-1.2-alpha.tar.gz ok 430 - output for Oak-Web-1.2-fix2.tar.gz ok 431 - output for Oak-Web-1.2-fix3.tar.gz ok 432 - output for Class-Member-1.2a.tar.gz ok 433 - output for CGI-Formalware-1.11.tgz ok 434 - output for CGI-Formalware-1.10.tgz ok 435 - output for Nums2Words-1.12.zip ok 436 - output for Apache-SessionX-2.00b3.tar.gz ok 437 - output for Apache-SessionX-2.00b5.tar.gz ok 438 - output for frogbak.tar.gz ok 439 - output for WWW-Search-Excite-News-2.03+.tar.gz ok 440 - output for HTML-Macro.1-15.tgz ok 441 - output for HTML-Macro.1-13.tgz ok 442 - output for HTML-Macro.1-18.tgz ok 443 - output for Interval.0.03.tar.gz ok 444 - output for Interval.0.02.tar.gz ok 445 - output for Interval.0.01.tar.gz ok 446 - output for Win32-TieRegistry-0.24.zip ok 447 - output for Win32-TieRegistry-0.22.zip ok 448 - output for Win32-TieRegistry-0.20.zip ok 449 - output for Time-SoFar-1.00.tgz ok 450 - output for Brasil-Checar-CPF-1.01a.tar.gz ok 451 - output for zfilter27.tar.gz ok 452 - output for zfilter28.tar.gz ok 453 - output for smtm_1.5.4.tar.gz ok 454 - output for Tie-Registry-0.12.zip ok 455 - output for p9p0.13.tar.gz ok 456 - output for p9p0.16.tar.gz ok 457 - output for Agent-3.01g.tar.gz ok 458 - output for OpenCA-Configuration-1.5.2a.tar.gz ok 459 - output for DateTime-Format-Strptime-1.00.tgz ok 460 - output for DBIx-HTML-PopupRadio-1.06.tgz ok 461 - output for DBIx-HTML-PopupRadio-1.07.tgz ok 462 - output for DateTime-Event-Easter-1.00.02.tgz ok 463 - output for TSM_0.60.tar.gz ok 464 - output for speech_pm_1.0.tgz ok 465 - output for Net-FTPServer-XferLog-1.1.tgz ok 466 - output for ExtUtils-DynaGlue-1.00a.tar.gz ok 467 - output for OpenCA-REQ-0.7.31a.tar.gz ok 468 - output for MIDI-Trans-0.15.zip ok 469 - output for QNA_0.5.tar.gz ok 470 - output for makehomeidx1.1.1.tar.gz ok 471 - output for DBI-Simple-0.01.tgz ok 472 - output for MHonArc2.6.0.tar.gz ok 473 - output for Filesys-Ext2-0.20.tgz ok 474 - output for Class-Tangram-1.12a.tar.gz ok 475 - output for Gtk2-1.00rc1.tar.gz ok 476 - output for Gtk2-1.00rc2.tar.gz ok 477 - output for Win32-MSAgent-0.01.tgz ok 478 - output for Win32-MSAgent-0.02.tgz ok 479 - output for Win32-MSAgent-0.03.tgz ok 480 - output for Lingua-ZH-HanConvert-0.12.tgz ok 481 - output for Lingua-ZH-HanConvert-0.10.tgz ok 482 - output for Lingua-ZH-HanConvert-0.01.tgz ok 483 - output for vms-icc-0_02.zip ok 484 - output for Getopt-Simple-1.46.tgz ok 485 - output for Getopt-Simple-1.45.tgz ok 486 - output for Unicode-Transliterate.0.3.tgz ok 487 - output for Parallel-Pvm-1.3.0.tgz ok 488 - output for Convert-Cyr.tar.gz ok 489 - output for cvswebedit-v2.0b1.tar.gz ok 490 - output for OpenCA-X509-0.9.6a.tar.gz ok 491 - output for perl5.004_02.tar.gz ok 492 - output for perl-5.8.1-RC2.tar.gz ok 493 - output for man2html3.0.1.tar.gz ok 494 - output for Mac-AppleEvents-Simple-1.02.tgz ok 495 - output for Text-Typoifier-0.04a.tar.gz ok 496 - output for Graphics-MNG-0.04.zip ok 497 - output for Des-perl-a1.tar.gz ok 498 - output for Smil_pm_0_45.tgz ok 499 - output for Smil_pm_0_62.tgz ok 500 - output for Smil_pm_0_50.tgz ok 501 - output for vms-misc-1_01.zip ok 502 - output for perl-vgalib-0.4.tgz ok 503 - output for perl-info.5.004_1.tar.gz ok 504 - output for X11-Motif-1.1b3.tar.gz ok 505 - output for IO-Pager-0.03.tgz ok 506 - output for IO-Pager-0.05.tgz ok 507 - output for ARSperl-1.74.tgz ok 508 - output for Include-1.02a.tar.gz ok 509 - output for SOAP-MIME-0.55-4.tar.gz ok 510 - output for SOAP-MIME-0.55-5.tar.gz ok 511 - output for DBIx-BabelKit-1.07.tgz ok 512 - output for DBIx-BabelKit-1.06.tgz ok 513 - output for CGI-Echo-1.03.tgz ok 514 - output for WWW-Search-ZDNet-2.02+.tar.gz ok 515 - output for Getopt-ArgvFile-1.02.tgz ok 516 - output for Getopt-ArgvFile-1.06.tgz ok 517 - output for CONFIG-V0.99.11.tar.gz ok 518 - output for weblint++-1.14.tar.gz ok 519 - output for weblint-1.020.zip ok 520 - output for Match-Any_0.01.tar.gz ok 521 - output for Embperl-2.0b9.tar.gz ok 522 - output for Embperl-2.0b7.tar.gz ok 523 - output for XML-RSSLite-0.11.tgz ok 524 - output for txt2slides.tar.gz ok 525 - output for extensible_report_generator_1.13.zip ok 526 - output for Class-ObjectTemplate-0.4.tar.gz ok 527 - output for ObjStore-1.55.tar.gz ok 528 - output for HTML-PrettyPrinter-0.03.tar.gz ok 529 - output for Apache-MIMEMapper-0.10.tar.gz ok 530 - output for Bio-MAGE-2002-09-02_0.tar.gz ok 531 - output for Geo-IP-PurePerl-1.10.tar.gz ok 532 - output for Tie-SentientHash-0.53.tar.gz ok 533 - output for VCS-Lite-0.04.tar.gz ok 534 - output for PDF-1.04.tar.gz ok 535 - output for DB_File-SV18x-kit-0.06.tar.gz ok 536 - output for Regexp-Any-0.7.tar.gz ok 537 - output for Dimedis-Sql-0.30.tar.gz ok 538 - output for Weaving-Tablet-0.8.2.tar.gz ok 539 - output for Acme-Pr0n-0.03.tar.gz ok 540 - output for HookPrePostCall-1.2.tar.gz ok 541 - output for RTSP-Lite-0.1.tar.gz ok 542 - output for Apache-Emulator-0.02.tar.gz ok 543 - output for Net-SMTP-Multipart-1.4.tar.gz ok 544 - output for Set-CheckList-1.00.tar.gz ok 545 - output for PDL-Graphics-PLplotOO-Map-0.01.tar.gz ok 546 - output for Tk-DateEntry-1.36.tar.gz ok 547 - output for Apache-Emulator-0.02.tar.gz ok 548 - output for Net-SMTP-Multipart-1.4.tar.gz ok 549 - output for Set-CheckList-1.00.tar.gz ok 550 - output for Bioinf_V2.0.tar.gz ok 551 - output for Geanfammer_V3.4.tar.gz ok 552 - output for CONFIG-V0.99.11.tar.gz ok 553 - output for collate/Unicode-Collate-Standard-V3_1_1-0.1.tar.gz ok 554 - output for P4-1.1733.tar.gz ok 555 - output for Foo-Bar-undef.tar.gz ok 556 - output for Foo-Bar-undef-1.0.tar.gz ok 557 - output for Net-Vypress-Chat-0.72.1.tar.bz2 Net-Vypress-Chat 0.72.1 ok 558 - output for Gopher-Server-0.1.1.tar.bz2 Gopher-Server 0.1.1 ok 559 - output for HTML-Template-Dumper-0.1.tar.bz2 HTML-Template-Dumper 0.1 ok t/path.t .. 1..260 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 ok 172 ok 173 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 ok 201 ok 202 ok 203 ok 204 ok 205 ok 206 ok 207 ok 208 ok 209 ok 210 ok 211 ok 212 ok 213 ok 214 ok 215 ok 216 ok 217 ok 218 ok 219 ok 220 ok 221 ok 222 ok 223 ok 224 ok 225 ok 226 ok 227 ok 228 ok 229 ok 230 ok 231 ok 232 ok 233 ok 234 ok 235 ok 236 ok 237 ok 238 ok 239 ok 240 ok 241 ok 242 ok 243 ok 244 ok 245 ok 246 ok 247 ok 248 ok 249 ok 250 ok 251 ok 252 ok 253 ok 254 ok 255 ok 256 ok 257 ok 258 ok 259 ok 260 ok All tests successful. Files=2, Tests=819, 1 wallclock secs ( 0.40 usr 0.08 sys + 1.02 cusr 0.10 csys = 1.60 CPU) Result: PASS GBARR/CPAN-DistnameInfo-0.10.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GB/GBARR/CHECKSUMS Graham Barr <gbarr@pobox.com> Extract distribution name and version from a distribution filename >>> (cd /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf && tar cvf - CPAN-DistnameInfo-0.10.ppd blib) | gzip -c >/Users/fly1200/var/REPO/G/GB/GBARR/CPAN-DistnameInfo-0.10.tar.gz CPAN-DistnameInfo-0.10.ppd blib/ blib/lib/ blib/lib/CPAN/ blib/lib/CPAN/DistnameInfo.pm blib/man3/ blib/man3/CPAN::DistnameInfo.3 >>> mv /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/CPAN-DistnameInfo-0.10.ppd /Users/fly1200/var/REPO/G/GB/GBARR Running test for module 'Data::GUID' Running make for R/RJ/RJBS/Data-GUID-0.045.tar.gz Prepending /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RJ/RJBS/Data-GUID-0.045.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/R/RJ/RJBS/Data-GUID-0.045.tar.gz ok Data-GUID-0.045/ Data-GUID-0.045/Changes Data-GUID-0.045/LICENSE Data-GUID-0.045/MANIFEST Data-GUID-0.045/META.yml Data-GUID-0.045/Makefile.PL Data-GUID-0.045/README Data-GUID-0.045/lib/ Data-GUID-0.045/lib/Data/ Data-GUID-0.045/lib/Data/GUID.pm Data-GUID-0.045/t/ Data-GUID-0.045/t/00-load.t Data-GUID-0.045/t/basic.t Data-GUID-0.045/t/import.t Data-GUID-0.045/t/multipass_from.t Data-GUID-0.045/t/perl-critic.t Data-GUID-0.045/t/pod-coverage.t Data-GUID-0.045/t/pod.t Prepending /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RJ/RJBS/Data-GUID-0.045.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite Data::UUID 1.148 not found. Checking if your kit is complete... Looks good Writing Makefile for Data::GUID ---- Unsatisfied dependencies detected during ---- ---- RJBS/Data-GUID-0.045.tar.gz ---- Data::UUID [requires] Prepending /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Data::UUID' Running make for R/RJ/RJBS/Data-UUID-1.203.tar.gz Prepending /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RJ/RJBS/Data-UUID-1.203.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/R/RJ/RJBS/Data-UUID-1.203.tar.gz ok Data-UUID-1.203/ Data-UUID-1.203/Changes Data-UUID-1.203/LICENSE Data-UUID-1.203/MANIFEST Data-UUID-1.203/META.yml Data-UUID-1.203/Makefile.PL Data-UUID-1.203/README Data-UUID-1.203/UUID.h Data-UUID-1.203/UUID.pm Data-UUID-1.203/UUID.xs Data-UUID-1.203/t/ Data-UUID-1.203/typemap Data-UUID-1.203/t/basic.t Data-UUID-1.203/t/from-name-collisions.t Data-UUID-1.203/t/leaky_dollar_bang.t Data-UUID-1.203/t/pod-coverage.t Data-UUID-1.203/t/pod.t Prepending /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RJ/RJBS/Data-UUID-1.203.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Configured options (run perl Makefile.PL --help for how to change this): UUID state storage: /tmp default umask: 0007 Writing Makefile for Data::UUID >>> make cp UUID.pm blib/lib/Data/UUID.pm AutoSplitting blib/lib/Data/UUID.pm (blib/lib/auto/Data/UUID) /Users/fly1200/bin/perl /Users/fly1200/var/megalib/ExtUtils/xsubpp -typemap /Users/fly1200/ap1200-292396/lib/ExtUtils/typemap -typemap typemap UUID.xs > UUID.xsc && mv UUID.xsc UUID.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.4 -DUSE_SITECUSTOMIZE -fno-merge-constants -fno-strict-aliasing -pipe -O3 -DVERSION=\"1.203\" -DXS_VERSION=\"1.203\" "-I/Users/fly1200/ap1200-292396/lib/CORE" -D_STDIR=\"/tmp\" -D__darwin__ -D_DEFAULT_UMASK=0007 UUID.c Running Mkbootstrap for Data::UUID () chmod 644 UUID.bs rm -f blib/arch/auto/Data/UUID/UUID.bundle env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch ppc -arch i386 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 UUID.o -o blib/arch/auto/Data/UUID/UUID.bundle \ \ chmod 755 blib/arch/auto/Data/UUID/UUID.bundle cp UUID.bs blib/arch/auto/Data/UUID/UUID.bs chmod 644 blib/arch/auto/Data/UUID/UUID.bs Manifying blib/man3/Data::UUID.3 RJBS/Data-UUID-1.203.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/basic.t ................. 1..28 ok 1 - use Data::UUID; ok 2 - The object isa Data::UUID ok 3 - create a new uuid ok 4 - correct length of uuid ok 5 - hexstringify it ok 6 - create a uuid from that string ok 7 - they compare as equal ok 8 - get base64 string of original uuid ok 9 - get base64 string of from_string ok 10 - those base64 strings are equal ok 11 - make uuid from the base64 string ok 12 - and it compares at equal, too ok 13 - we get all unique UUIDs ok 14 - no carriage return in base64 version ok 15 - no carriage return in base64 version ok 16 - no carriage return in base64 version ok 17 - no carriage return in base64 version ok 18 - no carriage return in base64 version ok 19 - no carriage return in base64 version ok 20 - no carriage return in base64 version ok 21 - no carriage return in base64 version ok 22 - no carriage return in base64 version ok 23 - no carriage return in base64 version ok 24 - no carriage return in base64 version ok 25 - no carriage return in base64 version ok 26 - no carriage return in base64 version ok 27 - no carriage return in base64 version ok 28 - no carriage return in base64 version ok t/from-name-collisions.t .. 1..1 ok 1 - no collisions ok t/leaky_dollar_bang.t ..... 1..1 ok 1 - $! didn't leak! ok t/pod-coverage.t .......... skipped: Pod coverage tests are not active. Please set $ENV{AUTHOR_TESTING} to activate. t/pod.t ................... skipped: Pod coverage tests are not active. Please set $ENV{AUTHOR_TESTING} to activate. All tests successful. Files=5, Tests=30, 1 wallclock secs ( 0.09 usr 0.10 sys + 0.40 cusr 0.17 csys = 0.76 CPU) Result: PASS RJBS/Data-UUID-1.203.tar.gz make test TEST_VERBOSE=1 -- OK Ricardo Signes <rjbs@cpan.org> Perl extension for generating Globally/Universally >>> (cd /Users/fly1200/var/cpan/build/Data-UUID-1.203-c244Ie && tar cvf - Data-UUID-1.203.ppd blib) | gzip -c >/Users/fly1200/var/REPO/R/RJ/RJBS/Data-UUID-1.203.tar.gz Data-UUID-1.203.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Data/ blib/arch/auto/Data/UUID/ blib/arch/auto/Data/UUID/UUID.bs blib/arch/auto/Data/UUID/UUID.bundle blib/lib/ blib/lib/auto/ blib/lib/auto/Data/ blib/lib/auto/Data/UUID/ blib/lib/auto/Data/UUID/autosplit.ix blib/lib/Data/ blib/lib/Data/UUID.pm blib/man3/ blib/man3/Data::UUID.3 >>> mv /Users/fly1200/var/cpan/build/Data-UUID-1.203-c244Ie/Data-UUID-1.203.ppd /Users/fly1200/var/REPO/R/RJ/RJBS Running make for R/RJ/RJBS/Data-GUID-0.045.tar.gz Prepending /Users/fly1200/var/cpan/build/Data-UUID-1.203-c244Ie/blib/arch /Users/fly1200/var/cpan/build/Data-UUID-1.203-c244Ie/blib/lib /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Data-GUID-0.045-IhDE5S Prepending /Users/fly1200/var/cpan/build/Data-UUID-1.203-c244Ie/blib/arch /Users/fly1200/var/cpan/build/Data-UUID-1.203-c244Ie/blib/lib /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RJ/RJBS/Data-GUID-0.045.tar.gz >>> make cp lib/Data/GUID.pm blib/lib/Data/GUID.pm Manifying blib/man3/Data::GUID.3 RJBS/Data-GUID-0.045.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/Data-UUID-1.203-c244Ie/blib/arch /Users/fly1200/var/cpan/build/Data-UUID-1.203-c244Ie/blib/lib /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch /Users/fly1200/var/cpan/build/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/arch /Users/fly1200/var/cpan/build/POE-Component-SSLify-0.18-7S3kyx/blib/lib /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/arch /Users/fly1200/var/cpan/build/POE-1.289-19PzUH/blib/lib /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/arch /Users/fly1200/var/cpan/build/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Data::GUID 0.045 t/00-load.t ......... 1..1 ok 1 - use Data::GUID; ok t/basic.t ........... 1..31 ok 1 - use Data::GUID; ok 2 - The object isa Data::GUID ok 3 - GUID as_string looks OK ok 4 - stringified GUID looks OK ok 5 - GUID as_hex looks OK ok 6 - GUID as_hex looks OK ok 7 - guid is equal to itself ok 8 - guid is not equal to a new guid ok 9 - guid on rhs of unbalanced <=> is (x * -1) ok 10 - from_data_uuid isa Data::GUID ok 11 - invalid Data::UUID value rejected ok 12 - invalid Data::UUID value rejected ok 13 - invalid Data::UUID value rejected ok 14 - guid from hex isa Data::GUID ok 15 - original guid is equal to copy round-tripped via hex ok 16 - invalid input to from_hex croaks ok 17 - invalid input to from_hex croaks ok 18 - invalid input to from_hex croaks ok 19 - guid_hex method ok ok 20 - guid from string isa Data::GUID ok 21 - original guid is equal to copy round-tripped via string ok 22 - invalid input to from_string croaks ok 23 - invalid input to from_string croaks ok 24 - invalid input to from_string croaks ok 25 - guid_string method ok ok 26 - guid from base64 isa Data::GUID ok 27 - original guid is equal to copy round-tripped via base64 ok 28 - invalid input to from_base64 croaks ok 29 - invalid input to from_base64 croaks ok 30 - invalid input to from_base64 croaks ok 31 - guid_base64 method ok ok t/import.t .......... 1..11 ok 1 - use Data::GUID; ok 2 - croak on bad import arg ok 3 - the guid_string sub imported (:all) isa CODE ok 4 - the guid_hex sub imported (:all) isa CODE ok 5 - the guid_base64 sub imported (:all) isa CODE ok 6 - the guid_string sub imported (named) isa CODE ok 7 - the guid_hex sub imported (named) isa CODE ok 8 - the guid_base64 sub imported (named) isa CODE ok 9 - the guid_string sub imported (alone) isa CODE ok 10 - the guid_hex sub was not imported ok 11 - the guid_base64 sub was not imported ok t/multipass_from.t .. 1..52 ok 1 - use Data::GUID; ok 2 - guid from guid method isa Data::GUID ok 3 - best_guess returns equivalent guid for Data::GUID object ok 4 - bogus value makes best_guess carp ok 5 - guid_from_anything doesn't carp on bad data... ok 6 - ...but doesn't return anything either ok 7 - bogus value makes best_guess carp ok 8 - guid_from_anything doesn't carp on bad data... ok 9 - ...but doesn't return anything either ok 10 - bogus value makes best_guess carp ok 11 - guid_from_anything doesn't carp on bad data... ok 12 - ...but doesn't return anything either ok 13 - bogus value makes best_guess carp ok 14 - guid_from_anything doesn't carp on bad data... ok 15 - ...but doesn't return anything either ok 16 - guid_string gave string-like string ok 17 - remade from string via best_guess isa Data::GUID ok 18 - guid_string gave string-like string ok 19 - remade from string via best_guess isa Data::GUID ok 20 - guid_base64 gave base64-like string ok 21 - remade from string via best_guess isa Data::GUID ok 22 - guid_base64 gave base64-like string ok 23 - remade from string via best_guess isa Data::GUID ok 24 - guid_hex gave hex-like string ok 25 - remade from string via best_guess isa Data::GUID ok 26 - guid_hex gave hex-like string ok 27 - remade from string via best_guess isa Data::GUID ok 28 - from_any_string returns equivalent guid for Data::GUID object ok 29 - bogus value makes from_any_string carp ok 30 - guid_from_anything doesn't carp on bad data... ok 31 - ...but doesn't return anything either ok 32 - bogus value makes from_any_string carp ok 33 - guid_from_anything doesn't carp on bad data... ok 34 - ...but doesn't return anything either ok 35 - bogus value makes from_any_string carp ok 36 - guid_from_anything doesn't carp on bad data... ok 37 - ...but doesn't return anything either ok 38 - bogus value makes from_any_string carp ok 39 - guid_from_anything doesn't carp on bad data... ok 40 - ...but doesn't return anything either ok 41 - guid_string gave string-like string ok 42 - remade from string via from_any_string isa Data::GUID ok 43 - guid_string gave string-like string ok 44 - remade from string via from_any_string isa Data::GUID ok 45 - guid_base64 gave base64-like string ok 46 - remade from string via from_any_string isa Data::GUID ok 47 - guid_base64 gave base64-like string ok 48 - remade from string via from_any_string isa Data::GUID ok 49 - guid_hex gave hex-like string ok 50 - remade from string via from_any_string isa Data::GUID ok 51 - guid_hex gave hex-like string ok 52 - remade from string via from_any_string isa Data::GUID ok t/perl-critic.t ..... skipped: define PERL_TEST_CRITIC to run these tests t/pod-coverage.t .... 1..1 ok 1 - Pod coverage on Data::GUID ok t/pod.t ............. 1..1 ok 1 - POD test for blib/lib/Data/GUID.pm ok All tests successful. Files=7, Tests=97, 2 wallclock secs ( 0.15 usr 0.14 sys + 1.02 cusr 0.37 csys = 1.68 CPU) Result: PASS RJBS/Data-GUID-0.045.tar.gz make test TEST_VERBOSE=1 -- OK Ricardo Signes <rjbs@cpan.org> globally unique identifiers >>> (cd /Users/fly1200/var/cpan/build/Data-GUID-0.045-IhDE5S && tar cvf - Data-GUID-0.045.ppd blib) | gzip -c >/Users/fly1200/var/REPO/R/RJ/RJBS/Data-GUID-0.045.tar.gz Data-GUID-0.045.ppd blib/ blib/lib/ blib/lib/Data/ blib/lib/Data/GUID.pm blib/man3/ blib/man3/Data::GUID.3 >>> mv /Users/fly1200/var/cpan/build/Data-GUID-0.045-IhDE5S/Data-GUID-0.045.ppd /Users/fly1200/var/REPO/R/RJ/RJBS Running make for D/DA/DAGOLDEN/Metabase-Fact-0.012.tar.gz Prepending %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Metabase-Fact-0.012-hG6Tr6 Prepending %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build D/DA/DAGOLDEN/Metabase-Fact-0.012.tar.gz >>> make cp lib/Metabase/User/FullName.pm blib/lib/Metabase/User/FullName.pm cp lib/Metabase/User/EmailAddress.pm blib/lib/Metabase/User/EmailAddress.pm cp lib/Metabase/Resource/perl.pm blib/lib/Metabase/Resource/perl.pm cp lib/Metabase/Resource/perl/commit.pm blib/lib/Metabase/Resource/perl/commit.pm cp lib/Metabase/Fact/String.pm blib/lib/Metabase/Fact/String.pm cp lib/Metabase/User/Secret.pm blib/lib/Metabase/User/Secret.pm cp lib/Metabase/Resource/metabase/fact.pm blib/lib/Metabase/Resource/metabase/fact.pm cp lib/Metabase/Fact/Hash.pm blib/lib/Metabase/Fact/Hash.pm cp lib/Metabase/Resource/cpan/distfile.pm blib/lib/Metabase/Resource/cpan/distfile.pm cp lib/Metabase/Fact.pm blib/lib/Metabase/Fact.pm cp lib/Metabase/Resource/metabase/user.pm blib/lib/Metabase/Resource/metabase/user.pm cp lib/Metabase/Resource.pm blib/lib/Metabase/Resource.pm cp lib/Metabase/Resource/metabase.pm blib/lib/Metabase/Resource/metabase.pm cp lib/Metabase/Resource/cpan.pm blib/lib/Metabase/Resource/cpan.pm cp lib/Metabase/Report.pm blib/lib/Metabase/Report.pm cp lib/Metabase/User/Profile.pm blib/lib/Metabase/User/Profile.pm Manifying blib/man3/Metabase::User::FullName.3 Manifying blib/man3/Metabase::Resource::perl::commit.3 Manifying blib/man3/Metabase::Resource::perl.3 Manifying blib/man3/Metabase::User::EmailAddress.3 Manifying blib/man3/Metabase::Fact::String.3 Manifying blib/man3/Metabase::Fact::Hash.3 Manifying blib/man3/Metabase::Resource::metabase::fact.3 Manifying blib/man3/Metabase::User::Secret.3 Manifying blib/man3/Metabase::Resource::cpan::distfile.3 Manifying blib/man3/Metabase::Fact.3 Manifying blib/man3/Metabase::Resource::metabase.3 Manifying blib/man3/Metabase::Resource.3 Manifying blib/man3/Metabase::Resource::metabase::user.3 Manifying blib/man3/Metabase::Resource::cpan.3 Manifying blib/man3/Metabase::Report.3 Manifying blib/man3/Metabase::User::Profile.3 DAGOLDEN/Metabase-Fact-0.012.tar.gz make -- OK Prepending %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/fact/*.t t/report/*.t t/resource/*.t t/user/*.t t/00-compile.t ................ 1..17 ok 1 - Metabase::Fact loaded ok ok 2 - Metabase::Fact::Hash loaded ok ok 3 - Metabase::Fact::String loaded ok ok 4 - Metabase::Report loaded ok ok 5 - Metabase::Resource loaded ok ok 6 - Metabase::Resource::cpan loaded ok ok 7 - Metabase::Resource::cpan::distfile loaded ok ok 8 - Metabase::Resource::metabase loaded ok ok 9 - Metabase::Resource::metabase::fact loaded ok ok 10 - Metabase::Resource::metabase::user loaded ok ok 11 - Metabase::Resource::perl loaded ok ok 12 - Metabase::Resource::perl::commit loaded ok ok 13 - Metabase::User::EmailAddress loaded ok ok 14 - Metabase::User::FullName loaded ok ok 15 - Metabase::User::Profile loaded ok ok 16 - Metabase::User::Secret loaded ok ok 17 - metabase-profile script compiles ok t/base.t ...................... 1..15 ok 1 - require Metabase::Fact; ok 2 - new() without params throws error ok 3 - ... 'resource' noted missing ok 4 - ... 'content' noted missing ok 5 - schema_version() defaults to 1 ok 6 - ->type converts class name ok 7 - content_as_bytes not implemented ok 8 - content_from_bytes not implemented ok 9 - validate_content not implemented ok 10 - new( ) doesn't die ok 11 - The object isa Test::Metabase::StringFact ok 12 - new( ) doesn't die ok 13 - The object isa Test::Metabase::StringFact ok 14 - object type is correct ok 15 - object content correct ok t/fact/hash.t ................. 1..22 ok 1 - require 'FactSubclasses.pm'; ok 2 - missing required dies ok 3 - new( ) doesn't die ok 4 - invalid key dies ok 5 - The object isa Metabase::Fact::Hash ok 6 - new( ) doesn't die ok 7 - The object isa Metabase::Fact::Hash ok 8 - object has a GUID ok 9 - object type is correct ok 10 - object type is set internally ok 11 - object refers to distribution ok 12 - object content_metadata() correct ok 13 - object content correct ok 14 - creation_time equals update_time ok 15 - creation_time is ISO 8601 Zulu ok 16 - object as_struct correct ok 17 - object as_struct correct w/creator ok 18 - set_valid(0) ok 19 - set_valid(2) normalized to '1' ok 20 - roundtrip as->from struct ok 21 - got object (set upper case guid manually) ok 22 - object has correct lower-case guid ok t/fact/string.t ............... 1..12 ok 1 - require 'FactSubclasses.pm'; ok 2 - new( ) doesn't die ok 3 - The object isa Metabase::Fact::String ok 4 - new( ) doesn't die ok 5 - The object isa Metabase::Fact::String ok 6 - object type is correct ok 7 - object refers to distribution ok 8 - object content_metadata() correct ok 9 - object content correct ok 10 - creation_time equals update_time ok 11 - creation_time is ISO 8601 Zulu ok 12 - object as_struct() correct ok t/report/report-as-string.t ... 1..13 ok 1 - require Metabase::Report; ok 2 - require Test::Metabase::StringFact; ok 3 - lives: open() given no facts ok 4 - The object isa JustOneFact ok 5 - lives: add( 'Class' => 'foo' ) ok 6 - lives: close() ok 7 - lives: as_struct->from_struct ok 8 - The object isa JustOneFact ok 9 - report2 is a clone of report ok 10 - no creator (round 1) ok 11 - no creator (round 1) ok 12 - creator set properly (round 2) ok 13 - creator set properly (round 2) ok t/report/report-check-spec.t .. 1..9 ok 1 - require Metabase::Report; ok 2 - require Test::Metabase::StringFact; ok 3 - lives: new() takes 1 fact, and given 1 fact ok 4 - dies: new() takes 1 fact, but given none ok 5 - dies: new() takes 1 fact, but given 2 facts ok 6 - lives: new() takes 1+ fact, and given 2 facts ok 7 - lives: new() takes 1 of each, given 1 of each ok 8 - dies: new() takes 1 of each, given 2 of one kind ok 9 - lives: new() takes 1 specific 3 total, given correctly ok t/report/report-open-close.t .. 1..15 ok 1 - require Metabase::Report; ok 2 - require Test::Metabase::StringFact; ok 3 - lives: open() given no facts ok 4 - The object isa JustOneFact ok 5 - lives: add( 'Class' => 'foo' ) ok 6 - lives: close() ok 7 - lives: open() given no facts ok 8 - The object isa JustOneFact ok 9 - lives: add( $fact ) ok 10 - lives: close() ok 11 - lives: open() given no facts ok 12 - The object isa JustOneFact ok 13 - lives: add( 'Class' => 'foo' ) ok 14 - lives: add( 'Class2' => 'foo' ) ok 15 - dies: close() with two facts ok t/resource/base.t ............. 1..15 ok 1 - require Metabase::Resource; ok 2 - require Metabase::Resource::metabase; ok 3 - new() without string throws error ok 4 - validate not implemented ok 5 - no schema found ok 6 - Metabase::Resource->new($string) should not die ok 7 - The object isa Metabase::Resource::metabase ok 8 - The object isa Metabase::Resource::metabase::user ok 9 - $obj->resource correct ok 10 - string overloading working correctly ok 11 - Metadata types ok 12 - Metadata ok 13 - $obj->guid ok 14 - $obj->scheme ok 15 - $obj->subtype ok t/resource/cpan.t ............. 1..7 ok 1 - require Metabase::Resource; ok 2 - new() without string throws error ok 3 - Metabase::Resource->new($string) should not die ok 4 - The object isa Metabase::Resource::cpan ok 5 - object content correct ok 6 - Metadata types ok 7 - Metadata ok t/resource/perl.t ............. 1..10 ok 1 - require Metabase::Resource; ok 2 - new() without string throws error ok 3 - Metabase::Resource->new($string) should not die ok 4 - The object isa Metabase::Resource::perl ok 5 - object content correct ok 6 - Metadata types ok 7 - Metadata ok 8 - sha1() correct ok 9 - full_url() ok 10 - full_url('example.com') ok t/user/profile.t .............. ok 1 - require Metabase::User::Profile; ok 2 - require Metabase::User::Secret; ok 3 - create new profile ok 4 - The object isa Metabase::User::Profile ok 5 - profile saved to file ok 6 - Loaded profile file (created with ->create) ok 7 - The object isa Metabase::User::Profile ok 8 - Checking URI ok 9 - Checking GUID ok 10 - Checking fact 0 ok 11 - Checking fact 1 ok 12 - created named profile file with metabase-profile ok 13 - created default profile file with metabase-profile ok 14 - Loaded profile from file ok 15 - Loaded secret from file 1..15 ok All tests successful. Files=11, Tests=150, 6 wallclock secs ( 0.22 usr 0.21 sys + 4.01 cusr 1.77 csys = 6.21 CPU) Result: PASS DAGOLDEN/Metabase-Fact-0.012.tar.gz make test TEST_VERBOSE=1 -- OK David Golden <dagolden@cpan.org> base class for Metabase Facts >>> (cd /Users/fly1200/var/cpan/build/Metabase-Fact-0.012-hG6Tr6 && tar cvf - Metabase-Fact-0.012.ppd blib) | gzip -c >/Users/fly1200/var/REPO/D/DA/DAGOLDEN/Metabase-Fact-0.012.tar.gz Metabase-Fact-0.012.ppd blib/ blib/lib/ blib/lib/Metabase/ blib/lib/Metabase/Fact/ blib/lib/Metabase/Fact/Hash.pm blib/lib/Metabase/Fact/String.pm blib/lib/Metabase/Fact.pm blib/lib/Metabase/Report.pm blib/lib/Metabase/Resource/ blib/lib/Metabase/Resource/cpan/ blib/lib/Metabase/Resource/cpan/distfile.pm blib/lib/Metabase/Resource/cpan.pm blib/lib/Metabase/Resource/metabase/ blib/lib/Metabase/Resource/metabase/fact.pm blib/lib/Metabase/Resource/metabase/user.pm blib/lib/Metabase/Resource/metabase.pm blib/lib/Metabase/Resource/perl/ blib/lib/Metabase/Resource/perl/commit.pm blib/lib/Metabase/Resource/perl.pm blib/lib/Metabase/Resource.pm blib/lib/Metabase/User/ blib/lib/Metabase/User/EmailAddress.pm blib/lib/Metabase/User/FullName.pm blib/lib/Metabase/User/Profile.pm blib/lib/Metabase/User/Secret.pm blib/man3/ blib/man3/Metabase::Fact.3 blib/man3/Metabase::Fact::Hash.3 blib/man3/Metabase::Fact::String.3 blib/man3/Metabase::Report.3 blib/man3/Metabase::Resource.3 blib/man3/Metabase::Resource::cpan.3 blib/man3/Metabase::Resource::cpan::distfile.3 blib/man3/Metabase::Resource::metabase.3 blib/man3/Metabase::Resource::metabase::fact.3 blib/man3/Metabase::Resource::metabase::user.3 blib/man3/Metabase::Resource::perl.3 blib/man3/Metabase::Resource::perl::commit.3 blib/man3/Metabase::User::EmailAddress.3 blib/man3/Metabase::User::FullName.3 blib/man3/Metabase::User::Profile.3 blib/man3/Metabase::User::Secret.3 >>> mv /Users/fly1200/var/cpan/build/Metabase-Fact-0.012-hG6Tr6/Metabase-Fact-0.012.ppd /Users/fly1200/var/REPO/D/DA/DAGOLDEN Running test for module 'Metabase::User::Profile' Running make for D/DA/DAGOLDEN/Metabase-Fact-0.012.tar.gz Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Metabase-Fact-0.012-hG6Tr6 Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test Has already been tested successfully Running test for module 'POE::Component::Client::HTTP' Running make for R/RC/RCAPUTO/POE-Component-Client-HTTP-0.895.tar.gz Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RC/RCAPUTO/POE-Component-Client-HTTP-0.895.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/R/RC/RCAPUTO/POE-Component-Client-HTTP-0.895.tar.gz ok POE-Component-Client-HTTP-0.895/ POE-Component-Client-HTTP-0.895/CHANGES POE-Component-Client-HTTP-0.895/CHANGES.OLD POE-Component-Client-HTTP-0.895/examples/ POE-Component-Client-HTTP-0.895/examples/pcchget.perl POE-Component-Client-HTTP-0.895/lib/ POE-Component-Client-HTTP-0.895/lib/POE/ POE-Component-Client-HTTP-0.895/lib/POE/Component/ POE-Component-Client-HTTP-0.895/lib/POE/Component/Client/ POE-Component-Client-HTTP-0.895/lib/POE/Component/Client/HTTP/ POE-Component-Client-HTTP-0.895/lib/POE/Component/Client/HTTP/Request.pm POE-Component-Client-HTTP-0.895/lib/POE/Component/Client/HTTP/RequestFactory.pm POE-Component-Client-HTTP-0.895/lib/POE/Component/Client/HTTP.pm POE-Component-Client-HTTP-0.895/lib/POE/Filter/ POE-Component-Client-HTTP-0.895/lib/POE/Filter/HTTPChunk.pm POE-Component-Client-HTTP-0.895/lib/POE/Filter/HTTPHead.pm POE-Component-Client-HTTP-0.895/Makefile.PL POE-Component-Client-HTTP-0.895/MANIFEST POE-Component-Client-HTTP-0.895/META.yml POE-Component-Client-HTTP-0.895/README POE-Component-Client-HTTP-0.895/t/ POE-Component-Client-HTTP-0.895/t/00_info.t POE-Component-Client-HTTP-0.895/t/01_request.t POE-Component-Client-HTTP-0.895/t/02_keepalive.t POE-Component-Client-HTTP-0.895/t/03_head_filter.t POE-Component-Client-HTTP-0.895/t/04_chunk_filter.t POE-Component-Client-HTTP-0.895/t/05_request.t POE-Component-Client-HTTP-0.895/t/06_factory.t POE-Component-Client-HTTP-0.895/t/07_proxy.t POE-Component-Client-HTTP-0.895/t/08_discard.t POE-Component-Client-HTTP-0.895/t/10_shutdown.t POE-Component-Client-HTTP-0.895/t/11_cancel.t POE-Component-Client-HTTP-0.895/t/12_pod.t POE-Component-Client-HTTP-0.895/t/13_pod_coverage.t POE-Component-Client-HTTP-0.895/t/14_gzipped_content.t POE-Component-Client-HTTP-0.895/t/50_davis_zerolength.t POE-Component-Client-HTTP-0.895/t/51_santos_status.t POE-Component-Client-HTTP-0.895/t/52_reiss_bad_length.t POE-Component-Client-HTTP-0.895/t/53_response_parser.t POE-Component-Client-HTTP-0.895/t/54_hzheng_head_redir.t POE-Component-Client-HTTP-0.895/t/55_reiss_double_resp.t POE-Component-Client-HTTP-0.895/t/56_redirect_excess.t POE-Component-Client-HTTP-0.895/t/57_pravus_progress.t POE-Component-Client-HTTP-0.895/t/58_joel_cancel_multi.t POE-Component-Client-HTTP-0.895/t/59_incomplete_b.t Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build R/RC/RCAPUTO/POE-Component-Client-HTTP-0.895.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite POE::Component::Client::Keepalive 0.261 not found. Warning: prerequisite Test::POE::Server::TCP 0 not found. Checking if your kit is complete... Looks good Writing Makefile for POE::Component::Client::HTTP ---- Unsatisfied dependencies detected during ---- ---- RCAPUTO/POE-Component-Client-HTTP-0.895.tar.gz ---- POE::Component::Client::Keepalive [requires] Test::POE::Server::TCP [requires] Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'POE::Component::Client::Keepalive' Running make for R/RC/RCAPUTO/POE-Component-Client-Keepalive-0.262.tar.gz Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RC/RCAPUTO/POE-Component-Client-Keepalive-0.262.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/R/RC/RCAPUTO/POE-Component-Client-Keepalive-0.262.tar.gz ok POE-Component-Client-Keepalive-0.262/ POE-Component-Client-Keepalive-0.262/CHANGES POE-Component-Client-Keepalive-0.262/lib/ POE-Component-Client-Keepalive-0.262/lib/POE/ POE-Component-Client-Keepalive-0.262/lib/POE/Component/ POE-Component-Client-Keepalive-0.262/lib/POE/Component/Client/ POE-Component-Client-Keepalive-0.262/lib/POE/Component/Client/Keepalive.pm POE-Component-Client-Keepalive-0.262/lib/POE/Component/Connection/ POE-Component-Client-Keepalive-0.262/lib/POE/Component/Connection/Keepalive.pm POE-Component-Client-Keepalive-0.262/Makefile.PL POE-Component-Client-Keepalive-0.262/MANIFEST POE-Component-Client-Keepalive-0.262/META.yml POE-Component-Client-Keepalive-0.262/mylib/ POE-Component-Client-Keepalive-0.262/mylib/cvr.perl POE-Component-Client-Keepalive-0.262/mylib/TestServer.pm POE-Component-Client-Keepalive-0.262/README POE-Component-Client-Keepalive-0.262/t/ POE-Component-Client-Keepalive-0.262/t/00_info.t POE-Component-Client-Keepalive-0.262/t/01_socket_reuse.t POE-Component-Client-Keepalive-0.262/t/02_socket_queue.t POE-Component-Client-Keepalive-0.262/t/03_each_queue.t POE-Component-Client-Keepalive-0.262/t/04_free_each.t POE-Component-Client-Keepalive-0.262/t/05_errors.t POE-Component-Client-Keepalive-0.262/t/06_activity.t POE-Component-Client-Keepalive-0.262/t/07_keep_alive.t POE-Component-Client-Keepalive-0.262/t/08_quick_reuse.t POE-Component-Client-Keepalive-0.262/t/09_timeout.t POE-Component-Client-Keepalive-0.262/t/10_resolver.t POE-Component-Client-Keepalive-0.262/t/11_dead_socket.t POE-Component-Client-Keepalive-0.262/t/12_extref.t POE-Component-Client-Keepalive-0.262/t/13_close.t POE-Component-Client-Keepalive-0.262/t/50_bisbee_timeout.t POE-Component-Client-Keepalive-0.262/t/51_reiss_reuse.t Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build R/RC/RCAPUTO/POE-Component-Client-Keepalive-0.262.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite POE::Component::Client::DNS 1.051 not found. Checking if your kit is complete... Looks good Writing Makefile for POE::Component::Client::Keepalive ---- Unsatisfied dependencies detected during ---- ---- RCAPUTO/POE-Component-Client-Keepalive-0.262.tar.gz ---- POE::Component::Client::DNS [requires] Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'POE::Component::Client::DNS' Running make for R/RC/RCAPUTO/POE-Component-Client-DNS-1.051.tar.gz Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RC/RCAPUTO/POE-Component-Client-DNS-1.051.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/R/RC/RCAPUTO/POE-Component-Client-DNS-1.051.tar.gz ok POE-Component-Client-DNS-1.051/ POE-Component-Client-DNS-1.051/CHANGES POE-Component-Client-DNS-1.051/lib/ POE-Component-Client-DNS-1.051/lib/POE/ POE-Component-Client-DNS-1.051/lib/POE/Component/ POE-Component-Client-DNS-1.051/lib/POE/Component/Client/ POE-Component-Client-DNS-1.051/lib/POE/Component/Client/DNS.pm POE-Component-Client-DNS-1.051/Makefile.PL POE-Component-Client-DNS-1.051/MANIFEST POE-Component-Client-DNS-1.051/META.yml POE-Component-Client-DNS-1.051/README POE-Component-Client-DNS-1.051/t/ POE-Component-Client-DNS-1.051/t/00_info.t POE-Component-Client-DNS-1.051/t/01_resolve.t POE-Component-Client-DNS-1.051/t/02_tag_args.t POE-Component-Client-DNS-1.051/t/03_api_3.t POE-Component-Client-DNS-1.051/t/04_errors.t POE-Component-Client-DNS-1.051/t/05_api_4.t POE-Component-Client-DNS-1.051/t/06_hosts.t Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build R/RC/RCAPUTO/POE-Component-Client-DNS-1.051.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite Net::DNS 0.59 not found. Checking if your kit is complete... Looks good Writing Makefile for POE::Component::Client::DNS ---- Unsatisfied dependencies detected during ---- ---- RCAPUTO/POE-Component-Client-DNS-1.051.tar.gz ---- Net::DNS [requires] Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Net::DNS' Running make for O/OL/OLAF/Net-DNS-0.66.tar.gz Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Checksum for /Users/fly1200/var/cpan/sources/authors/id/O/OL/OLAF/Net-DNS-0.66.tar.gz ok Net-DNS-0.66/ Net-DNS-0.66/Changes Net-DNS-0.66/contrib/ Net-DNS-0.66/demo/ Net-DNS-0.66/DNS.xs Net-DNS-0.66/lib/ Net-DNS-0.66/Makefile.PL Net-DNS-0.66/MANIFEST Net-DNS-0.66/META.yml Net-DNS-0.66/netdns.c Net-DNS-0.66/netdns.h Net-DNS-0.66/README Net-DNS-0.66/t/ Net-DNS-0.66/TODO Net-DNS-0.66/t/.resolv.conf Net-DNS-0.66/t/00-load.t Net-DNS-0.66/t/00-pod.t Net-DNS-0.66/t/00-version.t Net-DNS-0.66/t/001-connection-checks.t Net-DNS-0.66/t/01-resolver-env.t Net-DNS-0.66/t/01-resolver-file.t Net-DNS-0.66/t/01-resolver-flags.t Net-DNS-0.66/t/01-resolver-opt.t Net-DNS-0.66/t/01-resolver.t Net-DNS-0.66/t/02-domain.t Net-DNS-0.66/t/02-header.t Net-DNS-0.66/t/03-question.t Net-DNS-0.66/t/04-packet-unique-push.t Net-DNS-0.66/t/04-packet.t Net-DNS-0.66/t/05-apl.t Net-DNS-0.66/t/05-rr-opt.t Net-DNS-0.66/t/05-rr-rrsort.t Net-DNS-0.66/t/05-rr-sshfp.t Net-DNS-0.66/t/05-rr-txt.t Net-DNS-0.66/t/05-rr-unknown.t Net-DNS-0.66/t/05-rr-various.t Net-DNS-0.66/t/05-rr.t Net-DNS-0.66/t/06-update.t Net-DNS-0.66/t/07-misc.t Net-DNS-0.66/t/08-online.t Net-DNS-0.66/t/09-tkey.t Net-DNS-0.66/t/10-recurse.t Net-DNS-0.66/t/11-escapedchars.t Net-DNS-0.66/t/11-inet6.t Net-DNS-0.66/t/12-compression.t Net-DNS-0.66/t/13-udp-trunc.t Net-DNS-0.66/t/99-cleanup.t Net-DNS-0.66/t/custom.txt Net-DNS-0.66/t/TestData.pm Net-DNS-0.66/lib/Net/ Net-DNS-0.66/lib/Net/DNS/ Net-DNS-0.66/lib/Net/DNS.pm Net-DNS-0.66/lib/Net/DNS/Domain.pm Net-DNS-0.66/lib/Net/DNS/FAQ.pod Net-DNS-0.66/lib/Net/DNS/Header.pm Net-DNS-0.66/lib/Net/DNS/Nameserver.pm Net-DNS-0.66/lib/Net/DNS/Packet.pm Net-DNS-0.66/lib/Net/DNS/Question.pm Net-DNS-0.66/lib/Net/DNS/Resolver/ Net-DNS-0.66/lib/Net/DNS/Resolver.pm Net-DNS-0.66/lib/Net/DNS/RR/ Net-DNS-0.66/lib/Net/DNS/RR.pm Net-DNS-0.66/lib/Net/DNS/Update.pm Net-DNS-0.66/lib/Net/DNS/RR/A.pm Net-DNS-0.66/lib/Net/DNS/RR/AAAA.pm Net-DNS-0.66/lib/Net/DNS/RR/AFSDB.pm Net-DNS-0.66/lib/Net/DNS/RR/APL/ Net-DNS-0.66/lib/Net/DNS/RR/APL.pm Net-DNS-0.66/lib/Net/DNS/RR/CERT.pm Net-DNS-0.66/lib/Net/DNS/RR/CNAME.pm Net-DNS-0.66/lib/Net/DNS/RR/DHCID.pm Net-DNS-0.66/lib/Net/DNS/RR/DNAME.pm Net-DNS-0.66/lib/Net/DNS/RR/EID.pm Net-DNS-0.66/lib/Net/DNS/RR/HINFO.pm Net-DNS-0.66/lib/Net/DNS/RR/HIP.pm Net-DNS-0.66/lib/Net/DNS/RR/IPSECKEY.pm Net-DNS-0.66/lib/Net/DNS/RR/ISDN.pm Net-DNS-0.66/lib/Net/DNS/RR/KX.pm Net-DNS-0.66/lib/Net/DNS/RR/LOC.pm Net-DNS-0.66/lib/Net/DNS/RR/MB.pm Net-DNS-0.66/lib/Net/DNS/RR/MG.pm Net-DNS-0.66/lib/Net/DNS/RR/MINFO.pm Net-DNS-0.66/lib/Net/DNS/RR/MR.pm Net-DNS-0.66/lib/Net/DNS/RR/MX.pm Net-DNS-0.66/lib/Net/DNS/RR/NAPTR.pm Net-DNS-0.66/lib/Net/DNS/RR/NIMLOC.pm Net-DNS-0.66/lib/Net/DNS/RR/NS.pm Net-DNS-0.66/lib/Net/DNS/RR/NSAP.pm Net-DNS-0.66/lib/Net/DNS/RR/NULL.pm Net-DNS-0.66/lib/Net/DNS/RR/OPT.pm Net-DNS-0.66/lib/Net/DNS/RR/PTR.pm Net-DNS-0.66/lib/Net/DNS/RR/PX.pm Net-DNS-0.66/lib/Net/DNS/RR/RP.pm Net-DNS-0.66/lib/Net/DNS/RR/RT.pm Net-DNS-0.66/lib/Net/DNS/RR/SOA.pm Net-DNS-0.66/lib/Net/DNS/RR/SPF.pm Net-DNS-0.66/lib/Net/DNS/RR/SRV.pm Net-DNS-0.66/lib/Net/DNS/RR/SSHFP.pm Net-DNS-0.66/lib/Net/DNS/RR/TKEY.pm Net-DNS-0.66/lib/Net/DNS/RR/TSIG.pm Net-DNS-0.66/lib/Net/DNS/RR/TXT.pm Net-DNS-0.66/lib/Net/DNS/RR/Unknown.pm Net-DNS-0.66/lib/Net/DNS/RR/X25.pm Net-DNS-0.66/lib/Net/DNS/RR/APL/ApItem.pm Net-DNS-0.66/lib/Net/DNS/Resolver/Base.pm Net-DNS-0.66/lib/Net/DNS/Resolver/Cygwin.pm Net-DNS-0.66/lib/Net/DNS/Resolver/Recurse.pm Net-DNS-0.66/lib/Net/DNS/Resolver/UNIX.pm Net-DNS-0.66/lib/Net/DNS/Resolver/Win32.pm Net-DNS-0.66/demo/axfr Net-DNS-0.66/demo/check_soa Net-DNS-0.66/demo/check_zone Net-DNS-0.66/demo/example_recurse.pl Net-DNS-0.66/demo/mresolv Net-DNS-0.66/demo/mx Net-DNS-0.66/demo/perldig Net-DNS-0.66/demo/README Net-DNS-0.66/demo/trace_dns.pl Net-DNS-0.66/contrib/check_soa Net-DNS-0.66/contrib/check_zone Net-DNS-0.66/contrib/dnswalk.README Net-DNS-0.66/contrib/loc2earth.fcgi Net-DNS-0.66/contrib/loclist.pl Net-DNS-0.66/contrib/README Prepending %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/arch %BUILDDIR%/Metabase-Fact-0.012-hG6Tr6/blib/lib %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/arch %BUILDDIR%/Data-GUID-0.045-IhDE5S/blib/lib %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/arch %BUILDDIR%/Data-UUID-1.203-c244Ie/blib/lib %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/arch %BUILDDIR%/CPAN-DistnameInfo-0.10-nzZ1hf/blib/lib %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/arch %BUILDDIR%/POE-Component-SSLify-0.18-7S3kyx/blib/lib %BUILDDIR%/POE-1.289-19PzUH/blib/arch %BUILDDIR%/POE-1.289-19PzUH/blib/lib %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/arch %BUILDDIR%/POE-Test-Loops-1.035-_flOvf/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build O/OL/OLAF/Net-DNS-0.66.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL The libraries needed to support IPv6 transport have not been found. You will need recent versions of the IO::Socket::INET6 and Socket6 libraries (from CPAN). Testing if you have a C compiler and the needed header files.... You have a working compiler. You appear to be directly connected to the Internet. I have some tests that try to query live nameservers. Do you want to enable these tests? [y] y Checking if your kit is complete... Looks good Writing Makefile for Net::DNS >>> make make: *** [pm_to_blib] Terminated Timeout (max run time is 300s) /Users/fly1200/bin/perl killed by signal 15