PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.20\var\megalib\bin;C:\Perl64-5.20\site\bin;C:\Perl64-5.20\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Start 2014-09-26T10:08:36 ActivePerl-2000 CPAN-2.00 PATH=C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.20\var\megalib\bin;C:\Perl64-5.20\site\bin;C:\Perl64-5.20\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.20\var\cpan\Metadata' Database was generated on Fri, 26 Sep 2014 15:17:02 GMT Running make for S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SL/SLAFFAN/CHECKSUMS Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\S\SL\SLAFFAN\Task-Biodiverse-NoGUI-0.99002.tar.gz ok Task-Biodiverse-NoGUI-0.99002/ Task-Biodiverse-NoGUI-0.99002/t/ Task-Biodiverse-NoGUI-0.99002/t/00-load.t Task-Biodiverse-NoGUI-0.99002/xt/ Task-Biodiverse-NoGUI-0.99002/xt/manifest.t Task-Biodiverse-NoGUI-0.99002/xt/pod-coverage.t Task-Biodiverse-NoGUI-0.99002/xt/pod.t Task-Biodiverse-NoGUI-0.99002/xt/changes_format.t Task-Biodiverse-NoGUI-0.99002/xt/99_pmv.t Task-Biodiverse-NoGUI-0.99002/Changes Task-Biodiverse-NoGUI-0.99002/META.json Task-Biodiverse-NoGUI-0.99002/MANIFEST Task-Biodiverse-NoGUI-0.99002/README Task-Biodiverse-NoGUI-0.99002/Makefile.PL Task-Biodiverse-NoGUI-0.99002/lib/ Task-Biodiverse-NoGUI-0.99002/lib/Task/ Task-Biodiverse-NoGUI-0.99002/lib/Task/Biodiverse/ Task-Biodiverse-NoGUI-0.99002/lib/Task/Biodiverse/NoGUI.pm Task-Biodiverse-NoGUI-0.99002/META.yml CPAN.pm: Building S/SL/SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Warning: prerequisite File::BOM 0 not found. Warning: prerequisite Geo::Converter::dms2dd 0 not found. Warning: prerequisite Geo::ShapeFile 2.58 not found. Warning: prerequisite Geo::Shapefile::Writer 0 not found. Warning: prerequisite HTML::QuickTable 0 not found. Warning: prerequisite List::BinarySearch 0 not found. Warning: prerequisite List::BinarySearch::XS 0 not found. Warning: prerequisite Math::Polygon 0 not found. Warning: prerequisite Text::Wrapper 0 not found. Warning: prerequisite Tree::R 0 not found. Warning: prerequisite YAML::Syck 0 not found. Warning: prerequisite rlib 0 not found. Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Task::Biodiverse::NoGUI Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- SLAFFAN/Task-Biodiverse-NoGUI-0.99002.tar.gz ---- Math::Polygon [requires] List::BinarySearch [requires] Tree::R [requires] Geo::Shapefile::Writer [requires] rlib [requires] Geo::Converter::dms2dd [requires] YAML::Syck [requires] HTML::QuickTable [requires] List::BinarySearch::XS [requires] File::BOM [requires] Geo::ShapeFile [requires] Text::Wrapper [requires] Running make test Delayed until after prerequisites Running test for module 'Math::Polygon' Running make for M/MA/MARKOV/Math-Polygon-1.03.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MA/MARKOV/Math-Polygon-1.03.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\M\MA\MARKOV\Math-Polygon-1.03.tar.gz ok Math-Polygon-1.03/ Math-Polygon-1.03/META.yml Math-Polygon-1.03/Makefile.PL Math-Polygon-1.03/README Math-Polygon-1.03/ChangeLog Math-Polygon-1.03/lib/ Math-Polygon-1.03/lib/Math/ Math-Polygon-1.03/lib/Math/Polygon.pm Math-Polygon-1.03/lib/Math/Polygon.pod Math-Polygon-1.03/lib/Math/Polygon/ Math-Polygon-1.03/lib/Math/Polygon/Convex.pm Math-Polygon-1.03/lib/Math/Polygon/Clip.pm Math-Polygon-1.03/lib/Math/Polygon/Transform.pm Math-Polygon-1.03/lib/Math/Polygon/Calc.pm Math-Polygon-1.03/lib/Math/Polygon/Transform.pod Math-Polygon-1.03/lib/Math/Polygon/Convex.pod Math-Polygon-1.03/lib/Math/Polygon/Calc.pod Math-Polygon-1.03/lib/Math/Polygon/Surface.pm Math-Polygon-1.03/lib/Math/Polygon/Clip.pod Math-Polygon-1.03/lib/Math/Polygon/Surface.pod Math-Polygon-1.03/MANIFEST Math-Polygon-1.03/t/ Math-Polygon-1.03/t/32clipf1.t Math-Polygon-1.03/t/41move.t Math-Polygon-1.03/t/12beauty.t Math-Polygon-1.03/t/91surface.t Math-Polygon-1.03/t/33centroid.t Math-Polygon-1.03/t/99pod.t Math-Polygon-1.03/t/90polygon.t Math-Polygon-1.03/t/10box.t Math-Polygon-1.03/t/40resize.t Math-Polygon-1.03/t/42rotate.t Math-Polygon-1.03/t/31clipl.t Math-Polygon-1.03/t/45simple.t Math-Polygon-1.03/t/14inside.t Math-Polygon-1.03/t/11size.t Math-Polygon-1.03/t/13rot.t Math-Polygon-1.03/t/44mirror.t Math-Polygon-1.03/t/30cross.t Math-Polygon-1.03/t/50chainhull.t Math-Polygon-1.03/t/43grid.t Math-Polygon-1.03/META.json CPAN.pm: Building M/MA/MARKOV/Math-Polygon-1.03.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Math::Polygon Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Math/Polygon/Convex.pm blib\lib\Math\Polygon\Convex.pm cp lib/Math/Polygon/Calc.pm blib\lib\Math\Polygon\Calc.pm cp lib/Math/Polygon/Clip.pod blib\lib\Math\Polygon\Clip.pod cp lib/Math/Polygon/Surface.pod blib\lib\Math\Polygon\Surface.pod cp lib/Math/Polygon/Surface.pm blib\lib\Math\Polygon\Surface.pm cp lib/Math/Polygon.pod blib\lib\Math\Polygon.pod cp lib/Math/Polygon/Clip.pm blib\lib\Math\Polygon\Clip.pm cp lib/Math/Polygon/Calc.pod blib\lib\Math\Polygon\Calc.pod cp lib/Math/Polygon/Transform.pod blib\lib\Math\Polygon\Transform.pod cp lib/Math/Polygon/Convex.pod blib\lib\Math\Polygon\Convex.pod cp lib/Math/Polygon.pm blib\lib\Math\Polygon.pm cp lib/Math/Polygon/Transform.pm blib\lib\Math\Polygon\Transform.pm MARKOV/Math-Polygon-1.03.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/10box.t ........ 1..2 ok 1 ok 2 ok t/11size.t ....... 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/12beauty.t ..... 1..24 ok 1 - nr points, single point ok 2 - nr points, line ok 3 - nr points, triangle ok 4 ok 5 - nr points, triangle with spike, no despike ok 6 ok 7 - nr points, triangle with spike ok 8 ok 9 - nr points, triangle with spike, no despike ok 10 ok 11 - nr points, triangle with spike ok 12 ok 13 - nr points, triangle with spike, no despike ok 14 ok 15 - nr points, triangle with spike ok 16 ok 17 - nr points, square with extra points ok 18 ok 19 - nr points, square with many superfluous points ok 20 ok 21 - nr points, square with mixed superfluous points ok 22 ok 23 - nr points, doubles ok 24 ok t/13rot.t ........ 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/14inside.t ..... 1..12 ok 1 - (-1,0) ok 2 - (0,-1) ok 3 - (10,10) ok 4 - (1,0) ok 5 - (-1,-1.5) ok 6 - (0,0) ok 7 - (-1,-1) ok 8 - 2nd (3,1) ok 9 - 2nd (1,1) ok 10 - 2nd (1,3) ok 11 - 2nd (4,3) ok 12 - 2nd (4,1) ok t/30cross.t ...... 1..68 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 t/31clipl.t ...... 1..132 ok 1 - nr fragments, single point inside ok 2 - points in fragment 0 ok 3 - X 0,0 ok 4 - Y 0,0 ok 5 - nr fragments, single point outside ok 6 - nr fragments, whole outside ok 7 - points in fragment 0 ok 8 - X 0,0 ok 9 - Y 0,0 ok 10 - X 0,1 ok 11 - Y 0,1 ok 12 - X 0,2 ok 13 - Y 0,2 ok 14 - X 0,3 ok 15 - Y 0,3 ok 16 - X 0,4 ok 17 - Y 0,4 ok 18 - X 0,5 ok 19 - Y 0,5 ok 20 - X 0,6 ok 21 - Y 0,6 ok 22 - X 0,7 ok 23 - Y 0,7 ok 24 - X 0,8 ok 25 - Y 0,8 ok 26 - nr fragments, whole inside ok 27 - nr fragments, one piece ok 28 - points in fragment 0 ok 29 - X 0,0 ok 30 - Y 0,0 ok 31 - X 0,1 ok 32 - Y 0,1 ok 33 - X 0,2 ok 34 - Y 0,2 ok 35 - X 0,3 ok 36 - Y 0,3 ok 37 - nr fragments, two pieces ok 38 - points in fragment 0 ok 39 - X 0,0 ok 40 - Y 0,0 ok 41 - X 0,1 ok 42 - Y 0,1 ok 43 - X 0,2 ok 44 - Y 0,2 ok 45 - X 0,3 ok 46 - Y 0,3 ok 47 - points in fragment 1 ok 48 - X 1,0 ok 49 - Y 1,0 ok 50 - X 1,1 ok 51 - Y 1,1 ok 52 - X 1,2 ok 53 - Y 1,2 ok 54 - X 1,3 ok 55 - Y 1,3 ok 56 - nr fragments, two pieces reverse ok 57 - points in fragment 0 ok 58 - X 0,0 ok 59 - Y 0,0 ok 60 - X 0,1 ok 61 - Y 0,1 ok 62 - X 0,2 ok 63 - Y 0,2 ok 64 - X 0,3 ok 65 - Y 0,3 ok 66 - points in fragment 1 ok 67 - X 1,0 ok 68 - Y 1,0 ok 69 - X 1,1 ok 70 - Y 1,1 ok 71 - X 1,2 ok 72 - Y 1,2 ok 73 - X 1,3 ok 74 - Y 1,3 ok 75 - nr fragments, two glued pieces ok 76 - points in fragment 0 ok 77 - X 0,0 ok 78 - Y 0,0 ok 79 - X 0,1 ok 80 - Y 0,1 ok 81 - X 0,2 ok 82 - Y 0,2 ok 83 - X 0,3 ok 84 - Y 0,3 ok 85 - points in fragment 1 ok 86 - X 1,0 ok 87 - Y 1,0 ok 88 - X 1,1 ok 89 - Y 1,1 ok 90 - X 1,2 ok 91 - Y 1,2 ok 92 - X 1,3 ok 93 - Y 1,3 ok 94 - nr fragments, two glued pieces reverse ok 95 - points in fragment 0 ok 96 - X 0,0 ok 97 - Y 0,0 ok 98 - X 0,1 ok 99 - Y 0,1 ok 100 - X 0,2 ok 101 - Y 0,2 ok 102 - X 0,3 ok 103 - Y 0,3 ok 104 - points in fragment 1 ok 105 - X 1,0 ok 106 - Y 1,0 ok 107 - X 1,1 ok 108 - Y 1,1 ok 109 - X 1,2 ok 110 - Y 1,2 ok 111 - X 1,3 ok 112 - Y 1,3 ok 113 - nr fragments, complex cut ok 114 - points in fragment 0 ok 115 - X 0,0 ok 116 - Y 0,0 ok 117 - X 0,1 ok 118 - Y 0,1 ok 119 - points in fragment 1 ok 120 - X 1,0 ok 121 - Y 1,0 ok 122 - X 1,1 ok 123 - Y 1,1 ok 124 - X 1,2 ok 125 - Y 1,2 ok 126 - points in fragment 2 ok 127 - X 2,0 ok 128 - Y 2,0 ok 129 - X 2,1 ok 130 - Y 2,1 ok 131 - X 2,2 ok 132 - Y 2,2 ok t/32clipf1.t ..... 1..3 ok 1 - overlapping squares ok 2 ok 3 - take all ok t/33centroid.t ... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/40resize.t ..... 1..7 ok 1 - identity ok 2 - xscale 3 ok 3 - yscale 4 ok 4 - x-yscale 3-4 ok 5 - scale 5 ok 6 - identity with center ok 7 - scale 2 with center ok t/41move.t ....... 1..3 ok 1 - identity ok 2 - identity ok 3 - move 1,-1 ok t/42rotate.t ..... 1..6 ok 1 - identity ok 2 - identity ok 3 - identity ok 4 - rotate +90 ok 5 - rotate -90 ok 6 - rotate 90 around [3,4] ok t/43grid.t ....... 1..4 ok 1 - identity ok 2 - grid 1 ok 3 - grid 2.5 ok 4 - grid 0.5 ok t/44mirror.t ..... 1..8 ok 1 - x=1 ok 2 - y=1 ok 3 - y=x ok 4 - x=1 ok 5 - y=-x-1 ok 6 - y=x ok 7 - y=-x-1 ok 8 - x=1 ok t/45simple.t ..... 1..11 ok 1 - default ok 2 - resolution 0.11 ok 3 - resolution 0.11 ok 4 - default no ring ok 5 - resolution 0.11 no ring ok 6 - resolution 0.11 no ring ok 7 - identity ok 8 - identity ok 9 - simple ok 10 - max 4 (ring => 5 left) ok 11 - max 5 (no ring) ok t/50chainhull.t .. 1..2 ok 1 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 2 ok t/90polygon.t .... 1..36 ok 1 ok 2 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 3 ok 4 ok 5 ok 6 ok 7 - got point ok 8 ok 9 ok 10 - got one point ok 11 ok 12 ok 13 ok 14 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 15 ok 16 ok 17 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 18 ok 19 ok 20 - got point from q (not p) 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 t/91surface.t .... 1..16 ok 1 ok 2 - An object of class 'Math::Polygon::Surface' isa 'Math::Polygon::Surface' ok 3 ok 4 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 5 ok 6 ok 7 ok 8 - An object of class 'Math::Polygon::Surface' isa 'Math::Polygon::Surface' ok 9 ok 10 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 11 ok 12 ok 13 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 14 ok 15 - An object of class 'Math::Polygon' isa 'Math::Polygon' ok 16 ok t/99pod.t ........ 1..12 ok 1 - POD test for blib/lib/Math/Polygon.pm (no pod) ok 2 - POD test for blib/lib/Math/Polygon.pod ok 3 - POD test for blib/lib/Math/Polygon/Calc.pm (no pod) ok 4 - POD test for blib/lib/Math/Polygon/Calc.pod ok 5 - POD test for blib/lib/Math/Polygon/Clip.pm (no pod) ok 6 - POD test for blib/lib/Math/Polygon/Clip.pod ok 7 - POD test for blib/lib/Math/Polygon/Convex.pm (no pod) ok 8 - POD test for blib/lib/Math/Polygon/Convex.pod ok 9 - POD test for blib/lib/Math/Polygon/Surface.pm (no pod) ok 10 - POD test for blib/lib/Math/Polygon/Surface.pod ok 11 - POD test for blib/lib/Math/Polygon/Transform.pm (no pod) ok 12 - POD test for blib/lib/Math/Polygon/Transform.pod ok All tests successful. Files=19, Tests=372, 3 wallclock secs ( 0.14 usr + 0.03 sys = 0.17 CPU) Result: PASS MARKOV/Math-Polygon-1.03.tar.gz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MA/MARKOV/CHECKSUMS Mark Overmeer <mark@overmeer.net> Polygon calculations >>> (cd C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9 && tar cvf - Math-Polygon-1.03.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/M/MA/MARKOV/Math-Polygon-1.03.tar.gz Math-Polygon-1.03.ppd blib/ blib/lib/ blib/lib/Math/ blib/lib/Math/Polygon/ blib/lib/Math/Polygon/Calc.pm blib/lib/Math/Polygon/Calc.pod blib/lib/Math/Polygon/Clip.pm blib/lib/Math/Polygon/Clip.pod blib/lib/Math/Polygon/Convex.pm blib/lib/Math/Polygon/Convex.pod blib/lib/Math/Polygon/Surface.pm blib/lib/Math/Polygon/Surface.pod blib/lib/Math/Polygon/Transform.pm blib/lib/Math/Polygon/Transform.pod blib/lib/Math/Polygon.pm blib/lib/Math/Polygon.pod >>> mv C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/Math-Polygon-1.03.ppd C:/cpanfly-5.20/var/REPO/M/MA/MARKOV Running test for module 'List::BinarySearch' Running make for D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\D\DA\DAVIDO\List-BinarySearch-0.20.tar.gz ok List-BinarySearch-0.20/ List-BinarySearch-0.20/Makefile.PL List-BinarySearch-0.20/META.yml List-BinarySearch-0.20/README List-BinarySearch-0.20/MANIFEST List-BinarySearch-0.20/Changes List-BinarySearch-0.20/MANIFEST.SKIP List-BinarySearch-0.20/t/ List-BinarySearch-0.20/t/16-coverage.t List-BinarySearch-0.20/t/06-changes.t List-BinarySearch-0.20/t/14-pp-isa.t List-BinarySearch-0.20/t/09-load-prereqs.t List-BinarySearch-0.20/t/02-pod.t List-BinarySearch-0.20/t/00-boilerplate.t List-BinarySearch-0.20/t/11-search.t List-BinarySearch-0.20/t/10-load-can.t List-BinarySearch-0.20/t/15-xs-isa.t List-BinarySearch-0.20/t/03-pod-coverage.t List-BinarySearch-0.20/t/07-kwalitee.t List-BinarySearch-0.20/t/04-perlcritic.t List-BinarySearch-0.20/t/13-pp.t List-BinarySearch-0.20/t/12-positional_searches.t List-BinarySearch-0.20/t/01-manifest.t List-BinarySearch-0.20/examples/ List-BinarySearch-0.20/examples/bsearch.pl List-BinarySearch-0.20/META.json List-BinarySearch-0.20/lib/ List-BinarySearch-0.20/lib/List/ List-BinarySearch-0.20/lib/List/BinarySearch.pm List-BinarySearch-0.20/lib/List/BinarySearch/ List-BinarySearch-0.20/lib/List/BinarySearch/PP.pm Prepending C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL List::BinarySearch::XS is not installed. This module will provide a performance improvement. Though it is not required for proper operation, it is strongly recommended that this module be installed unless the target environment is unable to compile XS modules. Answering 'yes' to the following question will cause most CPAN installers to pull in the List::BinarySearch::XS module automatically. If you are doing a manual installation you will probably need to install List::BinarySearch::XS separately. Would you like to install List::BinarySearch::XS? [y] y Warning: prerequisite List::BinarySearch::XS 0 not found. List::BinarySearch::XS has been added to the dependency list. Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for List::BinarySearch Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- DAVIDO/List-BinarySearch-0.20.tar.gz ---- List::BinarySearch::XS [requires] Prepending C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'List::BinarySearch::XS' Running make for D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\D\DA\DAVIDO\List-BinarySearch-XS-0.06.tar.gz ok List-BinarySearch-XS-0.06/ List-BinarySearch-XS-0.06/Makefile.PL List-BinarySearch-XS-0.06/ppport.h List-BinarySearch-XS-0.06/META.yml List-BinarySearch-XS-0.06/README List-BinarySearch-XS-0.06/MANIFEST List-BinarySearch-XS-0.06/XS.xs List-BinarySearch-XS-0.06/Changes List-BinarySearch-XS-0.06/multicall.h List-BinarySearch-XS-0.06/MANIFEST.SKIP List-BinarySearch-XS-0.06/t/ List-BinarySearch-XS-0.06/t/00-List-BinarySearch-XS.t List-BinarySearch-XS-0.06/t/02-pod.t List-BinarySearch-XS-0.06/t/11-search.t List-BinarySearch-XS-0.06/t/10-load-can.t List-BinarySearch-XS-0.06/t/13-kwalitee.t List-BinarySearch-XS-0.06/t/01-boilerplate.t List-BinarySearch-XS-0.06/t/03-manifest.t List-BinarySearch-XS-0.06/t/05-perlcritic.t List-BinarySearch-XS-0.06/t/12-positional_searches.t List-BinarySearch-XS-0.06/t/04-pod-coverage.t List-BinarySearch-XS-0.06/t/09-changes.t List-BinarySearch-XS-0.06/META.json List-BinarySearch-XS-0.06/lib/ List-BinarySearch-XS-0.06/lib/List/ List-BinarySearch-XS-0.06/lib/List/BinarySearch/ List-BinarySearch-XS-0.06/lib/List/BinarySearch/XS.pm Prepending C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for List::BinarySearch::XS Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/List/BinarySearch/XS.pm blib\lib\List\BinarySearch\XS.pm Running Mkbootstrap for List::BinarySearch::XS () C:\Perl64-5.20\bin\perl.exe -MExtUtils::Command -e chmod -- 644 XS.bs C:\Perl64-5.20\bin\perl.exe C:\cpanfly-5.20\var\megalib\ExtUtils\xsubpp -typemap C:\Perl64-5.20\lib\ExtUtils\typemap XS.xs > XS.xsc && C:\Perl64-5.20\bin\perl.exe -MExtUtils::Command -e mv -- XS.xsc XS.c gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"0.06\" -DXS_VERSION=\"0.06\" "-IC:\Perl64-5.20\lib\CORE" XS.c C:\Perl64-5.20\bin\perl.exe -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"List::BinarySearch::XS\", 'DLBASE' => 'XS', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" dlltool --def XS.def --output-exp dll.exp g++ -o blib\arch\auto\List\BinarySearch\XS\XS.dll -Wl,--base-file -Wl,dll.base -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl64-5.20\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" XS.o C:\Perl64-5.20\lib\CORE\libperl520.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp dlltool --def XS.def --base-file dll.base --output-exp dll.exp g++ -o blib\arch\auto\List\BinarySearch\XS\XS.dll -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl64-5.20\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" XS.o C:\Perl64-5.20\lib\CORE\libperl520.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp C:\Perl64-5.20\bin\perl.exe -MExtUtils::Command -e chmod -- 755 blib\arch\auto\List\BinarySearch\XS\XS.dll DAVIDO/List-BinarySearch-XS-0.06.tar.gz dmake -- OK Prepending C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-List-BinarySearch-XS.t .. ok 1 - use List::BinarySearch::XS; ok 2 - List::BinarySearch::XS->can(...) ok 3 - main->can(...) # Subtest: binsearch() tests. ok 1 - Odd number of elements. Needle:0. Not found. ok 2 - Odd number of elements. Needle:1. Not found. ok 3 - Odd number of elements. Needle:2. Found. ok 4 - Odd number of elements. Needle:3. Found. ok 5 - Odd number of elements. Needle:4. Not found. ok 6 - Odd number of elements. Needle:5. Found. ok 7 - Odd number of elements. Needle:6. Not found. ok 8 - Odd number of elements. Needle:7. Found. ok 9 - Odd number of elements. Needle:8. Not found. ok 10 - Odd number of elements. Needle:9. Not found. ok 11 - Odd number of elements. Needle:10. Not found. ok 12 - Odd number of elements. Needle:11. Found. ok 13 - Odd number of elements. Needle:12. Not found. ok 14 - Odd number of elements. Needle:13. Found. ok 15 - Odd number of elements. Needle:14. Not found. ok 16 - Odd number of elements. Needle:15. Not found. ok 17 - Odd number of elements. Needle:16. Not found. ok 18 - Odd number of elements. Needle:17. Found. ok 19 - Odd number of elements. Needle:18. Not found. ok 20 - Even number of elements. Needle:0. Not found. ok 21 - Even number of elements. Needle:1. Not found. ok 22 - Even number of elements. Needle:2. Found. ok 23 - Even number of elements. Needle:3. Found. ok 24 - Even number of elements. Needle:4. Not found. ok 25 - Even number of elements. Needle:5. Found. ok 26 - Even number of elements. Needle:6. Not found. ok 27 - Even number of elements. Needle:7. Found. ok 28 - Even number of elements. Needle:8. Not found. ok 29 - Even number of elements. Needle:9. Not found. ok 30 - Even number of elements. Needle:10. Not found. ok 31 - Even number of elements. Needle:11. Found. ok 32 - Even number of elements. Needle:12. Not found. ok 33 - Even number of elements. Needle:13. Found. ok 34 - Even number of elements. Needle:14. Not found. ok 35 - Even number of elements. Needle:15. Not found. ok 36 - Even number of elements. Needle:16. Not found. ok 37 - Even number of elements. Needle:17. Found. ok 38 - Single element. Needle:0. Not found. ok 39 - Single element. Needle:1. Not found. ok 40 - Single element. Needle:2. Found. ok 41 - Two elements. Needle:0. Not found. ok 42 - Two elements. Needle:1. Not found. ok 43 - Two elements. Needle:2. Found. ok 44 - Two elements. Needle:3. Found. ok 45 - Empty list. Needle:0. Not found. ok 46 - Empty list. Needle:1. Not found. ok 47 - Searching for string using numeric comparator; item not found. ok 48 - Searching for string using string comparator; item not found. ok 49 - Stringy search successful. ok 50 - $a and $b are not clobbered. 1..50 ok 4 - binsearch() tests. # Subtest: binsearch_pos() tests. ok 1 - Found 2 at position 0. ok 2 - Found 3 at position 1. ok 3 - Insert point for 1 is position 0. ok 4 - Found 61 at position 16. ok 5 - Insert point for 62 should be position 17. ok 6 - Found 23 at position 8. ok 7 - Insert point for 24 is position 9. ok 8 - Insert point on empty aref is zero. ok 9 - $a and $b are not clobbered. 1..9 ok 5 - binsearch_pos() tests. 1..5 ok t/01-boilerplate.t ........... 1..3 ok 1 - README contains no boilerplate text ok 2 - Changes contains no boilerplate text ok 3 - lib/List/BinarySearch/XS.pm contains no boilerplate text ok t/02-pod.t ................... skipped: $ENV{RELEASE_TESTING} must be set for POD tests. t/03-manifest.t .............. skipped: Author tests not required for installation t/04-pod-coverage.t .......... skipped: $ENV{RELEASE_TESTING} must be set for POD coverage test. t/05-perlcritic.t ............ skipped: Author Test: Set $ENV{RELEASE_TESTING} to a true value to run. t/09-changes.t ............... skipped: Author tests skipped. Set $ENV{RELEASE_TESTING} to run # Testing List::BinarySearch::XS 0.06, Perl 5.020001, C:\Perl64-5.20\bin\perl.exe t/10-load-can.t .............. 1..2 ok 1 - use List::BinarySearch::XS; ok 2 - List::BinarySearch::XS->can(...) ok t/11-search.t ................ ok 1 - $a and $b initial value set. # Subtest: Basic Usage # Subtest: binsearch ok 1 - binsearch: Odd number of elements. Needle => 0. Location => undef. ok 2 - binsearch: Odd number of elements. Needle => 1. Location => undef. ok 3 - binsearch: Odd number of elements. Needle => 2. Location => 0. ok 4 - binsearch: Odd number of elements. Needle => 3. Location => 1. ok 5 - binsearch: Odd number of elements. Needle => 4. Location => undef. ok 6 - binsearch: Odd number of elements. Needle => 5. Location => 2. ok 7 - binsearch: Odd number of elements. Needle => 6. Location => undef. ok 8 - binsearch: Odd number of elements. Needle => 7. Location => 3. ok 9 - binsearch: Odd number of elements. Needle => 8. Location => undef. ok 10 - binsearch: Odd number of elements. Needle => 9. Location => undef. ok 11 - binsearch: Odd number of elements. Needle => 10. Location => undef. ok 12 - binsearch: Odd number of elements. Needle => 11. Location => 4. ok 13 - binsearch: Odd number of elements. Needle => 12. Location => undef. ok 14 - binsearch: Odd number of elements. Needle => 13. Location => 5. ok 15 - binsearch: Odd number of elements. Needle => 14. Location => undef. ok 16 - binsearch: Odd number of elements. Needle => 15. Location => undef. ok 17 - binsearch: Odd number of elements. Needle => 16. Location => undef. ok 18 - binsearch: Odd number of elements. Needle => 17. Location => 6. ok 19 - binsearch: Odd number of elements. Needle => 18. Location => undef. ok 20 - binsearch: Odd number of elements. Needle => 19. Location => 7. ok 21 - binsearch: Odd number of elements. Needle => 20. Location => undef. ok 22 - binsearch: Odd number of elements. Needle => 21. Location => undef. ok 23 - binsearch: Odd number of elements. Needle => 22. Location => undef. ok 24 - binsearch: Odd number of elements. Needle => 23. Location => 8. ok 25 - binsearch: Odd number of elements. Needle => 24. Location => undef. ok 26 - binsearch: Odd number of elements. Needle => 25. Location => undef. ok 27 - binsearch: Odd number of elements. Needle => 26. Location => undef. ok 28 - binsearch: Odd number of elements. Needle => 27. Location => undef. ok 29 - binsearch: Odd number of elements. Needle => 28. Location => undef. ok 30 - binsearch: Odd number of elements. Needle => 29. Location => 9. ok 31 - binsearch: Odd number of elements. Needle => 30. Location => undef. ok 32 - binsearch: Odd number of elements. Needle => 31. Location => 10. ok 33 - binsearch: Odd number of elements. Needle => 32. Location => undef. ok 34 - binsearch: Odd number of elements. Needle => 33. Location => undef. ok 35 - binsearch: Odd number of elements. Needle => 34. Location => undef. ok 36 - binsearch: Odd number of elements. Needle => 35. Location => undef. ok 37 - binsearch: Odd number of elements. Needle => 36. Location => undef. ok 38 - binsearch: Odd number of elements. Needle => 37. Location => 11. ok 39 - binsearch: Odd number of elements. Needle => 38. Location => undef. ok 40 - binsearch: Odd number of elements. Needle => 39. Location => undef. ok 41 - binsearch: Odd number of elements. Needle => 40. Location => undef. ok 42 - binsearch: Odd number of elements. Needle => 41. Location => 12. ok 43 - binsearch: Odd number of elements. Needle => 42. Location => undef. ok 44 - binsearch: Odd number of elements. Needle => 43. Location => 13. ok 45 - binsearch: Odd number of elements. Needle => 44. Location => undef. ok 46 - binsearch: Odd number of elements. Needle => 45. Location => undef. ok 47 - binsearch: Odd number of elements. Needle => 46. Location => undef. ok 48 - binsearch: Odd number of elements. Needle => 47. Location => undef. ok 49 - binsearch: Odd number of elements. Needle => 48. Location => undef. ok 50 - binsearch: Odd number of elements. Needle => 49. Location => undef. ok 51 - binsearch: Odd number of elements. Needle => 50. Location => undef. ok 52 - binsearch: Odd number of elements. Needle => 51. Location => undef. ok 53 - binsearch: Odd number of elements. Needle => 52. Location => undef. ok 54 - binsearch: Odd number of elements. Needle => 53. Location => 14. ok 55 - binsearch: Odd number of elements. Needle => 54. Location => undef. ok 56 - binsearch: Odd number of elements. Needle => 55. Location => undef. ok 57 - binsearch: Odd number of elements. Needle => 56. Location => undef. ok 58 - binsearch: Odd number of elements. Needle => 57. Location => undef. ok 59 - binsearch: Odd number of elements. Needle => 58. Location => undef. ok 60 - binsearch: Odd number of elements. Needle => 59. Location => 15. ok 61 - binsearch: Odd number of elements. Needle => 60. Location => undef. ok 62 - binsearch: Odd number of elements. Needle => 61. Location => 16. ok 63 - binsearch: Odd number of elements. Needle => 62. Location => undef. ok 64 - binsearch: Odd number of elements. Needle => 63. Location => undef. ok 65 - binsearch: Odd number of elements. Needle => 64. Location => undef. ok 66 - binsearch: Even number of elements. Needle => 0. Location => undef. ok 67 - binsearch: Even number of elements. Needle => 1. Location => undef. ok 68 - binsearch: Even number of elements. Needle => 2. Location => 0. ok 69 - binsearch: Even number of elements. Needle => 3. Location => 1. ok 70 - binsearch: Even number of elements. Needle => 4. Location => undef. ok 71 - binsearch: Even number of elements. Needle => 5. Location => 2. ok 72 - binsearch: Even number of elements. Needle => 6. Location => undef. ok 73 - binsearch: Even number of elements. Needle => 7. Location => 3. ok 74 - binsearch: Even number of elements. Needle => 8. Location => undef. ok 75 - binsearch: Even number of elements. Needle => 9. Location => undef. ok 76 - binsearch: Even number of elements. Needle => 10. Location => undef. ok 77 - binsearch: Even number of elements. Needle => 11. Location => 4. ok 78 - binsearch: Even number of elements. Needle => 12. Location => undef. ok 79 - binsearch: Even number of elements. Needle => 13. Location => 5. ok 80 - binsearch: Even number of elements. Needle => 14. Location => undef. ok 81 - binsearch: Even number of elements. Needle => 15. Location => undef. ok 82 - binsearch: Even number of elements. Needle => 16. Location => undef. ok 83 - binsearch: Even number of elements. Needle => 17. Location => 6. ok 84 - binsearch: Even number of elements. Needle => 18. Location => undef. ok 85 - binsearch: Even number of elements. Needle => 19. Location => 7. ok 86 - binsearch: Even number of elements. Needle => 20. Location => undef. ok 87 - binsearch: Even number of elements. Needle => 21. Location => undef. ok 88 - binsearch: Even number of elements. Needle => 22. Location => undef. ok 89 - binsearch: Even number of elements. Needle => 23. Location => 8. ok 90 - binsearch: Even number of elements. Needle => 24. Location => undef. ok 91 - binsearch: Even number of elements. Needle => 25. Location => undef. ok 92 - binsearch: Even number of elements. Needle => 26. Location => undef. ok 93 - binsearch: Even number of elements. Needle => 27. Location => undef. ok 94 - binsearch: Even number of elements. Needle => 28. Location => undef. ok 95 - binsearch: Even number of elements. Needle => 29. Location => 9. ok 96 - binsearch: Even number of elements. Needle => 30. Location => undef. ok 97 - binsearch: Even number of elements. Needle => 31. Location => 10. ok 98 - binsearch: Even number of elements. Needle => 32. Location => undef. ok 99 - binsearch: Even number of elements. Needle => 33. Location => undef. ok 100 - binsearch: Even number of elements. Needle => 34. Location => undef. ok 101 - binsearch: Even number of elements. Needle => 35. Location => undef. ok 102 - binsearch: Even number of elements. Needle => 36. Location => undef. ok 103 - binsearch: Even number of elements. Needle => 37. Location => 11. ok 104 - binsearch: Even number of elements. Needle => 38. Location => undef. ok 105 - binsearch: Even number of elements. Needle => 39. Location => undef. ok 106 - binsearch: Even number of elements. Needle => 40. Location => undef. ok 107 - binsearch: Even number of elements. Needle => 41. Location => 12. ok 108 - binsearch: Even number of elements. Needle => 42. Location => undef. ok 109 - binsearch: Even number of elements. Needle => 43. Location => 13. ok 110 - binsearch: Even number of elements. Needle => 44. Location => undef. ok 111 - binsearch: Even number of elements. Needle => 45. Location => undef. ok 112 - binsearch: Even number of elements. Needle => 46. Location => undef. ok 113 - binsearch: Even number of elements. Needle => 47. Location => undef. ok 114 - binsearch: Even number of elements. Needle => 48. Location => undef. ok 115 - binsearch: Even number of elements. Needle => 49. Location => undef. ok 116 - binsearch: Even number of elements. Needle => 50. Location => undef. ok 117 - binsearch: Even number of elements. Needle => 51. Location => undef. ok 118 - binsearch: Even number of elements. Needle => 52. Location => undef. ok 119 - binsearch: Even number of elements. Needle => 53. Location => 14. ok 120 - binsearch: Even number of elements. Needle => 54. Location => undef. ok 121 - binsearch: Even number of elements. Needle => 55. Location => undef. ok 122 - binsearch: Even number of elements. Needle => 56. Location => undef. ok 123 - binsearch: Even number of elements. Needle => 57. Location => undef. ok 124 - binsearch: Even number of elements. Needle => 58. Location => undef. ok 125 - binsearch: Even number of elements. Needle => 59. Location => 15. ok 126 - binsearch: Even number of elements. Needle => 60. Location => undef. ok 127 - binsearch: Even number of elements. Needle => 61. Location => undef. ok 128 - binsearch: Even number of elements. Needle => 62. Location => undef. ok 129 - binsearch: Even number of elements. Needle => 63. Location => undef. ok 130 - binsearch: Even number of elements. Needle => 64. Location => undef. ok 131 - binsearch: Single element. Needle => 0. Location => undef. ok 132 - binsearch: Single element. Needle => 1. Location => undef. ok 133 - binsearch: Single element. Needle => 2. Location => 0. ok 134 - binsearch: Single element. Needle => 3. Location => undef. ok 135 - binsearch: Single element. Needle => 4. Location => undef. ok 136 - binsearch: Single element. Needle => 5. Location => undef. ok 137 - binsearch: Single element. Needle => 6. Location => undef. ok 138 - binsearch: Single element. Needle => 7. Location => undef. ok 139 - binsearch: Single element. Needle => 8. Location => undef. ok 140 - binsearch: Single element. Needle => 9. Location => undef. ok 141 - binsearch: Single element. Needle => 10. Location => undef. ok 142 - binsearch: Single element. Needle => 11. Location => undef. ok 143 - binsearch: Single element. Needle => 12. Location => undef. ok 144 - binsearch: Single element. Needle => 13. Location => undef. ok 145 - binsearch: Single element. Needle => 14. Location => undef. ok 146 - binsearch: Single element. Needle => 15. Location => undef. ok 147 - binsearch: Single element. Needle => 16. Location => undef. ok 148 - binsearch: Single element. Needle => 17. Location => undef. ok 149 - binsearch: Single element. Needle => 18. Location => undef. ok 150 - binsearch: Single element. Needle => 19. Location => undef. ok 151 - binsearch: Single element. Needle => 20. Location => undef. ok 152 - binsearch: Single element. Needle => 21. Location => undef. ok 153 - binsearch: Single element. Needle => 22. Location => undef. ok 154 - binsearch: Single element. Needle => 23. Location => undef. ok 155 - binsearch: Single element. Needle => 24. Location => undef. ok 156 - binsearch: Single element. Needle => 25. Location => undef. ok 157 - binsearch: Single element. Needle => 26. Location => undef. ok 158 - binsearch: Single element. Needle => 27. Location => undef. ok 159 - binsearch: Single element. Needle => 28. Location => undef. ok 160 - binsearch: Single element. Needle => 29. Location => undef. ok 161 - binsearch: Single element. Needle => 30. Location => undef. ok 162 - binsearch: Single element. Needle => 31. Location => undef. ok 163 - binsearch: Single element. Needle => 32. Location => undef. ok 164 - binsearch: Single element. Needle => 33. Location => undef. ok 165 - binsearch: Single element. Needle => 34. Location => undef. ok 166 - binsearch: Single element. Needle => 35. Location => undef. ok 167 - binsearch: Single element. Needle => 36. Location => undef. ok 168 - binsearch: Single element. Needle => 37. Location => undef. ok 169 - binsearch: Single element. Needle => 38. Location => undef. ok 170 - binsearch: Single element. Needle => 39. Location => undef. ok 171 - binsearch: Single element. Needle => 40. Location => undef. ok 172 - binsearch: Single element. Needle => 41. Location => undef. ok 173 - binsearch: Single element. Needle => 42. Location => undef. ok 174 - binsearch: Single element. Needle => 43. Location => undef. ok 175 - binsearch: Single element. Needle => 44. Location => undef. ok 176 - binsearch: Single element. Needle => 45. Location => undef. ok 177 - binsearch: Single element. Needle => 46. Location => undef. ok 178 - binsearch: Single element. Needle => 47. Location => undef. ok 179 - binsearch: Single element. Needle => 48. Location => undef. ok 180 - binsearch: Single element. Needle => 49. Location => undef. ok 181 - binsearch: Single element. Needle => 50. Location => undef. ok 182 - binsearch: Single element. Needle => 51. Location => undef. ok 183 - binsearch: Single element. Needle => 52. Location => undef. ok 184 - binsearch: Single element. Needle => 53. Location => undef. ok 185 - binsearch: Single element. Needle => 54. Location => undef. ok 186 - binsearch: Single element. Needle => 55. Location => undef. ok 187 - binsearch: Single element. Needle => 56. Location => undef. ok 188 - binsearch: Single element. Needle => 57. Location => undef. ok 189 - binsearch: Single element. Needle => 58. Location => undef. ok 190 - binsearch: Single element. Needle => 59. Location => undef. ok 191 - binsearch: Single element. Needle => 60. Location => undef. ok 192 - binsearch: Single element. Needle => 61. Location => undef. ok 193 - binsearch: Single element. Needle => 62. Location => undef. ok 194 - binsearch: Single element. Needle => 63. Location => undef. ok 195 - binsearch: Single element. Needle => 64. Location => undef. ok 196 - binsearch: Two elements. Needle => 0. Location => undef. ok 197 - binsearch: Two elements. Needle => 1. Location => undef. ok 198 - binsearch: Two elements. Needle => 2. Location => 0. ok 199 - binsearch: Two elements. Needle => 3. Location => 1. ok 200 - binsearch: Two elements. Needle => 4. Location => undef. ok 201 - binsearch: Two elements. Needle => 5. Location => undef. ok 202 - binsearch: Two elements. Needle => 6. Location => undef. ok 203 - binsearch: Two elements. Needle => 7. Location => undef. ok 204 - binsearch: Two elements. Needle => 8. Location => undef. ok 205 - binsearch: Two elements. Needle => 9. Location => undef. ok 206 - binsearch: Two elements. Needle => 10. Location => undef. ok 207 - binsearch: Two elements. Needle => 11. Location => undef. ok 208 - binsearch: Two elements. Needle => 12. Location => undef. ok 209 - binsearch: Two elements. Needle => 13. Location => undef. ok 210 - binsearch: Two elements. Needle => 14. Location => undef. ok 211 - binsearch: Two elements. Needle => 15. Location => undef. ok 212 - binsearch: Two elements. Needle => 16. Location => undef. ok 213 - binsearch: Two elements. Needle => 17. Location => undef. ok 214 - binsearch: Two elements. Needle => 18. Location => undef. ok 215 - binsearch: Two elements. Needle => 19. Location => undef. ok 216 - binsearch: Two elements. Needle => 20. Location => undef. ok 217 - binsearch: Two elements. Needle => 21. Location => undef. ok 218 - binsearch: Two elements. Needle => 22. Location => undef. ok 219 - binsearch: Two elements. Needle => 23. Location => undef. ok 220 - binsearch: Two elements. Needle => 24. Location => undef. ok 221 - binsearch: Two elements. Needle => 25. Location => undef. ok 222 - binsearch: Two elements. Needle => 26. Location => undef. ok 223 - binsearch: Two elements. Needle => 27. Location => undef. ok 224 - binsearch: Two elements. Needle => 28. Location => undef. ok 225 - binsearch: Two elements. Needle => 29. Location => undef. ok 226 - binsearch: Two elements. Needle => 30. Location => undef. ok 227 - binsearch: Two elements. Needle => 31. Location => undef. ok 228 - binsearch: Two elements. Needle => 32. Location => undef. ok 229 - binsearch: Two elements. Needle => 33. Location => undef. ok 230 - binsearch: Two elements. Needle => 34. Location => undef. ok 231 - binsearch: Two elements. Needle => 35. Location => undef. ok 232 - binsearch: Two elements. Needle => 36. Location => undef. ok 233 - binsearch: Two elements. Needle => 37. Location => undef. ok 234 - binsearch: Two elements. Needle => 38. Location => undef. ok 235 - binsearch: Two elements. Needle => 39. Location => undef. ok 236 - binsearch: Two elements. Needle => 40. Location => undef. ok 237 - binsearch: Two elements. Needle => 41. Location => undef. ok 238 - binsearch: Two elements. Needle => 42. Location => undef. ok 239 - binsearch: Two elements. Needle => 43. Location => undef. ok 240 - binsearch: Two elements. Needle => 44. Location => undef. ok 241 - binsearch: Two elements. Needle => 45. Location => undef. ok 242 - binsearch: Two elements. Needle => 46. Location => undef. ok 243 - binsearch: Two elements. Needle => 47. Location => undef. ok 244 - binsearch: Two elements. Needle => 48. Location => undef. ok 245 - binsearch: Two elements. Needle => 49. Location => undef. ok 246 - binsearch: Two elements. Needle => 50. Location => undef. ok 247 - binsearch: Two elements. Needle => 51. Location => undef. ok 248 - binsearch: Two elements. Needle => 52. Location => undef. ok 249 - binsearch: Two elements. Needle => 53. Location => undef. ok 250 - binsearch: Two elements. Needle => 54. Location => undef. ok 251 - binsearch: Two elements. Needle => 55. Location => undef. ok 252 - binsearch: Two elements. Needle => 56. Location => undef. ok 253 - binsearch: Two elements. Needle => 57. Location => undef. ok 254 - binsearch: Two elements. Needle => 58. Location => undef. ok 255 - binsearch: Two elements. Needle => 59. Location => undef. ok 256 - binsearch: Two elements. Needle => 60. Location => undef. ok 257 - binsearch: Two elements. Needle => 61. Location => undef. ok 258 - binsearch: Two elements. Needle => 62. Location => undef. ok 259 - binsearch: Two elements. Needle => 63. Location => undef. ok 260 - binsearch: Two elements. Needle => 64. Location => undef. ok 261 - binsearch: Empty list. Needle => 0. Location => undef. ok 262 - binsearch: Empty list. Needle => 1. Location => undef. ok 263 - binsearch: Empty list. Needle => 2. Location => undef. ok 264 - binsearch: Empty list. Needle => 3. Location => undef. ok 265 - binsearch: Empty list. Needle => 4. Location => undef. ok 266 - binsearch: Empty list. Needle => 5. Location => undef. ok 267 - binsearch: Empty list. Needle => 6. Location => undef. ok 268 - binsearch: Empty list. Needle => 7. Location => undef. ok 269 - binsearch: Empty list. Needle => 8. Location => undef. ok 270 - binsearch: Empty list. Needle => 9. Location => undef. ok 271 - binsearch: Empty list. Needle => 10. Location => undef. ok 272 - binsearch: Empty list. Needle => 11. Location => undef. ok 273 - binsearch: Empty list. Needle => 12. Location => undef. ok 274 - binsearch: Empty list. Needle => 13. Location => undef. ok 275 - binsearch: Empty list. Needle => 14. Location => undef. ok 276 - binsearch: Empty list. Needle => 15. Location => undef. ok 277 - binsearch: Empty list. Needle => 16. Location => undef. ok 278 - binsearch: Empty list. Needle => 17. Location => undef. ok 279 - binsearch: Empty list. Needle => 18. Location => undef. ok 280 - binsearch: Empty list. Needle => 19. Location => undef. ok 281 - binsearch: Empty list. Needle => 20. Location => undef. ok 282 - binsearch: Empty list. Needle => 21. Location => undef. ok 283 - binsearch: Empty list. Needle => 22. Location => undef. ok 284 - binsearch: Empty list. Needle => 23. Location => undef. ok 285 - binsearch: Empty list. Needle => 24. Location => undef. ok 286 - binsearch: Empty list. Needle => 25. Location => undef. ok 287 - binsearch: Empty list. Needle => 26. Location => undef. ok 288 - binsearch: Empty list. Needle => 27. Location => undef. ok 289 - binsearch: Empty list. Needle => 28. Location => undef. ok 290 - binsearch: Empty list. Needle => 29. Location => undef. ok 291 - binsearch: Empty list. Needle => 30. Location => undef. ok 292 - binsearch: Empty list. Needle => 31. Location => undef. ok 293 - binsearch: Empty list. Needle => 32. Location => undef. ok 294 - binsearch: Empty list. Needle => 33. Location => undef. ok 295 - binsearch: Empty list. Needle => 34. Location => undef. ok 296 - binsearch: Empty list. Needle => 35. Location => undef. ok 297 - binsearch: Empty list. Needle => 36. Location => undef. ok 298 - binsearch: Empty list. Needle => 37. Location => undef. ok 299 - binsearch: Empty list. Needle => 38. Location => undef. ok 300 - binsearch: Empty list. Needle => 39. Location => undef. ok 301 - binsearch: Empty list. Needle => 40. Location => undef. ok 302 - binsearch: Empty list. Needle => 41. Location => undef. ok 303 - binsearch: Empty list. Needle => 42. Location => undef. ok 304 - binsearch: Empty list. Needle => 43. Location => undef. ok 305 - binsearch: Empty list. Needle => 44. Location => undef. ok 306 - binsearch: Empty list. Needle => 45. Location => undef. ok 307 - binsearch: Empty list. Needle => 46. Location => undef. ok 308 - binsearch: Empty list. Needle => 47. Location => undef. ok 309 - binsearch: Empty list. Needle => 48. Location => undef. ok 310 - binsearch: Empty list. Needle => 49. Location => undef. ok 311 - binsearch: Empty list. Needle => 50. Location => undef. ok 312 - binsearch: Empty list. Needle => 51. Location => undef. ok 313 - binsearch: Empty list. Needle => 52. Location => undef. ok 314 - binsearch: Empty list. Needle => 53. Location => undef. ok 315 - binsearch: Empty list. Needle => 54. Location => undef. ok 316 - binsearch: Empty list. Needle => 55. Location => undef. ok 317 - binsearch: Empty list. Needle => 56. Location => undef. ok 318 - binsearch: Empty list. Needle => 57. Location => undef. ok 319 - binsearch: Empty list. Needle => 58. Location => undef. ok 320 - binsearch: Empty list. Needle => 59. Location => undef. ok 321 - binsearch: Empty list. Needle => 60. Location => undef. ok 322 - binsearch: Empty list. Needle => 61. Location => undef. ok 323 - binsearch: Empty list. Needle => 62. Location => undef. ok 324 - binsearch: Empty list. Needle => 63. Location => undef. ok 325 - binsearch: Empty list. Needle => 64. Location => undef. 1..325 ok 1 - binsearch # Subtest: binsearch_pos ok 1 - binsearch_pos: Odd number of elements. Needle => 0. Location => 0. ok 2 - binsearch_pos: Odd number of elements. Needle => 1. Location => 0. ok 3 - binsearch_pos: Odd number of elements. Needle => 2. Location => 0. ok 4 - binsearch_pos: Odd number of elements. Needle => 3. Location => 1. ok 5 - binsearch_pos: Odd number of elements. Needle => 4. Location => 2. ok 6 - binsearch_pos: Odd number of elements. Needle => 5. Location => 2. ok 7 - binsearch_pos: Odd number of elements. Needle => 6. Location => 3. ok 8 - binsearch_pos: Odd number of elements. Needle => 7. Location => 3. ok 9 - binsearch_pos: Odd number of elements. Needle => 8. Location => 4. ok 10 - binsearch_pos: Odd number of elements. Needle => 9. Location => 4. ok 11 - binsearch_pos: Odd number of elements. Needle => 10. Location => 4. ok 12 - binsearch_pos: Odd number of elements. Needle => 11. Location => 4. ok 13 - binsearch_pos: Odd number of elements. Needle => 12. Location => 5. ok 14 - binsearch_pos: Odd number of elements. Needle => 13. Location => 5. ok 15 - binsearch_pos: Odd number of elements. Needle => 14. Location => 6. ok 16 - binsearch_pos: Odd number of elements. Needle => 15. Location => 6. ok 17 - binsearch_pos: Odd number of elements. Needle => 16. Location => 6. ok 18 - binsearch_pos: Odd number of elements. Needle => 17. Location => 6. ok 19 - binsearch_pos: Odd number of elements. Needle => 18. Location => 7. ok 20 - binsearch_pos: Odd number of elements. Needle => 19. Location => 7. ok 21 - binsearch_pos: Odd number of elements. Needle => 20. Location => 8. ok 22 - binsearch_pos: Odd number of elements. Needle => 21. Location => 8. ok 23 - binsearch_pos: Odd number of elements. Needle => 22. Location => 8. ok 24 - binsearch_pos: Odd number of elements. Needle => 23. Location => 8. ok 25 - binsearch_pos: Odd number of elements. Needle => 24. Location => 9. ok 26 - binsearch_pos: Odd number of elements. Needle => 25. Location => 9. ok 27 - binsearch_pos: Odd number of elements. Needle => 26. Location => 9. ok 28 - binsearch_pos: Odd number of elements. Needle => 27. Location => 9. ok 29 - binsearch_pos: Odd number of elements. Needle => 28. Location => 9. ok 30 - binsearch_pos: Odd number of elements. Needle => 29. Location => 9. ok 31 - binsearch_pos: Odd number of elements. Needle => 30. Location => 10. ok 32 - binsearch_pos: Odd number of elements. Needle => 31. Location => 10. ok 33 - binsearch_pos: Odd number of elements. Needle => 32. Location => 11. ok 34 - binsearch_pos: Odd number of elements. Needle => 33. Location => 11. ok 35 - binsearch_pos: Odd number of elements. Needle => 34. Location => 11. ok 36 - binsearch_pos: Odd number of elements. Needle => 35. Location => 11. ok 37 - binsearch_pos: Odd number of elements. Needle => 36. Location => 11. ok 38 - binsearch_pos: Odd number of elements. Needle => 37. Location => 11. ok 39 - binsearch_pos: Odd number of elements. Needle => 38. Location => 12. ok 40 - binsearch_pos: Odd number of elements. Needle => 39. Location => 12. ok 41 - binsearch_pos: Odd number of elements. Needle => 40. Location => 12. ok 42 - binsearch_pos: Odd number of elements. Needle => 41. Location => 12. ok 43 - binsearch_pos: Odd number of elements. Needle => 42. Location => 13. ok 44 - binsearch_pos: Odd number of elements. Needle => 43. Location => 13. ok 45 - binsearch_pos: Odd number of elements. Needle => 44. Location => 14. ok 46 - binsearch_pos: Odd number of elements. Needle => 45. Location => 14. ok 47 - binsearch_pos: Odd number of elements. Needle => 46. Location => 14. ok 48 - binsearch_pos: Odd number of elements. Needle => 47. Location => 14. ok 49 - binsearch_pos: Odd number of elements. Needle => 48. Location => 14. ok 50 - binsearch_pos: Odd number of elements. Needle => 49. Location => 14. ok 51 - binsearch_pos: Odd number of elements. Needle => 50. Location => 14. ok 52 - binsearch_pos: Odd number of elements. Needle => 51. Location => 14. ok 53 - binsearch_pos: Odd number of elements. Needle => 52. Location => 14. ok 54 - binsearch_pos: Odd number of elements. Needle => 53. Location => 14. ok 55 - binsearch_pos: Odd number of elements. Needle => 54. Location => 15. ok 56 - binsearch_pos: Odd number of elements. Needle => 55. Location => 15. ok 57 - binsearch_pos: Odd number of elements. Needle => 56. Location => 15. ok 58 - binsearch_pos: Odd number of elements. Needle => 57. Location => 15. ok 59 - binsearch_pos: Odd number of elements. Needle => 58. Location => 15. ok 60 - binsearch_pos: Odd number of elements. Needle => 59. Location => 15. ok 61 - binsearch_pos: Odd number of elements. Needle => 60. Location => 16. ok 62 - binsearch_pos: Odd number of elements. Needle => 61. Location => 16. ok 63 - binsearch_pos: Odd number of elements. Needle => 62. Location => 17. ok 64 - binsearch_pos: Odd number of elements. Needle => 63. Location => 17. ok 65 - binsearch_pos: Odd number of elements. Needle => 64. Location => 17. ok 66 - binsearch_pos: Even number of elements. Needle => 0. Location => 0. ok 67 - binsearch_pos: Even number of elements. Needle => 1. Location => 0. ok 68 - binsearch_pos: Even number of elements. Needle => 2. Location => 0. ok 69 - binsearch_pos: Even number of elements. Needle => 3. Location => 1. ok 70 - binsearch_pos: Even number of elements. Needle => 4. Location => 2. ok 71 - binsearch_pos: Even number of elements. Needle => 5. Location => 2. ok 72 - binsearch_pos: Even number of elements. Needle => 6. Location => 3. ok 73 - binsearch_pos: Even number of elements. Needle => 7. Location => 3. ok 74 - binsearch_pos: Even number of elements. Needle => 8. Location => 4. ok 75 - binsearch_pos: Even number of elements. Needle => 9. Location => 4. ok 76 - binsearch_pos: Even number of elements. Needle => 10. Location => 4. ok 77 - binsearch_pos: Even number of elements. Needle => 11. Location => 4. ok 78 - binsearch_pos: Even number of elements. Needle => 12. Location => 5. ok 79 - binsearch_pos: Even number of elements. Needle => 13. Location => 5. ok 80 - binsearch_pos: Even number of elements. Needle => 14. Location => 6. ok 81 - binsearch_pos: Even number of elements. Needle => 15. Location => 6. ok 82 - binsearch_pos: Even number of elements. Needle => 16. Location => 6. ok 83 - binsearch_pos: Even number of elements. Needle => 17. Location => 6. ok 84 - binsearch_pos: Even number of elements. Needle => 18. Location => 7. ok 85 - binsearch_pos: Even number of elements. Needle => 19. Location => 7. ok 86 - binsearch_pos: Even number of elements. Needle => 20. Location => 8. ok 87 - binsearch_pos: Even number of elements. Needle => 21. Location => 8. ok 88 - binsearch_pos: Even number of elements. Needle => 22. Location => 8. ok 89 - binsearch_pos: Even number of elements. Needle => 23. Location => 8. ok 90 - binsearch_pos: Even number of elements. Needle => 24. Location => 9. ok 91 - binsearch_pos: Even number of elements. Needle => 25. Location => 9. ok 92 - binsearch_pos: Even number of elements. Needle => 26. Location => 9. ok 93 - binsearch_pos: Even number of elements. Needle => 27. Location => 9. ok 94 - binsearch_pos: Even number of elements. Needle => 28. Location => 9. ok 95 - binsearch_pos: Even number of elements. Needle => 29. Location => 9. ok 96 - binsearch_pos: Even number of elements. Needle => 30. Location => 10. ok 97 - binsearch_pos: Even number of elements. Needle => 31. Location => 10. ok 98 - binsearch_pos: Even number of elements. Needle => 32. Location => 11. ok 99 - binsearch_pos: Even number of elements. Needle => 33. Location => 11. ok 100 - binsearch_pos: Even number of elements. Needle => 34. Location => 11. ok 101 - binsearch_pos: Even number of elements. Needle => 35. Location => 11. ok 102 - binsearch_pos: Even number of elements. Needle => 36. Location => 11. ok 103 - binsearch_pos: Even number of elements. Needle => 37. Location => 11. ok 104 - binsearch_pos: Even number of elements. Needle => 38. Location => 12. ok 105 - binsearch_pos: Even number of elements. Needle => 39. Location => 12. ok 106 - binsearch_pos: Even number of elements. Needle => 40. Location => 12. ok 107 - binsearch_pos: Even number of elements. Needle => 41. Location => 12. ok 108 - binsearch_pos: Even number of elements. Needle => 42. Location => 13. ok 109 - binsearch_pos: Even number of elements. Needle => 43. Location => 13. ok 110 - binsearch_pos: Even number of elements. Needle => 44. Location => 14. ok 111 - binsearch_pos: Even number of elements. Needle => 45. Location => 14. ok 112 - binsearch_pos: Even number of elements. Needle => 46. Location => 14. ok 113 - binsearch_pos: Even number of elements. Needle => 47. Location => 14. ok 114 - binsearch_pos: Even number of elements. Needle => 48. Location => 14. ok 115 - binsearch_pos: Even number of elements. Needle => 49. Location => 14. ok 116 - binsearch_pos: Even number of elements. Needle => 50. Location => 14. ok 117 - binsearch_pos: Even number of elements. Needle => 51. Location => 14. ok 118 - binsearch_pos: Even number of elements. Needle => 52. Location => 14. ok 119 - binsearch_pos: Even number of elements. Needle => 53. Location => 14. ok 120 - binsearch_pos: Even number of elements. Needle => 54. Location => 15. ok 121 - binsearch_pos: Even number of elements. Needle => 55. Location => 15. ok 122 - binsearch_pos: Even number of elements. Needle => 56. Location => 15. ok 123 - binsearch_pos: Even number of elements. Needle => 57. Location => 15. ok 124 - binsearch_pos: Even number of elements. Needle => 58. Location => 15. ok 125 - binsearch_pos: Even number of elements. Needle => 59. Location => 15. ok 126 - binsearch_pos: Even number of elements. Needle => 60. Location => 16. ok 127 - binsearch_pos: Even number of elements. Needle => 61. Location => 16. ok 128 - binsearch_pos: Even number of elements. Needle => 62. Location => 16. ok 129 - binsearch_pos: Even number of elements. Needle => 63. Location => 16. ok 130 - binsearch_pos: Even number of elements. Needle => 64. Location => 16. ok 131 - binsearch_pos: Single element. Needle => 0. Location => 0. ok 132 - binsearch_pos: Single element. Needle => 1. Location => 0. ok 133 - binsearch_pos: Single element. Needle => 2. Location => 0. ok 134 - binsearch_pos: Single element. Needle => 3. Location => 1. ok 135 - binsearch_pos: Single element. Needle => 4. Location => 1. ok 136 - binsearch_pos: Single element. Needle => 5. Location => 1. ok 137 - binsearch_pos: Single element. Needle => 6. Location => 1. ok 138 - binsearch_pos: Single element. Needle => 7. Location => 1. ok 139 - binsearch_pos: Single element. Needle => 8. Location => 1. ok 140 - binsearch_pos: Single element. Needle => 9. Location => 1. ok 141 - binsearch_pos: Single element. Needle => 10. Location => 1. ok 142 - binsearch_pos: Single element. Needle => 11. Location => 1. ok 143 - binsearch_pos: Single element. Needle => 12. Location => 1. ok 144 - binsearch_pos: Single element. Needle => 13. Location => 1. ok 145 - binsearch_pos: Single element. Needle => 14. Location => 1. ok 146 - binsearch_pos: Single element. Needle => 15. Location => 1. ok 147 - binsearch_pos: Single element. Needle => 16. Location => 1. ok 148 - binsearch_pos: Single element. Needle => 17. Location => 1. ok 149 - binsearch_pos: Single element. Needle => 18. Location => 1. ok 150 - binsearch_pos: Single element. Needle => 19. Location => 1. ok 151 - binsearch_pos: Single element. Needle => 20. Location => 1. ok 152 - binsearch_pos: Single element. Needle => 21. Location => 1. ok 153 - binsearch_pos: Single element. Needle => 22. Location => 1. ok 154 - binsearch_pos: Single element. Needle => 23. Location => 1. ok 155 - binsearch_pos: Single element. Needle => 24. Location => 1. ok 156 - binsearch_pos: Single element. Needle => 25. Location => 1. ok 157 - binsearch_pos: Single element. Needle => 26. Location => 1. ok 158 - binsearch_pos: Single element. Needle => 27. Location => 1. ok 159 - binsearch_pos: Single element. Needle => 28. Location => 1. ok 160 - binsearch_pos: Single element. Needle => 29. Location => 1. ok 161 - binsearch_pos: Single element. Needle => 30. Location => 1. ok 162 - binsearch_pos: Single element. Needle => 31. Location => 1. ok 163 - binsearch_pos: Single element. Needle => 32. Location => 1. ok 164 - binsearch_pos: Single element. Needle => 33. Location => 1. ok 165 - binsearch_pos: Single element. Needle => 34. Location => 1. ok 166 - binsearch_pos: Single element. Needle => 35. Location => 1. ok 167 - binsearch_pos: Single element. Needle => 36. Location => 1. ok 168 - binsearch_pos: Single element. Needle => 37. Location => 1. ok 169 - binsearch_pos: Single element. Needle => 38. Location => 1. ok 170 - binsearch_pos: Single element. Needle => 39. Location => 1. ok 171 - binsearch_pos: Single element. Needle => 40. Location => 1. ok 172 - binsearch_pos: Single element. Needle => 41. Location => 1. ok 173 - binsearch_pos: Single element. Needle => 42. Location => 1. ok 174 - binsearch_pos: Single element. Needle => 43. Location => 1. ok 175 - binsearch_pos: Single element. Needle => 44. Location => 1. ok 176 - binsearch_pos: Single element. Needle => 45. Location => 1. ok 177 - binsearch_pos: Single element. Needle => 46. Location => 1. ok 178 - binsearch_pos: Single element. Needle => 47. Location => 1. ok 179 - binsearch_pos: Single element. Needle => 48. Location => 1. ok 180 - binsearch_pos: Single element. Needle => 49. Location => 1. ok 181 - binsearch_pos: Single element. Needle => 50. Location => 1. ok 182 - binsearch_pos: Single element. Needle => 51. Location => 1. ok 183 - binsearch_pos: Single element. Needle => 52. Location => 1. ok 184 - binsearch_pos: Single element. Needle => 53. Location => 1. ok 185 - binsearch_pos: Single element. Needle => 54. Location => 1. ok 186 - binsearch_pos: Single element. Needle => 55. Location => 1. ok 187 - binsearch_pos: Single element. Needle => 56. Location => 1. ok 188 - binsearch_pos: Single element. Needle => 57. Location => 1. ok 189 - binsearch_pos: Single element. Needle => 58. Location => 1. ok 190 - binsearch_pos: Single element. Needle => 59. Location => 1. ok 191 - binsearch_pos: Single element. Needle => 60. Location => 1. ok 192 - binsearch_pos: Single element. Needle => 61. Location => 1. ok 193 - binsearch_pos: Single element. Needle => 62. Location => 1. ok 194 - binsearch_pos: Single element. Needle => 63. Location => 1. ok 195 - binsearch_pos: Single element. Needle => 64. Location => 1. ok 196 - binsearch_pos: Two elements. Needle => 0. Location => 0. ok 197 - binsearch_pos: Two elements. Needle => 1. Location => 0. ok 198 - binsearch_pos: Two elements. Needle => 2. Location => 0. ok 199 - binsearch_pos: Two elements. Needle => 3. Location => 1. ok 200 - binsearch_pos: Two elements. Needle => 4. Location => 2. ok 201 - binsearch_pos: Two elements. Needle => 5. Location => 2. ok 202 - binsearch_pos: Two elements. Needle => 6. Location => 2. ok 203 - binsearch_pos: Two elements. Needle => 7. Location => 2. ok 204 - binsearch_pos: Two elements. Needle => 8. Location => 2. ok 205 - binsearch_pos: Two elements. Needle => 9. Location => 2. ok 206 - binsearch_pos: Two elements. Needle => 10. Location => 2. ok 207 - binsearch_pos: Two elements. Needle => 11. Location => 2. ok 208 - binsearch_pos: Two elements. Needle => 12. Location => 2. ok 209 - binsearch_pos: Two elements. Needle => 13. Location => 2. ok 210 - binsearch_pos: Two elements. Needle => 14. Location => 2. ok 211 - binsearch_pos: Two elements. Needle => 15. Location => 2. ok 212 - binsearch_pos: Two elements. Needle => 16. Location => 2. ok 213 - binsearch_pos: Two elements. Needle => 17. Location => 2. ok 214 - binsearch_pos: Two elements. Needle => 18. Location => 2. ok 215 - binsearch_pos: Two elements. Needle => 19. Location => 2. ok 216 - binsearch_pos: Two elements. Needle => 20. Location => 2. ok 217 - binsearch_pos: Two elements. Needle => 21. Location => 2. ok 218 - binsearch_pos: Two elements. Needle => 22. Location => 2. ok 219 - binsearch_pos: Two elements. Needle => 23. Location => 2. ok 220 - binsearch_pos: Two elements. Needle => 24. Location => 2. ok 221 - binsearch_pos: Two elements. Needle => 25. Location => 2. ok 222 - binsearch_pos: Two elements. Needle => 26. Location => 2. ok 223 - binsearch_pos: Two elements. Needle => 27. Location => 2. ok 224 - binsearch_pos: Two elements. Needle => 28. Location => 2. ok 225 - binsearch_pos: Two elements. Needle => 29. Location => 2. ok 226 - binsearch_pos: Two elements. Needle => 30. Location => 2. ok 227 - binsearch_pos: Two elements. Needle => 31. Location => 2. ok 228 - binsearch_pos: Two elements. Needle => 32. Location => 2. ok 229 - binsearch_pos: Two elements. Needle => 33. Location => 2. ok 230 - binsearch_pos: Two elements. Needle => 34. Location => 2. ok 231 - binsearch_pos: Two elements. Needle => 35. Location => 2. ok 232 - binsearch_pos: Two elements. Needle => 36. Location => 2. ok 233 - binsearch_pos: Two elements. Needle => 37. Location => 2. ok 234 - binsearch_pos: Two elements. Needle => 38. Location => 2. ok 235 - binsearch_pos: Two elements. Needle => 39. Location => 2. ok 236 - binsearch_pos: Two elements. Needle => 40. Location => 2. ok 237 - binsearch_pos: Two elements. Needle => 41. Location => 2. ok 238 - binsearch_pos: Two elements. Needle => 42. Location => 2. ok 239 - binsearch_pos: Two elements. Needle => 43. Location => 2. ok 240 - binsearch_pos: Two elements. Needle => 44. Location => 2. ok 241 - binsearch_pos: Two elements. Needle => 45. Location => 2. ok 242 - binsearch_pos: Two elements. Needle => 46. Location => 2. ok 243 - binsearch_pos: Two elements. Needle => 47. Location => 2. ok 244 - binsearch_pos: Two elements. Needle => 48. Location => 2. ok 245 - binsearch_pos: Two elements. Needle => 49. Location => 2. ok 246 - binsearch_pos: Two elements. Needle => 50. Location => 2. ok 247 - binsearch_pos: Two elements. Needle => 51. Location => 2. ok 248 - binsearch_pos: Two elements. Needle => 52. Location => 2. ok 249 - binsearch_pos: Two elements. Needle => 53. Location => 2. ok 250 - binsearch_pos: Two elements. Needle => 54. Location => 2. ok 251 - binsearch_pos: Two elements. Needle => 55. Location => 2. ok 252 - binsearch_pos: Two elements. Needle => 56. Location => 2. ok 253 - binsearch_pos: Two elements. Needle => 57. Location => 2. ok 254 - binsearch_pos: Two elements. Needle => 58. Location => 2. ok 255 - binsearch_pos: Two elements. Needle => 59. Location => 2. ok 256 - binsearch_pos: Two elements. Needle => 60. Location => 2. ok 257 - binsearch_pos: Two elements. Needle => 61. Location => 2. ok 258 - binsearch_pos: Two elements. Needle => 62. Location => 2. ok 259 - binsearch_pos: Two elements. Needle => 63. Location => 2. ok 260 - binsearch_pos: Two elements. Needle => 64. Location => 2. ok 261 - binsearch_pos: Empty list. Needle => 0. Location => 0. ok 262 - binsearch_pos: Empty list. Needle => 1. Location => 0. ok 263 - binsearch_pos: Empty list. Needle => 2. Location => 0. ok 264 - binsearch_pos: Empty list. Needle => 3. Location => 0. ok 265 - binsearch_pos: Empty list. Needle => 4. Location => 0. ok 266 - binsearch_pos: Empty list. Needle => 5. Location => 0. ok 267 - binsearch_pos: Empty list. Needle => 6. Location => 0. ok 268 - binsearch_pos: Empty list. Needle => 7. Location => 0. ok 269 - binsearch_pos: Empty list. Needle => 8. Location => 0. ok 270 - binsearch_pos: Empty list. Needle => 9. Location => 0. ok 271 - binsearch_pos: Empty list. Needle => 10. Location => 0. ok 272 - binsearch_pos: Empty list. Needle => 11. Location => 0. ok 273 - binsearch_pos: Empty list. Needle => 12. Location => 0. ok 274 - binsearch_pos: Empty list. Needle => 13. Location => 0. ok 275 - binsearch_pos: Empty list. Needle => 14. Location => 0. ok 276 - binsearch_pos: Empty list. Needle => 15. Location => 0. ok 277 - binsearch_pos: Empty list. Needle => 16. Location => 0. ok 278 - binsearch_pos: Empty list. Needle => 17. Location => 0. ok 279 - binsearch_pos: Empty list. Needle => 18. Location => 0. ok 280 - binsearch_pos: Empty list. Needle => 19. Location => 0. ok 281 - binsearch_pos: Empty list. Needle => 20. Location => 0. ok 282 - binsearch_pos: Empty list. Needle => 21. Location => 0. ok 283 - binsearch_pos: Empty list. Needle => 22. Location => 0. ok 284 - binsearch_pos: Empty list. Needle => 23. Location => 0. ok 285 - binsearch_pos: Empty list. Needle => 24. Location => 0. ok 286 - binsearch_pos: Empty list. Needle => 25. Location => 0. ok 287 - binsearch_pos: Empty list. Needle => 26. Location => 0. ok 288 - binsearch_pos: Empty list. Needle => 27. Location => 0. ok 289 - binsearch_pos: Empty list. Needle => 28. Location => 0. ok 290 - binsearch_pos: Empty list. Needle => 29. Location => 0. ok 291 - binsearch_pos: Empty list. Needle => 30. Location => 0. ok 292 - binsearch_pos: Empty list. Needle => 31. Location => 0. ok 293 - binsearch_pos: Empty list. Needle => 32. Location => 0. ok 294 - binsearch_pos: Empty list. Needle => 33. Location => 0. ok 295 - binsearch_pos: Empty list. Needle => 34. Location => 0. ok 296 - binsearch_pos: Empty list. Needle => 35. Location => 0. ok 297 - binsearch_pos: Empty list. Needle => 36. Location => 0. ok 298 - binsearch_pos: Empty list. Needle => 37. Location => 0. ok 299 - binsearch_pos: Empty list. Needle => 38. Location => 0. ok 300 - binsearch_pos: Empty list. Needle => 39. Location => 0. ok 301 - binsearch_pos: Empty list. Needle => 40. Location => 0. ok 302 - binsearch_pos: Empty list. Needle => 41. Location => 0. ok 303 - binsearch_pos: Empty list. Needle => 42. Location => 0. ok 304 - binsearch_pos: Empty list. Needle => 43. Location => 0. ok 305 - binsearch_pos: Empty list. Needle => 44. Location => 0. ok 306 - binsearch_pos: Empty list. Needle => 45. Location => 0. ok 307 - binsearch_pos: Empty list. Needle => 46. Location => 0. ok 308 - binsearch_pos: Empty list. Needle => 47. Location => 0. ok 309 - binsearch_pos: Empty list. Needle => 48. Location => 0. ok 310 - binsearch_pos: Empty list. Needle => 49. Location => 0. ok 311 - binsearch_pos: Empty list. Needle => 50. Location => 0. ok 312 - binsearch_pos: Empty list. Needle => 51. Location => 0. ok 313 - binsearch_pos: Empty list. Needle => 52. Location => 0. ok 314 - binsearch_pos: Empty list. Needle => 53. Location => 0. ok 315 - binsearch_pos: Empty list. Needle => 54. Location => 0. ok 316 - binsearch_pos: Empty list. Needle => 55. Location => 0. ok 317 - binsearch_pos: Empty list. Needle => 56. Location => 0. ok 318 - binsearch_pos: Empty list. Needle => 57. Location => 0. ok 319 - binsearch_pos: Empty list. Needle => 58. Location => 0. ok 320 - binsearch_pos: Empty list. Needle => 59. Location => 0. ok 321 - binsearch_pos: Empty list. Needle => 60. Location => 0. ok 322 - binsearch_pos: Empty list. Needle => 61. Location => 0. ok 323 - binsearch_pos: Empty list. Needle => 62. Location => 0. ok 324 - binsearch_pos: Empty list. Needle => 63. Location => 0. ok 325 - binsearch_pos: Empty list. Needle => 64. Location => 0. 1..325 ok 2 - binsearch_pos 1..2 ok 2 - Basic Usage ok 3 - binsearch: undef returned in scalar context for no match. ok 4 - binsearch: empty list returned in list context for no match. ok 5 - Subref and aref work despite prototypes. ok 6 - $a and $b were not clobbered. 1..6 ok t/12-positional_searches.t ... # Subtest: Test numeric search function that returns insert position upon no-match. 1..6 ok 1 - binsearch_pos: Found at position 0. ok 2 - binsearch_pos: Insert at position 0. ok 3 - binsearch_pos: Found at position 2. ok 4 - binsearch_pos: Insert at position 3. ok 5 - binsearch_pos: Found at last position. ok 6 - binsearch_pos: Insert after last position. ok 1 - Test numeric search function that returns insert position upon no-match. # Subtest: Test string search function that returns insert position upon no-match. 1..6 ok 1 - binsearch_pos (cmp): Found at position 0. ok 2 - binsearch_pos (cmp): Insert at position 0. ok 3 - binsearch_pos (cmp): Found at position 2. ok 4 - binsearch_pos (cmp): Insert at position 1. ok 5 - binsearch_pos (cmp): Found at last position. ok 6 - binsearch_pos (cmp): Insert after last position. ok 2 - Test string search function that returns insert position upon no-match. 1..2 ok t/13-kwalitee.t .............. skipped: Author Test: Set $ENV{RELEASE_TESTING} to a true value to run. All tests successful. Files=11, Tests=18, 2 wallclock secs ( 0.14 usr + 0.05 sys = 0.19 CPU) Result: PASS DAVIDO/List-BinarySearch-XS-0.06.tar.gz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/D/DA/DAVIDO/CHECKSUMS David J. Oswald <davido@cpan.org> Binary Search a sorted array with XS routines. >>> (cd C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW && tar cvf - List-BinarySearch-XS-0.06.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/D/DA/DAVIDO/List-BinarySearch-XS-0.06.tar.gz List-BinarySearch-XS-0.06.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/List/ blib/arch/auto/List/BinarySearch/ blib/arch/auto/List/BinarySearch/XS/ blib/arch/auto/List/BinarySearch/XS/XS.dll blib/lib/ blib/lib/List/ blib/lib/List/BinarySearch/ blib/lib/List/BinarySearch/XS.pm >>> mv C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/List-BinarySearch-XS-0.06.ppd C:/cpanfly-5.20/var/REPO/D/DA/DAVIDO Running make for D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt Prepending C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz >>> dmake cp lib/List/BinarySearch/PP.pm blib\lib\List\BinarySearch\PP.pm cp lib/List/BinarySearch.pm blib\lib\List\BinarySearch.pm DAVIDO/List-BinarySearch-0.20.tar.gz dmake -- OK Prepending C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-boilerplate.t .......... skipped: Set $ENV{RELEASE_TESTING} to run boilerplate check. t/01-manifest.t ............. skipped: Author tests not required for installation t/02-pod.t .................. skipped: Test::Pod 1.22 required, and $ENV{RELEASE_TESTING} must be set for POD tests. t/03-pod-coverage.t ......... skipped: Set $ENV{RELEASE_TESTING} to run POD coverage test. t/04-perlcritic.t ........... skipped: Author Test: Set $ENV{RELEASE_TESTING} to a true value to run. t/06-changes.t .............. skipped: Author tests skipped. Set $ENV{RELEASE_TESTING} to run t/07-kwalitee.t ............. skipped: Author Test: Set $ENV{RELEASE_TESTING} to a true value to run. t/09-load-prereqs.t ......... 1..1 ok 1 - use Scalar::Util; ok t/10-load-can.t ............. 1..2 ok 1 - use List::BinarySearch; ok 2 - List::BinarySearch->can(...) ok t/11-search.t ............... # Subtest: Numeric comparator tests (odd-length list). 1..5 ok 1 - binsearch: Integer (100) found in position (0). ok 2 - binsearch: Integer (200) found in position (1). ok 3 - binsearch: Integer (300) found in position (2). ok 4 - binsearch: Integer (400) found in position (3). ok 5 - binsearch: Integer (500) found in position (4). ok 1 - Numeric comparator tests (odd-length list). # Subtest: Even length list tests. 1..8 ok 1 - binsearch: Even-list: (100) found at index (0). ok 2 - binsearch: Even-list: (200) found at index (1). ok 3 - binsearch: Even-list: (300) found at index (2). ok 4 - binsearch: Even-list: (400) found at index (3). ok 5 - binsearch: Even-list: (500) found at index (4). ok 6 - binsearch: Even-list: (600) found at index (5). ok 7 - binsearch: undef returned in scalar context if no numeric match. ok 8 - binsearch: Empty list returned in list context if no numeric match. ok 2 - Even length list tests. # Subtest: Non-unique key tests (stable search guarantee). 1..3 ok 1 - binsearch: First non-unique key of 200 found at 1. ok 2 - binsearch: First occurrence of 400 found at 3 (odd index). ok 3 - binsearch: First occurrence of 500 found at 6 (even index). ok 3 - Non-unique key tests (stable search guarantee). # Subtest: String default comparator tests. 1..6 ok 1 - binsearch: Strings: (ape) found at index (0). ok 2 - binsearch: Strings: (bat) found at index (1). ok 3 - binsearch: Strings: (bear) found at index (2). ok 4 - binsearch: Strings: (cat) found at index (3). ok 5 - binsearch: Strings: (dog) found at index (4). ok 6 - binsearch: undef returned in scalar context for no string match. ok 4 - String default comparator tests. # Subtest: Complex data structure testing with custom comparator. 1..6 ok 1 - binsearch: Custom comparator test for test element 0. ok 2 - binsearch: Custom comparator test for test element 1. ok 3 - binsearch: Custom comparator test for test element 2. ok 4 - binsearch: Custom comparator test for test element 3. ok 5 - binsearch: Custom comparator test for test element 4. ok 6 - binsearch: undef returned for no match with custom comparator. ok 5 - Complex data structure testing with custom comparator. ok 6 - binsearch used $a and $b to find 200 at position 1. ok 7 - binsearch_pos returns correct found index. ok 8 - binsearch_pos returns correct insertion point. 1..8 ok t/12-positional_searches.t .. # Subtest: Test numeric search function that returns insert position upon no-match. 1..2 ok 1 - bsearch_custom_pos: Found at position 0. ok 2 - bsearch_custom_pos: Found at last position. ok 1 - Test numeric search function that returns insert position upon no-match. # Subtest: Test string search function that returns insert position upon no-match. 1..1 ok 1 - bsearch_custom_pos: Insert after last position. ok 2 - Test string search function that returns insert position upon no-match. # Subtest: Test range functions. 1..2 ok 1 - bsearch_custom_range: Found low at 1. ok 2 - bsearch_custom_range: Found high at 3. ok 3 - Test range functions. 1..3 ok t/13-pp.t ................... ok 1 - use List::BinarySearch::PP; ok 2 - main->can(...) ok 3 - List::BinarySearch::PP->can(...) ok 4 - binsearch: Found an item. ok 5 - binsearch: Found undef. ok 6 - binsearch: Found undef again. ok 7 - binearch_pos: Found an item. ok 8 - binsearch_pos: Found an insert point. 1..8 ok t/14-pp-isa.t ............... # List::BinarySearch::PP => binsearch ok 1 - $List::BinarySearch::PP=1 forces pure-Perl implementation. ok 2 - Coderefs match for pure-Perl implementation in package main. ok 3 - Coderefs match for pure-Perl implementation in package List::BinarySearch 1..3 ok t/15-xs-isa.t ............... skipped: List::BinarySearch::XS must be installed for interoperability tests t/16-coverage.t ............. ok 1 - binsearch_range: Adjusts for overshooting range. ok 2 - binsearch_range: Correct range when upper bound is in-bounds but not found. ok 3 - binsearch: Match in range but not found. 1..3 ok All tests successful. Files=15, Tests=28, 2 wallclock secs ( 0.12 usr + 0.01 sys = 0.14 CPU) Result: PASS DAVIDO/List-BinarySearch-0.20.tar.gz dmake test TEST_VERBOSE=1 -- OK David J. Oswald <davido@cpan.org> Binary Search within a sorted array. >>> (cd C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt && tar cvf - List-BinarySearch-0.20.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/D/DA/DAVIDO/List-BinarySearch-0.20.tar.gz List-BinarySearch-0.20.ppd blib/ blib/lib/ blib/lib/List/ blib/lib/List/BinarySearch/ blib/lib/List/BinarySearch/PP.pm blib/lib/List/BinarySearch.pm >>> mv C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/List-BinarySearch-0.20.ppd C:/cpanfly-5.20/var/REPO/D/DA/DAVIDO Running test for module 'Tree::R' Running make for A/AJ/AJOLMA/Tree-R-0.06.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/A/AJ/AJOLMA/Tree-R-0.06.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\A\AJ\AJOLMA\Tree-R-0.06.tar.gz ok Tree-R-0.06/ Tree-R-0.06/Makefile.PL Tree-R-0.06/t/ Tree-R-0.06/t/Tree-R.t Tree-R-0.06/Changes Tree-R-0.06/lib/ Tree-R-0.06/lib/Tree/ Tree-R-0.06/lib/Tree/R.pm Tree-R-0.06/README Tree-R-0.06/MANIFEST Tree-R-0.06/META.yml Prepending C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AJ/AJOLMA/Tree-R-0.06.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Tree::R Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Tree/R.pm blib\lib\Tree\R.pm AutoSplitting blib\lib\Tree\R.pm (blib\lib\auto\Tree\R) AJOLMA/Tree-R-0.06.tar.gz dmake -- OK Prepending C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Tree-R.t .. 1..16 ok 1 - use Tree::R; ok 2 - query_point 1 ok 3 - query_completely_within_rect 1 ok 4 - query_partly_within_rect 1 ok 5 - query_point 2 ok 6 - query_completely_within_rect 2 ok 7 - query_partly_within_rect 2 ok 8 - remove and insert ok 9 - remove and insert ok 10 - remove and insert ok 11 - remove and insert ok 12 - remove and insert ok 13 - An object of class 'Tree::R' isa 'Tree::R' ok 14 ok 15 ok 16 ok All tests successful. Files=1, Tests=16, 0 wallclock secs ( 0.08 usr + 0.01 sys = 0.09 CPU) Result: PASS AJOLMA/Tree-R-0.06.tar.gz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/A/AJ/AJOLMA/CHECKSUMS Ari Jolma <ajolma@cpan.org> Perl extension for the Rtree data structure and algorithms >>> (cd C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq && tar cvf - Tree-R-0.06.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/A/AJ/AJOLMA/Tree-R-0.06.tar.gz Tree-R-0.06.ppd blib/ blib/lib/ blib/lib/auto/ blib/lib/auto/Tree/ blib/lib/auto/Tree/R/ blib/lib/auto/Tree/R/autosplit.ix blib/lib/Tree/ blib/lib/Tree/R.pm >>> mv C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/Tree-R-0.06.ppd C:/cpanfly-5.20/var/REPO/A/AJ/AJOLMA Running test for module 'Geo::Shapefile::Writer' Running make for L/LI/LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/L/LI/LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\L\LI\LIOSHA\Geo-Shapefile-Writer-0.005.tar.gz ok Geo-Shapefile-Writer-0.005/ Geo-Shapefile-Writer-0.005/META.yml Geo-Shapefile-Writer-0.005/Writer.pm.patch Geo-Shapefile-Writer-0.005/README Geo-Shapefile-Writer-0.005/Makefile.PL Geo-Shapefile-Writer-0.005/t/ Geo-Shapefile-Writer-0.005/t/release-pod-syntax.t Geo-Shapefile-Writer-0.005/t/shp_polyline.t Geo-Shapefile-Writer-0.005/t/shp_point.t Geo-Shapefile-Writer-0.005/t/release-pod-coverage.t Geo-Shapefile-Writer-0.005/lib/ Geo-Shapefile-Writer-0.005/lib/Geo/ Geo-Shapefile-Writer-0.005/lib/Geo/Shapefile/ Geo-Shapefile-Writer-0.005/lib/Geo/Shapefile/Writer.pm Geo-Shapefile-Writer-0.005/Changes Geo-Shapefile-Writer-0.005/dist.ini Geo-Shapefile-Writer-0.005/MANIFEST Geo-Shapefile-Writer-0.005/LICENSE Prepending C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'make' CPAN.pm: Building L/LI/LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Geo::Shapefile::Writer Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Geo/Shapefile/Writer.pm blib\lib\Geo\Shapefile\Writer.pm LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz dmake -- OK Prepending C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing t/shp_point.t ............. ok 1 - bad type ok 2 - bad format ok 3 - shp created ok 4 - shx created ok 5 - dbf created 1..5 ok t/shp_polyline.t .......... ok 1 - shp created ok 2 - shx created ok 3 - dbf created 1..3 ok All tests successful. Files=4, Tests=8, 2 wallclock secs ( 0.06 usr + 0.00 sys = 0.06 CPU) Result: PASS LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/L/LI/LIOSHA/CHECKSUMS Aleksey Korabelshchikov <liosha@cpan.org> simple pureperl shapefile writer >>> (cd C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV && tar cvf - Geo-Shapefile-Writer-0.005.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/L/LI/LIOSHA/Geo-Shapefile-Writer-0.005.tar.gz Geo-Shapefile-Writer-0.005.ppd blib/ blib/lib/ blib/lib/Geo/ blib/lib/Geo/Shapefile/ blib/lib/Geo/Shapefile/Writer.pm >>> mv C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/Geo-Shapefile-Writer-0.005.ppd C:/cpanfly-5.20/var/REPO/L/LI/LIOSHA Running test for module 'rlib' Running make for G/GB/GBARR/rlib-0.02.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/G/GB/GBARR/rlib-0.02.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\G\GB\GBARR\rlib-0.02.tar.gz ok rlib-0.02/ rlib-0.02/Makefile.PL rlib-0.02/rlib.pm rlib-0.02/t/ rlib-0.02/t/rlib.t rlib-0.02/README rlib-0.02/MANIFEST Prepending C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'make' CPAN.pm: Building G/GB/GBARR/rlib-0.02.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for rlib Writing MYMETA.yml and MYMETA.json >>> dmake cp rlib.pm blib\lib\rlib.pm GBARR/rlib-0.02.tar.gz dmake -- OK Prepending C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/rlib.t .. 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok All tests successful. Files=1, Tests=7, 1 wallclock secs ( 0.02 usr + 0.06 sys = 0.08 CPU) Result: PASS GBARR/rlib-0.02.tar.gz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/G/GB/GBARR/CHECKSUMS Picked up version from Makefile Picked up distname from Makefile Picked up abstract from rlib.pm Graham Barr <gbarr@pobox.com> manipulate @INC at compile time with relative paths >>> (cd C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg && tar cvf - rlib-0.02.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/G/GB/GBARR/rlib-0.02.tar.gz rlib-0.02.ppd blib/ blib/lib/ blib/lib/rlib.pm >>> mv C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/rlib-0.02.ppd C:/cpanfly-5.20/var/REPO/G/GB/GBARR Running test for module 'Geo::Converter::dms2dd' Running make for S/SL/SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/arch C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/lib C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.20/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SL/SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\S\SL\SLAFFAN\Geo-Converter-dms2dd-0.03.tar.gz ok Geo-Converter-dms2dd-0.03/ Geo-Converter-dms2dd-0.03/t/ Geo-Converter-dms2dd-0.03/t/Geo-Converter-dms2dd.t Geo-Converter-dms2dd-0.03/Changes Geo-Converter-dms2dd-0.03/META.json Geo-Converter-dms2dd-0.03/MANIFEST Geo-Converter-dms2dd-0.03/README Geo-Converter-dms2dd-0.03/Makefile.PL Geo-Converter-dms2dd-0.03/lib/ Geo-Converter-dms2dd-0.03/lib/Geo/ Geo-Converter-dms2dd-0.03/lib/Geo/Converter/ Geo-Converter-dms2dd-0.03/lib/Geo/Converter/dms2dd.pm Geo-Converter-dms2dd-0.03/META.yml Prepending C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/arch C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/lib C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.20/var/cpan/build for 'make' CPAN.pm: Building S/SL/SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Geo::Converter::dms2dd Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Geo/Converter/dms2dd.pm blib\lib\Geo\Converter\dms2dd.pm SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz dmake -- OK Prepending C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/arch C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/lib C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.20/var/cpan/build for 'test' Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Geo-Converter-dms2dd.t .. ok 1 - use Geo::Converter::dms2dd; ok 2 - value => S23, ok 3 - value => S23°30, ok 4 - value => S23°0, ok 5 - value => S23°60, ok 6 - value => S23°30'30, ok 7 - value => S23°32'09.567", ok 8 - value => S23°32'09.567", is_lat, 1 ok 9 - value => 23°32'09.567", ok 10 - value => n23°32'09.567", is_lat, 1 ok 11 - value => 149°23'18.009"E, ok 12 - value => 149°23'18.009"E, is_lon, 1 ok 13 - value => 149°23'18.009"W, is_lon, 1 ok 14 - value => east 149°23'18.009, ok 15 - value => east 149°23'18.009, is_lon, 1 ok 16 - value => east 149°23'18.009, irrelevant_arg, 1 ok 17 - value => 149°23'18.009"blurgle, ok 18 - Trapped error: Argument 'value' not supplied ok 19 - Trapped error: DMS2DD Coord error: Longitude specified, but latitude found: -23.5359908333333 ok 20 - Trapped error: DMS2DD Coord error: Latitude out of bounds: 149.388335833333 ok 21 - Trapped error: DMS2DD Value error: Too many numbers in string: '149°23'18.009"25' ok 22 - Trapped error: DMS2DD Value error: Invalid string at start of value: ok 23 - Trapped error: DMS2DD Value error: Invalid string at start of value: "blurgle " ok 24 - Trapped error: DMS2DD Value error: Minutes value given, but degrees value is floating point: '149.25°23'18"' ok 25 - Trapped error: DMS2DD Value error: Seconds value given, but minutes value is floating point: '149°23.25'18"' ok 26 - Trapped error: Cannot define hemisphere twice: W149°23'18.009"E ok 27 - Trapped error: Cannot define hemisphere twice: W149°23'18.009"W 1..27 ok All tests successful. Files=1, Tests=27, 0 wallclock secs ( 0.08 usr + 0.00 sys = 0.08 CPU) Result: PASS SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz dmake test TEST_VERBOSE=1 -- OK Shawn Laffan <shawnlaffan@gmail.com> Parse and convert values in Degrees/Minutes/Seconds formats to decimal degrees >>> (cd C:\cpanfly-5.20\var\cpan\build\Geo-Converter-dms2dd-0.03-dbG77_ && tar cvf - Geo-Converter-dms2dd-0.03.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/S/SL/SLAFFAN/Geo-Converter-dms2dd-0.03.tar.gz Geo-Converter-dms2dd-0.03.ppd blib/ blib/lib/ blib/lib/Geo/ blib/lib/Geo/Converter/ blib/lib/Geo/Converter/dms2dd.pm >>> mv C:\cpanfly-5.20\var\cpan\build\Geo-Converter-dms2dd-0.03-dbG77_/Geo-Converter-dms2dd-0.03.ppd C:/cpanfly-5.20/var/REPO/S/SL/SLAFFAN Running test for module 'YAML::Syck' Running make for T/TO/TODDR/YAML-Syck-1.27.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\Geo-Converter-dms2dd-0.03-dbG77_/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Converter-dms2dd-0.03-dbG77_/blib/lib C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/arch C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/lib C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.20/var/cpan/build for 'get' Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\T\TO\TODDR\YAML-Syck-1.27.tar.gz ok YAML-Syck-1.27/ YAML-Syck-1.27/gram.h YAML-Syck-1.27/emitter.c YAML-Syck-1.27/Syck.xs YAML-Syck-1.27/token.c YAML-Syck-1.27/Makefile.PL YAML-Syck-1.27/Changes YAML-Syck-1.27/ppport_sort.h YAML-Syck-1.27/perl_syck.h YAML-Syck-1.27/syck_st.h YAML-Syck-1.27/t/ YAML-Syck-1.27/t/meta.t YAML-Syck-1.27/t/json-refs.t YAML-Syck-1.27/t/TestYAML.pm YAML-Syck-1.27/t/bug/ YAML-Syck-1.27/t/bug/rt-54167.t YAML-Syck-1.27/t/bug/doesnt-stringify.t YAML-Syck-1.27/t/bug/rt-49404-double_free.t YAML-Syck-1.27/t/yaml-dumpinto.t YAML-Syck-1.27/t/json-numbers.t YAML-Syck-1.27/t/leak.t YAML-Syck-1.27/t/yaml-tie.t YAML-Syck-1.27/t/1-basic.t YAML-Syck-1.27/t/12-dumpfile.t YAML-Syck-1.27/t/4-perl_tag_scheme.t YAML-Syck-1.27/t/11-loadfile.t YAML-Syck-1.27/t/json-null.t YAML-Syck-1.27/t/2-scalars.t YAML-Syck-1.27/t/json-basic.t YAML-Syck-1.27/t/yaml-implicit-warnings.t YAML-Syck-1.27/t/json-minus.t YAML-Syck-1.27/t/yaml-utf.t YAML-Syck-1.27/t/yaml-blessed-ref.t YAML-Syck-1.27/t/json-crlf.t YAML-Syck-1.27/t/yaml-str-colon-first.t YAML-Syck-1.27/t/json-singlequote.t YAML-Syck-1.27/t/yaml-alias.t YAML-Syck-1.27/t/json-dumpinto.t YAML-Syck-1.27/t/json-empty.t YAML-Syck-1.27/t/3-objects.t YAML-Syck-1.27/t/json-loadfile.t YAML-Syck-1.27/t/load-blessed.t YAML-Syck-1.27/t/json-circular-ref.t YAML-Syck-1.27/t/json-indent.t YAML-Syck-1.27/t/json-newline.t YAML-Syck-1.27/syck.h YAML-Syck-1.27/bytecode.c YAML-Syck-1.27/inc/ YAML-Syck-1.27/inc/parent.pm YAML-Syck-1.27/inc/Test/ YAML-Syck-1.27/inc/Test/Builder.pm YAML-Syck-1.27/inc/Test/More.pm YAML-Syck-1.27/inc/Test/Builder/ YAML-Syck-1.27/inc/Test/Builder/IO/ YAML-Syck-1.27/inc/Test/Builder/IO/Scalar.pm YAML-Syck-1.27/inc/Test/Builder/Module.pm YAML-Syck-1.27/inc/PerlIO.pm YAML-Syck-1.27/inc/Module/ YAML-Syck-1.27/inc/Module/Install/ YAML-Syck-1.27/inc/Module/Install/WriteAll.pm YAML-Syck-1.27/inc/Module/Install/Makefile.pm YAML-Syck-1.27/inc/Module/Install/Win32.pm YAML-Syck-1.27/inc/Module/Install/Can.pm YAML-Syck-1.27/inc/Module/Install/Fetch.pm YAML-Syck-1.27/inc/Module/Install/Metadata.pm YAML-Syck-1.27/inc/Module/Install/Include.pm YAML-Syck-1.27/inc/Module/Install/Base.pm YAML-Syck-1.27/inc/Module/Install/Compiler.pm YAML-Syck-1.27/inc/Module/Install.pm YAML-Syck-1.27/META.yml YAML-Syck-1.27/handler.c YAML-Syck-1.27/perl_common.h YAML-Syck-1.27/README YAML-Syck-1.27/node.c YAML-Syck-1.27/MANIFEST YAML-Syck-1.27/ppport_math.h YAML-Syck-1.27/implicit.c YAML-Syck-1.27/gram.c YAML-Syck-1.27/syck_.c YAML-Syck-1.27/ppport.h YAML-Syck-1.27/COPYING YAML-Syck-1.27/lib/ YAML-Syck-1.27/lib/JSON/ YAML-Syck-1.27/lib/JSON/Syck.pm YAML-Syck-1.27/lib/YAML/ YAML-Syck-1.27/lib/YAML/Loader/ YAML-Syck-1.27/lib/YAML/Loader/Syck.pm YAML-Syck-1.27/lib/YAML/Dumper/ YAML-Syck-1.27/lib/YAML/Dumper/Syck.pm YAML-Syck-1.27/lib/YAML/Syck.pm YAML-Syck-1.27/COMPATIBILITY YAML-Syck-1.27/syck_st.c Prepending C:\cpanfly-5.20\var\cpan\build\Geo-Converter-dms2dd-0.03-dbG77_/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Converter-dms2dd-0.03-dbG77_/blib/lib C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/arch C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/lib C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.20/var/cpan/build for 'make' CPAN.pm: Building T/TO/TODDR/YAML-Syck-1.27.tar.gz >>> C:\Perl64-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for YAML::Syck Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/YAML/Dumper/Syck.pm blib\lib\YAML\Dumper\Syck.pm cp lib/YAML/Loader/Syck.pm blib\lib\YAML\Loader\Syck.pm cp lib/YAML/Syck.pm blib\lib\YAML\Syck.pm cp lib/JSON/Syck.pm blib\lib\JSON\Syck.pm Running Mkbootstrap for YAML::Syck () C:\Perl64-5.20\bin\perl.exe "-Iinc" -MExtUtils::Command -e chmod -- 644 Syck.bs gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" bytecode.c gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" emitter.c emitter.c: In function 'syck_emit': emitter.c:409:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] emitter.c:424:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] emitter.c: In function 'syck_emitter_mark_node': emitter.c:1350:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" gram.c gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" handler.c handler.c: In function 'syck_hdlr_add_anchor': handler.c:39:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] handler.c:52:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] handler.c:59:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] handler.c:59:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] handler.c: In function 'syck_hdlr_remove_anchor': handler.c:79:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] handler.c: In function 'syck_hdlr_get_anchor': handler.c:89:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] handler.c:102:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] handler.c:105:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] handler.c:105:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" implicit.c gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" node.c gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" syck_.c syck_.c: In function 'syck_add_sym': syck_.c:187:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" syck_st.c gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" token.c C:\Perl64-5.20\bin\perl.exe "-Iinc" C:\cpanfly-5.20\var\megalib\ExtUtils\xsubpp -typemap C:\Perl64-5.20\lib\ExtUtils\typemap Syck.xs > Syck.xsc && C:\Perl64-5.20\bin\perl.exe "-Iinc" -MExtUtils::Command -e mv -- Syck.xsc Syck.c gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.27\" -DXS_VERSION=\"1.27\" "-IC:\Perl64-5.20\lib\CORE" Syck.c In file included from Syck.xs:2:0: perl_common.h: In function 'perl_syck_bad_anchor_handler': perl_common.h:71:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_common.h:72:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] In file included from Syck.xs:5:0: perl_syck.h: In function 'json_syck_mark_emitter': perl_syck.h:816:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] In file included from Syck.xs:5:0: perl_syck.h:832:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:872:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h: In function 'json_syck_emitter_handler': perl_syck.h:886:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] perl_syck.h:971:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1089:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1092:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1131:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1132:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1144:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1145:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h: In function 'DumpJSONImpl': perl_syck.h:1303:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] In file included from Syck.xs:8:0: perl_syck.h: In function 'yaml_syck_parser_handler': perl_syck.h:551:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] perl_syck.h:552:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] perl_syck.h: In function 'yaml_syck_mark_emitter': perl_syck.h:816:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] In file included from Syck.xs:8:0: perl_syck.h: In function 'yaml_syck_emitter_handler': perl_syck.h:886:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] perl_syck.h:979:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:994:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:995:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1089:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1092:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1131:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1132:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1144:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h:1145:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] perl_syck.h: In function 'DumpYAMLImpl': perl_syck.h:1303:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] C:\Perl64-5.20\bin\perl.exe "-Iinc" -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"YAML::Syck\", 'DLBASE' => 'Syck', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" dlltool --def Syck.def --output-exp dll.exp g++ -o blib\arch\auto\YAML\Syck\Syck.dll -Wl,--base-file -Wl,dll.base -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl64-5.20\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" bytecode.o emitter.o gram.o handler.o implicit.o node.o syck_.o syck_st.o token.o Syck.o C:\Perl64-5.20\lib\CORE\libperl520.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp dlltool --def Syck.def --base-file dll.base --output-exp dll.exp g++ -o blib\arch\auto\YAML\Syck\Syck.dll -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl64-5.20\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" bytecode.o emitter.o gram.o handler.o implicit.o node.o syck_.o syck_st.o token.o Syck.o C:\Perl64-5.20\lib\CORE\libperl520.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp C:\Perl64-5.20\bin\perl.exe "-Iinc" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\YAML\Syck\Syck.dll TODDR/YAML-Syck-1.27.tar.gz dmake -- OK Prepending C:\cpanfly-5.20\var\cpan\build\Geo-Converter-dms2dd-0.03-dbG77_/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Converter-dms2dd-0.03-dbG77_/blib/lib C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/arch C:\cpanfly-5.20\var\cpan\build\rlib-0.02-u5OrNg/blib/lib C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/arch C:\cpanfly-5.20\var\cpan\build\Geo-Shapefile-Writer-0.005-bQL2lV/blib/lib C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/arch C:\cpanfly-5.20\var\cpan\build\Tree-R-0.06-sszuVq/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-0.20-FWgyGt/blib/lib C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/arch C:\cpanfly-5.20\var\cpan\build\List-BinarySearch-XS-0.06-Fxv8XW/blib/lib C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/arch C:\cpanfly-5.20\var\cpan\build\Math-Polygon-1.03-vYj0z9/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.20/var/cpan/build for 'test' Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/*/*.t Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/1-basic.t ................... 1..11 ok 1 ok 2 ok 3 not ok 4 - Bad data dies on Load # TODO RT 34073 - Parsing YAML without separator # Failed (TODO) test 'Bad data dies on Load' # at t/1-basic.t line 14. # got: '' # expected: anything else not ok 5 - Bad data fails load # TODO RT 34073 - Parsing YAML without separator # Failed (TODO) test 'Bad data fails load' # at t/1-basic.t line 15. # got: '--' # expected: undef ok 6 - Bad data fails load not ok 7 - Bad data dies on Load # TODO Load fails on empty string # Failed (TODO) test 'Bad data dies on Load' # at t/1-basic.t line 23. # got: '' # expected: anything else not ok 8 - Bad data dies on Load # TODO Load fails on empty string # Failed (TODO) test 'Bad data dies on Load' # at t/1-basic.t line 30. # got: '' # expected: anything else not ok 9 - Bad data fails load # TODO Load fails on empty string # Failed (TODO) test 'Bad data fails load' # at t/1-basic.t line 31. # got: 'feefifofum # # dkjdkdk' # expected: undef not ok 10 - Bad data dies on Load # TODO RT 23850 - META.yml of DMAKI/DateTime-Format-Japanese-0.01.tar.gz cannot be parsed # Failed (TODO) test 'Bad data dies on Load' # at t/1-basic.t line 38. # got: 'Syck parser (line 3, column -1): syntax error at t/1-basic.t line 35. # ' # expected: '' not ok 11 - Bad data fails load # TODO RT 23850 - META.yml of DMAKI/DateTime-Format-Japanese-0.01.tar.gz cannot be parsed # Failed (TODO) test 'Bad data fails load' # at t/1-basic.t line 39. # Structures begin differing at: # $got = undef # $expected = ARRAY(0x4f3af0) ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/11-loadfile.t ............... 1..12 ok 1 - LoadFile(*DATA) works ok 2 - LoadFile(\*DATA) works ok 3 - LoadFile works with file names ok 4 - LoadFile works with IO::File ok 5 - LoadFile works with indirect filehandles ok 6 - LoadFile works with ordinary filehandles ok 7 - LoadFile works with glob refs ok 8 - LoadFile works with in-memory files ok 9 - LoadFile dies loading an empty file ok 10 - LoadFile returns undef loading an empty file ok 11 - No failure reading an empty file handle ok 12 - LoadFile returns undef loading an empty file ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/12-dumpfile.t ............... 1..6 ok 1 - DumpFile works with filenames ok 2 - DumpFile works with IO::File ok 3 - DumpFile works with indirect file handles ok 4 - DumpFile works with ordinary file handles ok 5 - DumpFile works with glob refs ok 6 - DumpFile works with in-memory files ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/2-scalars.t ................. 1..134 ok 1 - YAML::Syck has a version and is loaded ok 2 - Dump a simple number ok 3 - Load a simple number ok 4 - A pointer to 42 dumps ok 5 - A pointer to 42 loads ok 6 - A Circular Reference Loads. ok 7 - A Circular Reference Round Trips. 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 - no error ok 21 ok 22 - no error 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 - recurse 1 ok 49 - recurse 2 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 not ok 89 - HASH(0x264edd8) # TODO roundtrip is breaking for this right now: '--- # ... X: '' # ' # Failed (TODO) test 'HASH(0x264edd8)' # at t/2-scalars.t line 243. # got: undef # expected: 'HASH(0x264f078)' ok 90 - RT 47944 - back quote is a reserved character 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 - Dumped version of file is unquoted ok 122 - Dumped version of file is unquoted ok 123 - Dumped version of file is unquoted ok 124 - Dumped version of file is unquoted ok 125 - Dumped version of file is unquoted ok 126 - Dumped version of file is unquoted ok 127 - Dumped version of file is unquoted ok 128 - hex Dump preserves as string ok 129 - hex Load preserves as string ok 130 - oct Dump preserves by quoting ok 131 - oct Load preserves by quoting ok 132 - 00 Dump preserves by quoting ok 133 - 00 Load preserves by quoting not ok 134 - RT 54780 - Wrong loading of YAML with double quoted style # TODO not handling double quoted style right # Failed (TODO) test 'RT 54780 - Wrong loading of YAML with double quoted style' # at t/2-scalars.t line 286. # got: 'content\ string # other\ content # \ # new # ' # expected: 'content string # other content # # new # ' ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/3-objects.t ................. 1..51 ok 1 ok 2 ok 3 - ref - !!perl/hash:foo ok 4 - data - !!perl/hash:foo ok 5 - ref - !perl/foo ok 6 - data - !perl/foo ok 7 - ref - !hs/Foo ok 8 - data - !hs/Foo ok 9 - ref - !haskell.org/Foo ok 10 - data - !haskell.org/Foo ok 11 - ref - !haskell.org/^Foo ok 12 - data - !haskell.org/^Foo ok 13 - ref - !!perl ok 14 - data - !!perl ok 15 - ref - !!moose ok 16 - data - !!moose ok 17 - ref - !ruby/object:Test::Bear ok 18 - data - !ruby/object:Test::Bear ok 19 - Testing regexes with the >=5.13.5 caret syntax ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 - blessed to code ok 28 - it's a hash ok 29 - blessed to foobar ok 30 - it's a CODE ok 31 - blessed to code ok 32 - it's a CODE ok 33 - ref - !!perl/hash:foo ok 34 - data - !!perl/hash:foo ok 35 - ref - !perl/foo ok 36 - data - !perl/foo ok 37 - ref - !hs/Foo ok 38 - data - !hs/Foo ok 39 - ref - !haskell.org/Foo ok 40 - data - !haskell.org/Foo ok 41 - ref - !haskell.org/^Foo ok 42 - data - !haskell.org/^Foo ok 43 - ref - !!perl ok 44 - data - !!perl ok 45 - ref - !!moose ok 46 - data - !!moose ok 47 - ref - !ruby/object:Test::Bear ok 48 - data - !ruby/object:Test::Bear ok 49 - Deep hash round trips ok 50 - Deep hash round trips and strip blessings ok 51 - Deep hash round trips and doesn't strips blessings ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/4-perl_tag_scheme.t ......... 1..18 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 Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/bug/doesnt-stringify.t ...... 1..2 ok 1 ok 2 ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/bug/rt-49404-double_free.t .. 1..4 ok 1 ok 2 ok 3 ok 4 ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/bug/rt-54167.t .............. 1..2 ok 1 - each() iterates properly before YAML::Syck::Dump ok 2 - each() iterates properly after YAML::Syck::Dump ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. t/json-basic.t ................ 1..104 ok 1 - roundtrip "foo" -> 'foo' -> "foo" -> sq:0 utf8:0 ok 2 - roundtrip "foo" -> 'foo' -> "foo" -> sq:0 utf8:1 ok 3 - roundtrip 'foo' -> 'foo' -> 'foo' -> sq:1 utf8:0 ok 4 - roundtrip 'foo' -> 'foo' -> 'foo' -> sq:1 utf8:1 ok 5 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0 ok 6 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1 ok 7 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0 ok 8 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1 ok 9 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0 ok 10 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1 ok 11 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0 ok 12 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1 ok 13 - roundtrip 2 -> 2 -> 2 -> sq:0 utf8:0 ok 14 - roundtrip 2 -> 2 -> 2 -> sq:0 utf8:1 ok 15 - roundtrip 2 -> 2 -> 2 -> sq:1 utf8:0 ok 16 - roundtrip 2 -> 2 -> 2 -> sq:1 utf8:1 ok 17 - roundtrip "foo'bar" -> 'foo\'bar' -> "foo'bar" -> sq:0 utf8:0 ok 18 - roundtrip "foo'bar" -> 'foo\'bar' -> "foo'bar" -> sq:0 utf8:1 ok 19 - roundtrip 'foo\'bar' -> 'foo\'bar' -> 'foo\'bar' -> sq:1 utf8:0 ok 20 - roundtrip 'foo\'bar' -> 'foo\'bar' -> 'foo\'bar' -> sq:1 utf8:1 ok 21 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0 ok 22 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1 ok 23 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0 ok 24 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1 ok 25 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:0 ok 26 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:1 ok 27 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:0 ok 28 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:1 ok 29 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:0 ok 30 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:1 ok 31 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:0 ok 32 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:1 ok 33 - roundtrip [{"foo":2},{"foo":"bar"}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{"foo":2},{"foo":"bar"}] -> sq:0 utf8:0 ok 34 - roundtrip [{"foo":2},{"foo":"bar"}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{"foo":2},{"foo":"bar"}] -> sq:0 utf8:1 ok 35 - roundtrip [{'foo':2},{'foo':'bar'}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{'foo':2},{'foo':'bar'}] -> sq:1 utf8:0 ok 36 - roundtrip [{'foo':2},{'foo':'bar'}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{'foo':2},{'foo':'bar'}] -> sq:1 utf8:1 ok 37 - roundtrip "媾" -> '媾' -> "媾" -> sq:0 utf8:0 ok 38 - roundtrip "媾" -> "\x{5abe}" -> "媾" -> sq:0 utf8:1 ok 39 - roundtrip '媾' -> '媾' -> '媾' -> sq:1 utf8:0 ok 40 - roundtrip '媾' -> "\x{5abe}" -> '媾' -> sq:1 utf8:1 ok 41 - roundtrip null -> undef -> null -> sq:0 utf8:0 ok 42 - roundtrip null -> undef -> null -> sq:0 utf8:1 ok 43 - roundtrip null -> undef -> null -> sq:1 utf8:0 ok 44 - roundtrip null -> undef -> null -> sq:1 utf8:1 ok 45 - roundtrip {"foo":null} -> {'foo' => undef} -> {"foo":null} -> sq:0 utf8:0 ok 46 - roundtrip {"foo":null} -> {'foo' => undef} -> {"foo":null} -> sq:0 utf8:1 ok 47 - roundtrip {'foo':null} -> {'foo' => undef} -> {'foo':null} -> sq:1 utf8:0 ok 48 - roundtrip {'foo':null} -> {'foo' => undef} -> {'foo':null} -> sq:1 utf8:1 ok 49 - roundtrip "" -> '' -> "" -> sq:0 utf8:0 ok 50 - roundtrip "" -> '' -> "" -> sq:0 utf8:1 ok 51 - roundtrip '' -> '' -> '' -> sq:1 utf8:0 ok 52 - roundtrip '' -> '' -> '' -> sq:1 utf8:1 ok 53 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:0 utf8:0 ok 54 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:0 utf8:1 ok 55 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:1 utf8:0 ok 56 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:1 utf8:1 ok 57 - roundtrip ["",null] -> ['',undef] -> ["",null] -> sq:0 utf8:0 ok 58 - roundtrip ["",null] -> ['',undef] -> ["",null] -> sq:0 utf8:1 ok 59 - roundtrip ['',null] -> ['',undef] -> ['',null] -> sq:1 utf8:0 ok 60 - roundtrip ['',null] -> ['',undef] -> ['',null] -> sq:1 utf8:1 ok 61 - roundtrip {"foo":""} -> {'foo' => ''} -> {"foo":""} -> sq:0 utf8:0 ok 62 - roundtrip {"foo":""} -> {'foo' => ''} -> {"foo":""} -> sq:0 utf8:1 ok 63 - roundtrip {'foo':''} -> {'foo' => ''} -> {'foo':''} -> sq:1 utf8:0 ok 64 - roundtrip {'foo':''} -> {'foo' => ''} -> {'foo':''} -> sq:1 utf8:1 ok 65 - roundtrip ["\"://\""] -> ['"://"'] -> ["\"://\""] -> sq:0 utf8:0 ok 66 - roundtrip ["\"://\""] -> ['"://"'] -> ["\"://\""] -> sq:0 utf8:1 ok 67 - roundtrip ['\'://\''] -> ['\'://\''] -> ['\'://\''] -> sq:1 utf8:0 ok 68 - roundtrip ['\'://\''] -> ['\'://\''] -> ['\'://\''] -> sq:1 utf8:1 ok 69 - roundtrip "~foo" -> '~foo' -> "~foo" -> sq:0 utf8:0 ok 70 - roundtrip "~foo" -> '~foo' -> "~foo" -> sq:0 utf8:1 ok 71 - roundtrip '~foo' -> '~foo' -> '~foo' -> sq:1 utf8:0 ok 72 - roundtrip '~foo' -> '~foo' -> '~foo' -> sq:1 utf8:1 not ok 73 - roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:0 ' # at t/json-basic.t line 89. # got: '"\\/"' # expected: '"\/"' not ok 74 - roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:1 ' # at t/json-basic.t line 89. # got: '"\\/"' # expected: '"\/"' not ok 75 - roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\/'' # expected: ''\/'' not ok 76 - roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\/'' # expected: ''\/'' ok 77 - roundtrip "\"" -> '"' -> "\"" -> sq:0 utf8:0 ok 78 - roundtrip "\"" -> '"' -> "\"" -> sq:0 utf8:1 ok 79 - roundtrip '\'' -> '\'' -> '\'' -> sq:1 utf8:0 ok 80 - roundtrip '\'' -> '\'' -> '\'' -> sq:1 utf8:1 ok 81 - roundtrip "\b" -> '' -> "\b" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 82 - roundtrip "\b" -> '' -> "\b" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 83 - roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\b'' # expected: ''\b'' not ok 84 - roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\b'' # expected: ''\b'' ok 85 - roundtrip "\f" -> ' ' -> "\f" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 86 - roundtrip "\f" -> ' ' -> "\f" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 87 - roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\f'' # expected: ''\f'' not ok 88 - roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\f'' # expected: ''\f'' ok 89 - roundtrip "\n" -> ' # ' -> "\n" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 90 - roundtrip "\n" -> ' # ' -> "\n" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 91 - roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\n'' # expected: ''\n'' not ok 92 - roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\n'' # expected: ''\n'' ok 93 - roundtrip "\r" -> ' ' -> "\r" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 94 - roundtrip "\r" -> ' ' -> "\r" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 95 - roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\r'' # expected: ''\r'' not ok 96 - roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\r'' # expected: ''\r'' ok 97 - roundtrip "\t" -> ' ' -> "\t" -> sq:0 utf8:0 # TODO backslashed char not working yet ok 98 - roundtrip "\t" -> ' ' -> "\t" -> sq:0 utf8:1 # TODO backslashed char not working yet not ok 99 - roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\t'' # expected: ''\t'' not ok 100 - roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\t'' # expected: ''\t'' not ok 101 - roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:0 ' # at t/json-basic.t line 89. # got: '"\\u0001"' # expected: '"\u0001"' not ok 102 - roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:1 ' # at t/json-basic.t line 89. # got: '"\\u0001"' # expected: '"\u0001"' not ok 103 - roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:0 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:0 ' # at t/json-basic.t line 89. # got: ''\\u0001'' # expected: ''\u0001'' not ok 104 - roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:1 # TODO backslashed char not working yet # Failed (TODO) test 'roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:1 ' # at t/json-basic.t line 89. # got: ''\\u0001'' # expected: ''\u0001'' ok Possible precedence issue with control flow operator at C:\cpanfly-5.20\var\cpan\build\YAML-Syck-1.27-SmvScz\inc/Test/Builder.pm line 917. Timeout (max run time is 300s) C:\Perl64-5.20\bin\perl.exe exits with 37.