PATH=/usr/bin:/bin:/Users/fly2400/cpanfly-5.24/var/megalib/bin Start 2018-10-30T02:01:04 ActivePerl-2400 CPAN-2.10 Reading '/Users/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Mon, 29 Oct 2018 03:54:14 GMT Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/T/TM/TMURRAY/Game-Collisions-0.1.tar.gz ok Game-Collisions-0.1/ Game-Collisions-0.1/TODO Game-Collisions-0.1/scripts/ Game-Collisions-0.1/scripts/bench.pl Game-Collisions-0.1/scripts/dump_random_tree.pl Game-Collisions-0.1/dist.ini Game-Collisions-0.1/nytprof/ Game-Collisions-0.1/nytprof/index-subs-excl.html Game-Collisions-0.1/nytprof/Exporter-Heavy-pm-11-line.html Game-Collisions-0.1/nytprof/vars-pm-8-line.html Game-Collisions-0.1/nytprof/packages-callgraph.dot Game-Collisions-0.1/nytprof/List-Util-pm-13-line.html Game-Collisions-0.1/nytprof/all_stacks_by_time.calls Game-Collisions-0.1/nytprof/constant-pm-19-line.html Game-Collisions-0.1/nytprof/warnings-pm-2-line.html Game-Collisions-0.1/nytprof/(eval 2)[List-Util-pm-20]-14-line.html Game-Collisions-0.1/nytprof/all_stacks_by_time.svg Game-Collisions-0.1/nytprof/Collisions-pm-12-line.html Game-Collisions-0.1/nytprof/bench-pl-1-line.html Game-Collisions-0.1/nytprof/warnings-register-pm-9-line.html Game-Collisions-0.1/nytprof/js/ Game-Collisions-0.1/nytprof/js/bg.png Game-Collisions-0.1/nytprof/js/asc.png Game-Collisions-0.1/nytprof/js/jquery-tablesorter-min.js Game-Collisions-0.1/nytprof/js/jquery-min.js Game-Collisions-0.1/nytprof/js/style-tablesorter.css Game-Collisions-0.1/nytprof/js/jit/ Game-Collisions-0.1/nytprof/js/jit/gradient.png Game-Collisions-0.1/nytprof/js/jit/Treemap.css Game-Collisions-0.1/nytprof/js/jit/gradient-cushion1.png Game-Collisions-0.1/nytprof/js/jit/gradient20.png Game-Collisions-0.1/nytprof/js/jit/jit.js Game-Collisions-0.1/nytprof/js/jit/gradient30.png Game-Collisions-0.1/nytprof/js/jit/jit-yc.js Game-Collisions-0.1/nytprof/js/jit/gradient40.png Game-Collisions-0.1/nytprof/js/jit/gradient50.png Game-Collisions-0.1/nytprof/js/desc.png Game-Collisions-0.1/nytprof/Exporter-pm-5-line.html Game-Collisions-0.1/nytprof/style.css Game-Collisions-0.1/nytprof/utf8-pm-16-line.html Game-Collisions-0.1/nytprof/XSLoader-pm-20-line.html Game-Collisions-0.1/nytprof/Scalar-Util-pm-17-line.html Game-Collisions-0.1/nytprof/AABB-pm-15-line.html Game-Collisions-0.1/nytprof/DynaLoader-pm-6-line.html Game-Collisions-0.1/nytprof/(eval 3)[Scalar-Util-pm-21]-18-line.html Game-Collisions-0.1/nytprof/Config-pm-7-line.html Game-Collisions-0.1/nytprof/(eval 1)[Time-HiRes-pm-33]-10-line.html Game-Collisions-0.1/nytprof/flamegraph_subattr.txt Game-Collisions-0.1/nytprof/subs-callgraph.dot Game-Collisions-0.1/nytprof/index.html Game-Collisions-0.1/nytprof/strict-pm-4-line.html Game-Collisions-0.1/nytprof/subs-treemap-excl.html Game-Collisions-0.1/nytprof/Time-HiRes-pm-3-line.html Game-Collisions-0.1/META.json Game-Collisions-0.1/LICENSE Game-Collisions-0.1/t/ Game-Collisions-0.1/t/190_movement.t Game-Collisions-0.1/t/230_rotate_suggest.t Game-Collisions-0.1/t/030_is_branch.t Game-Collisions-0.1/t/130_best_sibling.t Game-Collisions-0.1/t/210_rotate_suggest_balanced.t Game-Collisions-0.1/t/110_rebalance.t Game-Collisions-0.1/t/200_memory_cycles.t Game-Collisions-0.1/t/010_aabb.t Game-Collisions-0.1/t/020_build_tree.t Game-Collisions-0.1/t/002_pod.t Game-Collisions-0.1/t/150_reinsert_to_tree.t Game-Collisions-0.1/t/120_detach_from_parent.t Game-Collisions-0.1/t/320_remove_branch_error.t Game-Collisions-0.1/t/310_remove_prune.t Game-Collisions-0.1/t/100_all_collisions.t Game-Collisions-0.1/t/140_best_sibling_missing_branch.t Game-Collisions-0.1/t/220_rotate_suggest_almost_balanced.t Game-Collisions-0.1/t/300_remove.t Game-Collisions-0.1/t/001_load.t Game-Collisions-0.1/Makefile.PL Game-Collisions-0.1/lib/ Game-Collisions-0.1/lib/Game/ Game-Collisions-0.1/lib/Game/Collisions.pm Game-Collisions-0.1/lib/Game/Collisions/ Game-Collisions-0.1/lib/Game/Collisions/AABB.pm Game-Collisions-0.1/nytprof.out Game-Collisions-0.1/META.yml Game-Collisions-0.1/MANIFEST Configuring T/TM/TMURRAY/Game-Collisions-0.1.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Have /Users/fly2400/cpanfly-5.24/var/megalib Want /Users/fly2400/ap2400-300558/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [darwin-thread-multi-2level] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for Game::Collisions Writing MYMETA.yml and MYMETA.json TMURRAY/Game-Collisions-0.1.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for T/TM/TMURRAY/Game-Collisions-0.1.tar.gz >>> make cp lib/Game/Collisions/AABB.pm blib/lib/Game/Collisions/AABB.pm cp lib/Game/Collisions.pm blib/lib/Game/Collisions.pm Manifying 2 pod documents TMURRAY/Game-Collisions-0.1.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/001_load.t ............................ 1..2 ok 1 - use Game::Collisions::AABB; ok 2 - use Game::Collisions; ok t/002_pod.t ............................. 1..2 ok 1 - POD test for lib/Game/Collisions.pm ok 2 - POD test for lib/Game/Collisions/AABB.pm ok t/010_aabb.t ............................ 1..8 ok 1 - An object of class 'Game::Collisions' isa 'Game::Collisions' ok 2 - An object of class 'Game::Collisions::AABB' isa 'Game::Collisions::AABB' ok 3 - Box1 does not collide with Box2 ok 4 - Box1 just touches box3 ok 5 - Box2 overlaps box3 ok 6 - Box3 does not enclose box1 ok 7 - Box3 does enclose box2 ok 8 - User data is retrieved ok t/020_build_tree.t ...................... 1..10 ok 1 - 'Root node setup' isa 'Game::Collisions::AABB' ok 2 - No deeper nodes setup ok 3 - No deeper nodes setup ok 4 - Root size set ok 5 - Root size set ok 6 - New root in place ok 7 - Old root now on right of new root ok 8 - New AABB put in place on left ok 9 - Root expanded to fill space ok 10 - Root exapnded to fill space ok t/030_is_branch.t ....................... 1..3 ok 1 - Box1 is a branch node with both sides filled ok 2 - Box2 is not a branch node ok 3 - Box3 is a branch node with one side filled ok t/100_all_collisions.t .................. 1..1 ok 1 ok t/110_rebalance.t ....................... 1..2 ok 1 - Original root replaced by rebalancing ok 2 ok t/120_detach_from_parent.t .............. 1..5 ok 1 - Box4 no longer attached to a parent ok 2 - Box5 becomes new left node to box1 ok 3 - Box5 no longer attached to a parent ok 4 - Box1 no longer has a left node ok 5 - Box1 is still a branch node ok t/130_best_sibling.t .................... 1..1 ok 1 - Box2 is best sibling ok t/140_best_sibling_missing_branch.t ..... 1..1 ok 1 - Box2 is best sibling ok t/150_reinsert_to_tree.t ................ 1..1 ok 1 - Same collisions after reinserting node ok t/190_movement.t ........................ 1..3 ok 1 - Box1 not in collision list with box4 before moving ok 2 - Box1 does collide with box4 after moving ok 3 - Box1 is in collision list with box4 after moving ok t/200_memory_cycles.t ................... 1..1 ok 1 # skip Weaken cycles properly ok t/210_rotate_suggest_balanced.t ......... 1..1 ok 1 - Don't rotate a tree thats already balanced ok t/220_rotate_suggest_almost_balanced.t .. 1..1 ok 1 - Don't rotate a tree thats already almost balanced ok t/230_rotate_suggest.t .................. 1..1 ok 1 - Suggest a right rotation ok t/300_remove.t .......................... 1..3 ok 1 - No more right node ok 2 - Box1 is still root ok 3 - Box3 no longer attached to parent ok t/310_remove_prune.t .................... 1..2 ok 1 - Box5 moves up to box1's right node ok 2 - Box3 is pruned ok t/320_remove_branch_error.t ............. 1..1 ok 1 - Error thrown: can't remove branches ok All tests successful. Files=19, Tests=49, 1 wallclock secs ( 0.06 usr 0.03 sys + 0.97 cusr 0.15 csys = 1.21 CPU) Result: PASS TMURRAY/Game-Collisions-0.1.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/T/TM/TMURRAY/CHECKSUMS Timm Murray <tmurray@wumpus-cave.net> Fast, pure Perl collision 2D detection >>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Game-Collisions-0.1-whLCYO && tar cvf - Game-Collisions-0.1.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/T/TM/TMURRAY/Game-Collisions-0.1.tar.gz Game-Collisions-0.1.ppd blib/ blib/lib/ blib/lib/Game/ blib/lib/Game/Collisions/ blib/lib/Game/Collisions/AABB.pm blib/lib/Game/Collisions.pm blib/man3/ blib/man3/Game::Collisions.3 blib/man3/Game::Collisions::AABB.3 Finished 2018-10-30T02:01:08