PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2014-09-20T02:20:00 ActivePerl-1402 CPAN-2.00 Reading '/export/home/fly1432/var/cpan/Metadata' Database was generated on Sat, 20 Sep 2014 07:41:02 GMT Running make for I/IN/INGY/Swim-0.1.30.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/I/IN/INGY/Swim-0.1.30.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/I/IN/INGY/CHECKSUMS Checksum for /export/home/fly1432/var/cpan/sources/authors/id/I/IN/INGY/Swim-0.1.30.tar.gz ok Swim-0.1.30/ Swim-0.1.30/META.yml Swim-0.1.30/LICENSE Swim-0.1.30/Makefile.PL Swim-0.1.30/README Swim-0.1.30/t/ Swim-0.1.30/t/meta.tml Swim-0.1.30/t/head.tml Swim-0.1.30/t/pre.tml Swim-0.1.30/t/link.tml Swim-0.1.30/t/edge.tml Swim-0.1.30/t/phrase.tml Swim-0.1.30/t/bugs.tml Swim-0.1.30/t/list-data.tml Swim-0.1.30/t/release-pod-syntax.t Swim-0.1.30/t/phrase-func.tml Swim-0.1.30/t/000-compile-modules.t Swim-0.1.30/t/test.t Swim-0.1.30/t/issue-5.t Swim-0.1.30/t/list.tml Swim-0.1.30/t/para.tml Swim-0.1.30/t/block.tml Swim-0.1.30/t/hyper.tml Swim-0.1.30/t/comment.tml Swim-0.1.30/lib/ Swim-0.1.30/lib/Swim.pod Swim-0.1.30/lib/Swim.pm Swim-0.1.30/lib/Swim/ Swim-0.1.30/lib/Swim/Util.pm Swim-0.1.30/lib/Swim/Tree.pm Swim-0.1.30/lib/Swim/HTML.pm Swim-0.1.30/lib/Swim/Grammar.pm Swim-0.1.30/lib/Swim/Pod.pm Swim-0.1.30/lib/Swim/CheatSheet.pod Swim-0.1.30/lib/Swim/Markup.pm Swim-0.1.30/lib/Swim/Markdown.pm Swim-0.1.30/lib/Swim/Byte.pm Swim-0.1.30/MANIFEST Swim-0.1.30/Changes Swim-0.1.30/CONTRIBUTING Swim-0.1.30/bin/ Swim-0.1.30/bin/swim Swim-0.1.30/META.json Swim-0.1.30/inc/ Swim-0.1.30/inc/Pegex.pm Swim-0.1.30/inc/Pegex/ Swim-0.1.30/inc/Pegex/Tree.pm Swim-0.1.30/inc/Pegex/Optimizer.pm Swim-0.1.30/inc/Pegex/Input.pm Swim-0.1.30/inc/Pegex/Compiler.pm Swim-0.1.30/inc/Pegex/Receiver.pm Swim-0.1.30/inc/Pegex/Grammar.pm Swim-0.1.30/inc/Pegex/Bootstrap.pm Swim-0.1.30/inc/Pegex/Parser.pm Swim-0.1.30/inc/Pegex/Base.pm Swim-0.1.30/inc/TestML/ Swim-0.1.30/inc/TestML/Util.pm Swim-0.1.30/inc/TestML/Runtime.pm Swim-0.1.30/inc/TestML/Runtime/ Swim-0.1.30/inc/TestML/Runtime/TAP.pm Swim-0.1.30/inc/TestML/Compiler.pm Swim-0.1.30/inc/TestML/Library/ Swim-0.1.30/inc/TestML/Library/Standard.pm Swim-0.1.30/inc/TestML/Library/Debug.pm Swim-0.1.30/inc/TestML/Base.pm Swim-0.1.30/inc/TestML/Bridge.pm Swim-0.1.30/inc/TestML/Compiler/ Swim-0.1.30/inc/TestML/Compiler/Pegex.pm Swim-0.1.30/inc/TestML/Compiler/Pegex/ Swim-0.1.30/inc/TestML/Compiler/Pegex/AST.pm Swim-0.1.30/inc/TestML/Compiler/Pegex/Grammar.pm Swim-0.1.30/inc/TestML/Compiler/Lite.pm Swim-0.1.30/inc/TestML.pm CPAN.pm: Building I/IN/INGY/Swim-0.1.30.tar.gz >>> /export/home/fly1432/bin/perl Makefile.PL Warning: prerequisite Pegex 0.41 not found. We have 0.32. closedir() attempted on invalid dirhandle GEN0 at /export/home/fly1432/ap1402/lib/DirHandle.pm line 51. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Swim Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- INGY/Swim-0.1.30.tar.gz ---- Pegex [requires] Running make test Delayed until after prerequisites Running test for module 'Pegex' Running make for I/IN/INGY/Pegex-0.55.tar.gz Checksum for /export/home/fly1432/var/cpan/sources/authors/id/I/IN/INGY/Pegex-0.55.tar.gz ok Pegex-0.55/ Pegex-0.55/META.yml Pegex-0.55/LICENSE Pegex-0.55/Makefile.PL Pegex-0.55/README Pegex-0.55/t/ Pegex-0.55/t/repeat.t Pegex-0.55/t/TestAST.pm Pegex-0.55/t/testml-compiler.t Pegex-0.55/t/export-api.t Pegex-0.55/t/TestMLBridge.pm Pegex-0.55/t/grammar-api.t Pegex-0.55/t/testml/ Pegex-0.55/t/testml/optimize.tml Pegex-0.55/t/testml/tree-pegex.tml Pegex-0.55/t/testml/error.tml Pegex-0.55/t/testml/tree.tml Pegex-0.55/t/testml/compiler-equivalence.tml Pegex-0.55/t/testml/compiler.tml Pegex-0.55/t/testml/compiler-checks.tml Pegex-0.55/t/api.t Pegex-0.55/t/release-pod-syntax.t Pegex-0.55/t/testml-tree.t Pegex-0.55/t/sample.t Pegex-0.55/t/safe.t Pegex-0.55/t/flatten.t Pegex-0.55/t/000-compile-modules.t Pegex-0.55/t/parse.t Pegex-0.55/t/testml-optimize.t Pegex-0.55/t/mice.pgx Pegex-0.55/t/testml-compiler-equivalence.t Pegex-0.55/t/testml-tree-pegex.t Pegex-0.55/t/testml-compiler-checks.t Pegex-0.55/t/function-rule.t Pegex-0.55/t/testml-error.t Pegex-0.55/t/testml.yaml Pegex-0.55/xt/ Pegex-0.55/xt/TestDevelPegex.pm Pegex-0.55/xt/speed.t Pegex-0.55/xt/compilers.t Pegex-0.55/xt/grammars/ Pegex-0.55/xt/grammars/swim.pgx Pegex-0.55/xt/grammars/yaml.pgx Pegex-0.55/xt/grammars/testml.pgx Pegex-0.55/xt/grammars/json.pgx Pegex-0.55/xt/grammars/eyapp2pegex.pgx Pegex-0.55/xt/grammars/kwim.pgx Pegex-0.55/xt/grammars/pg-lexer.pgx Pegex-0.55/xt/grammars/drinkup.pgx Pegex-0.55/xt/grammars/vic.pgx Pegex-0.55/xt/grammars/Pg.pgx Pegex-0.55/xt/grammars/pegex.pgx Pegex-0.55/xt/speed-ast.t Pegex-0.55/xt/test-pegex-repos.t Pegex-0.55/lib/ Pegex-0.55/lib/Pegex.pm Pegex-0.55/lib/Pegex/ Pegex-0.55/lib/Pegex/Regex.pm Pegex-0.55/lib/Pegex/Grammar.pod Pegex-0.55/lib/Pegex/Tutorial.pod Pegex-0.55/lib/Pegex/Tree.pm Pegex-0.55/lib/Pegex/Optimizer.pm Pegex-0.55/lib/Pegex/Parser.pod Pegex-0.55/lib/Pegex/Tutorial/ Pegex-0.55/lib/Pegex/Tutorial/Calculator.pod Pegex-0.55/lib/Pegex/Tutorial/JSON.pod Pegex-0.55/lib/Pegex/Pegex/ Pegex-0.55/lib/Pegex/Pegex/AST.pm Pegex-0.55/lib/Pegex/Pegex/Grammar.pod Pegex-0.55/lib/Pegex/Pegex/Grammar.pm Pegex-0.55/lib/Pegex/Input.pm Pegex-0.55/lib/Pegex/Syntax.pod Pegex-0.55/lib/Pegex/Tree/ Pegex-0.55/lib/Pegex/Tree/Wrap.pm Pegex-0.55/lib/Pegex/Tree/Wrap.pod Pegex-0.55/lib/Pegex/Overview.pod Pegex-0.55/lib/Pegex/Bootstrap.pod Pegex-0.55/lib/Pegex/Compiler.pm Pegex-0.55/lib/Pegex/Compiler.pod Pegex-0.55/lib/Pegex/Receiver.pm Pegex-0.55/lib/Pegex/Module.pod Pegex-0.55/lib/Pegex/Resources.pod Pegex-0.55/lib/Pegex/Regex.pod Pegex-0.55/lib/Pegex/Grammar.pm Pegex-0.55/lib/Pegex/Miscellany.pod Pegex-0.55/lib/Pegex/Bootstrap.pm Pegex-0.55/lib/Pegex/Parser/ Pegex-0.55/lib/Pegex/Parser/Indent.pm Pegex-0.55/lib/Pegex/API.pod Pegex-0.55/lib/Pegex/Input.pod Pegex-0.55/lib/Pegex/Grammar/ Pegex-0.55/lib/Pegex/Grammar/Atoms.pod Pegex-0.55/lib/Pegex/Grammar/Atoms.pm Pegex-0.55/lib/Pegex/Parser.pm Pegex-0.55/lib/Pegex/Receiver.pod Pegex-0.55/lib/Pegex/Base.pm Pegex-0.55/lib/Pegex/Tree.pod Pegex-0.55/lib/Pegex/Module.pm Pegex-0.55/lib/Pegex.pod Pegex-0.55/MANIFEST Pegex-0.55/example/ Pegex-0.55/example/self-parser.pl Pegex-0.55/example/calculator/ Pegex-0.55/example/calculator/calculator1.pl Pegex-0.55/example/calculator/lib/ Pegex-0.55/example/calculator/lib/Precedence.pm Pegex-0.55/example/calculator/lib/RPN.pm Pegex-0.55/example/calculator/calculator2.pl Pegex-0.55/example/calculator/tokenizer.pl Pegex-0.55/Changes Pegex-0.55/CONTRIBUTING Pegex-0.55/META.json Pegex-0.55/inc/ Pegex-0.55/inc/Pegex.pm Pegex-0.55/inc/Pegex/ Pegex-0.55/inc/Pegex/Tree.pm Pegex-0.55/inc/Pegex/Optimizer.pm Pegex-0.55/inc/Pegex/Input.pm Pegex-0.55/inc/Pegex/Compiler.pm Pegex-0.55/inc/Pegex/Receiver.pm Pegex-0.55/inc/Pegex/Grammar.pm Pegex-0.55/inc/Pegex/Bootstrap.pm Pegex-0.55/inc/Pegex/Parser.pm Pegex-0.55/inc/Pegex/Base.pm Pegex-0.55/inc/TestML/ Pegex-0.55/inc/TestML/Util.pm Pegex-0.55/inc/TestML/Runtime.pm Pegex-0.55/inc/TestML/Runtime/ Pegex-0.55/inc/TestML/Runtime/TAP.pm Pegex-0.55/inc/TestML/Compiler.pm Pegex-0.55/inc/TestML/Library/ Pegex-0.55/inc/TestML/Library/Standard.pm Pegex-0.55/inc/TestML/Library/Debug.pm Pegex-0.55/inc/TestML/Base.pm Pegex-0.55/inc/TestML/Bridge.pm Pegex-0.55/inc/TestML/Compiler/ Pegex-0.55/inc/TestML/Compiler/Pegex.pm Pegex-0.55/inc/TestML/Compiler/Pegex/ Pegex-0.55/inc/TestML/Compiler/Pegex/AST.pm Pegex-0.55/inc/TestML/Compiler/Pegex/Grammar.pm Pegex-0.55/inc/TestML/Compiler/Lite.pm Pegex-0.55/inc/TestML.pm CPAN.pm: Building I/IN/INGY/Pegex-0.55.tar.gz >>> /export/home/fly1432/bin/perl Makefile.PL closedir() attempted on invalid dirhandle GEN0 at /export/home/fly1432/ap1402/lib/DirHandle.pm line 51. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Pegex Writing MYMETA.yml and MYMETA.json >>> make cp lib/Pegex/Syntax.pod blib/lib/Pegex/Syntax.pod cp lib/Pegex.pm blib/lib/Pegex.pm cp lib/Pegex/Grammar/Atoms.pm blib/lib/Pegex/Grammar/Atoms.pm cp lib/Pegex/Bootstrap.pm blib/lib/Pegex/Bootstrap.pm cp lib/Pegex/Compiler.pm blib/lib/Pegex/Compiler.pm cp lib/Pegex/Input.pod blib/lib/Pegex/Input.pod cp lib/Pegex/Grammar/Atoms.pod blib/lib/Pegex/Grammar/Atoms.pod cp lib/Pegex/Parser/Indent.pm blib/lib/Pegex/Parser/Indent.pm cp lib/Pegex/Compiler.pod blib/lib/Pegex/Compiler.pod cp lib/Pegex/Tree/Wrap.pod blib/lib/Pegex/Tree/Wrap.pod cp lib/Pegex/Resources.pod blib/lib/Pegex/Resources.pod cp lib/Pegex/Pegex/Grammar.pm blib/lib/Pegex/Pegex/Grammar.pm cp lib/Pegex/Input.pm blib/lib/Pegex/Input.pm cp lib/Pegex/Base.pm blib/lib/Pegex/Base.pm cp lib/Pegex/Grammar.pod blib/lib/Pegex/Grammar.pod cp lib/Pegex/Tree.pod blib/lib/Pegex/Tree.pod cp lib/Pegex/Bootstrap.pod blib/lib/Pegex/Bootstrap.pod cp lib/Pegex/Pegex/AST.pm blib/lib/Pegex/Pegex/AST.pm cp lib/Pegex/Overview.pod blib/lib/Pegex/Overview.pod cp lib/Pegex/Tutorial/Calculator.pod blib/lib/Pegex/Tutorial/Calculator.pod cp lib/Pegex/Parser.pod blib/lib/Pegex/Parser.pod cp lib/Pegex/Regex.pm blib/lib/Pegex/Regex.pm cp lib/Pegex/Module.pod blib/lib/Pegex/Module.pod cp lib/Pegex/Tree.pm blib/lib/Pegex/Tree.pm cp lib/Pegex/Pegex/Grammar.pod blib/lib/Pegex/Pegex/Grammar.pod cp lib/Pegex/API.pod blib/lib/Pegex/API.pod cp lib/Pegex/Tutorial/JSON.pod blib/lib/Pegex/Tutorial/JSON.pod cp lib/Pegex/Grammar.pm blib/lib/Pegex/Grammar.pm cp lib/Pegex/Regex.pod blib/lib/Pegex/Regex.pod cp lib/Pegex.pod blib/lib/Pegex.pod cp lib/Pegex/Optimizer.pm blib/lib/Pegex/Optimizer.pm cp lib/Pegex/Module.pm blib/lib/Pegex/Module.pm cp lib/Pegex/Tutorial.pod blib/lib/Pegex/Tutorial.pod cp lib/Pegex/Receiver.pm blib/lib/Pegex/Receiver.pm cp lib/Pegex/Miscellany.pod blib/lib/Pegex/Miscellany.pod cp lib/Pegex/Tree/Wrap.pm blib/lib/Pegex/Tree/Wrap.pm cp lib/Pegex/Receiver.pod blib/lib/Pegex/Receiver.pod cp lib/Pegex/Parser.pm blib/lib/Pegex/Parser.pm Manifying blib/man3/Pegex.3 Manifying blib/man3/Pegex::API.3 Manifying blib/man3/Pegex::Bootstrap.3 Manifying blib/man3/Pegex::Compiler.3 Manifying blib/man3/Pegex::Grammar.3 Manifying blib/man3/Pegex::Grammar::Atoms.3 Manifying blib/man3/Pegex::Input.3 Manifying blib/man3/Pegex::Miscellany.3 Manifying blib/man3/Pegex::Module.3 Manifying blib/man3/Pegex::Overview.3 Manifying blib/man3/Pegex::Parser.3 Manifying blib/man3/Pegex::Pegex::Grammar.3 Manifying blib/man3/Pegex::Receiver.3 Manifying blib/man3/Pegex::Regex.3 Manifying blib/man3/Pegex::Resources.3 Manifying blib/man3/Pegex::Syntax.3 Manifying blib/man3/Pegex::Tree.3 Manifying blib/man3/Pegex::Tree::Wrap.3 Manifying blib/man3/Pegex::Tutorial.3 Manifying blib/man3/Pegex::Tutorial::Calculator.3 Manifying blib/man3/Pegex::Tutorial::JSON.3 INGY/Pegex-0.55.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1432/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/000-compile-modules.t .......... ok 1 - use Pegex; ok 2 - use Pegex::Regex; ok 3 - use Pegex::Tree; ok 4 - use Pegex::Optimizer; ok 5 - use Pegex::Input; ok 6 - use Pegex::Compiler; ok 7 - use Pegex::Receiver; ok 8 - use Pegex::Grammar; ok 9 - use Pegex::Bootstrap; ok 10 - use Pegex::Parser; ok 11 - use Pegex::Base; ok 12 - use Pegex::Module; ok 13 - use Pegex::Pegex::AST; ok 14 - use Pegex::Pegex::Grammar; ok 15 - use Pegex::Tree::Wrap; ok 16 - use Pegex::Parser::Indent; ok 17 - use Pegex::Grammar::Atoms; 1..17 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/api.t .......................... ok 1 - grammar accessor works ok 2 - receiver accessor works ok 3 - input accessor works ok 4 - debug accessor works ok 5 - grammar is required 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/export-api.t ................... 1..8 ok 1 - pegex is exported ok 2 - pegex returns a Pegex::Parser object ok 3 - pegex() contains a grammar with a compiled tree ok 4 - $parser2->parse worked ok 5 - grammar property is Pegex::Parser object ok 6 - Grammar object has tree ok 7 - Grammar object is compiled to a tree ok 8 - _FIRST_RULE is set correctly ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/flatten.t ...................... 1..1 ok 1 - Array was flattened ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/function-rule.t ................ ok 1 - Got array of size 2 ok 2 - xyz is first ok 3 - aaa is second 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/grammar-api.t .................. 1..1 ok 1 - MyGrammar1 compiled a tree from its text ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/parse.t ........................ 1..1 ok 1 - ! works ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/release-pod-syntax.t ........... skipped: these tests are for release candidate testing Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/repeat.t ....................... ok 1 - First parse works ok 2 - Second parse works 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/safe.t ......................... ok 1 - GitHub ingydotnet/jsony-pm issue \#2 fixed 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /data1/fly1432-var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. try_contact >Name: Ingy Net\nPhone: 919-876-...< try_name_section >Name: Ingy Net\nPhone: 919-876-...< try_name >Ingy Net\nPhone: 919-876-5432\nA...< got_name try_EOL >\nPhone: 919-876-5432\nAddress:\n...< got_EOL got_name_section try_phone_section >Phone: 919-876-5432\nAddress:\n ...< try_phone_number >919-876-5432\nAddress:\n 1234 M...< try_term >919-876-5432\nAddress:\n 1234 M...< got_term got_phone_number try_EOL >\nAddress:\n 1234 Main St\n Nic...< got_EOL got_phone_section try_address_section >Address:\n 1234 Main St\n Nice...< try_street_line > 1234 Main St\n Niceville\n O...< try_indent > 1234 Main St\n Niceville\n O...< got_indent try_street >1234 Main St\n Niceville\n OK\n< got_street try_EOL >\n Niceville\n OK\n< got_EOL got_street_line try_city_line > Niceville\n OK\n< try_indent > Niceville\n OK\n< got_indent try_city >Niceville\n OK\n< try_term >Niceville\n OK\n< got_term got_city try_EOL >\n OK\n< got_EOL got_city_line try_country_line > OK\n< try_indent > OK\n< got_indent try_country >OK\n< try_term >OK\n< got_term got_country try_EOL >\n< got_EOL got_country_line got_address_section got_contact t/sample.t ....................... 1..1 ok 1 - parsed ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine TestML::Base::import redefined at inc/TestML/Base.pm line 6. Subroutine Pegex::Base::import redefined at inc/Pegex/Base.pm line 5. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. t/testml-compiler-checks.t ....... 1..74 ok 1 - Empty Grammar (bootstrap compile) ok 2 - Whitespace Tokens (bootstrap compile) ok 3 - Simple Grammar (bootstrap compile) ok 4 - Dash in Rule Names (bootstrap compile) ok 5 - Single Rule Reference (bootstrap compile) ok 6 - Single Rule brackets (bootstrap compile) ok 7 - All Rules (bootstrap compile) ok 8 - Any Rules (bootstrap compile) ok 9 - Any Rules with Leading Pipe (bootstrap compile) ok 10 - Separator Syntax (bootstrap compile) ok 11 - Complex All/Any Precedence (bootstrap compile) ok 12 - Single Rule With Trailing Quantifier (bootstrap compile) ok 13 - Single Rule With Trailing Quantifier (no angles) (bootstrap compile) ok 14 - Single Rule With Leading Assertion (bootstrap compile) ok 15 - Negative and Positive Assertion (bootstrap compile) ok 16 - Single Regex (bootstrap compile) ok 17 - Quoted Regex (bootstrap compile) ok 18 - Quoted String in Regex (bootstrap compile) ok 19 - Single Error (bootstrap compile) ok 20 - Skip and Wrap Marker (bootstrap compile) ok 21 - Unbracketed All Group (bootstrap compile) ok 22 - Unbracketed Any Group (bootstrap compile) ok 23 - Any Group with Leading Pipe (bootstrap compile) ok 24 - Bracketed All Group (bootstrap compile) ok 25 - Bracketed Group With Trailing Modifier (bootstrap compile) ok 26 - Bracketed Group With Leading Modifier (bootstrap compile) ok 27 - Multiple Groups (bootstrap compile) ok 28 - List Separator (bootstrap compile) ok 29 - Separators with Quantifiers (bootstrap compile) ok 30 - All Quantifier Forms (bootstrap compile) ok 31 - Whitespace Tokens (bootstrap compile) ok 32 - Whitespace in Regex (bootstrap compile) ok 33 - Dash and Plus as whitespace tokens (bootstrap compile) ok 34 - Directives (bootstrap compile) ok 35 - Multiple Duplicate Directives (bootstrap compile) ok 36 - Meta Lines (bootstrap compile) ok 37 - Dash and Plus as whitespace tokens (bootstrap compile) ok 38 - Empty Grammar (pegex compile) ok 39 - Whitespace Tokens (pegex compile) ok 40 - Simple Grammar (pegex compile) ok 41 - Dash in Rule Names (pegex compile) ok 42 - Single Rule Reference (pegex compile) ok 43 - Single Rule brackets (pegex compile) ok 44 - All Rules (pegex compile) ok 45 - Any Rules (pegex compile) ok 46 - Any Rules with Leading Pipe (pegex compile) ok 47 - Separator Syntax (pegex compile) ok 48 - Complex All/Any Precedence (pegex compile) ok 49 - Single Rule With Trailing Quantifier (pegex compile) ok 50 - Single Rule With Trailing Quantifier (no angles) (pegex compile) ok 51 - Single Rule With Leading Assertion (pegex compile) ok 52 - Negative and Positive Assertion (pegex compile) ok 53 - Single Regex (pegex compile) ok 54 - Quoted Regex (pegex compile) ok 55 - Quoted String in Regex (pegex compile) ok 56 - Single Error (pegex compile) ok 57 - Skip and Wrap Marker (pegex compile) ok 58 - Unbracketed All Group (pegex compile) ok 59 - Unbracketed Any Group (pegex compile) ok 60 - Any Group with Leading Pipe (pegex compile) ok 61 - Bracketed All Group (pegex compile) ok 62 - Bracketed Group With Trailing Modifier (pegex compile) ok 63 - Bracketed Group With Leading Modifier (pegex compile) ok 64 - Multiple Groups (pegex compile) ok 65 - List Separator (pegex compile) ok 66 - Separators with Quantifiers (pegex compile) ok 67 - All Quantifier Forms (pegex compile) ok 68 - Whitespace Tokens (pegex compile) ok 69 - Whitespace in Regex (pegex compile) ok 70 - Dash and Plus as whitespace tokens (pegex compile) ok 71 - Directives (pegex compile) ok 72 - Multiple Duplicate Directives (pegex compile) ok 73 - Meta Lines (pegex compile) ok 74 - Dash and Plus as whitespace tokens (pegex compile) ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine TestML::Base::import redefined at inc/TestML/Base.pm line 6. Subroutine Pegex::Base::import redefined at inc/Pegex/Base.pm line 5. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. t/testml-compiler-equivalence.t .. 1..46 ok 1 - Simple Test Case ok 2 - And over Or Precedence ok 3 - And/Or Precedence with joining ok 4 - And/Or Precedence with grouping ok 5 - Extra Leading Pipe ok 6 - Extra Leading Pipe w/ Parens ok 7 - In-Line Comments ok 8 - Dashes in names ok 9 - Whitespace Tokens ok 10 - Separator Reduction a % b ok 11 - Separator Reduction a %% b ok 12 - Separator Reduction a? % b ok 13 - Separator Reduction a? %% b ok 14 - Separator Reduction a* % b ok 15 - Separator Reduction a* %% b ok 16 - Separator Reduction a+ % b ok 17 - Separator Reduction a+ %% b ok 18 - Separator Reduction 3 % b ok 19 - Separator Reduction 3 %% b ok 20 - Separator Reduction 3+ % b ok 21 - Separator Reduction 3+ %% b ok 22 - Separator Reduction 3-7 % b ok 23 - Separator Reduction 3-7 %% b ok 24 - Simple Test Case ok 25 - And over Or Precedence ok 26 - And/Or Precedence with joining ok 27 - And/Or Precedence with grouping ok 28 - Extra Leading Pipe ok 29 - Extra Leading Pipe w/ Parens ok 30 - In-Line Comments ok 31 - Dashes in names ok 32 - Whitespace Tokens ok 33 - Separator Reduction a % b ok 34 - Separator Reduction a %% b ok 35 - Separator Reduction a? % b ok 36 - Separator Reduction a? %% b ok 37 - Separator Reduction a* % b ok 38 - Separator Reduction a* %% b ok 39 - Separator Reduction a+ % b ok 40 - Separator Reduction a+ %% b ok 41 - Separator Reduction 3 % b ok 42 - Separator Reduction 3 %% b ok 43 - Separator Reduction 3+ % b ok 44 - Separator Reduction 3+ %% b ok 45 - Separator Reduction 3-7 % b ok 46 - Separator Reduction 3-7 %% b ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine TestML::Base::import redefined at inc/TestML/Base.pm line 6. Subroutine Pegex::Base::import redefined at inc/Pegex/Base.pm line 5. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. t/testml-compiler.t .............. 1..23 ok 1 - Single Regex - Compiler output matches bootstrap? ok 2 - Single Reference - Compiler output matches bootstrap? ok 3 - Single Error - Compiler output matches bootstrap? ok 4 - Simple All Group - Compiler output matches bootstrap? ok 5 - Simple Any Group - Compiler output matches bootstrap? ok 6 - Bracketed All Group - Compiler output matches bootstrap? ok 7 - Bracketed Any Group - Compiler output matches bootstrap? ok 8 - Bracketed Group in Unbracketed Group - Compiler output matches bootstrap? ok 9 - Multiple Rules - Compiler output matches bootstrap? ok 10 - Simple Grammar - Compiler output matches bootstrap? ok 11 - Semicolons OK - Compiler output matches bootstrap? ok 12 - Unbracketed - Compiler output matches bootstrap? ok 13 - Not Rule - Compiler output matches bootstrap? ok 14 - Multiline - Compiler output matches bootstrap? ok 15 - Various Groups - Compiler output matches bootstrap? ok 16 - Modifiers - Compiler output matches bootstrap? ok 17 - Any Group Plus Rule - Compiler output matches bootstrap? ok 18 - Equivalent - Compiler output matches bootstrap? ok 19 - Regex and Rule - Compiler output matches bootstrap? ok 20 - Quantified group - Compiler output matches bootstrap? ok 21 - Multiple Regex - Compiler output matches bootstrap? ok 22 - Comments - Compiler output matches bootstrap? ok 23 - Comment between rules - Compiler output matches bootstrap? ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine TestML::Base::import redefined at inc/TestML/Base.pm line 6. Subroutine Pegex::Base::import redefined at inc/Pegex/Base.pm line 5. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. t/testml-error.t ................. ok 1 - Error fails at furthest match ok 2 - Pegex: Rule header syntax error ok 3 - Pegex: Rule ending syntax error ok 4 - Pegex: Illegal rule modifier ok 5 - Pegex: Missing > in rule reference ok 6 - Pegex: Missing < in rule reference ok 7 - Pegex: Illegal character in rule quantifier ok 8 - Pegex: Unprotected rule name with numeric quantifier ok 9 - Pegex: Runaway regular expression ok 10 - Pegex: Illegal group rule modifier ok 11 - Pegex: Runaway rule group ok 12 - Pegex: Illegal character in group rule quantifier ok 13 - Pegex: Multi-line error messages not allowed ok 14 - Pegex: Runaway error message ok 15 - Pegex: Leading separator form (BOK) no longer supported ok 16 - Pegex: Illegal characters in separator indicator 1..16 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine TestML::Base::import redefined at inc/TestML/Base.pm line 6. Subroutine Pegex::Base::import redefined at inc/Pegex/Base.pm line 5. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. t/testml-optimize.t .............. ok 1 - 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine TestML::Base::import redefined at inc/TestML/Base.pm line 6. Subroutine Pegex::Base::import redefined at inc/Pegex/Base.pm line 5. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. t/testml-tree-pegex.t ............ 1..2 ok 1 - Part of Pegex Grammar - Pegex::Tree ok 2 - Part of Pegex Grammar - Pegex::Tree::Wrap ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine TestML::Base::import redefined at inc/TestML/Base.pm line 6. Subroutine Pegex::Base::import redefined at inc/Pegex/Base.pm line 5. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. Use of uninitialized value in bitwise or (|) at /export/home/fly1432/ap1402/lib/B/Deparse.pm line 614. t/testml-tree.t .................. 1..56 ok 1 - Single Regex - Single Capture - Pegex::Tree ok 2 - Single Regex - Multi Capture - Pegex::Tree ok 3 - Multi Group Regex - Pegex::Tree ok 4 - Single Regex - No Capture - Pegex::Tree ok 5 - Non capture Regex - Pegex::Tree ok 6 - A subrule - Pegex::Tree ok 7 - Multi match regex in subrule - Pegex::Tree ok 8 - Any rule group - Pegex::Tree ok 9 - + Modifier - Pegex::Tree ok 10 - Wrap Pass and Skip - Pegex::Tree ok 11 - Flat and Skip Multi - Pegex::Tree ok 12 - Skip Bracketed - Pegex::Tree ok 13 - Assertions - Pegex::Tree ok 14 - Assertion not captured - Pegex::Tree ok 15 - Empty regex group plus rule - Pegex::Tree ok 16 - Rule to Rule to Rule - Pegex::Tree ok 17 - List and Separators - Pegex::Tree ok 18 - Rule with Separator - Pegex::Tree ok 19 - List without Separators - Pegex::Tree ok 20 - Whitespace Matchers - Pegex::Tree ok 21 - Automatically Pass TOP - Pegex::Tree ok 22 - Empty Stars - Pegex::Tree ok 23 - Exact Quantifier - Pegex::Tree ok 24 - Quantifier with Separator - Pegex::Tree ok 25 - Quantifier with Separator, Trailing OK - Pegex::Tree ok 26 - Quantifier on the Separator - Pegex::Tree ok 27 - Tilde matching - Pegex::Tree ok 28 - Single Regex - Single Capture - Pegex::Tree::Wrap ok 29 - Single Regex - Multi Capture - Pegex::Tree::Wrap ok 30 - Multi Group Regex - Pegex::Tree::Wrap ok 31 - Single Regex - No Capture - Pegex::Tree::Wrap ok 32 - Non capture Regex - Pegex::Tree::Wrap ok 33 - A subrule - Pegex::Tree::Wrap ok 34 - Multi match regex in subrule - Pegex::Tree::Wrap ok 35 - Any rule group - Pegex::Tree::Wrap ok 36 - + Modifier - Pegex::Tree::Wrap ok 37 - Wrap Pass and Skip - Pegex::Tree::Wrap ok 38 - Flat and Skip Multi - Pegex::Tree::Wrap ok 39 - Skip Bracketed - Pegex::Tree::Wrap ok 40 - Assertions - Pegex::Tree::Wrap ok 41 - Assertion not captured - Pegex::Tree::Wrap ok 42 - Empty regex group plus rule - Pegex::Tree::Wrap ok 43 - Rule to Rule to Rule - Pegex::Tree::Wrap ok 44 - List and Separators - Pegex::Tree::Wrap ok 45 - Rule with Separator - Pegex::Tree::Wrap ok 46 - List without Separators - Pegex::Tree::Wrap ok 47 - Whitespace Matchers - Pegex::Tree::Wrap ok 48 - Automatically Pass TOP - Pegex::Tree::Wrap ok 49 - Empty Stars - Pegex::Tree::Wrap ok 50 - Exact Quantifier - Pegex::Tree::Wrap ok 51 - Quantifier with Separator - Pegex::Tree::Wrap ok 52 - Quantifier with Separator, Trailing OK - Pegex::Tree::Wrap ok 53 - Quantifier on the Separator - Pegex::Tree::Wrap ok 54 - Tilde matching - Pegex::Tree::Wrap ok 55 - Wrap - Pegex::Tree::Wrap ok 56 - False Values - t::TestAST ok All tests successful. Files=18, Tests=258, 9 wallclock secs ( 0.31 usr 0.11 sys + 8.18 cusr 0.50 csys = 9.10 CPU) Result: PASS INGY/Pegex-0.55.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Pegex-0.55 already made Running make for I/IN/INGY/Swim-0.1.30.tar.gz Prepending /export/home/fly1432/var/cpan/build/Pegex-0.55-ahCwe5/blib/arch /export/home/fly1432/var/cpan/build/Pegex-0.55-ahCwe5/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /export/home/fly1432/var/cpan/build/Swim-0.1.30-4FQm4y Prepending /export/home/fly1432/var/cpan/build/Pegex-0.55-ahCwe5/blib/arch /export/home/fly1432/var/cpan/build/Pegex-0.55-ahCwe5/blib/lib to PERL5LIB for 'make' CPAN.pm: Building I/IN/INGY/Swim-0.1.30.tar.gz >>> make cp lib/Swim/Byte.pm blib/lib/Swim/Byte.pm cp lib/Swim/CheatSheet.pod blib/lib/Swim/CheatSheet.pod cp lib/Swim.pm blib/lib/Swim.pm cp lib/Swim/Tree.pm blib/lib/Swim/Tree.pm cp lib/Swim/Markdown.pm blib/lib/Swim/Markdown.pm cp lib/Swim/Markup.pm blib/lib/Swim/Markup.pm cp lib/Swim/Grammar.pm blib/lib/Swim/Grammar.pm cp lib/Swim/Pod.pm blib/lib/Swim/Pod.pm cp lib/Swim/HTML.pm blib/lib/Swim/HTML.pm cp lib/Swim/Util.pm blib/lib/Swim/Util.pm cp lib/Swim.pod blib/lib/Swim.pod cp bin/swim blib/script/swim /export/home/fly1432/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/swim Manifying blib/man3/Swim.3 Manifying blib/man3/Swim::CheatSheet.3 Manifying blib/man3/Swim::Pod.3 INGY/Swim-0.1.30.tar.gz make -- OK Prepending /export/home/fly1432/var/cpan/build/Pegex-0.55-ahCwe5/blib/arch /export/home/fly1432/var/cpan/build/Pegex-0.55-ahCwe5/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1432/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /export/home/fly1432/var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/000-compile-modules.t .. ok 1 - use Swim; ok 2 - use Swim::Util; ok 3 - use Swim::Tree; ok 4 - use Swim::HTML; ok 5 - use Swim::Grammar; ok 6 - use Swim::Pod; ok 7 - use Swim::Markup; ok 8 - use Swim::Markdown; ok 9 - use Swim::Byte; 1..9 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine Pegex::Base::import redefined at /export/home/fly1432/var/cpan/build/Pegex-0.55-ahCwe5/blib/lib/Pegex/Base.pm line 5. t/issue-5.t .............. 1..1 ok 1 - Trailing newline not needed ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/release-pod-syntax.t ... skipped: these tests are for release candidate testing Subroutine IPC::Open3::xclose redefined at /export/home/fly1432/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine TestML::Base::import redefined at inc/TestML/Base.pm line 6. Subroutine Pegex::Base::import redefined at inc/Pegex/Base.pm line 5. t/test.t ................. ok 1 - Swim to ByteCode - List with code ok 2 - Swim to ByteCode - Block Comment ok 3 - Swim to ByteCode - Line Comment ok 4 - Swim to ByteCode - Bold at line start ok 5 - Swim to ByteCode - Name/Abstract Title ok 6 - Swim to ByteCode - Headers ok 7 - Swim to ByteCode - Implicit hyperlink ok 8 - Swim to ByteCode - Explicit hyperlink ok 9 - Swim to ByteCode - Named hyperlink ok 10 - Swim to ByteCode - Lists ok 11 - Swim to ByteCode - Blank Lines ok 12 - Swim to ByteCode - Strong Phrase ok 13 - Swim to ByteCode - Emphasis Phrase ok 14 - Swim to ByteCode - Delete Phrase ok 15 - Swim to ByteCode - Strong+Emhpasis+Code Phrase ok 16 - Swim to ByteCode - Delete Markup ok 17 - Swim to ByteCode - Delete Markup-hyphenated ok 18 - Swim to ByteCode - Delete Markup - prefixes ok 19 - Swim to ByteCode - Underline Markup ok 20 - Swim to HTML - Horizontal Rule ok 21 - Swim to HTML - Block Comment ok 22 - Swim to HTML - Line Comment ok 23 - Swim to HTML - Bold at line start ok 24 - Swim to HTML - Angles in pod ok 25 - Swim to HTML - Name/Abstract Title ok 26 - Swim to HTML - Title and Paragraph ok 27 - Swim to HTML - Headers ok 28 - Swim to HTML - Markup in Header ok 29 - Swim to HTML - Implicit hyperlink ok 30 - Swim to HTML - Explicit hyperlink ok 31 - Swim to HTML - Named hyperlink ok 32 - Swim to HTML - Lists ok 33 - Swim to HTML - Blank Lines ok 34 - Swim to HTML - Phrase function: simple ok 35 - Swim to HTML - Phrase function: simple with single attribute ok 36 - Swim to HTML - Phrase function: simple with multiple attributes ok 37 - Swim to HTML - Phrase function: key-value attribute ok 38 - Swim to HTML - Phrase function: key-quoted-value attribute ok 39 - Swim to HTML - Phrase function: key-value attribute; escaped colon ok 40 - Swim to HTML - Phrase function: key-quoted-value attribute; with space ok 41 - Swim to HTML - Phrase function: attribute plus leading space ok 42 - Swim to HTML - Phrase function: attribute plus trailing space ok 43 - Swim to HTML - Phrase function: leading colon ok 44 - Swim to HTML - Phrase function: lots of colons in content ok 45 - Swim to HTML - Phrase function: lots of colons in content; no leading space ok 46 - Swim to HTML - Phrase function: attributes and colons in content ok 47 - Swim to HTML - Phrase function: no content ok 48 - Swim to HTML - Phrase function: no content: one space ok 49 - Swim to HTML - Phrase function: attributes but no content ok 50 - Swim to HTML - Phrase function: attribute but no content, no trailing colon ok 51 - Swim to HTML - Strong Phrase ok 52 - Swim to HTML - Emphasis Phrase ok 53 - Swim to HTML - Delete Phrase ok 54 - Swim to HTML - Strong+Emhpasis+Code Phrase ok 55 - Swim to HTML - Delete Markup ok 56 - Swim to HTML - Delete Markup-hyphenated ok 57 - Swim to HTML - Delete Markup - prefixes ok 58 - Swim to HTML - Single char delete ok 59 - Swim to HTML - Underline Markup ok 60 - Swim to Markdown - Block Comment ok 61 - Swim to Markdown - Line Comment ok 62 - Swim to Markdown - Bold at line start ok 63 - Swim to Markdown - Name/Abstract Title ok 64 - Swim to Markdown - Title and Paragraph ok 65 - Swim to Markdown - Headers ok 66 - Swim to Markdown - Implicit hyperlink ok 67 - Swim to Markdown - Explicit hyperlink ok 68 - Swim to Markdown - Named hyperlink ok 69 - Swim to Markdown - Lists ok 70 - Swim to Markdown - Inline meta section ok 71 - Swim to Markdown - Blank Lines ok 72 - Swim to Markdown - Strong Phrase ok 73 - Swim to Markdown - Emphasis Phrase ok 74 - Swim to Markdown - Delete Phrase ok 75 - Swim to Markdown - Strong+Emhpasis+Code Phrase ok 76 - Swim to Pod - List with code ok 77 - Swim to Pod - Block Comment ok 78 - Swim to Pod - Line Comment ok 79 - Swim to Pod - Bold at line start ok 80 - Swim to Pod - Angles in pod ok 81 - Swim to Pod - Name/Abstract Title ok 82 - Swim to Pod - Title and Paragraph ok 83 - Swim to Pod - Headers ok 84 - Swim to Pod - Markup in Title ok 85 - Swim to Pod - Implicit hyperlink ok 86 - Swim to Pod - Explicit hyperlink ok 87 - Swim to Pod - Named hyperlink ok 88 - Swim to Pod - Wiki style link ok 89 - Swim to Pod - Data List ok 90 - Swim to Pod - Multi-level item ok 91 - Swim to Pod - Lists ok 92 - Swim to Pod - List with Paragraphs ok 93 - Swim to Pod - Numbered List ok 94 - Swim to Pod - Block in block spacing bug ok 95 - Swim to Pod - Inline meta section ok 96 - Swim to Pod - Blank Lines ok 97 - Swim to Pod - Strong Phrase ok 98 - Swim to Pod - Emphasis Phrase ok 99 - Swim to Pod - Delete Phrase ok 100 - Swim to Pod - Strong+Emhpasis+Code Phrase ok 101 - Swim to Pod - Preformatted with Blank Lines 1..101 ok All tests successful. Files=4, Tests=111, 5 wallclock secs ( 0.15 usr 0.05 sys + 3.82 cusr 0.17 csys = 4.19 CPU) Result: PASS INGY/Swim-0.1.30.tar.gz make test TEST_VERBOSE=1 -- OK Ingy dot Net <ingy@cpan.org> See What I Mean?! >>> (cd /export/home/fly1432/var/cpan/build/Swim-0.1.30-4FQm4y && tar cvf - Swim-0.1.30.ppd blib) | gzip -c >/export/home/fly1432/var/REPO/I/IN/INGY/Swim-0.1.30.tar.gz Swim-0.1.30.ppd blib/ blib/lib/ blib/lib/Swim/ blib/lib/Swim/Byte.pm blib/lib/Swim/CheatSheet.pod blib/lib/Swim/Tree.pm blib/lib/Swim/Markdown.pm blib/lib/Swim/Markup.pm blib/lib/Swim/Grammar.pm blib/lib/Swim/Pod.pm blib/lib/Swim/HTML.pm blib/lib/Swim/Util.pm blib/lib/Swim.pm blib/lib/Swim.pod blib/script/ blib/script/swim blib/man3/ blib/man3/Swim.3 blib/man3/Swim::CheatSheet.3 blib/man3/Swim::Pod.3 >>> mv /export/home/fly1432/var/cpan/build/Swim-0.1.30-4FQm4y/Swim-0.1.30.ppd /export/home/fly1432/var/REPO/I/IN/INGY Finished 2014-09-20T02:20:34