PATH=/usr/bin:/bin Start 2013-06-14T00:38:15 ActivePerl-1800 CPAN-2.00 Reading '/home/fly1800/var/cpan/Metadata' Database was generated on Fri, 14 Jun 2013 06:53:03 GMT Running make for C/CO/CORION/WWW-Mechanize-Firefox-0.74.tar.gz Checksum for /net/nas/data/cpan/authors/id/C/CO/CORION/WWW-Mechanize-Firefox-0.74.tar.gz ok WWW-Mechanize-Firefox-0.74/ WWW-Mechanize-Firefox-0.74/runtests.pl WWW-Mechanize-Firefox-0.74/INSTALL WWW-Mechanize-Firefox-0.74/MANIFEST.skip WWW-Mechanize-Firefox-0.74/MANIFEST WWW-Mechanize-Firefox-0.74/Changes WWW-Mechanize-Firefox-0.74/README.mkdn WWW-Mechanize-Firefox-0.74/examples/ WWW-Mechanize-Firefox-0.74/examples/scrape-ff.pl WWW-Mechanize-Firefox-0.74/examples/javascript.pl WWW-Mechanize-Firefox-0.74/examples/open-local-file.pl WWW-Mechanize-Firefox-0.74/examples/bcat.pl WWW-Mechanize-Firefox-0.74/examples/urlbar.pl WWW-Mechanize-Firefox-0.74/examples/fullscreen.pl WWW-Mechanize-Firefox-0.74/examples/open-url.pl WWW-Mechanize-Firefox-0.74/examples/screenshot.pl WWW-Mechanize-Firefox-0.74/examples/manipulate-javascript.pl WWW-Mechanize-Firefox-0.74/examples/tail-console.pl WWW-Mechanize-Firefox-0.74/examples/README WWW-Mechanize-Firefox-0.74/examples/js-console.pl WWW-Mechanize-Firefox-0.74/examples/gen_examples_pod.pl WWW-Mechanize-Firefox-0.74/examples/dump-links.pl WWW-Mechanize-Firefox-0.74/examples/proxy-settings.pl WWW-Mechanize-Firefox-0.74/README WWW-Mechanize-Firefox-0.74/inc/ WWW-Mechanize-Firefox-0.74/inc/Test/ WWW-Mechanize-Firefox-0.74/inc/Test/HTTP/ WWW-Mechanize-Firefox-0.74/inc/Test/HTTP/LocalServer.pm WWW-Mechanize-Firefox-0.74/inc/Test/HTTP/cookie-server WWW-Mechanize-Firefox-0.74/inc/Test/HTTP/log-server WWW-Mechanize-Firefox-0.74/inc/IO/ WWW-Mechanize-Firefox-0.74/inc/IO/Catch.pm WWW-Mechanize-Firefox-0.74/Makefile.PL WWW-Mechanize-Firefox-0.74/.gitignore WWW-Mechanize-Firefox-0.74/META.yml WWW-Mechanize-Firefox-0.74/META.json WWW-Mechanize-Firefox-0.74/t/ WWW-Mechanize-Firefox-0.74/t/50-mech-event.t WWW-Mechanize-Firefox-0.74/t/50-mech-get-nocache.t WWW-Mechanize-Firefox-0.74/t/mixi_jp_index.html WWW-Mechanize-Firefox-0.74/t/50-mech-multi-event.t WWW-Mechanize-Firefox-0.74/t/50-mech-post.t WWW-Mechanize-Firefox-0.74/t/53-mech-capture-js-error.html WWW-Mechanize-Firefox-0.74/t/51-form-number-blakew.html WWW-Mechanize-Firefox-0.74/t/50-form2.html WWW-Mechanize-Firefox-0.74/t/50-popup.t WWW-Mechanize-Firefox-0.74/t/70-two-instances.t WWW-Mechanize-Firefox-0.74/t/50-load-and-load.t WWW-Mechanize-Firefox-0.74/t/401-server WWW-Mechanize-Firefox-0.74/t/52-selector-relative.html WWW-Mechanize-Firefox-0.74/t/50-form-with-fields.t WWW-Mechanize-Firefox-0.74/t/50-rt65615.t WWW-Mechanize-Firefox-0.74/t/51-empty-page.html WWW-Mechanize-Firefox-0.74/t/65-set_visible.t WWW-Mechanize-Firefox-0.74/t/53-mech-capture-js-error.t WWW-Mechanize-Firefox-0.74/t/70-download-url.t WWW-Mechanize-Firefox-0.74/t/50-form3.html WWW-Mechanize-Firefox-0.74/t/65-is_visible_text.html WWW-Mechanize-Firefox-0.74/t/50-mech-ct.t WWW-Mechanize-Firefox-0.74/t/70-urlbar.t WWW-Mechanize-Firefox-0.74/t/99-versions.t WWW-Mechanize-Firefox-0.74/t/51-mech-field-frameset.html WWW-Mechanize-Firefox-0.74/t/51-click_js.html WWW-Mechanize-Firefox-0.74/t/75-save_url-cookies.t WWW-Mechanize-Firefox-0.74/t/99-changes.t WWW-Mechanize-Firefox-0.74/t/50-app-profile.t WWW-Mechanize-Firefox-0.74/t/65-is_visible.t WWW-Mechanize-Firefox-0.74/t/51-mech-sandbox.html WWW-Mechanize-Firefox-0.74/t/70-tag-team.t WWW-Mechanize-Firefox-0.74/t/rt78706.t WWW-Mechanize-Firefox-0.74/t/50-mech-save-dialog.t WWW-Mechanize-Firefox-0.74/t/50-click.t WWW-Mechanize-Firefox-0.74/t/52-selector-frames.t WWW-Mechanize-Firefox-0.74/t/50-mech-set-fields-875912.htm WWW-Mechanize-Firefox-0.74/t/50-tick.t WWW-Mechanize-Firefox-0.74/t/00-load.t WWW-Mechanize-Firefox-0.74/t/52-selector-relative.t WWW-Mechanize-Firefox-0.74/t/70-real-status.t WWW-Mechanize-Firefox-0.74/t/51-click_button.t WWW-Mechanize-Firefox-0.74/t/51-mech-set-content.t WWW-Mechanize-Firefox-0.74/t/70-rt70106-reload.t WWW-Mechanize-Firefox-0.74/t/70-urlbar-2.html WWW-Mechanize-Firefox-0.74/t/51-mech-submit.t WWW-Mechanize-Firefox-0.74/t/48-mech-launch.t WWW-Mechanize-Firefox-0.74/t/50-mech-error.t WWW-Mechanize-Firefox-0.74/t/65-is_visible_reload.html WWW-Mechanize-Firefox-0.74/t/52-frame-document.t WWW-Mechanize-Firefox-0.74/t/50-mech-closeTab.t WWW-Mechanize-Firefox-0.74/t/99-todo.t WWW-Mechanize-Firefox-0.74/t/select.t WWW-Mechanize-Firefox-0.74/t/50-mech-activateTab.t WWW-Mechanize-Firefox-0.74/t/99-unix-text.t WWW-Mechanize-Firefox-0.74/t/47-mech-simplest.t WWW-Mechanize-Firefox-0.74/t/52-subframe.html WWW-Mechanize-Firefox-0.74/t/50-mech-new.t WWW-Mechanize-Firefox-0.74/t/51-mech-navigation.t WWW-Mechanize-Firefox-0.74/t/50-mech-set-fields-875912.t WWW-Mechanize-Firefox-0.74/t/51-mech-links-nobase.html WWW-Mechanize-Firefox-0.74/t/50-click.html WWW-Mechanize-Firefox-0.74/t/55-basic-auth.t WWW-Mechanize-Firefox-0.74/t/52-frameset-recursive.html WWW-Mechanize-Firefox-0.74/t/51-mech-field.t WWW-Mechanize-Firefox-0.74/t/50-tick.html WWW-Mechanize-Firefox-0.74/t/50-mech-encoding.t WWW-Mechanize-Firefox-0.74/t/50-mech-new-with-tab.t WWW-Mechanize-Firefox-0.74/t/50-mech-get.t WWW-Mechanize-Firefox-0.74/t/52-frameset-deep.html WWW-Mechanize-Firefox-0.74/t/49-mech-get-file.t WWW-Mechanize-Firefox-0.74/t/50-mech-content.t WWW-Mechanize-Firefox-0.74/t/52-iframeset.html WWW-Mechanize-Firefox-0.74/t/52-selector-noframes.t WWW-Mechanize-Firefox-0.74/t/52-mech-api-find_link.html WWW-Mechanize-Firefox-0.74/t/65-is_visible_none.html WWW-Mechanize-Firefox-0.74/t/50-form2.t WWW-Mechanize-Firefox-0.74/t/70-rt71216.t WWW-Mechanize-Firefox-0.74/t/rt84418.t WWW-Mechanize-Firefox-0.74/t/47-mech-ref-memleak.t WWW-Mechanize-Firefox-0.74/t/65-is_visible_hidden.html WWW-Mechanize-Firefox-0.74/t/50-allow-js.t WWW-Mechanize-Firefox-0.74/t/51-mech-submit.html WWW-Mechanize-Firefox-0.74/t/51-click_js.t WWW-Mechanize-Firefox-0.74/t/65-mech-meta.html WWW-Mechanize-Firefox-0.74/t/52-frameset-partly-404.html WWW-Mechanize-Firefox-0.74/t/70-mech-png.t WWW-Mechanize-Firefox-0.74/t/50-mech-new-dsl.t WWW-Mechanize-Firefox-0.74/t/51-mech-sandbox.t WWW-Mechanize-Firefox-0.74/t/47-mech-memleak2.t WWW-Mechanize-Firefox-0.74/t/51-form-number-blakew.t WWW-Mechanize-Firefox-0.74/t/52-frame-event.t WWW-Mechanize-Firefox-0.74/t/select.html WWW-Mechanize-Firefox-0.74/t/sophos_co_jp_index.html WWW-Mechanize-Firefox-0.74/t/65-mech-meta.t WWW-Mechanize-Firefox-0.74/t/51-mech-form-with-fields.t WWW-Mechanize-Firefox-0.74/t/51-mech-links-base.html WWW-Mechanize-Firefox-0.74/t/50-follow-link.t WWW-Mechanize-Firefox-0.74/t/99-manifest.t WWW-Mechanize-Firefox-0.74/t/99-pod.t WWW-Mechanize-Firefox-0.74/t/50-mech-status.t WWW-Mechanize-Firefox-0.74/t/50-mech-bufsize.t WWW-Mechanize-Firefox-0.74/t/70-rt71216.html WWW-Mechanize-Firefox-0.74/t/49-mech-get-file.html WWW-Mechanize-Firefox-0.74/t/01-mech-destroy.t WWW-Mechanize-Firefox-0.74/t/52-mech-api-find_link.t WWW-Mechanize-Firefox-0.74/t/rt65615.html WWW-Mechanize-Firefox-0.74/t/mechanize/ WWW-Mechanize-Firefox-0.74/t/mechanize/content.t WWW-Mechanize-Firefox-0.74/t/mechanize/autocheck.t WWW-Mechanize-Firefox-0.74/t/50-app-new.t WWW-Mechanize-Firefox-0.74/t/99-examples.t WWW-Mechanize-Firefox-0.74/t/49-mech-reuse.t WWW-Mechanize-Firefox-0.74/t/65-is_visible_remove.html WWW-Mechanize-Firefox-0.74/t/53-mech-capture-js-noerror.html WWW-Mechanize-Firefox-0.74/t/52-mech-xpath.t WWW-Mechanize-Firefox-0.74/t/65-is_visible_class.html WWW-Mechanize-Firefox-0.74/t/60-mech-custom-headers.t WWW-Mechanize-Firefox-0.74/t/52-frameset.html WWW-Mechanize-Firefox-0.74/t/rt65615.t WWW-Mechanize-Firefox-0.74/t/50-mech-forms.t WWW-Mechanize-Firefox-0.74/t/52-mech-api-find_link-frames.t WWW-Mechanize-Firefox-0.74/t/70-urlbar.html WWW-Mechanize-Firefox-0.74/t/60-mech-cookies.t WWW-Mechanize-Firefox-0.74/t/helper.pm WWW-Mechanize-Firefox-0.74/t/49-mech-nav.t WWW-Mechanize-Firefox-0.74/t/51-mech-links.t WWW-Mechanize-Firefox-0.74/lib/ WWW-Mechanize-Firefox-0.74/lib/HTTP/ WWW-Mechanize-Firefox-0.74/lib/HTTP/Cookies/ WWW-Mechanize-Firefox-0.74/lib/HTTP/Cookies/MozRepl.pm WWW-Mechanize-Firefox-0.74/lib/HTML/ WWW-Mechanize-Firefox-0.74/lib/HTML/Display/ WWW-Mechanize-Firefox-0.74/lib/HTML/Display/MozRepl.pm WWW-Mechanize-Firefox-0.74/lib/WWW/ WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/ WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/Firefox.pm WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/Firefox/ WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/Firefox/DSL.pm WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/Firefox/Installation.pod WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/Firefox/Troubleshooting.pod WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/Firefox/FAQ.pod WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/Firefox/Examples.pm WWW-Mechanize-Firefox-0.74/lib/WWW/Mechanize/Firefox/Cookbook.pod WWW-Mechanize-Firefox-0.74/lib/Firefox/ WWW-Mechanize-Firefox-0.74/lib/Firefox/Application/ WWW-Mechanize-Firefox-0.74/lib/Firefox/Application/API35.pm WWW-Mechanize-Firefox-0.74/lib/Firefox/Application/API36.pm WWW-Mechanize-Firefox-0.74/lib/Firefox/Application/API40.pm WWW-Mechanize-Firefox-0.74/lib/Firefox/Application.pm CPAN.pm: Building C/CO/CORION/WWW-Mechanize-Firefox-0.74.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL (Re)Creating lib/WWW/Mechanize/Firefox/Examples.pm Can't locate MozRepl/RemoteObject.pm in @INC (you may need to install the MozRepl::RemoteObject module) (@INC contains: /home/fly1800/var/megalib /home/fly1800/ap1800-297235/site/lib /home/fly1800/ap1800-297235/lib . lib) at lib/Firefox/Application.pm line 4. BEGIN failed--compilation aborted at lib/Firefox/Application.pm line 4. Compilation failed in require at ./examples/../lib/WWW/Mechanize/Firefox.pm line 12. BEGIN failed--compilation aborted at ./examples/../lib/WWW/Mechanize/Firefox.pm line 12. Compilation failed in require at examples/gen_examples_pod.pl line 32. Warning: prerequisite MozRepl::RemoteObject 0.31 not found. Warning: prerequisite Object::Import 0 not found. Checking if your kit is complete... Looks good Writing Makefile for WWW::Mechanize::Firefox Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- CORION/WWW-Mechanize-Firefox-0.74.tar.gz ---- Object::Import [requires] MozRepl::RemoteObject [requires] Running make test Delayed until after prerequisites Running test for module 'Object::Import' Running make for A/AM/AMBRUS/Object-Import-1.004.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AM/AMBRUS/Object-Import-1.004.tar.gz ok Object-Import-1.004/ Object-Import-1.004/Makefile.PL Object-Import-1.004/META.json Object-Import-1.004/TODO Object-Import-1.004/lib/ Object-Import-1.004/lib/Object/ Object-Import-1.004/lib/Object/Import.pm Object-Import-1.004/CHANGES Object-Import-1.004/GPL Object-Import-1.004/README Object-Import-1.004/META.yml Object-Import-1.004/ARTISTIC Object-Import-1.004/MANIFEST Object-Import-1.004/t/ Object-Import-1.004/t/01_basic.t Object-Import-1.004/t/07_mary.t Object-Import-1.004/t/03_bigint.t Object-Import-1.004/t/05_nometh.t Object-Import-1.004/t/02_auto.t Object-Import-1.004/t/06_deref.t Object-Import-1.004/t/10_alias.t Object-Import-1.004/t/09_parm.t Object-Import-1.004/t/04_handle.t Object-Import-1.004/t/11_exporter.t Object-Import-1.004/t/12_taint.t Object-Import-1.004/t/13_meta.t Object-Import-1.004/t/00_require.t Object-Import-1.004/t/08_target.t CPAN.pm: Building A/AM/AMBRUS/Object-Import-1.004.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Object::Import Writing MYMETA.yml and MYMETA.json >>> make cp lib/Object/Import.pm blib/lib/Object/Import.pm Manifying blib/man3/Object::Import.3 AMBRUS/Object-Import-1.004.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00_require.t ... 1..2 ok 1 - require Object::Import; ok 2 - Object::Import::VERSION defined ok t/01_basic.t ..... 1..34 ok 1 - no warn redefined 0 ok 2 - no warn nometh 0 ok 3 - no warn redefined other 0 ok 4 - G0 def&greet ok 5 - G0 &greet ok 6 - no warn redefined G0 ok 7 - no warn nometh G0 ok 8 - no warn redefined other G0 ok 9 - G1 !exi&greet ok 10 - G1 greet bare err ok 11 - G1 greet bare ok 12 - G1 def&thank ok 13 - G1.1 def&greet ok 14 - G1.1 &greet ok 15 - G1.1 greet err ok 16 - G1.1 greet ok 17 - G1.1 greet w err ok 18 - G1.1 greet w ok 19 - no warn redefined G1.1 ok 20 - no warn nometh G1.1 ok 21 - no warn redefined other G1.1 ok 22 - G1.2 def&greet ok 23 - G1.2 &greet ok 24 - no warn redefined G1.2 ok 25 - no warn nometh G1.2 ok 26 - no warn redefined other G1.2 ok 27 - G1.3 def&greet ok 28 - G1.3 &greet ok 29 - warn redefined G1.3 ok 30 - no warn nometh G1.3 ok 31 - no warn redefined other G1.3 ok 32 - no warn redefined $ ok 33 - no warn nometh $ ok 34 - no warn redefined other $ ok t/02_auto.t ...... 1..39 ok 1 - no warn 0 ok 2 - G0 def&greet ok 3 - G0 &greet ok 4 - G0.1 &greet ok 5 - G0.2 &greet ok 6 - no warn G0 ok 7 - G1 def&greet ok 8 - G1 def&cos ok 9 - G1 def&getprotobynumb ok 10 - G1 def&greeter ok 11 - G1 def&coser ok 12 - G1 def&getprotobynumber ok 13 - G1 def&_frobnicate ok 14 - G1 &greet ok 15 - G1 &greeter ok 16 - G1 COREcos ok 17 - G1 COREgetprotobynumber ok 18 - G1.1 &cos ok 19 - G1.1 COREgetprotobynumber ok 20 - G1.2 &cos ok 21 - G1.2 &getprotobynumber ok 22 - G2 def&greet ok 23 - G2 def&getprotobynumb ok 24 - G2 def&greeter ok 25 - G2 def&coser ok 26 - G2 def&bis_frobnicate ok 27 - G2 !exi&cos ok 28 - G2 !exi&getprotobynumber ok 29 - G2 !exi&DESTROY ok 30 - G2 !exi&DESTROYer ok 31 - G2 !exi&_frobnicate ok 32 - G2 !exi&_frobnicateer ok 33 - G2 !exi&mal_frobnicate ok 34 - G2 savenames ok 35 - G2 &greet ok 36 - G2 &greeter ok 37 - G2 COREcos ok 38 - G2 COREgetprotobynumber ok 39 - no warn ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/03_bigint.t .... 1..4 ok 1 - require Math::BigInt; ok 2 ok 3 ok 4 ok t/04_handle.t .... 1..56 ok 1 - require IO::File; ok 2 - use File::Temp; ok 3 - require Object::Import; ok 4 - timefile name ok 5 ok 6 - open ti ok 7 - binmode ti ok 8 - def&tiprint ok 9 - def&tiseek ok 10 - def&titell ok 11 - def&tigetline ok 12 - def&ticlose ok 13 - &tiprint ok 14 - &titell ok 15 - &tiseek ok 16 - &tigetline ok 17 - def&tjprint ok 18 - def&tjseek ok 19 - def&tjtell ok 20 - def&tjgetline ok 21 - def&tjclose ok 22 - &tjseek ok 23 - &tjgetline ok 24 - def&thprint ok 25 - def&thseek ok 26 - def&thtell ok 27 - def&thgetline ok 28 - def&thclose ok 29 - &thseek ok 30 - &thgetline ok 31 - &ticlose ok 32 - open tl ok 33 - binmode tl ok 34 - def&tlprint ok 35 - def&tlseek ok 36 - def&tltell ok 37 - def&tlgetline ok 38 - def&tlclose ok 39 - &tlprint ok 40 - &tltell ok 41 - &tlseek ok 42 - &tlgetline ok 43 - def&tvprint ok 44 - def&tvseek ok 45 - def&tvtell ok 46 - def&tvgetline ok 47 - def&tvclose ok 48 - &tvseek ok 49 - &tvgetline ok 50 - &tlclose ok 51 - def&ttprint ok 52 - def&ttgetline ok 53 - def&ttclose ok 54 - seek ok 55 - &ttgetline ok 56 - &ttclose ok t/05_nometh.t .... 1..21 ok 1 - punctuation package method ran iff call not died ok 2 - punctuation package method ran iff no exception ok 3 # skip punctuation package method call allowed ok 4 # skip punctuation package method call allowed ok 5 - punctuation package name allowed only on new perl ok 6 - no warn 0 ok 7 - no import from unblessed ref ok 8 - G0.1 !exi&greet from unblessed ref ok 9 - warnt unblessed ref ok 10 - no import from nonexistant package ok 11 - G0.1 !exi&greet from nonexistant package ok 12 - warnt nonexistant package ok 13 - no import from invalid string ok 14 - G0.1 !exi&greet from invalid string ok 15 - warnt invalid string ok 16 - no import from empty string ok 17 - G0.1 !exi&greet from empty string ok 18 - warnt empty string ok 19 - one import from package with wrong name ok 20 - G0.1 !exi&greet from package with wrong name ok 21 - warnt package with wrong name ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/06_deref.t ..... 1..33 ok 1 - require Math::BigInt; ok 2 - use Object::Import; ok 3 - no warn 0 ok 4 - use Object::Import; ok 5 ok 6 ok 7 - use Object::Import; ok 8 - G0.0 C ok 9 - G0.0 &greet dies ok 10 - G0.1 C ok 11 - G0.1 &greet ok 12 - G0.2 C ok 13 - G0.2 &greet dies ok 14 - G1.1 C ok 15 - G1.1 &greet ok 16 - G1.2 C ok 17 - G1.2 &greet dies ok 18 - use Object::Import; ok 19 - use Object::Import; ok 20 - use Object::Import; ok 21 - G2 def&hrgreet ok 22 - &hrgreet ok 23 - G2 def&grgreet ok 24 - &hrgreet ok 25 - G2 def&srgreet ok 26 - &hrgreet ok 27 - G2 def&hrgreet ok 28 - &hrgreet ok 29 - G2 def&grgreet ok 30 - &hrgreet ok 31 - G2 def&srgreet ok 32 - &hrgreet ok 33 - no warn ok t/07_mary.t ...... 1..32 ok 1 - direct AUTOLOADED method call ok 2 - use Object::Import; ok 3 - !exi&small ok 4 - !exi&was ok 5 - !exi&sure ok 6 - !exi&to ok 7 - !exi&go ok 8 - !exi&_was ok 9 - !exi&_sure ok 10 - !exi&_to ok 11 - !exi&_go ok 12 - savenames ok 13 - &white ok 14 - &Mary ok 15 - &a ok 16 - !exi&small ok 17 - use Object::Import; ok 18 - !exi&_small ok 19 - !exi&_was ok 20 - !exi&_sure ok 21 - !exi&_to ok 22 - !exi&_go ok 23 - !exi&__was ok 24 - !exi&__sure ok 25 - !exi&__to ok 26 - !exi&__go ok 27 - !exi&had ok 28 - savenames ok 29 - &white ok 30 - &Mary ok 31 - &a ok 32 - !exi&small ok t/08_target.t .... 1..9 ok 1 - no warn 0 ok 2 - G0 def&greet ok 3 - exported $obj ok 4 - G0 &greet ok 5 - G0.1 &greet ok 6 - no warn G0 ok 7 - G1 def&greet ok 8 - G1 &greet ok 9 - no warn G0 ok t/09_parm.t ...... 1..12 ok 1 - scalar con ok 2 - scalar con arg ok 3 - list con ok 4 - list con arg ok 5 - void con arg ok 6 - cnt 1 ok 7 - cnt 3 ok 8 - cnt 5 ok 9 - cnt 2 ok 10 - bsl ok 11 - bsl ok 12 - no warn ok t/10_alias.t ..... 1..55 ok 1 - o0 ref bself ok 2 - o0 id bself ok 3 - o0 ref self ok 4 - o0 id self ok 5 - o1 ref bself ok 6 - o1 id bself ok 7 - o1 ref self ok 8 - o1 id self ok 9 - dcb 0 ok 10 - dc 1 ok 11 - o1 ref new bself ok 12 - o1 id new bself ok 13 - o1 ref new self ok 14 - o1 id new self ok 15 - o0 sneaky eval ok 16 - o0 ref sneaky bself ok 17 - o0 id sneaky bself ok 18 - o0 ref sneaky self ok 19 - o0 id sneaky self not ok 20 - o0 id sneaky self ok 21 - o0 ref sneaky var ok 22 - dcb 1 ok 23 - dc 2 ok 24 - o0 id still sneaky self ok 25 - dcb 2 ok 26 - dc 3 ok 27 - o1 sneaky eval ok 28 - o1 ref sneaky bself ok 29 - o1 id sneaky bself ok 30 - o1 ref sneaky self ok 31 - o1 id sneaky self same ok 32 - o1 id sneaky self ok 33 - o1 ref sneaky var ok 34 - o1 id sneaky var ok 35 - dcb 3 ok 36 - dc 4 del sub ok 37 - dc 5 del sub ok 38 - c0 ref bself ok 39 - c0 id bself ok 40 - c0 ref self ok 41 - c0 val self ok 42 - c1 ref bself ok 43 - c1 id bself ok 44 - c1 ref self ok 45 - c1 val self ok 46 - c0 sneaky eval ok 47 - c0 ref sneaky bself ok 48 - c0 id sneaky bself ok 49 - c0 ref sneaky self ok 50 - c0 id sneaky self not ok 51 - c0 id sneaky self ok 52 - o0 ref sneaky var ok 53 - o0 val sneaky var ok 54 - dcf very end 5 ok 55 - no warn ok t/11_exporter.t .. 1..3 ok 1 - def greet ok 2 - no other names exported ok 3 - &greet ok t/12_taint.t ..... 1..4 ok 1 - taint mode ok 2 - def greet ok 3 - no other names exported ok 4 - &greet ok t/13_meta.t ...... 1..14 ok 1 - object_import exported G1 ok 2 - def greet G1 ok 3 - no other names exported G1 ok 4 - &greet G1 ok 5 - subject_import exported G2 ok 6 - object_import exported G2 ok 7 - def greet G2 ok 8 - no other names exported G2 ok 9 - &greet G2 ok 10 - object_import exported G3 ok 11 - def greet G3 ok 12 - no other names exported G3 ok 13 - &greet Gb ok 14 - eval ran fine ok All tests successful. Files=14, Tests=318, 1 wallclock secs ( 0.08 usr 0.05 sys + 0.97 cusr 0.15 csys = 1.25 CPU) Result: PASS AMBRUS/Object-Import-1.004.tar.gz make test TEST_VERBOSE=1 -- OK Zsban Ambrus <CENSORED> import methods of an object as functions to a package >>> (cd /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4 && tar cvf - Object-Import-1.004.ppd blib) | gzip -c >/home/fly1800/var/REPO/A/AM/AMBRUS/Object-Import-1.004.tar.gz Object-Import-1.004.ppd blib/ blib/lib/ blib/lib/Object/ blib/lib/Object/Import.pm blib/man3/ blib/man3/Object::Import.3 >>> mv /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/Object-Import-1.004.ppd /home/fly1800/var/REPO/A/AM/AMBRUS Running test for module 'MozRepl::RemoteObject' Running make for C/CO/CORION/MozRepl-RemoteObject-0.36.tar.gz Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/C/CO/CORION/MozRepl-RemoteObject-0.36.tar.gz ok MozRepl-RemoteObject-0.36/ MozRepl-RemoteObject-0.36/MANIFEST.skip MozRepl-RemoteObject-0.36/MANIFEST MozRepl-RemoteObject-0.36/Changes MozRepl-RemoteObject-0.36/Makefile.PL MozRepl-RemoteObject-0.36/MYMETA.json MozRepl-RemoteObject-0.36/.gitignore MozRepl-RemoteObject-0.36/META.yml MozRepl-RemoteObject-0.36/MYMETA.yml MozRepl-RemoteObject-0.36/META.json MozRepl-RemoteObject-0.36/t/ MozRepl-RemoteObject-0.36/t/01-callback-overhead.t MozRepl-RemoteObject-0.36/t/01-multiline-string.t MozRepl-RemoteObject-0.36/t/11-memleak-constant.t MozRepl-RemoteObject-0.36/t/01-appversion.t MozRepl-RemoteObject-0.36/t/99-versions.t MozRepl-RemoteObject-0.36/t/99-changes.t MozRepl-RemoteObject-0.36/t/02-synopsis.t MozRepl-RemoteObject-0.36/t/00-load.t MozRepl-RemoteObject-0.36/t/01-callback.t MozRepl-RemoteObject-0.36/t/10-xul-hud.xul MozRepl-RemoteObject-0.36/t/01-array.t MozRepl-RemoteObject-0.36/t/10-xul-hud.t MozRepl-RemoteObject-0.36/t/03-unicode.t MozRepl-RemoteObject-0.36/t/01-dive.t MozRepl-RemoteObject-0.36/t/99-todo.t MozRepl-RemoteObject-0.36/t/01-invoke.t MozRepl-RemoteObject-0.36/t/99-unix-text.t MozRepl-RemoteObject-0.36/t/01-constant.t MozRepl-RemoteObject-0.36/t/02-multiple-instances.t MozRepl-RemoteObject-0.36/t/02-repl.t MozRepl-RemoteObject-0.36/t/01-backend-anyevent-timer.t MozRepl-RemoteObject-0.36/t/01-queue.t MozRepl-RemoteObject-0.36/t/sync-callbacks.html MozRepl-RemoteObject-0.36/t/01-release-action.t MozRepl-RemoteObject-0.36/t/01-expr.t MozRepl-RemoteObject-0.36/t/01-object.t MozRepl-RemoteObject-0.36/t/11-memleak-callback.t MozRepl-RemoteObject-0.36/t/01-hash.t MozRepl-RemoteObject-0.36/t/04-looong-input.t MozRepl-RemoteObject-0.36/t/99-manifest.t MozRepl-RemoteObject-0.36/t/99-pod.t MozRepl-RemoteObject-0.36/t/01-expr-anyevent.t MozRepl-RemoteObject-0.36/t/11-memleak-declare.t MozRepl-RemoteObject-0.36/t/05-callback-parameter.t MozRepl-RemoteObject-0.36/t/01-backend-anyevent.t MozRepl-RemoteObject-0.36/t/11-memleak.t MozRepl-RemoteObject-0.36/lib/ MozRepl-RemoteObject-0.36/lib/MozRepl/ MozRepl-RemoteObject-0.36/lib/MozRepl/RemoteObject.pm MozRepl-RemoteObject-0.36/lib/MozRepl/Plugin/ MozRepl-RemoteObject-0.36/lib/MozRepl/Plugin/JSON2.pm MozRepl-RemoteObject-0.36/lib/MozRepl/RemoteObject/ MozRepl-RemoteObject-0.36/lib/MozRepl/RemoteObject/Methods.pm MozRepl-RemoteObject-0.36/lib/MozRepl/AnyEvent.pm Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'make' CPAN.pm: Building C/CO/CORION/MozRepl-RemoteObject-0.36.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Warning: prerequisite MozRepl 0.06 not found. Checking if your kit is complete... Looks good Writing Makefile for MozRepl::RemoteObject Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- CORION/MozRepl-RemoteObject-0.36.tar.gz ---- MozRepl [requires] Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'MozRepl' Running make for Z/ZI/ZIGOROU/MozRepl-0.06.tar.gz Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/Z/ZI/ZIGOROU/MozRepl-0.06.tar.gz ok MozRepl-0.06/ MozRepl-0.06/Changes MozRepl-0.06/inc/ MozRepl-0.06/inc/Module/ MozRepl-0.06/inc/Module/AutoInstall.pm MozRepl-0.06/inc/Module/Install/ MozRepl-0.06/inc/Module/Install/AutoInstall.pm MozRepl-0.06/inc/Module/Install/Base.pm MozRepl-0.06/inc/Module/Install/Can.pm MozRepl-0.06/inc/Module/Install/Fetch.pm MozRepl-0.06/inc/Module/Install/Include.pm MozRepl-0.06/inc/Module/Install/Makefile.pm MozRepl-0.06/inc/Module/Install/Metadata.pm MozRepl-0.06/inc/Module/Install/TestBase.pm MozRepl-0.06/inc/Module/Install/Win32.pm MozRepl-0.06/inc/Module/Install/WriteAll.pm MozRepl-0.06/inc/Module/Install.pm MozRepl-0.06/inc/Spiffy.pm MozRepl-0.06/inc/Test/ MozRepl-0.06/inc/Test/Base/ MozRepl-0.06/inc/Test/Base/Filter.pm MozRepl-0.06/inc/Test/Base.pm MozRepl-0.06/inc/Test/Builder/ MozRepl-0.06/inc/Test/Builder/Module.pm MozRepl-0.06/inc/Test/Builder.pm MozRepl-0.06/inc/Test/More.pm MozRepl-0.06/lib/ MozRepl-0.06/lib/MozRepl/ MozRepl-0.06/lib/MozRepl/Client.pm MozRepl-0.06/lib/MozRepl/Log.pm MozRepl-0.06/lib/MozRepl/Plugin/ MozRepl-0.06/lib/MozRepl/Plugin/Base.pm MozRepl-0.06/lib/MozRepl/Plugin/JSON.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/ MozRepl-0.06/lib/MozRepl/Plugin/Repl/Back.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Enter.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Home.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Inspect.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Load.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Print.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Rename.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Search.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Util/ MozRepl-0.06/lib/MozRepl/Plugin/Repl/Util/DocFor.pm MozRepl-0.06/lib/MozRepl/Plugin/Repl/Util/HelpUrlFor.pm MozRepl-0.06/lib/MozRepl/Util.pm MozRepl-0.06/lib/MozRepl.pm MozRepl-0.06/Makefile.PL MozRepl-0.06/MANIFEST MozRepl-0.06/META.yml MozRepl-0.06/README MozRepl-0.06/t/ MozRepl-0.06/t/00-load.t MozRepl-0.06/t/10-plugin-repl-enter.t MozRepl-0.06/t/11-plugin-repl-search.t MozRepl-0.06/t/12-plugin-repl-inspect.t MozRepl-0.06/t/13-plugin-repl-load.t MozRepl-0.06/t/14-plugin-repl-rename.t MozRepl-0.06/t/15-plugin-repl-print.t MozRepl-0.06/t/16-plugin-repl-home.t MozRepl-0.06/t/17-plugin-repl-back.t MozRepl-0.06/t/18-plugin-repl-util-help_url_for.t MozRepl-0.06/t/19-plugin-repl-util-doc_for.t MozRepl-0.06/t/20-plugin-json.t MozRepl-0.06/t/pod-coverage.t MozRepl-0.06/t/pod.t Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'make' CPAN.pm: Building Z/ZI/ZIGOROU/MozRepl-0.06.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Carp::Clan ...loaded. (6.04) - Class::Accessor::Fast ...loaded. (0.34) - Class::Data::Inheritable ...loaded. (0.08) - Data::Dump ...loaded. (1.22) - Data::JavaScript::Anon ...missing. - File::Spec ...loaded. (3.40) - Module::Pluggable::Fast ...missing. - Net::Telnet ...loaded. (3.04) - Template ...missing. - Template::Provider::FromDATA ...missing. - Text::SimpleTable ...loaded. (2.03) - UNIVERSAL::require ...loaded. (0.13) - URI ...loaded. (1.60) ==> Auto-install the 4 mandatory module(s) from CPAN? [Y/n] y *** Since we're running under CPANPLUS, I'll just let it take care of the dependency's installation later. *** Module::AutoInstall configuration finished. Warning: prerequisite Data::JavaScript::Anon 0 not found. Warning: prerequisite Module::Pluggable::Fast 0 not found. Warning: prerequisite Template 0 not found. Warning: prerequisite Template::Provider::FromDATA 0 not found. Checking if your kit is complete... Looks good Writing Makefile for MozRepl Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- ZIGOROU/MozRepl-0.06.tar.gz ---- Module::Pluggable::Fast [requires] Data::JavaScript::Anon [requires] Template::Provider::FromDATA [requires] Template [requires] Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Module::Pluggable::Fast' Running make for M/MR/MRAMBERG/Module-Pluggable-Fast-0.19.tar.gz Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/M/MR/MRAMBERG/Module-Pluggable-Fast-0.19.tar.gz ok Module-Pluggable-Fast-0.19/ Module-Pluggable-Fast-0.19/Changes Module-Pluggable-Fast-0.19/Fast.pm Module-Pluggable-Fast-0.19/Makefile.PL Module-Pluggable-Fast-0.19/MANIFEST Module-Pluggable-Fast-0.19/META.yml Module-Pluggable-Fast-0.19/README Module-Pluggable-Fast-0.19/t/ Module-Pluggable-Fast-0.19/t/01use.t Module-Pluggable-Fast-0.19/t/02pod.t Module-Pluggable-Fast-0.19/t/03podcoverage.t Module-Pluggable-Fast-0.19/t/09require.t Module-Pluggable-Fast-0.19/t/10innerpack_noinner.t Module-Pluggable-Fast-0.19/t/lib/ Module-Pluggable-Fast-0.19/t/lib/InnerTest/ Module-Pluggable-Fast-0.19/t/lib/MyTest/ Module-Pluggable-Fast-0.19/t/lib/MyTest/Extend/ Module-Pluggable-Fast-0.19/t/lib/MyTest/Plugin/ /bin/tar: Read 7680 bytes from - Module-Pluggable-Fast-0.19/t/lib/MyTest/Plugin/Bar.pm Module-Pluggable-Fast-0.19/t/lib/MyTest/Plugin/Foo.pm Module-Pluggable-Fast-0.19/t/lib/MyTest/Plugin/Quux/ Module-Pluggable-Fast-0.19/t/lib/MyTest/Plugin/Quux/Foo.pm Module-Pluggable-Fast-0.19/t/lib/MyTest/Extend/Plugin/ Module-Pluggable-Fast-0.19/t/lib/MyTest/Extend/Plugin/Bar.pm Module-Pluggable-Fast-0.19/t/lib/InnerTest/Plugin/ Module-Pluggable-Fast-0.19/t/lib/InnerTest/Plugin/Foo.pm Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'make' CPAN.pm: Building M/MR/MRAMBERG/Module-Pluggable-Fast-0.19.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Module::Pluggable::Fast Writing MYMETA.yml and MYMETA.json >>> make cp Fast.pm blib/lib/Module/Pluggable/Fast.pm Manifying blib/man3/Module::Pluggable::Fast.3 MRAMBERG/Module-Pluggable-Fast-0.19.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01use.t ................ 1..1 ok 1 - use Module::Pluggable::Fast; ok t/02pod.t ................ skipped: set TEST_POD to enable this test t/03podcoverage.t ........ skipped: set TEST_POD to enable this test t/09require.t ............ 1..2 ok 1 ok 2 ok t/10innerpack_noinner.t .. 1..3 ok 1 - Got some plugins ok 2 - Got Foo ok 3 - Didn't get Bar - the inner package ok All tests successful. Files=5, Tests=6, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.31 cusr 0.03 csys = 0.39 CPU) Result: PASS MRAMBERG/Module-Pluggable-Fast-0.19.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from Fast.pm Marcus Ramberg <mramberg@cpan.org> Fast plugins with instantiation >>> (cd /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl && tar cvf - Module-Pluggable-Fast-0.19.ppd blib) | gzip -c >/home/fly1800/var/REPO/M/MR/MRAMBERG/Module-Pluggable-Fast-0.19.tar.gz Module-Pluggable-Fast-0.19.ppd blib/ blib/lib/ blib/lib/Module/ blib/lib/Module/Pluggable/ blib/lib/Module/Pluggable/Fast.pm blib/man3/ blib/man3/Module::Pluggable::Fast.3 >>> mv /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/Module-Pluggable-Fast-0.19.ppd /home/fly1800/var/REPO/M/MR/MRAMBERG Running test for module 'Data::JavaScript::Anon' Running make for A/AD/ADAMK/Data-JavaScript-Anon-1.03.tar.gz Prepending /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AD/ADAMK/Data-JavaScript-Anon-1.03.tar.gz ok Data-JavaScript-Anon-1.03/ Data-JavaScript-Anon-1.03/README Data-JavaScript-Anon-1.03/Makefile.PL Data-JavaScript-Anon-1.03/LICENSE Data-JavaScript-Anon-1.03/META.yml Data-JavaScript-Anon-1.03/lib/ Data-JavaScript-Anon-1.03/lib/Data/ Data-JavaScript-Anon-1.03/lib/Data/JavaScript/ Data-JavaScript-Anon-1.03/lib/Data/JavaScript/Anon.pm Data-JavaScript-Anon-1.03/MANIFEST Data-JavaScript-Anon-1.03/Changes Data-JavaScript-Anon-1.03/t/ Data-JavaScript-Anon-1.03/t/97_meta.t Data-JavaScript-Anon-1.03/t/01_compile.t Data-JavaScript-Anon-1.03/t/98_pod.t Data-JavaScript-Anon-1.03/t/02_results.t Data-JavaScript-Anon-1.03/t/99_pmv.t Data-JavaScript-Anon-1.03/inc/ Data-JavaScript-Anon-1.03/inc/Module/ Data-JavaScript-Anon-1.03/inc/Module/Install/ Data-JavaScript-Anon-1.03/inc/Module/Install/DSL.pm Data-JavaScript-Anon-1.03/inc/Module/Install/Win32.pm Data-JavaScript-Anon-1.03/inc/Module/Install/WriteAll.pm Data-JavaScript-Anon-1.03/inc/Module/Install/Can.pm Data-JavaScript-Anon-1.03/inc/Module/Install/Metadata.pm Data-JavaScript-Anon-1.03/inc/Module/Install/Base.pm Data-JavaScript-Anon-1.03/inc/Module/Install/Makefile.pm Data-JavaScript-Anon-1.03/inc/Module/Install/Fetch.pm Data-JavaScript-Anon-1.03/inc/Module/Install.pm Prepending /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AD/ADAMK/Data-JavaScript-Anon-1.03.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Warning: prerequisite Class::Default 1.51 not found. Checking if your kit is complete... Looks good Writing Makefile for Data::JavaScript::Anon Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- ADAMK/Data-JavaScript-Anon-1.03.tar.gz ---- Class::Default [requires] Prepending /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Class::Default' Running make for A/AD/ADAMK/Class-Default-1.51.tar.gz Prepending /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AD/ADAMK/Class-Default-1.51.tar.gz ok Class-Default-1.51/ Class-Default-1.51/README Class-Default-1.51/Makefile.PL Class-Default-1.51/LICENSE Class-Default-1.51/META.yml Class-Default-1.51/MANIFEST Class-Default-1.51/Changes Class-Default-1.51/t/ Class-Default-1.51/t/01_compile.t Class-Default-1.51/t/98_pod.t Class-Default-1.51/t/02_main.t Class-Default-1.51/t/99_pmv.t Class-Default-1.51/inc/ Class-Default-1.51/inc/Module/ Class-Default-1.51/inc/Module/Install/ Class-Default-1.51/inc/Module/Install/Win32.pm Class-Default-1.51/inc/Module/Install/WriteAll.pm Class-Default-1.51/inc/Module/Install/Can.pm Class-Default-1.51/inc/Module/Install/Metadata.pm Class-Default-1.51/inc/Module/Install/Base.pm Class-Default-1.51/inc/Module/Install/Makefile.pm Class-Default-1.51/inc/Module/Install/Fetch.pm Class-Default-1.51/inc/Module/Install.pm Class-Default-1.51/lib/ Class-Default-1.51/lib/Class/ Class-Default-1.51/lib/Class/Default.pm Prepending /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AD/ADAMK/Class-Default-1.51.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Class::Default Writing MYMETA.yml and MYMETA.json >>> make cp lib/Class/Default.pm blib/lib/Class/Default.pm Manifying blib/man3/Class::Default.3 ADAMK/Class-Default-1.51.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile.t .. 1..2 ok 1 - Your perl is new enough ok 2 - use Class::Default; ok t/02_main.t ..... 1..20 ok 1 - Class::Default->_self exists ok 2 - Class::Default->_get_default exists ok 3 - Class::Default->_create_default_object exists ok 4 - Class::Default::Test1->_self exists ok 5 - Class::Default::Test1->_get_default exists ok 6 - Class::Default::Test1->_create_default_object exists ok 7 - The object isa Class::Default::Test1 ok 8 - The object isa Class::Default ok 9 - DEFAULT hash remains empty after normal object creation ok 10 - ->_get_default returns something ok 11 - ->_get_default returns the correct object type ok 12 - DEFAULT hash contains something after _get_default ok 13 - DEFAULT hash contains only one thing after _get_default ok 14 - DEFAULT hash contains the correct key after _get_Default ok 15 - DEFAULT hash entry matches that returned ok 16 - Second object matches the first object ok 17 - Result of basic object method matchs ok 18 - Result of basic static method matchs ok 19 - Static ->_class returns the class ok 20 - Object ->_class returns the class ok t/98_pod.t ...... 1..1 ok 1 - POD test for blib/lib/Class/Default.pm ok t/99_pmv.t ...... 1..6 ok 1 - lib/Class/Default.pm ok 2 - t/98_pod.t ok 3 - t/02_main.t ok 4 - t/99_pmv.t ok 5 - t/01_compile.t ok 6 - Makefile.PL ok All tests successful. Files=4, Tests=29, 2 wallclock secs ( 0.03 usr 0.01 sys + 1.15 cusr 0.06 csys = 1.25 CPU) Result: PASS ADAMK/Class-Default-1.51.tar.gz make test TEST_VERBOSE=1 -- OK Adam Kennedy <adamk@cpan.org> Static calls apply to a default instantiation >>> (cd /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1 && tar cvf - Class-Default-1.51.ppd blib) | gzip -c >/home/fly1800/var/REPO/A/AD/ADAMK/Class-Default-1.51.tar.gz Class-Default-1.51.ppd blib/ blib/lib/ blib/lib/Class/ blib/lib/Class/Default.pm blib/man3/ blib/man3/Class::Default.3 >>> mv /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/Class-Default-1.51.ppd /home/fly1800/var/REPO/A/AD/ADAMK Running make for A/AD/ADAMK/Data-JavaScript-Anon-1.03.tar.gz Prepending /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv Prepending /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AD/ADAMK/Data-JavaScript-Anon-1.03.tar.gz >>> make cp lib/Data/JavaScript/Anon.pm blib/lib/Data/JavaScript/Anon.pm Manifying blib/man3/Data::JavaScript::Anon.3 ADAMK/Data-JavaScript-Anon-1.03.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile.t .. 1..2 ok 1 - Your perl is new enough ok 2 - use Data::JavaScript::Anon; ok t/02_results.t .. 1..144 ok 1 - 0 is a number ok 2 - 1 is a number ok 3 - 2 is a number ok 4 - 3 is a number ok 5 - 4 is a number ok 6 - 5 is a number ok 7 - 6 is a number ok 8 - 7 is a number ok 9 - 8 is a number ok 10 - 9 is a number ok 11 - 10 is a number ok 12 - 11 is a number ok 13 - 123455 is a number ok 14 - +1 is a number ok 15 - +0 is a number ok 16 - +5 is a number ok 17 - +10 is a number ok 18 - +123213 is a number ok 19 - -0 is a number ok 20 - -1 is a number ok 21 - -5 is a number ok 22 - -10 is a number ok 23 - -12321133 is a number ok 24 - 0.0 is a number ok 25 - .0 is a number ok 26 - 1.0 is a number ok 27 - 1.1 is a number ok 28 - 10.1 is a number ok 29 - 10.01 is a number ok 30 - 111111.111111 is a number ok 31 - +111111.111111 is a number ok 32 - -1111111.000100 is a number ok 33 - 1e0 is a number ok 34 - 1e1 is a number ok 35 - 1e2 is a number ok 36 - 1e10 is a number ok 37 - 1e+1 is a number ok 38 - 1e+2 is a number ok 39 - 1e+0 is a number ok 40 - 1e+10 is a number ok 41 - 1e-0 is a number ok 42 - 1e-1 is a number ok 43 - 1e-10 is a number ok 44 - 2e+0002 is a number ok 45 - 31.31e-000200430 is a number ok 46 - +41.420010E+222211 is a number ok 47 - -5111.050E-5151 is a number ok 48 - 0x2131 is a number ok 49 - 0xaaad32 is a number ok 50 - -0x21312 is a number ok 51 - +0x212 is a number ok 52 - +0X212 is a number ok 53 - 01 is a number ok 54 - 02 is a number ok 55 - 03 is a number ok 56 - 04 is a number ok 57 - 05 is a number ok 58 - 01251 is a number ok 59 - 002123 is a number ok 60 - 00000 is a number ok 61 - a is not a number ok 62 - 09 is not a number ok 63 - +09 is not a number ok 64 - -09 is not a number ok 65 - 08 is not a number ok 66 - +08 is not a number ok 67 - -08 is not a number ok 68 - ++1 is not a number ok 69 - +-34 is not a number ok 70 - 3com is not a number ok 71 - 2131.231fd2132 is not a number ok 72 - +0x21x is not a number ok 73 - 0 # is not a number ok 74 - 1 # is not a number ok 75 - anon_hash_key correctly quotes keyword abstract used as hash key ok 76 - anon_hash_key correctly quotes keyword boolean used as hash key ok 77 - anon_hash_key correctly quotes keyword break used as hash key ok 78 - anon_hash_key correctly quotes keyword byte used as hash key ok 79 - anon_hash_key correctly quotes keyword case used as hash key ok 80 - anon_hash_key correctly quotes keyword catch used as hash key ok 81 - anon_hash_key correctly quotes keyword char used as hash key ok 82 - anon_hash_key correctly quotes keyword class used as hash key ok 83 - anon_hash_key correctly quotes keyword const used as hash key ok 84 - anon_hash_key correctly quotes keyword continue used as hash key ok 85 - anon_hash_key correctly quotes keyword debugger used as hash key ok 86 - anon_hash_key correctly quotes keyword default used as hash key ok 87 - anon_hash_key correctly quotes keyword delete used as hash key ok 88 - anon_hash_key correctly quotes keyword do used as hash key ok 89 - anon_hash_key correctly quotes keyword double used as hash key ok 90 - anon_hash_key correctly quotes keyword else used as hash key ok 91 - anon_hash_key correctly quotes keyword enum used as hash key ok 92 - anon_hash_key correctly quotes keyword export used as hash key ok 93 - anon_hash_key correctly quotes keyword extends used as hash key ok 94 - anon_hash_key correctly quotes keyword false used as hash key ok 95 - anon_hash_key correctly quotes keyword final used as hash key ok 96 - anon_hash_key correctly quotes keyword finally used as hash key ok 97 - anon_hash_key correctly quotes keyword float used as hash key ok 98 - anon_hash_key correctly quotes keyword for used as hash key ok 99 - anon_hash_key correctly quotes keyword function used as hash key ok 100 - anon_hash_key correctly quotes keyword goto used as hash key ok 101 - anon_hash_key correctly quotes keyword if used as hash key ok 102 - anon_hash_key correctly quotes keyword implements used as hash key ok 103 - anon_hash_key correctly quotes keyword import used as hash key ok 104 - anon_hash_key correctly quotes keyword in used as hash key ok 105 - anon_hash_key correctly quotes keyword instanceof used as hash key ok 106 - anon_hash_key correctly quotes keyword int used as hash key ok 107 - anon_hash_key correctly quotes keyword interface used as hash key ok 108 - anon_hash_key correctly quotes keyword long used as hash key ok 109 - anon_hash_key correctly quotes keyword native used as hash key ok 110 - anon_hash_key correctly quotes keyword new used as hash key ok 111 - anon_hash_key correctly quotes keyword null used as hash key ok 112 - anon_hash_key correctly quotes keyword package used as hash key ok 113 - anon_hash_key correctly quotes keyword private used as hash key ok 114 - anon_hash_key correctly quotes keyword protected used as hash key ok 115 - anon_hash_key correctly quotes keyword public used as hash key ok 116 - anon_hash_key correctly quotes keyword return used as hash key ok 117 - anon_hash_key correctly quotes keyword short used as hash key ok 118 - anon_hash_key correctly quotes keyword static used as hash key ok 119 - anon_hash_key correctly quotes keyword super used as hash key ok 120 - anon_hash_key correctly quotes keyword switch used as hash key ok 121 - anon_hash_key correctly quotes keyword synchronized used as hash key ok 122 - anon_hash_key correctly quotes keyword this used as hash key ok 123 - anon_hash_key correctly quotes keyword throw used as hash key ok 124 - anon_hash_key correctly quotes keyword throws used as hash key ok 125 - anon_hash_key correctly quotes keyword transient used as hash key ok 126 - anon_hash_key correctly quotes keyword true used as hash key ok 127 - anon_hash_key correctly quotes keyword try used as hash key ok 128 - anon_hash_key correctly quotes keyword typeof used as hash key ok 129 - anon_hash_key correctly quotes keyword var used as hash key ok 130 - anon_hash_key correctly quotes keyword void used as hash key ok 131 - anon_hash_key correctly quotes keyword volatile used as hash key ok 132 - anon_hash_key correctly quotes keyword while used as hash key ok 133 - anon_hash_key correctly quotes keyword with used as hash key ok 134 - anon_hash_key correctly escapes 0-leading non-octal ok 135 - anon_hash_key doesn't delete string '0' ok 136 - anon_hash_key doesn't delete empty string ok 137 - anon_hash_key correctly quotes identifier+newline ok 138 - anon_hash_key correctly quotes number+newline ok 139 - isa Data::JavaScript::Anon object isa Data::JavaScript::Anon ok 140 - changing default quote character ok 141 - Generates expected output for simple combination struct ok 142 - anon_scalar correctly escapes forward slashes ok 143 - anon_scalar correctly escapes double quotes ok 144 - escape tabs, newlines, CRs and control chars ok t/97_meta.t ..... 1..2 ok 1 - META.yml contains valid YAML ok 2 - META.yml meets the designated specification ok t/98_pod.t ...... 1..1 ok 1 - POD test for blib/lib/Data/JavaScript/Anon.pm ok t/99_pmv.t ...... 1..7 ok 1 - lib/Data/JavaScript/Anon.pm ok 2 - t/98_pod.t ok 3 - t/99_pmv.t ok 4 - t/97_meta.t ok 5 - t/02_results.t ok 6 - t/01_compile.t ok 7 - Makefile.PL ok All tests successful. Files=5, Tests=156, 2 wallclock secs ( 0.06 usr 0.01 sys + 1.75 cusr 0.06 csys = 1.88 CPU) Result: PASS ADAMK/Data-JavaScript-Anon-1.03.tar.gz make test TEST_VERBOSE=1 -- OK Adam Kennedy <adamk@cpan.org> Dump big dumb Perl structs to anonymous JavaScript structs >>> (cd /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv && tar cvf - Data-JavaScript-Anon-1.03.ppd blib) | gzip -c >/home/fly1800/var/REPO/A/AD/ADAMK/Data-JavaScript-Anon-1.03.tar.gz Data-JavaScript-Anon-1.03.ppd blib/ blib/lib/ blib/lib/Data/ blib/lib/Data/JavaScript/ blib/lib/Data/JavaScript/Anon.pm blib/man3/ blib/man3/Data::JavaScript::Anon.3 >>> mv /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/Data-JavaScript-Anon-1.03.ppd /home/fly1800/var/REPO/A/AD/ADAMK Running test for module 'Template::Provider::FromDATA' Running make for B/BR/BRICAS/Template-Provider-FromDATA-0.13.tar.gz Prepending /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/arch /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/lib /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/B/BR/BRICAS/Template-Provider-FromDATA-0.13.tar.gz ok Template-Provider-FromDATA-0.13/ Template-Provider-FromDATA-0.13/Changes Template-Provider-FromDATA-0.13/Makefile.PL Template-Provider-FromDATA-0.13/xt/ Template-Provider-FromDATA-0.13/xt/release/ Template-Provider-FromDATA-0.13/xt/release/pod_coverage.t Template-Provider-FromDATA-0.13/xt/release/pod.t Template-Provider-FromDATA-0.13/inc/ Template-Provider-FromDATA-0.13/inc/Module/ Template-Provider-FromDATA-0.13/inc/Module/Install.pm Template-Provider-FromDATA-0.13/inc/Module/Install/ Template-Provider-FromDATA-0.13/inc/Module/Install/Can.pm Template-Provider-FromDATA-0.13/inc/Module/Install/Makefile.pm Template-Provider-FromDATA-0.13/inc/Module/Install/Base.pm Template-Provider-FromDATA-0.13/inc/Module/Install/ExtraTests.pm Template-Provider-FromDATA-0.13/inc/Module/Install/Win32.pm Template-Provider-FromDATA-0.13/inc/Module/Install/Fetch.pm Template-Provider-FromDATA-0.13/inc/Module/Install/WriteAll.pm Template-Provider-FromDATA-0.13/inc/Module/Install/Metadata.pm Template-Provider-FromDATA-0.13/META.yml Template-Provider-FromDATA-0.13/README Template-Provider-FromDATA-0.13/t/ Template-Provider-FromDATA-0.13/t/13-cache.t Template-Provider-FromDATA-0.13/t/16-preload.t Template-Provider-FromDATA-0.13/t/11-classes.t Template-Provider-FromDATA-0.13/t/12-external_classes.t Template-Provider-FromDATA-0.13/t/20-error.t Template-Provider-FromDATA-0.13/t/15-same_name.t Template-Provider-FromDATA-0.13/t/14-qualified.t Template-Provider-FromDATA-0.13/t/01-use.t Template-Provider-FromDATA-0.13/t/10-basic.t Template-Provider-FromDATA-0.13/t/lib/ Template-Provider-FromDATA-0.13/t/lib/My/ Template-Provider-FromDATA-0.13/t/lib/My/Other/ Template-Provider-FromDATA-0.13/t/lib/My/Other/Templates.pm Template-Provider-FromDATA-0.13/t/lib/My/Templates.pm Template-Provider-FromDATA-0.13/MANIFEST Template-Provider-FromDATA-0.13/lib/ Template-Provider-FromDATA-0.13/lib/Template/ Template-Provider-FromDATA-0.13/lib/Template/Provider/ Template-Provider-FromDATA-0.13/lib/Template/Provider/FromDATA.pm Prepending /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/arch /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/lib /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'make' CPAN.pm: Building B/BR/BRICAS/Template-Provider-FromDATA-0.13.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Warning: prerequisite Template 2.15 not found. Checking if your kit is complete... Looks good Writing Makefile for Template::Provider::FromDATA Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- BRICAS/Template-Provider-FromDATA-0.13.tar.gz ---- Template [requires] Prepending /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/arch /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/lib /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Template' Running make for A/AB/ABW/Template-Toolkit-2.24.tar.gz Prepending /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/arch /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/lib /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AB/ABW/Template-Toolkit-2.24.tar.gz ok Template-Toolkit-2.24/ Template-Toolkit-2.24/bin/ Template-Toolkit-2.24/Changes Template-Toolkit-2.24/HACKING Template-Toolkit-2.24/images/ Template-Toolkit-2.24/INSTALL Template-Toolkit-2.24/lib/ Template-Toolkit-2.24/Makefile.PL Template-Toolkit-2.24/MANIFEST Template-Toolkit-2.24/META.json Template-Toolkit-2.24/META.yml Template-Toolkit-2.24/parser/ Template-Toolkit-2.24/README Template-Toolkit-2.24/t/ Template-Toolkit-2.24/TODO Template-Toolkit-2.24/xs/ Template-Toolkit-2.24/xs/Makefile.PL Template-Toolkit-2.24/xs/MANIFEST Template-Toolkit-2.24/xs/ppport.h Template-Toolkit-2.24/xs/README Template-Toolkit-2.24/xs/Stash.xs Template-Toolkit-2.24/t/args.t Template-Toolkit-2.24/t/assert.t Template-Toolkit-2.24/t/base.t Template-Toolkit-2.24/t/binop.t Template-Toolkit-2.24/t/block.t Template-Toolkit-2.24/t/blocks.t Template-Toolkit-2.24/t/capture.t Template-Toolkit-2.24/t/case.t Template-Toolkit-2.24/t/cgi.t Template-Toolkit-2.24/t/chomp.t Template-Toolkit-2.24/t/compile1.t Template-Toolkit-2.24/t/compile2.t Template-Toolkit-2.24/t/compile3.t Template-Toolkit-2.24/t/compile4.t Template-Toolkit-2.24/t/compile5.t Template-Toolkit-2.24/t/config.t Template-Toolkit-2.24/t/constants.t Template-Toolkit-2.24/t/context.t Template-Toolkit-2.24/t/datafile.t Template-Toolkit-2.24/t/date.t Template-Toolkit-2.24/t/debug.t Template-Toolkit-2.24/t/directive.t Template-Toolkit-2.24/t/directry.t Template-Toolkit-2.24/t/document.t Template-Toolkit-2.24/t/dumper.t Template-Toolkit-2.24/t/error.t Template-Toolkit-2.24/t/evalperl.t Template-Toolkit-2.24/t/exception.t Template-Toolkit-2.24/t/factory.t Template-Toolkit-2.24/t/file.t Template-Toolkit-2.24/t/fileline.t Template-Toolkit-2.24/t/filter.t Template-Toolkit-2.24/t/foreach.t Template-Toolkit-2.24/t/format.t Template-Toolkit-2.24/t/html.t Template-Toolkit-2.24/t/image.t Template-Toolkit-2.24/t/include.t Template-Toolkit-2.24/t/iterator.t Template-Toolkit-2.24/t/leak.t Template-Toolkit-2.24/t/lib/ Template-Toolkit-2.24/t/list.t Template-Toolkit-2.24/t/macro.t Template-Toolkit-2.24/t/math.t Template-Toolkit-2.24/t/object.t Template-Toolkit-2.24/t/output.t Template-Toolkit-2.24/t/parser.t Template-Toolkit-2.24/t/plugins.t Template-Toolkit-2.24/t/plusfile.t Template-Toolkit-2.24/t/pod.t Template-Toolkit-2.24/t/prefix.t Template-Toolkit-2.24/t/proc.t Template-Toolkit-2.24/t/process.t Template-Toolkit-2.24/t/provider.t Template-Toolkit-2.24/t/README Template-Toolkit-2.24/t/ref.t Template-Toolkit-2.24/t/scalar.t Template-Toolkit-2.24/t/service.t Template-Toolkit-2.24/t/skel.t Template-Toolkit-2.24/t/stash-xs-unicode.t Template-Toolkit-2.24/t/stash-xs.t Template-Toolkit-2.24/t/stash.t Template-Toolkit-2.24/t/stashc.t Template-Toolkit-2.24/t/stop.t Template-Toolkit-2.24/t/strcat.t Template-Toolkit-2.24/t/strict.t Template-Toolkit-2.24/t/string.t Template-Toolkit-2.24/t/switch.t Template-Toolkit-2.24/t/table.t Template-Toolkit-2.24/t/tags.t Template-Toolkit-2.24/t/template.t Template-Toolkit-2.24/t/test/ Template-Toolkit-2.24/t/text.t Template-Toolkit-2.24/t/throw.t Template-Toolkit-2.24/t/tiedhash.t Template-Toolkit-2.24/t/try.t Template-Toolkit-2.24/t/unicode.t Template-Toolkit-2.24/t/url.t Template-Toolkit-2.24/t/url2.t Template-Toolkit-2.24/t/vars.t Template-Toolkit-2.24/t/varsv1.t Template-Toolkit-2.24/t/view.t Template-Toolkit-2.24/t/vmethods/ Template-Toolkit-2.24/t/while.t Template-Toolkit-2.24/t/wrap.t Template-Toolkit-2.24/t/wrapper.t Template-Toolkit-2.24/t/zz-pmv.t Template-Toolkit-2.24/t/zz-pod-coverage.t Template-Toolkit-2.24/t/zz-pod-kwalitee.t Template-Toolkit-2.24/t/zz-stash-xs-leak.t Template-Toolkit-2.24/t/vmethods/hash.t Template-Toolkit-2.24/t/vmethods/list.t Template-Toolkit-2.24/t/vmethods/replace.t Template-Toolkit-2.24/t/vmethods/text.t Template-Toolkit-2.24/t/test/dir/ Template-Toolkit-2.24/t/test/lib/ Template-Toolkit-2.24/t/test/plugin/ Template-Toolkit-2.24/t/test/pod/ Template-Toolkit-2.24/t/test/src/ Template-Toolkit-2.24/t/test/tmp/ Template-Toolkit-2.24/t/test/tmp/README Template-Toolkit-2.24/t/test/src/bar/ Template-Toolkit-2.24/t/test/src/baz Template-Toolkit-2.24/t/test/src/benchmark Template-Toolkit-2.24/t/test/src/blam Template-Toolkit-2.24/t/test/src/complex Template-Toolkit-2.24/t/test/src/divisionbyzero Template-Toolkit-2.24/t/test/src/evalperl Template-Toolkit-2.24/t/test/src/foo Template-Toolkit-2.24/t/test/src/foobar Template-Toolkit-2.24/t/test/src/golf Template-Toolkit-2.24/t/test/src/leak1 Template-Toolkit-2.24/t/test/src/leak2 Template-Toolkit-2.24/t/test/src/metadata Template-Toolkit-2.24/t/test/src/mywrap Template-Toolkit-2.24/t/test/src/README Template-Toolkit-2.24/t/test/src/recurse Template-Toolkit-2.24/t/test/src/bar/baz Template-Toolkit-2.24/t/test/src/bar/baz.txt Template-Toolkit-2.24/t/test/pod/test1.pod Template-Toolkit-2.24/t/test/plugin/MyPlugs/ Template-Toolkit-2.24/t/test/plugin/MyPlugs/Bar.pm Template-Toolkit-2.24/t/test/plugin/MyPlugs/Baz.pm Template-Toolkit-2.24/t/test/plugin/MyPlugs/Foo.pm Template-Toolkit-2.24/t/test/lib/after Template-Toolkit-2.24/t/test/lib/badrawperl Template-Toolkit-2.24/t/test/lib/barfed Template-Toolkit-2.24/t/test/lib/before Template-Toolkit-2.24/t/test/lib/blockdef Template-Toolkit-2.24/t/test/lib/chomp Template-Toolkit-2.24/t/test/lib/config Template-Toolkit-2.24/t/test/lib/content Template-Toolkit-2.24/t/test/lib/default Template-Toolkit-2.24/t/test/lib/dos_newlines Template-Toolkit-2.24/t/test/lib/error Template-Toolkit-2.24/t/test/lib/footer Template-Toolkit-2.24/t/test/lib/header Template-Toolkit-2.24/t/test/lib/header.tt2 Template-Toolkit-2.24/t/test/lib/incblock Template-Toolkit-2.24/t/test/lib/inner Template-Toolkit-2.24/t/test/lib/menu Template-Toolkit-2.24/t/test/lib/one/ Template-Toolkit-2.24/t/test/lib/outer Template-Toolkit-2.24/t/test/lib/process Template-Toolkit-2.24/t/test/lib/README Template-Toolkit-2.24/t/test/lib/simple2 Template-Toolkit-2.24/t/test/lib/trimme Template-Toolkit-2.24/t/test/lib/two/ Template-Toolkit-2.24/t/test/lib/udata1 Template-Toolkit-2.24/t/test/lib/udata2 Template-Toolkit-2.24/t/test/lib/warning Template-Toolkit-2.24/t/test/lib/two/bar Template-Toolkit-2.24/t/test/lib/two/foo Template-Toolkit-2.24/t/test/lib/one/foo Template-Toolkit-2.24/t/test/dir/file1 Template-Toolkit-2.24/t/test/dir/file2 Template-Toolkit-2.24/t/test/dir/sub_one/ Template-Toolkit-2.24/t/test/dir/sub_two/ Template-Toolkit-2.24/t/test/dir/xyzfile Template-Toolkit-2.24/t/test/dir/sub_two/waz.html Template-Toolkit-2.24/t/test/dir/sub_two/wiz.html Template-Toolkit-2.24/t/test/dir/sub_one/bar Template-Toolkit-2.24/t/test/dir/sub_one/foo Template-Toolkit-2.24/t/lib/Template/ Template-Toolkit-2.24/t/lib/Template/Plugin/ Template-Toolkit-2.24/t/lib/Template/Plugin/ProcBar.pm Template-Toolkit-2.24/t/lib/Template/Plugin/ProcFoo.pm Template-Toolkit-2.24/t/lib/Template/Plugin/Simple.pm Template-Toolkit-2.24/parser/Grammar.pm.skel Template-Toolkit-2.24/parser/Parser.yp Template-Toolkit-2.24/parser/README Template-Toolkit-2.24/parser/yc Template-Toolkit-2.24/lib/Template/ Template-Toolkit-2.24/lib/Template.pm Template-Toolkit-2.24/lib/Template/Base.pm Template-Toolkit-2.24/lib/Template/Config.pm Template-Toolkit-2.24/lib/Template/Constants.pm Template-Toolkit-2.24/lib/Template/Context.pm Template-Toolkit-2.24/lib/Template/Directive.pm Template-Toolkit-2.24/lib/Template/Document.pm Template-Toolkit-2.24/lib/Template/Exception.pm Template-Toolkit-2.24/lib/Template/FAQ.pod Template-Toolkit-2.24/lib/Template/Filters.pm Template-Toolkit-2.24/lib/Template/Grammar.pm Template-Toolkit-2.24/lib/Template/Iterator.pm Template-Toolkit-2.24/lib/Template/Manual/ Template-Toolkit-2.24/lib/Template/Manual.pod Template-Toolkit-2.24/lib/Template/Modules.pod Template-Toolkit-2.24/lib/Template/Namespace/ Template-Toolkit-2.24/lib/Template/Parser.pm Template-Toolkit-2.24/lib/Template/Plugin/ Template-Toolkit-2.24/lib/Template/Plugin.pm Template-Toolkit-2.24/lib/Template/Plugins.pm Template-Toolkit-2.24/lib/Template/Provider.pm Template-Toolkit-2.24/lib/Template/Service.pm Template-Toolkit-2.24/lib/Template/Stash/ Template-Toolkit-2.24/lib/Template/Stash.pm Template-Toolkit-2.24/lib/Template/Test.pm Template-Toolkit-2.24/lib/Template/Toolkit.pod Template-Toolkit-2.24/lib/Template/Tools/ Template-Toolkit-2.24/lib/Template/Tools.pod Template-Toolkit-2.24/lib/Template/Tutorial/ Template-Toolkit-2.24/lib/Template/Tutorial.pod Template-Toolkit-2.24/lib/Template/View.pm Template-Toolkit-2.24/lib/Template/VMethods.pm Template-Toolkit-2.24/lib/Template/Tutorial/Datafile.pod Template-Toolkit-2.24/lib/Template/Tutorial/Web.pod Template-Toolkit-2.24/lib/Template/Tools/tpage.pod Template-Toolkit-2.24/lib/Template/Tools/ttree.pod Template-Toolkit-2.24/lib/Template/Stash/Context.pm Template-Toolkit-2.24/lib/Template/Stash/XS.pm Template-Toolkit-2.24/lib/Template/Plugin/Assert.pm Template-Toolkit-2.24/lib/Template/Plugin/CGI.pm Template-Toolkit-2.24/lib/Template/Plugin/Datafile.pm Template-Toolkit-2.24/lib/Template/Plugin/Date.pm Template-Toolkit-2.24/lib/Template/Plugin/Directory.pm Template-Toolkit-2.24/lib/Template/Plugin/Dumper.pm Template-Toolkit-2.24/lib/Template/Plugin/File.pm Template-Toolkit-2.24/lib/Template/Plugin/Filter.pm Template-Toolkit-2.24/lib/Template/Plugin/Format.pm Template-Toolkit-2.24/lib/Template/Plugin/HTML.pm Template-Toolkit-2.24/lib/Template/Plugin/Image.pm Template-Toolkit-2.24/lib/Template/Plugin/Iterator.pm Template-Toolkit-2.24/lib/Template/Plugin/Math.pm Template-Toolkit-2.24/lib/Template/Plugin/Pod.pm Template-Toolkit-2.24/lib/Template/Plugin/Procedural.pm Template-Toolkit-2.24/lib/Template/Plugin/Scalar.pm Template-Toolkit-2.24/lib/Template/Plugin/String.pm Template-Toolkit-2.24/lib/Template/Plugin/Table.pm Template-Toolkit-2.24/lib/Template/Plugin/URL.pm Template-Toolkit-2.24/lib/Template/Plugin/View.pm Template-Toolkit-2.24/lib/Template/Plugin/Wrap.pm Template-Toolkit-2.24/lib/Template/Namespace/Constants.pm Template-Toolkit-2.24/lib/Template/Manual/Config.pod Template-Toolkit-2.24/lib/Template/Manual/Credits.pod Template-Toolkit-2.24/lib/Template/Manual/Directives.pod Template-Toolkit-2.24/lib/Template/Manual/Filters.pod Template-Toolkit-2.24/lib/Template/Manual/Internals.pod Template-Toolkit-2.24/lib/Template/Manual/Intro.pod Template-Toolkit-2.24/lib/Template/Manual/Plugins.pod Template-Toolkit-2.24/lib/Template/Manual/Syntax.pod Template-Toolkit-2.24/lib/Template/Manual/Variables.pod Template-Toolkit-2.24/lib/Template/Manual/Views.pod Template-Toolkit-2.24/lib/Template/Manual/VMethods.pod Template-Toolkit-2.24/images/tt2power.gif Template-Toolkit-2.24/images/ttdotorg.gif Template-Toolkit-2.24/bin/README Template-Toolkit-2.24/bin/tpage Template-Toolkit-2.24/bin/tt-bench.pl Template-Toolkit-2.24/bin/tt2inst Template-Toolkit-2.24/bin/ttree /bin/tar: Read 4096 bytes from - Prepending /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/arch /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/lib /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AB/ABW/Template-Toolkit-2.24.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Template Toolkit Version 2.24 ============================= Using Unix defaults. Run 'perl Makefile.PL TT_HELP' for a summary of options. Accepting defaults automatically (TT_ACCEPT). Template::Stash::XS ------------------- The Template::Stash module is a core part of the Template Toolkit, implementing the magic for accessing data using the dot notation. There is a high speed version, Template::Stash::XS, written in C. This makes the Template Toolkit run about twice as fast as when using the regular Template::Stash written in Perl. If you've got a C compiler on your system then you can elect to have the XS Stash built. You can also specify that you want to use the XS Stash by default. Note that as of version 2.15 the XS Stash now supports access to tied hashes and arrays. See 'perldoc Template::Config' for further details. Do you want to build the XS Stash module? [y] y Do you want to use the XS Stash by default? [y] y Checking if your kit is complete... Looks good Checking if your kit is complete... Looks good Writing Makefile for Template::Stash::XS Writing MYMETA.yml and MYMETA.json Writing Makefile for Template Writing MYMETA.yml and MYMETA.json Configuration complete. You should now run 'make', 'make test' and then 'make install'. See the README file for further information. >>> make cp lib/Template/Manual/Filters.pod blib/lib/Template/Manual/Filters.pod cp lib/Template/Plugin/Table.pm blib/lib/Template/Plugin/Table.pm cp lib/Template/Constants.pm blib/lib/Template/Constants.pm cp lib/Template/Toolkit.pod blib/lib/Template/Toolkit.pod cp lib/Template/Plugin/View.pm blib/lib/Template/Plugin/View.pm cp lib/Template.pm blib/lib/Template.pm cp lib/Template/Plugin/File.pm blib/lib/Template/Plugin/File.pm cp lib/Template/Tools.pod blib/lib/Template/Tools.pod cp lib/Template/Plugin/Date.pm blib/lib/Template/Plugin/Date.pm cp lib/Template/Stash/Context.pm blib/lib/Template/Stash/Context.pm cp lib/Template/Namespace/Constants.pm blib/lib/Template/Namespace/Constants.pm cp lib/Template/Tutorial/Datafile.pod blib/lib/Template/Tutorial/Datafile.pod cp lib/Template/Plugin/Wrap.pm blib/lib/Template/Plugin/Wrap.pm cp lib/Template/Plugin/Dumper.pm blib/lib/Template/Plugin/Dumper.pm cp lib/Template/Plugin/Procedural.pm blib/lib/Template/Plugin/Procedural.pm cp lib/Template/Plugin/Scalar.pm blib/lib/Template/Plugin/Scalar.pm cp lib/Template/Tutorial.pod blib/lib/Template/Tutorial.pod cp lib/Template/Plugins.pm blib/lib/Template/Plugins.pm cp lib/Template/Iterator.pm blib/lib/Template/Iterator.pm cp lib/Template/Test.pm blib/lib/Template/Test.pm cp lib/Template/Document.pm blib/lib/Template/Document.pm cp lib/Template/Plugin/Filter.pm blib/lib/Template/Plugin/Filter.pm cp lib/Template/Manual/Internals.pod blib/lib/Template/Manual/Internals.pod cp lib/Template/Provider.pm blib/lib/Template/Provider.pm cp lib/Template/Plugin/String.pm blib/lib/Template/Plugin/String.pm cp lib/Template/Tools/tpage.pod blib/lib/Template/Tools/tpage.pod cp lib/Template/Plugin/Pod.pm blib/lib/Template/Plugin/Pod.pm cp lib/Template/Grammar.pm blib/lib/Template/Grammar.pm cp lib/Template/Manual/Variables.pod blib/lib/Template/Manual/Variables.pod cp lib/Template/Manual/VMethods.pod blib/lib/Template/Manual/VMethods.pod cp lib/Template/Parser.pm blib/lib/Template/Parser.pm cp lib/Template/Plugin/Format.pm blib/lib/Template/Plugin/Format.pm cp lib/Template/Plugin/Directory.pm blib/lib/Template/Plugin/Directory.pm cp lib/Template/Plugin/Iterator.pm blib/lib/Template/Plugin/Iterator.pm cp lib/Template/Manual.pod blib/lib/Template/Manual.pod cp lib/Template/Plugin/Image.pm blib/lib/Template/Plugin/Image.pm cp lib/Template/Stash.pm blib/lib/Template/Stash.pm cp lib/Template/View.pm blib/lib/Template/View.pm cp lib/Template/Tools/ttree.pod blib/lib/Template/Tools/ttree.pod cp lib/Template/Base.pm blib/lib/Template/Base.pm cp lib/Template/Manual/Syntax.pod blib/lib/Template/Manual/Syntax.pod cp lib/Template/Plugin/Datafile.pm blib/lib/Template/Plugin/Datafile.pm cp lib/Template/Stash/XS.pm blib/lib/Template/Stash/XS.pm cp lib/Template/Context.pm blib/lib/Template/Context.pm cp lib/Template/Manual/Credits.pod blib/lib/Template/Manual/Credits.pod cp lib/Template/VMethods.pm blib/lib/Template/VMethods.pm cp lib/Template/Config.pm blib/lib/Template/Config.pm cp lib/Template/Exception.pm blib/lib/Template/Exception.pm cp lib/Template/Plugin/HTML.pm blib/lib/Template/Plugin/HTML.pm cp lib/Template/Filters.pm blib/lib/Template/Filters.pm cp lib/Template/FAQ.pod blib/lib/Template/FAQ.pod cp lib/Template/Tutorial/Web.pod blib/lib/Template/Tutorial/Web.pod cp lib/Template/Plugin/CGI.pm blib/lib/Template/Plugin/CGI.pm cp lib/Template/Service.pm blib/lib/Template/Service.pm cp lib/Template/Manual/Plugins.pod blib/lib/Template/Manual/Plugins.pod cp lib/Template/Plugin/URL.pm blib/lib/Template/Plugin/URL.pm cp lib/Template/Plugin/Assert.pm blib/lib/Template/Plugin/Assert.pm cp lib/Template/Modules.pod blib/lib/Template/Modules.pod cp lib/Template/Manual/Intro.pod blib/lib/Template/Manual/Intro.pod cp lib/Template/Plugin/Math.pm blib/lib/Template/Plugin/Math.pm cp lib/Template/Manual/Config.pod blib/lib/Template/Manual/Config.pod cp lib/Template/Manual/Views.pod blib/lib/Template/Manual/Views.pod cp lib/Template/Manual/Directives.pod blib/lib/Template/Manual/Directives.pod cp lib/Template/Plugin.pm blib/lib/Template/Plugin.pm cp lib/Template/Directive.pm blib/lib/Template/Directive.pm make[1]: Entering directory `/home/fly1800/var/cpan/build/Template-Toolkit-2.24-GUJECP/xs' /home/fly1800/ap1800-297235/bin/perl-static /home/fly1800/var/megalib/ExtUtils/xsubpp -typemap /home/fly1800/ap1800-297235/lib/ExtUtils/typemap Stash.xs > Stash.xsc && mv Stash.xsc Stash.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"2.24\" -DXS_VERSION=\"2.24\" -fPIC "-I/home/fly1800/ap1800-297235/lib/CORE" Stash.c In file included from Stash.xs:40: /home/fly1800/ap1800-297235/lib/CORE/XSUB.h:158:1: warning: "dAX" redefined In file included from Stash.xs:39: ppport.h:4073:1: warning: this is the location of the previous definition In file included from Stash.xs:40: /home/fly1800/ap1800-297235/lib/CORE/XSUB.h:160:1: warning: "dAXMARK" redefined In file included from Stash.xs:39: ppport.h:4083:1: warning: this is the location of the previous definition In file included from Stash.xs:40: /home/fly1800/ap1800-297235/lib/CORE/XSUB.h:164:1: warning: "dITEMS" redefined In file included from Stash.xs:39: ppport.h:4077:1: warning: this is the location of the previous definition In file included from Stash.xs:40: /home/fly1800/ap1800-297235/lib/CORE/XSUB.h:175:1: warning: "dXSTARG" redefined In file included from Stash.xs:39: ppport.h:4080:1: warning: this is the location of the previous definition In file included from Stash.xs:40: /home/fly1800/ap1800-297235/lib/CORE/XSUB.h:198:1: warning: "UNDERBAR" redefined In file included from Stash.xs:39: ppport.h:4070:1: warning: this is the location of the previous definition Running Mkbootstrap for Template::Stash::XS () chmod 644 XS.bs rm -f ../blib/arch/auto/Template/Stash/XS/XS.so gcc -shared -O2 -fstack-protector Stash.o -o ../blib/arch/auto/Template/Stash/XS/XS.so \ \ chmod 755 ../blib/arch/auto/Template/Stash/XS/XS.so cp XS.bs ../blib/arch/auto/Template/Stash/XS/XS.bs chmod 644 ../blib/arch/auto/Template/Stash/XS/XS.bs make[1]: Leaving directory `/home/fly1800/var/cpan/build/Template-Toolkit-2.24-GUJECP/xs' cp bin/tpage blib/script/tpage /home/fly1800/ap1800-297235/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/tpage cp bin/ttree blib/script/ttree /home/fly1800/ap1800-297235/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ttree Manifying blib/man1/ttree.1 Manifying blib/man1/tpage.1 Manifying blib/man3/Template::FAQ.3 Manifying blib/man3/Template::Plugin::CGI.3 Manifying blib/man3/Template::Manual::Filters.3 Manifying blib/man3/Template::Plugin::File.3 Manifying blib/man3/Template::Plugin::Image.3 Manifying blib/man3/Template::Base.3 Manifying blib/man3/Template::Manual::Config.3 Manifying blib/man3/Template::Iterator.3 Manifying blib/man3/Template::Manual.3 Manifying blib/man3/Template::Manual::Directives.3 Manifying blib/man3/Template::Tools.3 Manifying blib/man3/Template::Tools::tpage.3 Manifying blib/man3/Template::Exception.3 Manifying blib/man3/Template::Provider.3 Manifying blib/man3/Template::Tutorial::Datafile.3 Manifying blib/man3/Template::Plugin::Date.3 Manifying blib/man3/Template::Manual::Internals.3 Manifying blib/man3/Template::Test.3 Manifying blib/man3/Template::Grammar.3 Manifying blib/man3/Template::Directive.3 Manifying blib/man3/Template::Config.3 Manifying blib/man3/Template::Stash::XS.3 Manifying blib/man3/Template::Stash::Context.3 Manifying blib/man3/Template::Manual::VMethods.3 Manifying blib/man3/Template::VMethods.3 Manifying blib/man3/Template::Manual::Credits.3 Manifying blib/man3/Template::Constants.3 Manifying blib/man3/Template::Plugin::Math.3 Manifying blib/man3/Template::Toolkit.3 Manifying blib/man3/Template::Tools::ttree.3 Manifying blib/man3/Template::Tutorial::Web.3 Manifying blib/man3/Template::Plugin::Directory.3 Manifying blib/man3/Template::Manual::Syntax.3 Manifying blib/man3/Template::Plugin::Filter.3 Manifying blib/man3/Template::Plugin::Scalar.3 Manifying blib/man3/Template::Parser.3 Manifying blib/man3/Template::Plugin::URL.3 Manifying blib/man3/Template::Manual::Intro.3 Manifying blib/man3/Template::Context.3 Manifying blib/man3/Template::Manual::Plugins.3 Manifying blib/man3/Template::Plugin.3 Manifying blib/man3/Template::Manual::Variables.3 Manifying blib/man3/Template::Document.3 Manifying blib/man3/Template::Service.3 Manifying blib/man3/Template::Plugin::Wrap.3 Manifying blib/man3/Template::Plugins.3 Manifying blib/man3/Template::Plugin::Pod.3 Manifying blib/man3/Template::Plugin::Format.3 Manifying blib/man3/Template::Plugin::Dumper.3 Manifying blib/man3/Template::Modules.3 Manifying blib/man3/Template::Plugin::Datafile.3 Manifying blib/man3/Template::Plugin::String.3 Manifying blib/man3/Template::Manual::Views.3 Manifying blib/man3/Template::Namespace::Constants.3 Manifying blib/man3/Template::View.3 Manifying blib/man3/Template::Plugin::Procedural.3 Manifying blib/man3/Template::Stash.3 Manifying blib/man3/Template.3 Manifying blib/man3/Template::Plugin::Table.3 Manifying blib/man3/Template::Plugin::Iterator.3 Manifying blib/man3/Template::Plugin::View.3 Manifying blib/man3/Template::Plugin::HTML.3 Manifying blib/man3/Template::Filters.3 Manifying blib/man3/Template::Tutorial.3 Manifying blib/man3/Template::Plugin::Assert.3 ABW/Template-Toolkit-2.24.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/arch /home/fly1800/var/cpan/build/Data-JavaScript-Anon-1.03-UqhFyv/blib/lib /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/arch /home/fly1800/var/cpan/build/Class-Default-1.51-Y_VMH1/blib/lib /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/arch /home/fly1800/var/cpan/build/Module-Pluggable-Fast-0.19-8gfpOl/blib/lib /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/arch /home/fly1800/var/cpan/build/Object-Import-1.004-IEeBc4/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 make[1]: Entering directory `/home/fly1800/var/cpan/build/Template-Toolkit-2.24-GUJECP/xs' make[1]: Leaving directory `/home/fly1800/var/cpan/build/Template-Toolkit-2.24-GUJECP/xs' PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/args.t t/assert.t t/base.t t/binop.t t/block.t t/blocks.t t/capture.t t/case.t t/cgi.t t/chomp.t t/compile1.t t/compile2.t t/compile3.t t/compile4.t t/compile5.t t/config.t t/constants.t t/context.t t/datafile.t t/date.t t/debug.t t/directive.t t/directry.t t/document.t t/dumper.t t/error.t t/evalperl.t t/exception.t t/factory.t t/file.t t/fileline.t t/filter.t t/foreach.t t/format.t t/html.t t/image.t t/include.t t/iterator.t t/leak.t t/list.t t/macro.t t/math.t t/object.t t/output.t t/parser.t t/plugins.t t/plusfile.t t/pod.t t/prefix.t t/proc.t t/process.t t/provider.t t/ref.t t/scalar.t t/service.t t/skel.t t/stash-xs-unicode.t t/stash-xs.t t/stash.t t/stashc.t t/stop.t t/strcat.t t/strict.t t/string.t t/switch.t t/table.t t/tags.t t/template.t t/text.t t/throw.t t/tiedhash.t t/try.t t/unicode.t t/url.t t/url2.t t/vars.t t/varsv1.t t/view.t t/while.t t/wrap.t t/wrapper.t t/zz-pmv.t t/zz-pod-coverage.t t/zz-pod-kwalitee.t t/zz-stash-xs-leak.t t/vmethods/hash.t t/vmethods/list.t t/vmethods/replace.t t/vmethods/text.t t/args.t .............. 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: [% args(a b c) %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% args(a b c d=e f=g) %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% args(a, b, c, d=e, f=g) %] ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% args(a, b, c, d=e, f=g,) %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% args(d=e, a, b, f=g, c) %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% obj.foo(d=e, a, b, f=g, c) %] ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% obj.foo(d=e, a, b, f=g, c).sp... ok 17 - template text 7 matched expected ok t/assert.t ............ 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: ([% object.nil %]) ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE assert;\n TRY; object.as... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE assert;\n TRY; hash.asse... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE assert;\n TRY; list.asse... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE assert;\n TRY; list.asse... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE assert;\n TRY; assert.no... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE assert;\n TRY; assert.su... ok 17 - template text 7 matched expected ok t/base.t .............. 1..24 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 - package version ok 23 - created a version object ok 24 - object version ok t/binop.t ............. 1..57 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 27 tests ok 4 - template text 1 processed OK: maybe\n[% IF yes %]\nyes\n[% END %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% IF yes %]\nyes\n[% ELSE %]\nno \n... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% IF yes %]\nyes\n[% ELSE %]\nno \n... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% IF yes and true %]\nyes\n[% ELS... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% IF yes && true %]\nyes\n[% ELSE... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% IF yes && sad || happy %]\nyes... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% IF yes AND ten && true and tw... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% IF ! yes %]\nno\n[% ELSE %]\nyes... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% UNLESS yes %]\nno\n[% ELSE %]\ny... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% "yes" UNLESS no %] ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% IF ! yes %]\nno\n[% ELSE %]\nyes... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% IF yes || no %]\nyes\n[% ELSE %... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% IF yes || no || true || false... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% IF yes or no %]\nyes\n[% ELSE %... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% IF not false and not sad %]\ny... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% IF ten == 10 %]\nyes\n[% ELSE %... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% IF ten == twenty %]\nI canna b... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% IF ten >= twenty or false %]\n... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% IF ten >= twenty or false %]\n... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% IF ten > twenty %]\nno\n[% ELSI... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% IF ten != 10 %]\nno\n[% ELSIF t... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% IF alpha AND omega %]\nalpha a... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% IF omega AND alpha %]\nomega a... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: [% IF alpha OR omega %]\nalpha an... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: [% IF omega OR alpha %]\nalpha an... ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: [% small = 5\n mid = 7\n big... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: [% 10 mod 4 +%] [% 10 MOD 4 +%]\n... ok 57 - template text 27 matched expected ok t/block.t ............. 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: [% BLOCK block1 %]\nThis is the o... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% BLOCK block1 %]\nThis is the o... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE block_a +%]\n[% INCLUD... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE header \n title = 'A... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% BLOCK foo:bar %]\nblah\n[% END ... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% BLOCK 'hello html' -%]\nHello ... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: <[% INCLUDE foo %]>\n[% BLOCK foo... ok 17 - template text 7 matched expected ok t/blocks.t ............ 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: [% TRY; INCLUDE blockdef/block1;... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% INCLUDE blockdef/block1 %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE blockdef/block1 a='am... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% TRY; INCLUDE blockdef/none; C... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% INCLUDE "$dir/blockdef/block1... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% BLOCK one -%]\nblock one\n[% BL... ok 15 - template text 6 matched expected ok t/capture.t ........... 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% BLOCK foo %]\nThis is block fo... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% d = BLOCK %]\nThis is the bloc... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% e = IF a == 'alpha' %]\na is [... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% a = FOREACH b = [1 2 3] %]\n[%... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% BLOCK userinfo %]\nname: [% us... ok 13 - template text 5 matched expected ok t/case.t .............. 1..16 ok 1 ok 2 - running test_expect() ok 3 - template processor is engaged ok 4 - input read and split into 6 tests ok 5 - template text 1 processed OK: [% include = a %]\n[% for = b %]\n... ok 6 - template text 1 matched expected ok 7 - template text 2 processed OK: [% IF a AND b %]\ngood\n[% ELSE %]... ok 8 - template text 2 matched expected ok 9 - template text 3 processed OK: [% IF a and b %]\ngood\n[% ELSE %]... ok 10 - template text 3 matched expected ok 11 - template text 4 processed OK: [% include = a %]\n[% include %] ok 12 - template text 4 matched expected ok 13 - template text 5 processed OK: [% include foo bar='baz' %]\n[% B... ok 14 - template text 5 matched expected ok 15 - template text 6 processed OK: [% 10 div 3 %] [% 10 DIV 3 +%]\n[... ok 16 - template text 6 matched expected ok t/cgi.t ............... 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: [% USE cgi = CGI('id=abw&name=An... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: name: [% global.cgi.param('name'... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% FOREACH key = global.cgi.para... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% FOREACH key = global.cgi.para... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% FOREACH x = global.cgi.checkb... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE cgi('item=foo&items=one&i... ok 15 - template text 6 matched expected ok t/chomp.t ............. 1..78 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - foo ok 7 - foo out ok 8 - bar ok 9 - bar out ok 10 - baz ok 11 - baz out ok 12 - ding ok 13 - ding out ok 14 - dong ok 15 - dong out ok 16 - dang ok 17 - dang out ok 18 - winsux1 ok 19 - winsux1 out ok 20 - winsux2 ok 21 - winsux2 out ok 22 - winsux3 ok 23 - winsux3 out ok 24 - winsux4 ok 25 - winsux4 out ok 26 - dos_newlines ok 27 - dos_newlines out ok 28 - pre pi ok 29 - pre pi match ok 30 - pre e ok 31 - pre e match ok 32 - pre phi ok 33 - pre phi match ok 34 - pre hello ok 35 - pre hello match ok 36 - pre world ok 37 - pre world match ok 38 - post pi ok 39 - post pi match ok 40 - post e ok 41 - post e match ok 42 - post phi ok 43 - post phi match ok 44 - post hello ok 45 - post hello match ok 46 - post world ok 47 - post world match ok 48 - running test_expect() ok 49 - template processor is engaged ok 50 - input read and split into 14 tests ok 51 - template text 1 processed OK: begin[% a = 10; b = 20 %]\n [... ok 52 - template text 1 matched expected ok 53 - template text 2 processed OK: ok 54 - template text 2 matched expected ok 55 - template text 3 processed OK: begin[% a = 10; b = 20 %]\n [... ok 56 - template text 3 matched expected ok 57 - template text 4 processed OK: ok 58 - template text 4 matched expected ok 59 - template text 5 processed OK: begin[% a = 10; b = 20 %]\n [... ok 60 - template text 5 matched expected ok 61 - template text 6 processed OK: ok 62 - template text 6 matched expected ok 63 - template text 7 processed OK: begin[% a = 10; b = 20 %]\n [... ok 64 - template text 7 matched expected ok 65 - template text 8 processed OK: begin[% a = 10; b = 20 %]\n [... ok 66 - template text 8 matched expected ok 67 - template text 9 processed OK: ok 68 - template text 9 matched expected ok 69 - template text 10 processed OK: begin[% a = 10; b = 20 %]\n [... ok 70 - template text 10 matched expected ok 71 - template text 11 processed OK: ok 72 - template text 11 matched expected ok 73 - template text 12 processed OK: begin[% a = 10; b = 20 %]\n [... ok 74 - template text 12 matched expected ok 75 - template text 13 processed OK: ok 76 - template text 13 matched expected ok 77 - template text 14 processed OK: begin[% a = 10; b = 20 %] \n[... ok 78 - template text 14 matched expected ok t/compile1.t .......... 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% INCLUDE evalperl %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% TRY %]\n[% INCLUDE foo %]\n[% C... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% META author => 'abw' version ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE baz %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [%- # first pass, writes the com... ok 13 - template text 5 matched expected ok 14 ok 15 ok t/compile2.t .......... 1..15 ok 1 ok 2 ok 3 ok 4 ok 5 - running test_expect() ok 6 - template processor is engaged ok 7 - input read and split into 4 tests ok 8 - template text 1 processed OK: [% INCLUDE foo a = 'any value' %... ok 9 - template text 1 matched expected ok 10 - template text 2 processed OK: [% META author => 'billg' versio... ok 11 - template text 2 matched expected ok 12 - template text 3 processed OK: [% META author => 'billg' versio... ok 13 - template text 3 matched expected ok 14 - template text 4 processed OK: [%- # second pass, reads the com... ok 15 - template text 4 matched expected ok t/compile3.t .......... 1..13 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - running test_expect() ok 7 - template processor is engaged ok 8 - input read and split into 2 tests ok 9 - template text 1 processed OK: [% META author => 'albert' versi... ok 10 - template text 1 matched expected ok 11 - template text 2 processed OK: [%# we want to break 'compile' t... ok 12 - template text 2 matched expected ok 13 ok t/compile4.t .......... 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% TRY %]\n[% INCLUDE foo %]\n[% C... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% META author => 'abw' version ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% TRY %]\n[% INCLUDE bar/baz wor... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE "$root/src/blam" %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [%- # first pass, writes the com... ok 13 - template text 5 matched expected ok t/compile5.t .......... zero: /home/fly1800/var/cpan/build/Template-Toolkit-2.24-GUJECP/t/test/src/divisionbyzero 1..14 ok 1 - cached foo ok 2 - cached bar ok 3 - cached blam ok 4 - running test_expect() ok 5 - template processor is engaged ok 6 - input read and split into 4 tests ok 7 - template text 1 processed OK: [% INCLUDE foo a = 'any value' %... ok 8 - template text 1 matched expected ok 9 - template text 2 processed OK: [% META author => 'billg' versio... ok 10 - template text 2 matched expected ok 11 - template text 3 processed OK: [% INCLUDE "$root/src/blam" %] ok 12 - template text 3 matched expected ok 13 - template text 4 processed OK: [%- # second pass, reads the com... ok 14 - template text 4 matched expected ok t/config.t ............ 1..44 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 t/constants.t ......... 1..41 ok 1 - created constants namespace ok 2 - author match ok 3 - single match ok 4 - double match ok 5 - col.back match ok 6 - col.text match ok 7 - created Template::Directive factory ok 8 - created Template::Parser parser ok 9 - author folded ok 10 - col.back folded ok 11 - col.user unfolded ok 12 - created Template::Parser parser ok 13 - author folded ok 14 - col.back folded ok 15 - col.user unfolded ok 16 - created tt1 ok 17 - created tt2 ok 18 - created tt3 ok 19 - running test_expect() ok 20 - template processor is engaged ok 21 - input read and split into 10 tests ok 22 - template text 1 processed OK: hello [% const.author %]\n[% "bac... ok 23 - template text 1 matched expected ok 24 - template text 2 processed OK: [% const.col.keys.sort.join(', '... ok 25 - template text 2 matched expected ok 26 - template text 3 processed OK: [% const.col.keys.sort.join(cons... ok 27 - template text 3 matched expected ok 28 - template text 4 processed OK: zero [% const.counter %]\none [% ... ok 29 - template text 4 matched expected ok 30 - template text 5 processed OK: [% "$constants.author thinks " %... ok 31 - template text 5 matched expected ok 32 - template text 6 processed OK: [% "$const.author thinks " -%]\n[... ok 33 - template text 6 matched expected ok 34 - no const.foo processed OK: no [% const.foo %]? ok 35 - no const.foo matched expected ok 36 - template text 8 processed OK: fave [% const.fave %]\ncol [% co... ok 37 - template text 8 matched expected ok 38 - defer references processed OK: [% "$key\n" FOREACH key = consta... ok 39 - defer references matched expected ok 40 - template text 10 processed OK: a: [% const.author %]\nb: [% cons... ok 41 - template text 10 matched expected ok t/context.t ........... 1..54 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 t/datafile.t .......... 1..9 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 3 tests ok 4 - template text 1 processed OK: [% USE userlist = datafile(dataf... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE userlist = datafile(dataf... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE userlist = datafile(dataf... ok 9 - template text 3 matched expected ok t/date.t .............. 1..37 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 17 tests ok 4 - template text 1 processed OK: [% USE date %]\nLet's hope the ye... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE date(time => time) %]\ndef... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE date(time => time) %]\n[% ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE date(time => time, format... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE date(format = format.date... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE date(format = format.date... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE date(format = format.date... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE english = date(format => ... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% USE english = date(format => ... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% USE date %]\n[% date.format('4... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% USE date %]\n[% date.format('2... ok 25 - template text 11 matched expected ok 26 - September 13th 2000 processed OK: [% USE day = date(format => '%A'... ok 27 - September 13th 2000 matched expected ok 28 - template text 13 processed OK: [% TRY %]\n[% USE date %]\n[% date... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% USE date %]\n[% template.name ... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% IF date_calc -%]\n[% USE date;... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% USE date;\n date.format('12:... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% USE date;\n date.format('200... ok 37 - template text 17 matched expected ok t/debug.t ............. 1..22 ok 1 - created a dummy object ok 2 - created flags ok 3 - flags value is 24 ok 4 - got more flags back ok 5 - dirs, stash ok 6 - bad flags ok 7 - error correct ok 8 - running test_expect() ok 9 - template processor is engaged ok 10 - input read and split into 6 tests ok 11 - template text 1 processed OK: Hello World\nfoo: [% foo %] ok 12 - template text 1 matched expected ok 13 - template text 2 processed OK: Hello World\nfoo: [% foo %] ok 14 - template text 2 matched expected ok 15 - template text 3 processed OK: Hello World\nfoo: [% foo %]\n[% DE... ok 16 - template text 3 matched expected ok 17 - template text 4 processed OK: [% DEBUG off %]\nHello World\nfoo:... ok 18 - template text 4 matched expected ok 19 - ping pong processed OK: foo: [% foo %]\nhello [% "$baz.pi... ok 20 - ping pong matched expected ok 21 - template text 6 processed OK: foo: [% foo %]\n[% INCLUDE foo a=... ok 22 - template text 6 matched expected ok t/directive.t ......... 1..71 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 34 tests ok 4 - template text 1 processed OK: [% a %]\n[%a%] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: pre [% a %]\npre[% a %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% a %] post\n[% a %]post ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: pre [% a %] post\npre[% a %]post ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% a %][%b%][% c %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% \na %][%b\n%][%\nc\n%][%\n ... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [%# this is a comment which shou... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% # this is a one-line comment\n... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% # this is a two-line comment\n... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% a = c # this is a comment o... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% a %]\n[% b %] ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% a -%]\n[% b %] ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% a -%]\n [% b %] ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% a %]\n[%- b %] ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% a %]\n [%- b %] ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: start\n[% a %]\n[% b %]\nend ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: start\n[%- a %]\n[% b -%]\nend ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: start\n[%- a -%]\n[% b -%]\nend ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: start\n[%- a %]\n[%- b -%]\nend ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: start\n[% a %]\nmid\n[% b %]\nend ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: start\n [% a %]\nmid\n [% b %]\n... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: start\n[%+ a %]\nmid\n[% b %]\nend ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: start\n [%+ a %]\nmid\n[% b %]\nen... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: start\n [%- a %]\nmid\n [%- b %... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: start\n[% a %]\nmid\n[% b %]\nend ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: start\n [% a %]\nmid\n [% b %] ... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: start\n[% a +%]\nmid\n[% b %]\nend ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: start\n[% a +%] \n[% b +%]\nend ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: start\n[% a -%]\nmid\n[% b -%]\nend ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% INCLUDE trimme %] ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% BLOCK foo %]\n\nthis is block f... ok 65 - template text 31 matched expected ok 66 - template text 32 processed OK: [% PROCESS foo %]\n sat on the ... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% FILTER html %]\n"It isn't what... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% FILTER xml %]\n"It isn't what ... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% FILTER format %]\nHello World!... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% FILTER comment = format('