Setting PATH to /opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin
Start 2010-04-19T14:19:06
ActivePerl-1200 CPAN-1.9402
Going to read '/export/home/fly1264/var/cpan/Metadata'
Database was generated on Sun, 18 Apr 2010 06:26:59 GMT
Running make for P/PD/PDONELAN/Task-WebGUI-1.101060.tar.gz
Checksum for /net/nas/data/cpan/authors/id/P/PD/PDONELAN/Task-WebGUI-1.101060.tar.gz ok
Task-WebGUI-1.101060
Task-WebGUI-1.101060/dist.ini
Task-WebGUI-1.101060/Changes
Task-WebGUI-1.101060/lib/Task
Task-WebGUI-1.101060/lib/Task/WebGUI.pm
Task-WebGUI-1.101060/META.yml
Task-WebGUI-1.101060/LICENSE
Task-WebGUI-1.101060/t
Task-WebGUI-1.101060/t/release-pod-coverage.t
Task-WebGUI-1.101060/t/release-pod-syntax.t
Task-WebGUI-1.101060/t/release-check-changes.t
Task-WebGUI-1.101060/t/00-compile.t
Task-WebGUI-1.101060/t/release-has-version.t
Task-WebGUI-1.101060/t/release-distmeta.t
Task-WebGUI-1.101060/META.json
Task-WebGUI-1.101060/t/release-minimum-version.t
Task-WebGUI-1.101060/t/release-portability.t
Task-WebGUI-1.101060/t/release-synopsis.t
Task-WebGUI-1.101060/Makefile.PL
Task-WebGUI-1.101060/Build.PL
Task-WebGUI-1.101060/README
Task-WebGUI-1.101060/MANIFEST
CPAN.pm: Going to build P/PD/PDONELAN/Task-WebGUI-1.101060.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Warning: prerequisite Archive::Any 0.0932 not found.
Warning: prerequisite Business::Tax::VAT::Validation 0.20 not found.
Warning: prerequisite CSS::Minifier::XS 0.03 not found.
Warning: prerequisite CSS::Packer 0.2 not found.
Warning: prerequisite Class::InsideOut 1.09 not found.
Warning: prerequisite Color::Calc 0 not found.
Warning: prerequisite Config::JSON 1.3.1 not found.
Warning: prerequisite DBD::mysql 4.010 not found.
Warning: prerequisite DateTime::Format::Mail 0.3001 not found.
Warning: prerequisite DateTime::Format::Strptime 1.0800 not found.
Warning: prerequisite Finance::Quote 1.15 not found.
Warning: prerequisite HTML::Highlight 0.20 not found.
Warning: prerequisite HTML::Packer 0.4 not found.
Warning: prerequisite HTML::TagCloud 0.34 not found.
Warning: prerequisite HTML::TagFilter 1.03 not found.
Warning: prerequisite HTML::Template::Expr 0.07 not found.
Warning: prerequisite Image::ExifTool 7.67 not found.
Warning: prerequisite Image::Magick 6.0 not found.
Warning: prerequisite JSON::Any 1.22 not found.
Warning: prerequisite JavaScript::Minifier::XS 0.05 not found.
Warning: prerequisite JavaScript::Packer 0.02 not found.
Warning: prerequisite Log::Log4perl 1.20 not found.
Warning: prerequisite MIME::Tools 5.427 not found.
Warning: prerequisite Memcached::libmemcached 0.3102 not found.
Warning: prerequisite MooseX::Storage 0.23 not found.
Warning: prerequisite Net::LDAP 0.39 not found.
Warning: prerequisite Net::Subnets 0.21 not found.
Warning: prerequisite POE 1.005 not found.
Warning: prerequisite POE::Component::Client::HTTP 0.88 not found.
Warning: prerequisite POE::Component::IKC::Server 0.2001 not found.
Warning: prerequisite Plack 0.9929 not found.
Warning: prerequisite Plack::Middleware::Debug 0.07 not found.
Warning: prerequisite Pod::Coverage 0.19 not found.
Warning: prerequisite Test::Class 0.31 not found.
Warning: prerequisite Test::MockObject 1.02 not found.
Warning: prerequisite Text::Aspell 0.01 not found.
Warning: prerequisite Tie::CPHash 1.04 not found.
Warning: prerequisite Weather::Com::Finder 0.5.3 not found.
Warning: prerequisite XML::FeedPP 0.40 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Task::WebGUI
---- Unsatisfied dependencies detected during ----
---- PDONELAN/Task-WebGUI-1.101060.tar.gz ----
HTML::Packer [requires]
HTML::TagCloud [requires]
HTML::Highlight [requires]
XML::FeedPP [requires]
MIME::Tools [requires]
Test::MockObject [requires]
Text::Aspell [requires]
Memcached::libmemcached [requires]
Image::Magick [requires]
DBD::mysql [requires]
Tie::CPHash [requires]
POE [requires]
MooseX::Storage [requires]
Color::Calc [requires]
Net::Subnets [requires]
POE::Component::Client::HTTP [requires]
Plack::Middleware::Debug [requires]
Plack [requires]
Archive::Any [requires]
Config::JSON [requires]
Net::LDAP [requires]
DateTime::Format::Strptime [requires]
Finance::Quote [requires]
Class::InsideOut [requires]
JSON::Any [requires]
Pod::Coverage [requires]
Test::Class [requires]
DateTime::Format::Mail [requires]
POE::Component::IKC::Server [requires]
Weather::Com::Finder [requires]
Log::Log4perl [requires]
HTML::TagFilter [requires]
JavaScript::Packer [requires]
CSS::Packer [requires]
CSS::Minifier::XS [requires]
HTML::Template::Expr [requires]
Image::ExifTool [requires]
JavaScript::Minifier::XS [requires]
Business::Tax::VAT::Validation [requires]
Running make test
Delayed until after prerequisites
Running test for module 'HTML::Packer'
Running make for N/NE/NEVESENIN/HTML-Packer-0.4.tar.gz
Checksum for /net/nas/data/cpan/authors/id/N/NE/NEVESENIN/HTML-Packer-0.4.tar.gz ok
HTML-Packer-0.4/
HTML-Packer-0.4/.cvsignore
HTML-Packer-0.4/META.yml
HTML-Packer-0.4/t/
HTML-Packer-0.4/t/html/
HTML-Packer-0.4/t/html/s1.html
HTML-Packer-0.4/t/html/s1-expected.html
HTML-Packer-0.4/t/html/s2-expected.html
HTML-Packer-0.4/t/html/s2.html
HTML-Packer-0.4/t/html/s3.html
HTML-Packer-0.4/t/html/s3-expected.html
HTML-Packer-0.4/t/01-io.t
HTML-Packer-0.4/t/pod.t
HTML-Packer-0.4/t/00-load.t
HTML-Packer-0.4/lib/
HTML-Packer-0.4/lib/HTML/
HTML-Packer-0.4/lib/HTML/Packer.pm
HTML-Packer-0.4/README
HTML-Packer-0.4/MANIFEST
HTML-Packer-0.4/Makefile.PL
HTML-Packer-0.4/Changes
CPAN.pm: Going to build N/NE/NEVESENIN/HTML-Packer-0.4.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for HTML::Packer
>>> make
cp lib/HTML/Packer.pm blib/lib/HTML/Packer.pm
Manifying blib/man3/HTML::Packer.3
NEVESENIN/HTML-Packer-0.4.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing HTML::Packer 0.4, Perl 5.012000, /export/home/fly1264/bin/perl
t/00-load.t ..
1..1
ok 1 - use HTML::Packer;
ok
t/01-io.t ....
1..3
ok 1
ok 2
ok 3
ok
t/pod.t ......
1..1
ok 1 - POD test for blib/lib/HTML/Packer.pm
ok
All tests successful.
Files=3, Tests=5, 1 wallclock secs ( 0.15 usr 0.02 sys + 0.46 cusr 0.12 csys = 0.75 CPU)
Result: PASS
NEVESENIN/HTML-Packer-0.4.tar.gz
make test TEST_VERBOSE=1 -- OK
Merten Falk <nevesenin@cpan.org>
Another HTML code cleaner
>>> (cd /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam && tar cvf - HTML-Packer-0.4.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/N/NE/NEVESENIN/HTML-Packer-0.4.tar.gz
HTML-Packer-0.4.ppd
blib/
blib/lib/
blib/lib/HTML/
blib/lib/HTML/Packer.pm
blib/man3/
blib/man3/HTML::Packer.3
>>> mv /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/HTML-Packer-0.4.ppd /export/home/fly1264/var/REPO/N/NE/NEVESENIN
Running test for module 'HTML::TagCloud'
Running make for L/LB/LBROCARD/HTML-TagCloud-0.34.tar.gz
Prepending /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/L/LB/LBROCARD/HTML-TagCloud-0.34.tar.gz ok
HTML-TagCloud-0.34/
HTML-TagCloud-0.34/t/
HTML-TagCloud-0.34/t/pod_coverage.t
HTML-TagCloud-0.34/t/simple.t
HTML-TagCloud-0.34/t/pod.t
HTML-TagCloud-0.34/CHANGES
HTML-TagCloud-0.34/META.yml
HTML-TagCloud-0.34/MANIFEST
HTML-TagCloud-0.34/lib/
HTML-TagCloud-0.34/lib/HTML/
HTML-TagCloud-0.34/lib/HTML/TagCloud.pm
HTML-TagCloud-0.34/Build.PL
HTML-TagCloud-0.34/Makefile.PL
HTML-TagCloud-0.34/README
Prepending /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build L/LB/LBROCARD/HTML-TagCloud-0.34.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for HTML::TagCloud
>>> make
cp lib/HTML/TagCloud.pm blib/lib/HTML/TagCloud.pm
Manifying blib/man3/HTML::TagCloud.3
LBROCARD/HTML-TagCloud-0.34.tar.gz
make -- OK
Prepending /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/pod.t ...........
1..1
ok 1 - POD test for blib/lib/HTML/TagCloud.pm
ok
t/pod_coverage.t .. skipped: Test::Pod::Coverage 1.04 required for testing POD coverage
t/simple.t ........
1..12
ok 1 - use HTML::TagCloud;
ok 2 - The object isa HTML::TagCloud
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
All tests successful.
Files=3, Tests=13, 0 wallclock secs ( 0.11 usr 0.07 sys + 0.48 cusr 0.11 csys = 0.77 CPU)
Result: PASS
LBROCARD/HTML-TagCloud-0.34.tar.gz
make test TEST_VERBOSE=1 -- OK
Leon Brocard <leon@astray.com>
Generate An HTML Tag Cloud
>>> (cd /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx && tar cvf - HTML-TagCloud-0.34.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/L/LB/LBROCARD/HTML-TagCloud-0.34.tar.gz
HTML-TagCloud-0.34.ppd
blib/
blib/lib/
blib/lib/HTML/
blib/lib/HTML/TagCloud.pm
blib/man3/
blib/man3/HTML::TagCloud.3
>>> mv /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/HTML-TagCloud-0.34.ppd /export/home/fly1264/var/REPO/L/LB/LBROCARD
Running test for module 'HTML::Highlight'
Running make for T/TR/TRIPIE/HTML-Highlight-0.20.tar.gz
Prepending /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/T/TR/TRIPIE/HTML-Highlight-0.20.tar.gz ok
HTML-Highlight-0.20/
HTML-Highlight-0.20/Changes
HTML-Highlight-0.20/Highlight.pm
HTML-Highlight-0.20/Makefile.PL
HTML-Highlight-0.20/README
HTML-Highlight-0.20/TODO
HTML-Highlight-0.20/VERSION
HTML-Highlight-0.20/test.pl
HTML-Highlight-0.20/MANIFEST
Prepending /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build T/TR/TRIPIE/HTML-Highlight-0.20.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for HTML::Highlight
>>> make
cp Highlight.pm blib/lib/HTML/Highlight.pm
Manifying blib/man3/HTML::Highlight.3
TRIPIE/HTML-Highlight-0.20.tar.gz
make -- OK
Prepending /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
1..last_test_to_print
2..first highlighting test
ok 2
3..first preview context test
ok 3
ok 1
TRIPIE/HTML-Highlight-0.20.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up version from Makefile
Picked up distname from Makefile
DISTNAME-VERSION 'HTML-Highlight-0.2' found in Makefile is bogus, ignoring at /export/home/fly1264/lib/Fly/MakePPD.pm line 131.
Picked up abstract from Highlight.pm
Tomas Styblo <tripiecz@yahoo.com>
A module to highlight words or patterns in HTML documents>
>>> (cd /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj && tar cvf - HTML-Highlight-0.20.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/T/TR/TRIPIE/HTML-Highlight-0.20.tar.gz
HTML-Highlight-0.20.ppd
blib/
blib/lib/
blib/lib/HTML/
blib/lib/HTML/Highlight.pm
blib/man3/
blib/man3/HTML::Highlight.3
>>> mv /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/HTML-Highlight-0.20.ppd /export/home/fly1264/var/REPO/T/TR/TRIPIE
Running test for module 'XML::FeedPP'
Running make for K/KA/KAWASAKI/XML-FeedPP-0.41.tar.gz
Prepending /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/K/KA/KAWASAKI/XML-FeedPP-0.41.tar.gz ok
XML-FeedPP-0.41/
XML-FeedPP-0.41/Changes
XML-FeedPP-0.41/lib/
XML-FeedPP-0.41/make-dist.sh
XML-FeedPP-0.41/Makefile.PL
XML-FeedPP-0.41/MANIFEST
XML-FeedPP-0.41/META.yml
XML-FeedPP-0.41/README
XML-FeedPP-0.41/t/
XML-FeedPP-0.41/t/01_new.t
XML-FeedPP-0.41/t/02_rss.t
XML-FeedPP-0.41/t/03_rdf.t
XML-FeedPP-0.41/t/04_atom.t
XML-FeedPP-0.41/t/05_round.t
XML-FeedPP-0.41/t/06_xmlns.t
XML-FeedPP-0.41/t/07_encoding.t
XML-FeedPP-0.41/t/08_datetime.t
XML-FeedPP-0.41/t/09_setget.t
XML-FeedPP-0.41/t/10_image.t
XML-FeedPP-0.41/t/11_media.t
XML-FeedPP-0.41/t/12_sort_item.t
XML-FeedPP-0.41/t/13_remove_item.t
XML-FeedPP-0.41/t/14_clear_item.t
XML-FeedPP-0.41/t/15_clone_item.t
XML-FeedPP-0.41/t/16_invalid_pubdate.t
XML-FeedPP-0.41/t/17_multi_category.t
XML-FeedPP-0.41/t/18_image_atom.t
XML-FeedPP-0.41/t/19_invalid_w3cdtf.t
XML-FeedPP-0.41/t/20_limit_item.t
XML-FeedPP-0.41/t/21_negative_item.t
XML-FeedPP-0.41/t/22_init_elements.t
XML-FeedPP-0.41/t/23_match_item.t
XML-FeedPP-0.41/t/24_get_epoch.t
XML-FeedPP-0.41/t/25_sort_timezone.t
XML-FeedPP-0.41/t/26_atom10_parse.t
XML-FeedPP-0.41/t/27_atom03_parse.t
XML-FeedPP-0.41/t/28_atom10_write.t
XML-FeedPP-0.41/t/29_rfc2822.t
XML-FeedPP-0.41/t/30_invalid_rdfseq.t
XML-FeedPP-0.41/t/31_two_digit_date.t
XML-FeedPP-0.41/t/32_two_titles.t
XML-FeedPP-0.41/t/33_guid.t
XML-FeedPP-0.41/t/34_category_type.t
XML-FeedPP-0.41/t/35_no_xml_decl.t
XML-FeedPP-0.41/t/36_get_multiple.t
XML-FeedPP-0.41/t/39_load_type.t
XML-FeedPP-0.41/t/40_xml_deref.t
XML-FeedPP-0.41/t/41_utf8_flag.t
XML-FeedPP-0.41/t/42_indent.t
XML-FeedPP-0.41/t/43_indent_atom.t
XML-FeedPP-0.41/t/44_cdata.t
XML-FeedPP-0.41/t/45_cdata_multi.t
XML-FeedPP-0.41/lib/XML/
XML-FeedPP-0.41/lib/XML/FeedPP.pm
Prepending /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build K/KA/KAWASAKI/XML-FeedPP-0.41.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Warning: prerequisite XML::TreePP 0.39 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for XML-FeedPP
---- Unsatisfied dependencies detected during ----
---- KAWASAKI/XML-FeedPP-0.41.tar.gz ----
XML::TreePP [requires]
Prepending /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'XML::TreePP'
Running make for K/KA/KAWASAKI/XML-TreePP-0.39.tar.gz
Prepending /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/K/KA/KAWASAKI/XML-TreePP-0.39.tar.gz ok
XML-TreePP-0.39/
XML-TreePP-0.39/t/
XML-TreePP-0.39/t/31_tie_ixhash.t
XML-TreePP-0.39/t/16_encoding_ko.t
XML-TreePP-0.39/t/42_cdata_comment.t
XML-TreePP-0.39/t/02_write.t
XML-TreePP-0.39/t/32_base_class.t
XML-TreePP-0.39/t/49_invalid_encoding.t
XML-TreePP-0.39/t/24_ignore_error.t
XML-TreePP-0.39/t/27_http-lite-force.t
XML-TreePP-0.39/t/43_encoding_quote.t
XML-TreePP-0.39/t/37_undef.t
XML-TreePP-0.39/t/50_invalid_tree.t
XML-TreePP-0.39/t/35_force_hash.t
XML-TreePP-0.39/t/18_escape_amp.t
XML-TreePP-0.39/t/29_http-lwp-withcache.t
XML-TreePP-0.39/t/44_utf8_bom.t
XML-TreePP-0.39/t/04_escape.t
XML-TreePP-0.39/t/14_encoding_zh.t
XML-TreePP-0.39/t/30_first_out.t
XML-TreePP-0.39/t/08_force_array.t
XML-TreePP-0.39/t/48_blobref.t
XML-TreePP-0.39/t/23_http-lwp-headers.t
XML-TreePP-0.39/t/09_http-lite.t
XML-TreePP-0.39/t/22_http-lite-headers.t
XML-TreePP-0.39/t/47_xml_deref_utf8.t
XML-TreePP-0.39/t/12_escape_charref.t
XML-TreePP-0.39/t/15_encoding_ja.t
XML-TreePP-0.39/t/25_text_node_key.t
XML-TreePP-0.39/t/26_attr_prefix_null.t
XML-TreePP-0.39/t/46_xml_deref.t
XML-TreePP-0.39/t/19_multi_text.t
XML-TreePP-0.39/t/34_utf8_flag.t
XML-TreePP-0.39/t/41_writefile_encode.t
XML-TreePP-0.39/t/05_empty.t
XML-TreePP-0.39/t/38_cdata_cdsect.t
XML-TreePP-0.39/t/00_pod.t
XML-TreePP-0.39/t/39_writefile.t
XML-TreePP-0.39/t/11_escape_cdata.t
XML-TreePP-0.39/t/21_http-lwp-cached.t
XML-TreePP-0.39/t/45_attr_space.t
XML-TreePP-0.39/t/36_elem_class.t
XML-TreePP-0.39/t/17_output_encoding.t
XML-TreePP-0.39/t/03_parsefile.t
XML-TreePP-0.39/t/20_http-lite-cached.t
XML-TreePP-0.39/t/example/
XML-TreePP-0.39/t/example/hello-ja-sjis.xml
XML-TreePP-0.39/t/example/hello-en-utf8.xml
XML-TreePP-0.39/t/example/hello-zh-gb2312.xml
XML-TreePP-0.39/t/example/hello-ja-euc.xml
XML-TreePP-0.39/t/example/hello-ko-utf8.xml
XML-TreePP-0.39/t/example/hello-ko-euc.xml
XML-TreePP-0.39/t/example/hello-en-nodecl.xml
XML-TreePP-0.39/t/example/hello-ja-utf8.xml
XML-TreePP-0.39/t/example/hello-zh-utf8.xml
XML-TreePP-0.39/t/example/hello-en-noenc-bom.xml
XML-TreePP-0.39/t/example/hello-en-utf8-bom.xml
XML-TreePP-0.39/t/example/hello-zh-big5.xml
XML-TreePP-0.39/t/example/index.rdf
XML-TreePP-0.39/t/example/hello-en-nodecl-bom.xml
XML-TreePP-0.39/t/example/hello-en-latin1.xml
XML-TreePP-0.39/t/example/hello-en-noenc.xml
XML-TreePP-0.39/t/28_http-lwp-force.t
XML-TreePP-0.39/t/40_writefile_jcode.t
XML-TreePP-0.39/t/07_attr_prefix.t
XML-TreePP-0.39/t/13_encoding_en.t
XML-TreePP-0.39/t/33_indent.t
XML-TreePP-0.39/t/06_cdata.t
XML-TreePP-0.39/t/10_http-lwp.t
XML-TreePP-0.39/t/01_parse.t
XML-TreePP-0.39/make-dist.sh
XML-TreePP-0.39/lib/
XML-TreePP-0.39/lib/XML/
XML-TreePP-0.39/lib/XML/TreePP.pm
XML-TreePP-0.39/MANIFEST
XML-TreePP-0.39/README
XML-TreePP-0.39/META.yml
XML-TreePP-0.39/example/
XML-TreePP-0.39/example/envxml.cgi
XML-TreePP-0.39/Makefile.PL
XML-TreePP-0.39/Changes
Prepending /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build K/KA/KAWASAKI/XML-TreePP-0.39.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for XML::TreePP
>>> make
cp lib/XML/TreePP.pm blib/lib/XML/TreePP.pm
Manifying blib/man3/XML::TreePP.3
KAWASAKI/XML-TreePP-0.39.tar.gz
make -- OK
Prepending /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00_pod.t .................
1..1
ok 1 - POD test for lib/XML/TreePP.pm
ok
t/01_parse.t ...............
1..4
ok 1 - use XML::TreePP;
ok 2 - text node
ok 3 - attributes
ok 4 - parse and write
ok
t/02_write.t ...............
1..6
ok 1 - use XML::TreePP;
ok 2 - xmldecl
ok 3 - rss
ok 4 - write and parse
ok 5 - xml_decl is null
ok 6 - xml_decl is set
ok
t/03_parsefile.t ...........
1..3
ok 1 - use XML::TreePP;
ok 2 -
ok 3 -
ok
t/04_escape.t ..............
1..9
ok 1 - use XML::TreePP;
ok 2 - parse text node
ok 3 - parse cdata node
ok 4 - parse attribute
ok 5 - write text node
ok 6 - write cdata node (as text node)
ok 7 - write attribute
ok 8 - write new var
ok 9 - write cdata node (as cdata)
ok
t/05_empty.t ...............
1..13
ok 1 - use XML::TreePP;
ok 2 - empty element
ok 3 - empty element with attribute
ok 4 - no child nodes
ok 5 - attribute
ok 6 - white space
ok 7 - round trip: empty element
ok 8 - round trip: empty element with attribute
ok 9 - round trip: no child nodes
ok 10 - round trip: attribute
ok 11 - round trip: white space
ok 12 - round trip: attribute 1
ok 13 - round trip: attribute 2
ok
t/06_cdata.t ...............
1..13
ok 1 - use XML::TreePP;
ok 2 - cdata as reference
ok 3 - cdata escaping
ok 4 - round trip: source
ok 5 - round trip: cdata as scalar
ok 6 - round trip: text node escaping
ok 7 - round trip: again
ok 8 - cdata as reference B
ok 9 - cdata escaping B
ok 10 - round trip: source B
ok 11 - round trip: cdata as scalar B
ok 12 - round trip: text node escaping B
ok 13 - round trip: again B
ok
t/07_attr_prefix.t .........
1..15
ok 1 - use XML::TreePP;
ok 2 - parse: default
ok 3 - parse: -
ok 4 - write: -
ok 5 - parse: @
ok 6 - write: @
ok 7 - parse: __
ok 8 - write: __
ok 9 - parse: ?}{][)(
ok 10 - write: ?}{][)(
ok 11 - parse: $*@^%+&
ok 12 - write: $*@^%+&
ok 13 - parse: 0
ok 14 - write: 0
ok 15 - parse: default (again)
ok
t/08_force_array.t .........
1..25
ok 1 - use XML::TreePP;
ok 2 - A: normal node
ok 3 - A: one force_array node
ok 4 - A: two child nodes
ok 5 - A: three empty nodes
ok 6 - A: one force_array node
ok 7 - A: two child nodes
ok 8 - A: three empty nodes
ok 9 - A: one force_array node
ok 10 - A: two child nodes
ok 11 - A: three empty nodes
ok 12 - B: one force_array node
ok 13 - B: two child nodes
ok 14 - B: three empty nodes
ok 15 - B: one force_array node
ok 16 - B: two child nodes
ok 17 - B: three empty nodes
ok 18 - C: root ARRAY
ok 19 - C: root HASH
ok 20 - C: one ARRAY
ok 21 - C: one text
ok 22 - C: two ARRAY
ok 23 - C: two HASH
ok 24 - C: three ARRAY
ok 25 - C: three text
ok
t/09_http-lite.t ........... skipped: define $MORE_TESTS to test HTTP::Lite.
t/10_http-lwp.t ............ skipped: define $MORE_TESTS to test LWP::UserAgent.
t/11_escape_cdata.t ........
1..7
ok 1 - use XML::TreePP;
ok 2 - parse text node
ok 3 - parse cdata node
ok 4 - parse attribute
ok 5 - write text node
ok 6 - write cdata node (as cdata)
ok 7 - write attribute
ok
t/12_escape_charref.t ......
1..23
ok 1 - use XML::TreePP;
ok 2 - parse: t1_zero
ok 3 - parse: t2_ctrl
ok 4 - parse: t3_tab_esc
ok 5 - parse: t3_tab_raw
ok 6 - parse: t4_lf_esc
ok 7 - parse: t4_lf_raw
ok 8 - parse: t5_cr_esc
ok 9 - parse: t5_cr_raw
ok 10 - parse: t6_space
ok 11 - parse: t7_ascii
ok 12 - parse: t9_kanji
ok 13 - write: t1_zero
ok 14 - write: t2_ctrl
ok 15 - write: t3_tab_esc
ok 16 - write: t3_tab_raw
ok 17 - write: t4_lf_esc
ok 18 - write: t4_lf_raw
ok 19 - write: t5_cr_esc
ok 20 - write: t5_cr_raw
ok 21 - write: t6_space
ok 22 - write: t7_ascii
ok 23 - write: t9_kanji
ok
t/13_encoding_en.t .........
1..15
ok 1 - use XML::TreePP;
ok 2 - first t/example/hello-en-utf8.xml
ok 3 - write encoding
ok 4 - same t/example/hello-en-nodecl.xml
ok 5 - write encoding
ok 6 - same t/example/hello-en-noenc.xml
ok 7 - write encoding
ok 8 - same t/example/hello-en-latin1.xml
ok 9 - write encoding
ok 10 - same t/example/hello-en-utf8-bom.xml
ok 11 - write encoding
ok 12 - same t/example/hello-en-nodecl-bom.xml
ok 13 - write encoding
ok 14 - same t/example/hello-en-noenc-bom.xml
ok 15 - write encoding
ok
t/14_encoding_zh.t .........
1..7
ok 1 - use XML::TreePP;
ok 2 - t/example/hello-zh-utf8.xml
ok 3 - write encoding
ok 4 - t/example/hello-zh-big5.xml
ok 5 - write encoding
ok 6 - t/example/hello-zh-gb2312.xml
ok 7 - write encoding
ok
t/15_encoding_ja.t .........
1..7
ok 1 - use XML::TreePP;
ok 2 - t/example/hello-ja-utf8.xml
ok 3 - write encoding
ok 4 - t/example/hello-ja-sjis.xml
ok 5 - write encoding
ok 6 - t/example/hello-ja-euc.xml
ok 7 - write encoding
ok
t/16_encoding_ko.t .........
1..5
ok 1 - use XML::TreePP;
ok 2 - t/example/hello-ko-euc.xml
ok 3 - write encoding
ok 4 - t/example/hello-ko-utf8.xml
ok 5 - write encoding
ok
t/17_output_encoding.t .....
1..43
ok 1 - use XML::TreePP;
ok 2 - encoding UTF-8 1
ok 3 - encoding UTF-8 2
ok 4 - division UTF-8 1
ok 5 - division UTF-8 2
ok 6 - plusminus UTF-8 1
ok 7 - plusminus UTF-8 2
ok 8 - encoding Shift_JIS 1
ok 9 - encoding Shift_JIS 2
ok 10 - division Shift_JIS 1
ok 11 - division Shift_JIS 2
ok 12 - plusminus Shift_JIS 1
ok 13 - plusminus Shift_JIS 2
ok 14 - encoding EUC-JP 1
ok 15 - encoding EUC-JP 2
ok 16 - division EUC-JP 1
ok 17 - division EUC-JP 2
ok 18 - plusminus EUC-JP 1
ok 19 - plusminus EUC-JP 2
ok 20 - encoding Latin-1 1
ok 21 - encoding Latin-1 2
ok 22 - division Latin-1 1
ok 23 - division Latin-1 2
ok 24 - plusminus Latin-1 1
ok 25 - plusminus Latin-1 2
ok 26 - encoding EUC-KR 1
ok 27 - encoding EUC-KR 2
ok 28 - division EUC-KR 1
ok 29 - division EUC-KR 2
ok 30 - plusminus EUC-KR 1
ok 31 - plusminus EUC-KR 2
ok 32 - encoding GB2312 1
ok 33 - encoding GB2312 2
ok 34 - division GB2312 1
ok 35 - division GB2312 2
ok 36 - plusminus GB2312 1
ok 37 - plusminus GB2312 2
ok 38 - encoding BIG5 1
ok 39 - encoding BIG5 2
ok 40 - division BIG5 1
ok 41 - division BIG5 2
ok 42 - plusminus BIG5 1
ok 43 - plusminus BIG5 2
ok
t/18_escape_amp.t ..........
1..9
ok 1 - use XML::TreePP;
ok 2 - write space
ok 3 - write entref
ok 4 - write charref
ok 5 - write invalid
ok 6 - write space
ok 7 - write entref
ok 8 - write charref
ok 9 - write invalid
ok
t/19_multi_text.t ..........
1..41
ok 1 - use XML::TreePP;
ok 2 - 1 parse
ok 3 - 2 parse
ok 4 - 3 parse cdata
ok 5 - 4 parse cdata
ok 6 - 5 parse cdata
ok 7 - 6 parse cdata
ok 8 - 1 aaa-bbb
ok 9 - 2 ccc-ddd
ok 10 - 3 eee-fff ref
ok 11 - 4 ggg-hhh ref
ok 12 - 5 iii-jjj-kkk ref
ok 13 - 6 lll-mmm-nnn ref
ok 14 - 3 eee-fff cdata
ok 15 - 4 ggg-hhh cdata
ok 16 - 5 iii-jjj-kkk cdata
ok 17 - 6 lll-mmm-nnn cdata
ok 18 - 1 back
ok 19 - 2 back
ok 20 - 3 write cdata
ok 21 - 4 write cdata
ok 22 - 5 write cdata
ok 23 - 6 write cdata
ok 24 - 1 parse
ok 25 - 2 parse
ok 26 - 3 parse
ok 27 - 4 parse
ok 28 - 5 parse
ok 29 - 6 parse
ok 30 - 1 aaa-bbb
ok 31 - 2 ccc-ddd
ok 32 - 3 eee-fff
ok 33 - 4 ggg-hhh
ok 34 - 5 iii-jjj-kkk
ok 35 - 6 lll-mmm-nnn
ok 36 - 1 back
ok 37 - 2 back
ok 38 - 3 write
ok 39 - 4 write
ok 40 - 5 write
ok 41 - 6 write
ok
t/20_http-lite-cached.t .... skipped: define $MORE_TESTS to test this.
t/21_http-lwp-cached.t ..... skipped: define $MORE_TESTS to test this.
t/22_http-lite-headers.t ... skipped: define $MORE_TESTS to test this.
t/23_http-lwp-headers.t .... skipped: define $MORE_TESTS to test this.
t/24_ignore_error.t ........
1..7
ok 1 - use XML::TreePP;
ok 2 - ignore error
ok 3 - raise error
ok 4 - ignore error
ok 5 - raise error
ok 6 - ignore error
ok 7 - raise error
ok
t/25_text_node_key.t .......
1..13
ok 1 - use XML::TreePP;
ok 2 - attribute1 for \#text
ok 3 - text node for \#text
ok 4 - attribute2 for \#text
ok 5 - cdata node for \#text (content)
ok 6 - attribute1 for _content
ok 7 - text node for _content
ok 8 - attribute2 for _content
ok 9 - cdata node for _content (content)
ok 10 - attribute1 for 0
ok 11 - text node for 0
ok 12 - attribute2 for 0
ok 13 - cdata node for 0 (content)
ok
t/26_attr_prefix_null.t ....
1..6
ok 1 - use XML::TreePP;
ok 2 - parse 1
ok 3 - write 1
ok 4 - write 2
ok 5 - write 3
ok 6 - write 4
ok
t/27_http-lite-force.t ..... skipped: define $MORE_TESTS to test this.
t/28_http-lwp-force.t ...... skipped: define $MORE_TESTS to test this.
t/29_http-lwp-withcache.t .. skipped: LWP::UserAgent::WithCache is not loaded.
t/30_first_out.t ...........
1..3
ok 1 - use XML::TreePP;
ok 2 - 1-2-3-*-5-*-7-8-9
ok 3 - 7-8-9-*-5-*-1-2-3
ok
t/31_tie_ixhash.t ..........
1..19
ok 1 - use XML::TreePP;
ok 2 - 2
ok 3 - 3
ok 4 - 4
ok 5 - 5
ok 6 - 6
ok 7 - 7
ok 8 - 8
ok 9 - 9
ok 10 - 1-2-3-4-5-6-7-8-9
ok 11 - -two=2
ok 12 - -three=3
ok 13 - -four=4
ok 14 - -five=5
ok 15 - 6
ok 16 - 7
ok 17 - 8
ok 18 - 9
ok 19 - 3-4-5-6-7-1-2-8-9
ok
t/32_base_class.t ..........
1..14
ok 1 - use XML::TreePP;
ok 2 - /root
ok 3 - /root
ok 4 - /root/two
ok 5 - /root/three
ok 6 - /root/three/five
ok 7 - /root/six (ARRAY)
ok 8 - /root/six
ok 9 - /root/six/seven
ok 10 - /root/eight (ARRAY)
ok 11 - /root/eight
ok 12 - /root/foo
ok 13 - /root/foo/bar (ARRAY)
ok 14 - /root/foo/bar
ok
t/33_indent.t ..............
1..73
ok 1 - use XML::TreePP;
ok 2 - [0] text node
ok 3 - [0] child node
ok 4 - [0] text node after empty node
ok 5 - [0] explicit text node
ok 6 - [0] text node after attribute
ok 7 - [0] cdata node
ok 8 - [0] no-indent root
ok 9 - [0] indent one
ok 10 - [0] indent two
ok 11 - [0] indent four
ok 12 - [0] indent four end
ok 13 - [0] indent five
ok 14 - [0] indent six
ok 15 - [0] indent seven
ok 16 - [0] indent nine
ok 17 - [0] no-indent root end
ok 18 - [0] line root
ok 19 - [0] line one
ok 20 - [0] line two
ok 21 - [0] line five
ok 22 - [0] line six
ok 23 - [0] line four
ok 24 - [0] line nine
ok 25 - [0] line root
ok 26 - [1] text node
ok 27 - [1] child node
ok 28 - [1] text node after empty node
ok 29 - [1] explicit text node
ok 30 - [1] text node after attribute
ok 31 - [1] cdata node
ok 32 - [1] no-indent root
ok 33 - [1] indent one
ok 34 - [1] indent two
ok 35 - [1] indent four
ok 36 - [1] indent four end
ok 37 - [1] indent five
ok 38 - [1] indent six
ok 39 - [1] indent seven
ok 40 - [1] indent nine
ok 41 - [1] no-indent root end
ok 42 - [1] line root
ok 43 - [1] line one
ok 44 - [1] line two
ok 45 - [1] line five
ok 46 - [1] line six
ok 47 - [1] line four
ok 48 - [1] line nine
ok 49 - [1] line root
ok 50 - [4] text node
ok 51 - [4] child node
ok 52 - [4] text node after empty node
ok 53 - [4] explicit text node
ok 54 - [4] text node after attribute
ok 55 - [4] cdata node
ok 56 - [4] no-indent root
ok 57 - [4] indent one
ok 58 - [4] indent two
ok 59 - [4] indent four
ok 60 - [4] indent four end
ok 61 - [4] indent five
ok 62 - [4] indent six
ok 63 - [4] indent seven
ok 64 - [4] indent nine
ok 65 - [4] no-indent root end
ok 66 - [4] line root
ok 67 - [4] line one
ok 68 - [4] line two
ok 69 - [4] line five
ok 70 - [4] line six
ok 71 - [4] line four
ok 72 - [4] line nine
ok 73 - [4] line root
ok
t/34_utf8_flag.t ...........
1..66
ok 1 - use XML::TreePP;
ok 2 - [source] XML: octets
ok 3 - [source] XML: string
ok 4 - [source] XML: octets (no damaged)
ok 5 - [source] XML: string (no damaged)
ok 6 - [A] 4: string
ok 7 - [A] 5: string
ok 8 - [A] 6: string
ok 9 - [A] 1: string != octets
ok 10 - [A] 2: octets == octets
ok 11 - [A] 3: string != octets
ok 12 - [A] 4: string == string
ok 13 - [B] 4: string
ok 14 - [B] 5: string
ok 15 - [B] 6: string
ok 16 - [B] 1: string != octets
ok 17 - [B] 2: octets == octets
ok 18 - [B] 3: string != octets
ok 19 - [B] 4: string == string
ok 20 - [C] 4: octets
ok 21 - [C] 5: octets
ok 22 - [C] 6: octets
ok 23 - [C] 1: octets == octets
ok 24 - [C] 2: octets != string
ok 25 - [C] 2: string == string
ok 26 - [D] 4: string
ok 27 - [D] 5: string
ok 28 - [D] 6: string
ok 29 - [D] 1: string != octets
ok 30 - [D] 2: octets == octets
ok 31 - [D] 3: string != octets
ok 32 - [D] 4: string == string
ok 33 - [A-B] 4: same
ok 34 - [A-B] 6: same
ok 35 - [B-D] 4: same
ok 36 - [B-D] 6: same
ok 37 - [A-C] 4: diff
ok 38 - [A-C] 6: diff
ok 39 - XML: string five
ok 40 - XML: string four
ok 41 - XML: string one
ok 42 - XML: string six
ok 43 - XML: string three
ok 44 - XML: string two
ok 45 - XML: string five
ok 46 - XML: string four
ok 47 - XML: string one
ok 48 - XML: string six
ok 49 - XML: string three
ok 50 - XML: string two
ok 51 - XML: string five
ok 52 - XML: string four
ok 53 - XML: string one
ok 54 - XML: string six
ok 55 - XML: string three
ok 56 - XML: string two
ok 57 - XML: octets five
ok 58 - XML: octets four
ok 59 - XML: octets one
ok 60 - XML: octets six
ok 61 - XML: octets three
ok 62 - XML: octets two
ok 63 - [E] XML: string
ok 64 - [F] XML: string
ok 65 - [G] XML: string
ok 66 - [H] XML: octets
ok
t/35_force_hash.t ..........
1..23
ok 1 - use XML::TreePP;
ok 2 - A: zero
ok 3 - A: one
ok 4 - A: two with text node
ok 5 - A: two with attribute
ok 6 - A: three with both text node and attribute
ok 7 - A: three empty node 1
ok 8 - A: three empty node 2
ok 9 - A: ZZZ
ok 10 - A: AAA
ok 11 - A: BBB
ok 12 - A: EEE
ok 13 - B: zero
ok 14 - B: one
ok 15 - B: two with text node
ok 16 - B: two with attribute
ok 17 - B: three with both text node and attribute
ok 18 - B: three empty node 1
ok 19 - B: three empty node 2
ok 20 - B: ZZZ
ok 21 - B: AAA
ok 22 - B: BBB
ok 23 - B: EEE
ok
t/36_elem_class.t ..........
1..14
ok 1 - use XML::TreePP;
ok 2 - /root
ok 3 - /root
ok 4 - /root/two
ok 5 - /root/three
ok 6 - /root/three/five
ok 7 - /root/six (ARRAY)
ok 8 - /root/six
ok 9 - /root/six/seven
ok 10 - /root/eight (ARRAY)
ok 11 - /root/eight
ok 12 - /root/foo
ok 13 - /root/foo/bar (ARRAY)
ok 14 - /root/foo/bar
ok
t/37_undef.t ...............
1..6
ok 1 - use XML::TreePP;
ok 2 - attr one two
ok 3 - hash three
ok 4 - hash four
ok 5 - empty cdata
ok 6 - undef cdata
ok
t/38_cdata_cdsect.t ........
1..161
ok 1 - use XML::TreePP;
ok 2 - exists
ok 3 - invalid ref
ok 4 -
ok 5 - round trip
ok 6 - exists
ok 7 - invalid ref
ok 8 - >
ok 9 - round trip
ok 10 - exists
ok 11 - invalid ref
ok 12 - ]]>
ok 13 - round trip
ok 14 - exists
ok 15 - invalid ref
ok 16 - ]]
ok 17 - round trip
ok 18 - exists
ok 19 - invalid ref
ok 20 - ]]>
ok 21 - round trip
ok 22 - exists
ok 23 - invalid ref
ok 24 - ]]>]]>
ok 25 - round trip
ok 26 - exists
ok 27 - invalid ref
ok 28 - ]]>]]>
ok 29 - round trip
ok 30 - exists
ok 31 - invalid ref
ok 32 - ]]>
ok 33 - round trip
ok 34 - exists
ok 35 - invalid ref
ok 36 - ]>
ok 37 - round trip
ok 38 - exists
ok 39 - invalid ref
ok 40 - ]]>
ok 41 - round trip
ok 42 - exists
ok 43 - invalid ref
ok 44 - ]]>
ok 45 - round trip
ok 46 - exists
ok 47 - invalid ref
ok 48 - ]]>
ok 49 - round trip
ok 50 - exists
ok 51 - invalid ref
ok 52 - ]]
ok 53 - round trip
ok 54 - exists
ok 55 - invalid ref
ok 56 - ]
ok 57 - round trip
ok 58 - exists
ok 59 - invalid ref
ok 60 - ]]>]]>
ok 61 - round trip
ok 62 - exists
ok 63 - invalid ref
ok 64 - ]]>
ok 65 - round trip
ok 66 - exists
ok 67 - invalid ref
ok 68 - ]]>]]>
ok 69 - round trip
ok 70 - exists
ok 71 - invalid ref
ok 72 - ]>
ok 73 - round trip
ok 74 - exists
ok 75 - invalid ref
ok 76 - ]]>
ok 77 - round trip
ok 78 - exists
ok 79 - invalid ref
ok 80 - ]]>
ok 81 - round trip
ok 82 - exists
ok 83 - invalid ref
ok 84 -
ok 85 - round trip
ok 86 - exists
ok 87 - invalid ref
ok 88 - >
ok 89 - round trip
ok 90 - exists
ok 91 - invalid ref
ok 92 - ]]>
ok 93 - round trip
ok 94 - exists
ok 95 - invalid ref
ok 96 - ]]
ok 97 - round trip
ok 98 - exists
ok 99 - invalid ref
ok 100 - ]]>
ok 101 - round trip
ok 102 - exists
ok 103 - invalid ref
ok 104 - ]]>]]>
ok 105 - round trip
ok 106 - exists
ok 107 - invalid ref
ok 108 - ]]>]]>
ok 109 - round trip
ok 110 - exists
ok 111 - invalid ref
ok 112 - ]]>
ok 113 - round trip
ok 114 - exists
ok 115 - invalid ref
ok 116 - ]>
ok 117 - round trip
ok 118 - exists
ok 119 - invalid ref
ok 120 - ]]>
ok 121 - round trip
ok 122 - exists
ok 123 - invalid ref
ok 124 - ]]>
ok 125 - round trip
ok 126 - exists
ok 127 - invalid ref
ok 128 - ]]>
ok 129 - round trip
ok 130 - exists
ok 131 - invalid ref
ok 132 - ]]
ok 133 - round trip
ok 134 - exists
ok 135 - invalid ref
ok 136 - ]
ok 137 - round trip
ok 138 - exists
ok 139 - invalid ref
ok 140 - ]]>]]>
ok 141 - round trip
ok 142 - exists
ok 143 - invalid ref
ok 144 - ]]>
ok 145 - round trip
ok 146 - exists
ok 147 - invalid ref
ok 148 - ]]>]]>
ok 149 - round trip
ok 150 - exists
ok 151 - invalid ref
ok 152 - ]>
ok 153 - round trip
ok 154 - exists
ok 155 - invalid ref
ok 156 - ]]>
ok 157 - round trip
ok 158 - exists
ok 159 - invalid ref
ok 160 - ]]>
ok 161 - round trip
ok
t/39_writefile.t ...........
1..7
ok 1 - use XML::TreePP;
ok 2 - file:/tmp/ljC66etbwK
ok 3 - writefile
ok 4 - parsefile
ok 5 - parsefile
ok 6 - foo
ok 7 - bar
ok
t/40_writefile_jcode.t ..... skipped: Jcode is not loaded.
t/41_writefile_encode.t ....
1..19
ok 1 - use XML::TreePP;
ok 2 - file:/tmp/Jxu7C7z8Mu
ok 3 - writefile
ok 4 - foo raw
ok 5 - bar raw
ok 6 - parsefile
ok 7 - foo octets
ok 8 - bar octets
ok 9 - foo tree octets
ok 10 - bar tree octets
ok 11 - file:/tmp/Er1fZVKY05
ok 12 - writefile
ok 13 - foo raw
ok 14 - bar raw
ok 15 - parsefile
ok 16 - foo string
ok 17 - bar string
ok 18 - foo tree string
ok 19 - bar tree string
ok
t/42_cdata_comment.t .......
1..129
ok 1 - use XML::TreePP;
ok 2 - exists
ok 3 - invalid ref
ok 4 - BBBCCCDDD
ok 5 - round trip
ok 6 - exists
ok 7 - invalid ref
ok 8 - AAABBBCCC
ok 9 - round trip
ok 10 - exists
ok 11 - invalid ref
ok 12 -
ok 13 - round trip
ok 14 - exists
ok 15 - invalid ref
ok 16 - AAABBBCCC
ok 17 - round trip
ok 18 - exists
ok 19 - invalid ref
ok 20 -
ok 21 - round trip
ok 22 - exists
ok 23 - invalid ref
ok 24 -
ok 25 - round trip
ok 26 - exists
ok 27 - invalid ref
ok 28 - AAABBBCCCDDDEEE
ok 29 - round trip
ok 30 - exists
ok 31 - invalid ref
ok 32 - AAACCCEEE
ok 33 - round trip
ok 34 - exists
ok 35 - invalid ref
ok 36 -
ok 37 - round trip
ok 38 - exists
ok 39 - invalid ref
ok 40 - AAA
ok 41 - round trip
ok 42 - exists
ok 43 - invalid ref
ok 44 - AAABBB
ok 45 - round trip
ok 46 - exists
ok 47 - invalid ref
ok 48 - AAABBBDDDEEE
ok 49 - round trip
ok 50 - exists
ok 51 - invalid ref
ok 52 - AAACCC
ok 53 - round trip
ok 54 - exists
ok 55 - invalid ref
ok 56 -
ok 57 - round trip
ok 58 - exists
ok 59 - invalid ref
ok 60 - BBB
ok 61 - round trip
ok 62 - exists
ok 63 - invalid ref
ok 64 - BBBCCC
ok 65 - round trip
ok 66 - exists
ok 67 - invalid ref
ok 68 - BBBCCCDDD
ok 69 - round trip
ok 70 - exists
ok 71 - invalid ref
ok 72 - AAABBBCCC
ok 73 - round trip
ok 74 - exists
ok 75 - invalid ref
ok 76 -
ok 77 - round trip
ok 78 - exists
ok 79 - invalid ref
ok 80 - AAABBBCCC
ok 81 - round trip
ok 82 - exists
ok 83 - invalid ref
ok 84 -
ok 85 - round trip
ok 86 - exists
ok 87 - invalid ref
ok 88 -
ok 89 - round trip
ok 90 - exists
ok 91 - invalid ref
ok 92 - AAABBBCCCDDDEEE
ok 93 - round trip
ok 94 - exists
ok 95 - invalid ref
ok 96 - AAACCCEEE
ok 97 - round trip
ok 98 - exists
ok 99 - invalid ref
ok 100 -
ok 101 - round trip
ok 102 - exists
ok 103 - invalid ref
ok 104 - AAA
ok 105 - round trip
ok 106 - exists
ok 107 - invalid ref
ok 108 - AAABBB
ok 109 - round trip
ok 110 - exists
ok 111 - invalid ref
ok 112 - AAABBBDDDEEE
ok 113 - round trip
ok 114 - exists
ok 115 - invalid ref
ok 116 - AAACCC
ok 117 - round trip
ok 118 - exists
ok 119 - invalid ref
ok 120 -
ok 121 - round trip
ok 122 - exists
ok 123 - invalid ref
ok 124 - BBB
ok 125 - round trip
ok 126 - exists
ok 127 - invalid ref
ok 128 - BBBCCC
ok 129 - round trip
ok
t/43_encoding_quote.t ......
1..5
ok 1 - use XML::TreePP;
ok 2 - use Encode;
ok 3 - windows-1250
ok 4 - Shift_JIS
ok 5 - INVALID_ENCODING
ok
t/44_utf8_bom.t ............
1..13
ok 1 - use XML::TreePP;
ok 2 - t/example/hello-en-utf8.xml without utf8_flag
ok 3 - t/example/hello-en-utf8.xml with utf8_flag
ok 4 - t/example/hello-en-nodecl.xml without utf8_flag
ok 5 - t/example/hello-en-nodecl.xml with utf8_flag
ok 6 - t/example/hello-en-noenc.xml without utf8_flag
ok 7 - t/example/hello-en-noenc.xml with utf8_flag
ok 8 - t/example/hello-en-utf8-bom.xml without utf8_flag
ok 9 - t/example/hello-en-utf8-bom.xml with utf8_flag
ok 10 - t/example/hello-en-nodecl-bom.xml without utf8_flag
ok 11 - t/example/hello-en-nodecl-bom.xml with utf8_flag
ok 12 - t/example/hello-en-noenc-bom.xml without utf8_flag
ok 13 - t/example/hello-en-noenc-bom.xml with utf8_flag
ok
t/45_attr_space.t ..........
1..49
ok 1 - use XML::TreePP;
ok 2 - key="val" (no space)
ok 3 - key ="val" (left space)
ok 4 - key= "val" (right space)
ok 5 - key = "val" (both space)
ok 6 - key='val' (no space)
ok 7 - key ='val' (left space)
ok 8 - key= 'val' (right space)
ok 9 - key = 'val' (both space)
ok 10 - key="val" (no space)
ok 11 - key ="val" (left space)
ok 12 - key= "val" (right space)
ok 13 - key = "val" (both space)
ok 14 - key='val' (no space)
ok 15 - key ='val' (left space)
ok 16 - key= 'val' (right space)
ok 17 - key = 'val' (both space)
ok 18 - key="val" (no space)
ok 19 - key ="val" (left space)
ok 20 - key= "val" (right space)
ok 21 - key = "val" (both space)
ok 22 - key='val' (no space)
ok 23 - key ='val' (left space)
ok 24 - key= 'val' (right space)
ok 25 - key = 'val' (both space)
ok 26 - key="val" (no space)
ok 27 - key ="val" (left space)
ok 28 - key= "val" (right space)
ok 29 - key = "val" (both space)
ok 30 - key='val' (no space)
ok 31 - key ='val' (left space)
ok 32 - key= 'val' (right space)
ok 33 - key = 'val' (both space)
ok 34 - key="val" (no space)
ok 35 - key ="val" (left space)
ok 36 - key= "val" (right space)
ok 37 - key = "val" (both space)
ok 38 - key='val' (no space)
ok 39 - key ='val' (left space)
ok 40 - key= 'val' (right space)
ok 41 - key = 'val' (both space)
ok 42 - key="val" (no space)
ok 43 - key ="val" (left space)
ok 44 - key= "val" (right space)
ok 45 - key = "val" (both space)
ok 46 - key='val' (no space)
ok 47 - key ='val' (left space)
ok 48 - key= 'val' (right space)
ok 49 - key = 'val' (both space)
ok
t/46_xml_deref.t ...........
1..33
ok 1 - use XML::TreePP;
ok 2 - XMLref octets has_ref: c
ok 3 - XMLref octets has_ref: e
ok 4 - XMLref octets has_ref: n
ok 5 - XMLref octets has_ref: k
ok 6 - XMLref octets xml_deref ok: a
ok 7 - XMLref octets xml_deref ok: z
ok 8 - XMLref octets xml_deref ok: c
ok 9 - XMLref octets xml_deref ok: e
ok 10 - XMLref octets xml_deref ok: n
ok 11 - XMLref octets xml_deref ok: k
ok 12 - Mixed octets has_ref: c
ok 13 - Mixed octets has_ref: e
ok 14 - Mixed octets has_ref: n
ok 15 - Mixed octets has_ref: k
ok 16 - Mixed octets xml_deref ok: a
ok 17 - Mixed octets xml_deref ok: z
ok 18 - Mixed octets xml_deref ok: c
ok 19 - Mixed octets xml_deref ok: e
ok 20 - Mixed octets xml_deref ok: n
ok 21 - Mixed octets xml_deref ok: k
ok 22 - Plain octets no_ref: a
ok 23 - Plain octets no_ref: z
ok 24 - Plain octets no_ref: c
ok 25 - Plain octets no_ref: e
ok 26 - Plain octets no_ref: n
ok 27 - Plain octets no_ref: k
ok 28 - Plain octets xml_deref ok: a
ok 29 - Plain octets xml_deref ok: z
ok 30 - Plain octets xml_deref ok: c
ok 31 - Plain octets xml_deref ok: e
ok 32 - Plain octets xml_deref ok: n
ok 33 - Plain octets xml_deref ok: k
ok
t/47_xml_deref_utf8.t ......
1..155
ok 1 - use XML::TreePP;
ok 2 - [XMLref octets] has_ref: c
ok 3 - [XMLref octets] has_ref: e
ok 4 - [XMLref octets] has_ref: n
ok 5 - [XMLref octets] has_ref: k
ok 6 - [XMLref octets xml_deref] is_octets: a
ok 7 - [XMLref octets xml_deref] is_octets: z
ok 8 - [XMLref octets xml_deref] is_octets: c
ok 9 - [XMLref octets xml_deref] is_octets: e
ok 10 - [XMLref octets xml_deref] is_octets: n
ok 11 - [XMLref octets xml_deref] is_octets: k
ok 12 - [XMLref octets xml_deref] ok: a
ok 13 - [XMLref octets xml_deref] ok: z
ok 14 - [XMLref octets xml_deref] ok: c
ok 15 - [XMLref octets xml_deref] ok: e
ok 16 - [XMLref octets xml_deref] ok: n
ok 17 - [XMLref octets xml_deref] ok: k
ok 18 - [XMLref octets utf8_flag] has_ref: c
ok 19 - [XMLref octets utf8_flag] has_ref: e
ok 20 - [XMLref octets utf8_flag] has_ref: n
ok 21 - [XMLref octets utf8_flag] has_ref: k
ok 22 - [XMLref octets utf8_flag xml_deref] is_utf8: c
ok 23 - [XMLref octets utf8_flag xml_deref] is_utf8: e
ok 24 - [XMLref octets utf8_flag xml_deref] is_utf8: n
ok 25 - [XMLref octets utf8_flag xml_deref] is_utf8: k
ok 26 - [XMLref octets utf8_flag xml_deref] ok: a
ok 27 - [XMLref octets utf8_flag xml_deref] ok: z
ok 28 - [XMLref octets utf8_flag xml_deref] ok: c
ok 29 - [XMLref octets utf8_flag xml_deref] ok: e
ok 30 - [XMLref octets utf8_flag xml_deref] ok: n
ok 31 - [XMLref octets utf8_flag xml_deref] ok: k
ok 32 - [Mixed octets] has_ref: c
ok 33 - [Mixed octets] has_ref: e
ok 34 - [Mixed octets] has_ref: n
ok 35 - [Mixed octets] has_ref: k
ok 36 - [Mixed octets xml_deref] is_octets: a
ok 37 - [Mixed octets xml_deref] is_octets: z
ok 38 - [Mixed octets xml_deref] is_octets: c
ok 39 - [Mixed octets xml_deref] is_octets: e
ok 40 - [Mixed octets xml_deref] is_octets: n
ok 41 - [Mixed octets xml_deref] is_octets: k
ok 42 - [Mixed octets xml_deref] ok: a
ok 43 - [Mixed octets xml_deref] ok: z
ok 44 - [Mixed octets xml_deref] ok: c
ok 45 - [Mixed octets xml_deref] ok: e
ok 46 - [Mixed octets xml_deref] ok: n
ok 47 - [Mixed octets xml_deref] ok: k
ok 48 - [Mixed octets utf8_flag] has_ref: c
ok 49 - [Mixed octets utf8_flag] has_ref: e
ok 50 - [Mixed octets utf8_flag] has_ref: n
ok 51 - [Mixed octets utf8_flag] has_ref: k
ok 52 - [Mixed octets utf8_flag xml_deref] is_utf8: c
ok 53 - [Mixed octets utf8_flag xml_deref] is_utf8: e
ok 54 - [Mixed octets utf8_flag xml_deref] is_utf8: n
ok 55 - [Mixed octets utf8_flag xml_deref] is_utf8: k
ok 56 - [Mixed octets utf8_flag xml_deref] ok: a
ok 57 - [Mixed octets utf8_flag xml_deref] ok: z
ok 58 - [Mixed octets utf8_flag xml_deref] ok: c
ok 59 - [Mixed octets utf8_flag xml_deref] ok: e
ok 60 - [Mixed octets utf8_flag xml_deref] ok: n
ok 61 - [Mixed octets utf8_flag xml_deref] ok: k
ok 62 - [Mixed string] has_ref: c
ok 63 - [Mixed string] has_ref: e
ok 64 - [Mixed string] has_ref: n
ok 65 - [Mixed string] has_ref: k
ok 66 - [Mixed string xml_deref] is_utf8: c
ok 67 - [Mixed string xml_deref] is_utf8: e
ok 68 - [Mixed string xml_deref] is_utf8: n
ok 69 - [Mixed string xml_deref] is_utf8: k
ok 70 - [Mixed string xml_deref] ok: a
ok 71 - [Mixed string xml_deref] ok: z
ok 72 - [Mixed string xml_deref] ok: c
ok 73 - [Mixed string xml_deref] ok: e
ok 74 - [Mixed string xml_deref] ok: n
ok 75 - [Mixed string xml_deref] ok: k
ok 76 - [Mixed string utf8_flag] has_ref: c
ok 77 - [Mixed string utf8_flag] has_ref: e
ok 78 - [Mixed string utf8_flag] has_ref: n
ok 79 - [Mixed string utf8_flag] has_ref: k
ok 80 - [Mixed string utf8_flag xml_deref] is_utf8: c
ok 81 - [Mixed string utf8_flag xml_deref] is_utf8: e
ok 82 - [Mixed string utf8_flag xml_deref] is_utf8: n
ok 83 - [Mixed string utf8_flag xml_deref] is_utf8: k
ok 84 - [Mixed string utf8_flag xml_deref] ok: a
ok 85 - [Mixed string utf8_flag xml_deref] ok: z
ok 86 - [Mixed string utf8_flag xml_deref] ok: c
ok 87 - [Mixed string utf8_flag xml_deref] ok: e
ok 88 - [Mixed string utf8_flag xml_deref] ok: n
ok 89 - [Mixed string utf8_flag xml_deref] ok: k
ok 90 - [Plain octets] no_ref: a
ok 91 - [Plain octets] no_ref: z
ok 92 - [Plain octets] no_ref: c
ok 93 - [Plain octets] no_ref: e
ok 94 - [Plain octets] no_ref: n
ok 95 - [Plain octets] no_ref: k
ok 96 - [Plain octets xml_deref] is_octets: a
ok 97 - [Plain octets xml_deref] is_octets: z
ok 98 - [Plain octets xml_deref] is_octets: c
ok 99 - [Plain octets xml_deref] is_octets: e
ok 100 - [Plain octets xml_deref] is_octets: n
ok 101 - [Plain octets xml_deref] is_octets: k
ok 102 - [Plain octets xml_deref] ok: a
ok 103 - [Plain octets xml_deref] ok: z
ok 104 - [Plain octets xml_deref] ok: c
ok 105 - [Plain octets xml_deref] ok: e
ok 106 - [Plain octets xml_deref] ok: n
ok 107 - [Plain octets xml_deref] ok: k
ok 108 - [Plain octets utf8_flag] no_ref: a
ok 109 - [Plain octets utf8_flag] no_ref: z
ok 110 - [Plain octets utf8_flag] no_ref: c
ok 111 - [Plain octets utf8_flag] no_ref: e
ok 112 - [Plain octets utf8_flag] no_ref: n
ok 113 - [Plain octets utf8_flag] no_ref: k
ok 114 - [Plain octets utf8_flag xml_deref] is_utf8: c
ok 115 - [Plain octets utf8_flag xml_deref] is_utf8: e
ok 116 - [Plain octets utf8_flag xml_deref] is_utf8: n
ok 117 - [Plain octets utf8_flag xml_deref] is_utf8: k
ok 118 - [Plain octets utf8_flag xml_deref] ok: a
ok 119 - [Plain octets utf8_flag xml_deref] ok: z
ok 120 - [Plain octets utf8_flag xml_deref] ok: c
ok 121 - [Plain octets utf8_flag xml_deref] ok: e
ok 122 - [Plain octets utf8_flag xml_deref] ok: n
ok 123 - [Plain octets utf8_flag xml_deref] ok: k
ok 124 - [Plain string] no_ref: a
ok 125 - [Plain string] no_ref: z
ok 126 - [Plain string] no_ref: c
ok 127 - [Plain string] no_ref: e
ok 128 - [Plain string] no_ref: n
ok 129 - [Plain string] no_ref: k
ok 130 - [Plain string xml_deref] is_utf8: c
ok 131 - [Plain string xml_deref] is_utf8: e
ok 132 - [Plain string xml_deref] is_utf8: n
ok 133 - [Plain string xml_deref] is_utf8: k
ok 134 - [Plain string xml_deref] ok: a
ok 135 - [Plain string xml_deref] ok: z
ok 136 - [Plain string xml_deref] ok: c
ok 137 - [Plain string xml_deref] ok: e
ok 138 - [Plain string xml_deref] ok: n
ok 139 - [Plain string xml_deref] ok: k
ok 140 - [Plain string utf8_flag] no_ref: a
ok 141 - [Plain string utf8_flag] no_ref: z
ok 142 - [Plain string utf8_flag] no_ref: c
ok 143 - [Plain string utf8_flag] no_ref: e
ok 144 - [Plain string utf8_flag] no_ref: n
ok 145 - [Plain string utf8_flag] no_ref: k
ok 146 - [Plain string utf8_flag xml_deref] is_utf8: c
ok 147 - [Plain string utf8_flag xml_deref] is_utf8: e
ok 148 - [Plain string utf8_flag xml_deref] is_utf8: n
ok 149 - [Plain string utf8_flag xml_deref] is_utf8: k
ok 150 - [Plain string utf8_flag xml_deref] ok: a
ok 151 - [Plain string utf8_flag xml_deref] ok: z
ok 152 - [Plain string utf8_flag xml_deref] ok: c
ok 153 - [Plain string utf8_flag xml_deref] ok: e
ok 154 - [Plain string utf8_flag xml_deref] ok: n
ok 155 - [Plain string utf8_flag xml_deref] ok: k
ok
t/48_blobref.t .............
1..8
ok 1 - use XML::TreePP;
ok 2 - no1: HASHREF - child node
ok 3 - no2: ARRAYREF - multiple nodes
ok 4 - no3: SCALARREF - cdata node
ok 5 - no4: CODEREF - undefined behavior rather than die
ok 6 - no5: OBJECT - as a normal child node
ok 7 - no6: BLOB - undefined behavior rather than die
ok 8 - no7: BLOBREF - undefined behavior rather than die
ok
t/49_invalid_encoding.t ....
1..4
ok 1 - use XML::TreePP;
ok 2 - parse: Unknown encoding: UNKNOWN_ENCODING at t/49_invalid_encoding.t line 33
#
ok 3 - write: Unknown encoding: UNKNOWN_ENCODING at t/49_invalid_encoding.t line 44
#
ok 4 - output_encoding: Unknown encoding: UNKNOWN_ENCODING at t/49_invalid_encoding.t line 55
#
ok
t/50_invalid_tree.t ........
1..5
ok 1 - use XML::TreePP;
ok 2 - undef: Invalid tree at t/50_invalid_tree.t line 13
#
ok 3 - arrayref: Invalid tree at t/50_invalid_tree.t line 20
#
ok 4 - scalar: Invalid tree at t/50_invalid_tree.t line 27
#
ok 5 - scalarref: Invalid tree at t/50_invalid_tree.t line 34
#
ok
All tests successful.
Files=51, Tests=1078, 15 wallclock secs ( 1.03 usr 0.48 sys + 11.73 cusr 2.09 csys = 15.33 CPU)
Result: PASS
KAWASAKI/XML-TreePP-0.39.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from lib/XML/TreePP.pm
Yusuke Kawasaki <u-suke@kawa.net>
Pure Perl implementation for parsing/writing XML documents
>>> (cd /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97 && tar cvf - XML-TreePP-0.39.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/K/KA/KAWASAKI/XML-TreePP-0.39.tar.gz
XML-TreePP-0.39.ppd
blib/
blib/lib/
blib/lib/XML/
blib/lib/XML/TreePP.pm
blib/man3/
blib/man3/XML::TreePP.3
>>> mv /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/XML-TreePP-0.39.ppd /export/home/fly1264/var/REPO/K/KA/KAWASAKI
Running make for K/KA/KAWASAKI/XML-FeedPP-0.41.tar.gz
Prepending /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d
Prepending /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build K/KA/KAWASAKI/XML-FeedPP-0.41.tar.gz
>>> make
cp lib/XML/FeedPP.pm blib/lib/XML/FeedPP.pm
Manifying blib/man3/XML::FeedPP.3
KAWASAKI/XML-FeedPP-0.41.tar.gz
make -- OK
Prepending /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01_new.t ..............
1..6
ok 1 - use XML::FeedPP;
ok 2 - rss
ok 3 - rdf
ok 4 - atom
ok 5 - atom 0.3
ok 6 - atom 1.0
ok
t/02_rss.t ..............
1..33
ok 1 - use XML::FeedPP;
ok 2 - 0 item
ok 3 - 1 item
ok 4 - 2 items
ok 5 - 3 items
ok 6 - 3 items
ok 7 - RSS->title()
ok 8 - RSS->description()
ok 9 - RSS->pubDate()
ok 10 - RSS->copyright()
ok 11 - RSS->link()
ok 12 - RSS->language()
ok 13 - Item->link()
ok 14 - Item->title()
ok 15 - Item->pubDate()
ok 16 - Item->description()
ok 17 - Item->category()
ok 18 - Item->author()
ok 19 - Item->guid()
ok 20 - turn around - rss source.
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
t/03_rdf.t ..............
1..32
ok 1 - use XML::FeedPP;
ok 2 - 0 item
ok 3 - 1 item
ok 4 - 2 items
ok 5 - 3 items
ok 6 - 3 items
ok 7 - RDF->title()
ok 8 - RDF->description()
ok 9 - RDF->pubDate()
ok 10 - RDF->copyright()
ok 11 - RDF->link()
ok 12 - RDF->language()
ok 13 - Item->title()
ok 14 - Item->title()
ok 15 - Item->pubDate()
ok 16 - Item->description()
ok 17 - Item->category()
ok 18 - Item->author()
ok 19 - Item->guid()
ok 20 - turn around - rss source.
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
t/04_atom.t .............
1..94
ok 1 - use XML::FeedPP;
ok 2 - 0 item
ok 3 - 1 item
ok 4 - 2 items
ok 5 - 3 items
ok 6 - 3 items
ok 7 - Atom->title()
ok 8 - Atom->description()
ok 9 - Atom->pubDate()
ok 10 - Atom->copyright()
ok 11 - Atom->link()
ok 12 - Atom->language()
ok 13 - Entry->link()
ok 14 - Entry->title()
ok 15 - Entry->pubDate()
ok 16 - Entry->description()
ok 17 - Entry->category()
ok 18 - Entry->author()
ok 19 - Entry->guid()
ok 20 - turn around - rss source.
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 - 0 item
ok 34 - 1 item
ok 35 - 2 items
ok 36 - 3 items
ok 37 - 3 items
ok 38 - Atom->title()
ok 39 - Atom->description()
ok 40 - Atom->pubDate()
ok 41 - Atom->copyright()
ok 42 - Atom->link()
ok 43 - Atom->language()
ok 44 - Entry->link()
ok 45 - Entry->title()
ok 46 - Entry->pubDate()
ok 47 - Entry->description()
ok 48 - Entry->category()
ok 49 - Entry->author()
ok 50 - Entry->guid()
ok 51 - turn around - rss source.
ok 52 -
ok 53 -
ok 54 -
ok 55 -
ok 56 -
ok 57 -
ok 58 -
ok 59 -
ok 60 -
ok 61 -
ok 62 -
ok 63 -
ok 64 - 0 item
ok 65 - 1 item
ok 66 - 2 items
ok 67 - 3 items
ok 68 - 3 items
ok 69 - Atom->title()
ok 70 - Atom->description()
ok 71 - Atom->pubDate()
ok 72 - Atom->copyright()
ok 73 - Atom->link()
ok 74 - Atom->language()
ok 75 - Entry->link()
ok 76 - Entry->title()
ok 77 - Entry->pubDate()
ok 78 - Entry->description()
ok 79 - Entry->category()
ok 80 - Entry->author()
ok 81 - Entry->guid()
ok 82 - turn around - rss source.
ok 83 -
ok 84 -
ok 85 -
ok 86 -
ok 87 -
ok 88 -
ok 89 -
ok 90 -
ok 91 -
ok 92 -
ok 93 -
ok 94 -
ok
t/05_round.t ............
1..21
ok 1 - use XML::FeedPP;
ok 2 - RSS 1st
ok 3 - RDF 1st
ok 4 - Atom 1st
ok 5 - RSS 2nd A
ok 6 - RSS 2nd B
ok 7 - Atom 2nd
ok 8 - RDF 2nd
ok 9 - RSS 3rd
ok 10 - turn round
ok 11 - RSS->title()
ok 12 - RSS->description()
ok 13 - RSS->pubDate()
ok 14 - RSS->copyright()
ok 15 - RSS->link()
ok 16 - RSS->language()
ok 17 - Item->title()
ok 18 - Item->title()
ok 19 - Item->pubDate()
ok 20 - Item->description()
ok 21 - Item->author()
ok
t/06_xmlns.t ............
1..19
ok 1 - use XML::FeedPP;
ok 2 - RSS xmlns=0
ok 3 - RSS xmlns:syn
ok 4 - RSS +1
ok 5 - RSS to_string
ok 6 - RDF xmlns=3
ok 7 - RDF xmlns:taxo
ok 8 - RDF +1
ok 9 - RDF to_string
ok 10 - Atom xmlns=1
ok 11 - Atom xmlns:media
ok 12 - Atom +1
ok 13 - RDF to_string
ok 14 - RSS xmlns:taxo
ok 15 - RSS +3
ok 16 - RDF xmlns:media
ok 17 - RDF +3
ok 18 - Atom xmlns:syn
ok 19 - Atom +3
ok
t/07_encoding.t .........
1..4
ok 1 - use XML::FeedPP;
ok 2 - RSS w/UTF-8
ok 3 - Atom w/Shift_JIS
ok 4 - RDF w/ISO-8859-1
ok
t/08_datetime.t .........
1..50
ok 1 - use XML::FeedPP;
ok 2 - RSS: http - w3cdtf 1
ok 3 - RSS: http - w3cdtf 2
ok 4 - RSS: w3cdtf - http - w3cdtf 1
ok 5 - RSS: w3cdtf - http - w3cdtf 2
ok 6 - RDF: http - w3cdtf 1
ok 7 - RDF: w3cdtf - w3cdtf 1
ok 8 - RDF: http - w3cdtf 2
ok 9 - RDF: w3cdtf - w3cdtf 2
ok 10 - Atom: w3cdtf - w3cdtf 1
ok 11 - Atom: http - w3cdtf 1
ok 12 - Atom: w3cdtf - w3cdtf 2
ok 13 - Atom: http - w3cdtf 2
ok 14 - RSS: channel native
ok 15 - RDF: channel native
ok 16 - Atom: channel native
ok 17 - RSS: channel w3cdtf
ok 18 - RDF: channel w3cdtf
ok 19 - Atom: channel w3cdtf
ok 20 - RSS: channel rfc1123
ok 21 - RDF: channel rfc1123
ok 22 - Atom: channel rfc1123
ok 23 - RSS: channel epoch
ok 24 - RDF: channel epoch
ok 25 - Atom: channel epoch
ok 26 - RSS/RDF: epoch - w3cdtf
ok 27 - RSS/Atom: epoch - w3cdtf
ok 28 - RSS/RDF: epoch - http
ok 29 - RSS/Atom: epoch - http
ok 30 - RSS: item epoch
ok 31 - RDF: item epoch
ok 32 - Atom: item epoch
ok 33 - RSS: item http - w3cdtf
ok 34 - RDF: item http - w3cdtf
ok 35 - Atom: item http - w3cdtf
ok 36 - RSS: item native http
ok 37 - RDF: item native http
ok 38 - Atom: item native http
ok 39 - RSS: item w3cdtf
ok 40 - RDF: item w3cdtf
ok 41 - Atom: item w3cdtf
ok 42 - RSS: item http - w3cdtf
ok 43 - RDF: item http - w3cdtf
ok 44 - Atom: item http - w3cdtf
ok 45 - RSS: item native w3cdtf
ok 46 - RDF: item native w3cdtf
ok 47 - Atom: item native w3cdtf
ok 48 - RSS: item rfc1123
ok 49 - RDF: item rfc1123
ok 50 - Atom: item rfc1123
ok
t/09_setget.t ...........
1..145
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RDF channel @attr13
ok 3 - XML::FeedPP::RDF channel elem1
ok 4 - XML::FeedPP::RDF channel elem2@attr2
ok 5 - XML::FeedPP::RDF channel elem3
ok 6 - XML::FeedPP::RDF channel elem3@attr3
ok 7 - XML::FeedPP::RDF channel elem4
ok 8 - XML::FeedPP::RDF channel elem4/elem6
ok 9 - XML::FeedPP::RDF channel elem4@attr4
ok 10 - XML::FeedPP::RDF channel elem4@attr5
ok 11 - XML::FeedPP::RDF channel elem7/elem8
ok 12 - XML::FeedPP::RDF channel elem7/elem8@attr8
ok 13 - XML::FeedPP::RDF channel elem9/elem10
ok 14 - XML::FeedPP::RDF channel elem9/elem11
ok 15 - XML::FeedPP::RDF channel elem9/elem12@attr12
ok 16 - XML::FeedPP::RDF channel not:exist
ok 17 - XML::FeedPP::RDF channel not@exist
ok 18 - XML::FeedPP::RDF channel not/exist
ok 19 - XML::FeedPP::RDF channel not/exist@attr
ok 20 - XML::FeedPP::RDF channel elem1/not:exist
ok 21 - XML::FeedPP::RDF channel elem1/not:exist@attr
ok 22 - XML::FeedPP::RDF channel elem2/not:exist
ok 23 - XML::FeedPP::RDF channel elem2/not:exist@attr
ok 24 - XML::FeedPP::RDF channel elem4/not:exist
ok 25 - XML::FeedPP::RDF channel elem4/not:exist@attr
ok 26 - XML::FeedPP::RDF item @attr13
ok 27 - XML::FeedPP::RDF item elem1
ok 28 - XML::FeedPP::RDF item elem2@attr2
ok 29 - XML::FeedPP::RDF item elem3
ok 30 - XML::FeedPP::RDF item elem3@attr3
ok 31 - XML::FeedPP::RDF item elem4
ok 32 - XML::FeedPP::RDF item elem4/elem6
ok 33 - XML::FeedPP::RDF item elem4@attr4
ok 34 - XML::FeedPP::RDF item elem4@attr5
ok 35 - XML::FeedPP::RDF item elem7/elem8
ok 36 - XML::FeedPP::RDF item elem7/elem8@attr8
ok 37 - XML::FeedPP::RDF item elem9/elem10
ok 38 - XML::FeedPP::RDF item elem9/elem11
ok 39 - XML::FeedPP::RDF item elem9/elem12@attr12
ok 40 - XML::FeedPP::RDF item not:exist
ok 41 - XML::FeedPP::RDF item not@exist
ok 42 - XML::FeedPP::RDF item not/exist
ok 43 - XML::FeedPP::RDF item not/exist@attr
ok 44 - XML::FeedPP::RDF item elem1/not:exist
ok 45 - XML::FeedPP::RDF item elem1/not:exist@attr
ok 46 - XML::FeedPP::RDF item elem2/not:exist
ok 47 - XML::FeedPP::RDF item elem2/not:exist@attr
ok 48 - XML::FeedPP::RDF item elem4/not:exist
ok 49 - XML::FeedPP::RDF item elem4/not:exist@attr
ok 50 - XML::FeedPP::RSS channel @attr13
ok 51 - XML::FeedPP::RSS channel elem1
ok 52 - XML::FeedPP::RSS channel elem2@attr2
ok 53 - XML::FeedPP::RSS channel elem3
ok 54 - XML::FeedPP::RSS channel elem3@attr3
ok 55 - XML::FeedPP::RSS channel elem4
ok 56 - XML::FeedPP::RSS channel elem4/elem6
ok 57 - XML::FeedPP::RSS channel elem4@attr4
ok 58 - XML::FeedPP::RSS channel elem4@attr5
ok 59 - XML::FeedPP::RSS channel elem7/elem8
ok 60 - XML::FeedPP::RSS channel elem7/elem8@attr8
ok 61 - XML::FeedPP::RSS channel elem9/elem10
ok 62 - XML::FeedPP::RSS channel elem9/elem11
ok 63 - XML::FeedPP::RSS channel elem9/elem12@attr12
ok 64 - XML::FeedPP::RSS channel not:exist
ok 65 - XML::FeedPP::RSS channel not@exist
ok 66 - XML::FeedPP::RSS channel not/exist
ok 67 - XML::FeedPP::RSS channel not/exist@attr
ok 68 - XML::FeedPP::RSS channel elem1/not:exist
ok 69 - XML::FeedPP::RSS channel elem1/not:exist@attr
ok 70 - XML::FeedPP::RSS channel elem2/not:exist
ok 71 - XML::FeedPP::RSS channel elem2/not:exist@attr
ok 72 - XML::FeedPP::RSS channel elem4/not:exist
ok 73 - XML::FeedPP::RSS channel elem4/not:exist@attr
ok 74 - XML::FeedPP::RSS item @attr13
ok 75 - XML::FeedPP::RSS item elem1
ok 76 - XML::FeedPP::RSS item elem2@attr2
ok 77 - XML::FeedPP::RSS item elem3
ok 78 - XML::FeedPP::RSS item elem3@attr3
ok 79 - XML::FeedPP::RSS item elem4
ok 80 - XML::FeedPP::RSS item elem4/elem6
ok 81 - XML::FeedPP::RSS item elem4@attr4
ok 82 - XML::FeedPP::RSS item elem4@attr5
ok 83 - XML::FeedPP::RSS item elem7/elem8
ok 84 - XML::FeedPP::RSS item elem7/elem8@attr8
ok 85 - XML::FeedPP::RSS item elem9/elem10
ok 86 - XML::FeedPP::RSS item elem9/elem11
ok 87 - XML::FeedPP::RSS item elem9/elem12@attr12
ok 88 - XML::FeedPP::RSS item not:exist
ok 89 - XML::FeedPP::RSS item not@exist
ok 90 - XML::FeedPP::RSS item not/exist
ok 91 - XML::FeedPP::RSS item not/exist@attr
ok 92 - XML::FeedPP::RSS item elem1/not:exist
ok 93 - XML::FeedPP::RSS item elem1/not:exist@attr
ok 94 - XML::FeedPP::RSS item elem2/not:exist
ok 95 - XML::FeedPP::RSS item elem2/not:exist@attr
ok 96 - XML::FeedPP::RSS item elem4/not:exist
ok 97 - XML::FeedPP::RSS item elem4/not:exist@attr
ok 98 - XML::FeedPP::RDF channel @attr13
ok 99 - XML::FeedPP::RDF channel elem1
ok 100 - XML::FeedPP::RDF channel elem2@attr2
ok 101 - XML::FeedPP::RDF channel elem3
ok 102 - XML::FeedPP::RDF channel elem3@attr3
ok 103 - XML::FeedPP::RDF channel elem4
ok 104 - XML::FeedPP::RDF channel elem4/elem6
ok 105 - XML::FeedPP::RDF channel elem4@attr4
ok 106 - XML::FeedPP::RDF channel elem4@attr5
ok 107 - XML::FeedPP::RDF channel elem7/elem8
ok 108 - XML::FeedPP::RDF channel elem7/elem8@attr8
ok 109 - XML::FeedPP::RDF channel elem9/elem10
ok 110 - XML::FeedPP::RDF channel elem9/elem11
ok 111 - XML::FeedPP::RDF channel elem9/elem12@attr12
ok 112 - XML::FeedPP::RDF channel not:exist
ok 113 - XML::FeedPP::RDF channel not@exist
ok 114 - XML::FeedPP::RDF channel not/exist
ok 115 - XML::FeedPP::RDF channel not/exist@attr
ok 116 - XML::FeedPP::RDF channel elem1/not:exist
ok 117 - XML::FeedPP::RDF channel elem1/not:exist@attr
ok 118 - XML::FeedPP::RDF channel elem2/not:exist
ok 119 - XML::FeedPP::RDF channel elem2/not:exist@attr
ok 120 - XML::FeedPP::RDF channel elem4/not:exist
ok 121 - XML::FeedPP::RDF channel elem4/not:exist@attr
ok 122 - XML::FeedPP::RDF item @attr13
ok 123 - XML::FeedPP::RDF item elem1
ok 124 - XML::FeedPP::RDF item elem2@attr2
ok 125 - XML::FeedPP::RDF item elem3
ok 126 - XML::FeedPP::RDF item elem3@attr3
ok 127 - XML::FeedPP::RDF item elem4
ok 128 - XML::FeedPP::RDF item elem4/elem6
ok 129 - XML::FeedPP::RDF item elem4@attr4
ok 130 - XML::FeedPP::RDF item elem4@attr5
ok 131 - XML::FeedPP::RDF item elem7/elem8
ok 132 - XML::FeedPP::RDF item elem7/elem8@attr8
ok 133 - XML::FeedPP::RDF item elem9/elem10
ok 134 - XML::FeedPP::RDF item elem9/elem11
ok 135 - XML::FeedPP::RDF item elem9/elem12@attr12
ok 136 - XML::FeedPP::RDF item not:exist
ok 137 - XML::FeedPP::RDF item not@exist
ok 138 - XML::FeedPP::RDF item not/exist
ok 139 - XML::FeedPP::RDF item not/exist@attr
ok 140 - XML::FeedPP::RDF item elem1/not:exist
ok 141 - XML::FeedPP::RDF item elem1/not:exist@attr
ok 142 - XML::FeedPP::RDF item elem2/not:exist
ok 143 - XML::FeedPP::RDF item elem2/not:exist@attr
ok 144 - XML::FeedPP::RDF item elem4/not:exist
ok 145 - XML::FeedPP::RDF item elem4/not:exist@attr
ok
t/10_image.t ............
1..17
ok 1 - use XML::FeedPP;
ok 2 - image_url
ok 3 - image_title
ok 4 - image_link
ok 5 - turn round
ok 6 - image_url
ok 7 - image_title
ok 8 - image_link
ok 9 - image_desc
ok 10 - image_width
ok 11 - image_height
ok 12 -
ok 13 -
ok 14 -
ok 15 -
ok 16 -
ok 17 -
ok
t/11_media.t ............
1..26
ok 1 - use XML::FeedPP;
ok 2 - xmlns:media
ok 3 - media:content@height
ok 4 - media:content@type
ok 5 - media:content@url
ok 6 - media:content@width
ok 7 - media:credit
ok 8 - media:credit@scheme
ok 9 - media:text
ok 10 - media:text@type
ok 11 - media:thumbnail@height
ok 12 - media:thumbnail@url
ok 13 - media:thumbnail@width
ok 14 - media:title
ok 15 - media:content@height
ok 16 - media:content@type
ok 17 - media:content@url
ok 18 - media:content@width
ok 19 - media:credit
ok 20 - media:credit@scheme
ok 21 - media:text
ok 22 - media:text@type
ok 23 - media:thumbnail@height
ok 24 - media:thumbnail@url
ok 25 - media:thumbnail@width
ok 26 - media:title
ok
t/12_sort_item.t ........
1..19
ok 1 - use XML::FeedPP;
ok 2 - RSS count \#1
ok 3 - RSS count \#2
ok 4 - RSS sort \#1
ok 5 - RSS sort \#2
ok 6 - RSS count \#3
ok 7 - RSS count \#4
ok 8 - RDF count \#1
ok 9 - RDF count \#2
ok 10 - RDF sort \#1
ok 11 - RDF sort \#2
ok 12 - RDF count \#3
ok 13 - RDF count \#4
ok 14 - Atom count \#1
ok 15 - Atom count \#2
ok 16 - Atom sort \#1
ok 17 - Atom sort \#2
ok 18 - Atom count \#3
ok 19 - Atom count \#4
ok
t/13_remove_item.t ......
1..28
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RSS count 4
ok 3 - XML::FeedPP::RSS remove_item by num 1
ok 4 - XML::FeedPP::RSS count 3
ok 5 - XML::FeedPP::RSS remove_item by link
ok 6 - XML::FeedPP::RSS count 2
ok 7 - XML::FeedPP::RSS remove_item by num -1
ok 8 - XML::FeedPP::RSS count 1
ok 9 - XML::FeedPP::RSS item rest
ok 10 - XML::FeedPP::RDF count 4
ok 11 - XML::FeedPP::RDF remove_item by num 1
ok 12 - XML::FeedPP::RDF count 3
ok 13 - XML::FeedPP::RDF remove_item by link
ok 14 - XML::FeedPP::RDF count 2
ok 15 - XML::FeedPP::RDF remove_item by num -1
ok 16 - XML::FeedPP::RDF count 1
ok 17 - XML::FeedPP::RDF item rest
ok 18 - XML::FeedPP::Atom count 4
ok 19 - XML::FeedPP::Atom remove_item by num 1
ok 20 - XML::FeedPP::Atom count 3
ok 21 - XML::FeedPP::Atom remove_item by link
ok 22 - XML::FeedPP::Atom count 2
ok 23 - XML::FeedPP::Atom remove_item by num -1
ok 24 - XML::FeedPP::Atom count 1
ok 25 - XML::FeedPP::Atom item rest
ok 26 - RDF rdf:li ARRAY
ok 27 - RDF rdf:li count
ok 28 - RDF rdf:li link
ok
t/14_clear_item.t .......
1..28
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RSS no item at first
ok 3 - XML::FeedPP::RSS 3 items
ok 4 - XML::FeedPP::RSS to_string 1
ok 5 - XML::FeedPP::RSS to_string 2
ok 6 - XML::FeedPP::RSS to_string 3
ok 7 - XML::FeedPP::RSS no item after clear
ok 8 - XML::FeedPP::RSS to_string 4
ok 9 - XML::FeedPP::RSS to_string 5
ok 10 - XML::FeedPP::RSS to_string 6
ok 11 - XML::FeedPP::RDF no item at first
ok 12 - XML::FeedPP::RDF 3 items
ok 13 - XML::FeedPP::RDF to_string 1
ok 14 - XML::FeedPP::RDF to_string 2
ok 15 - XML::FeedPP::RDF to_string 3
ok 16 - XML::FeedPP::RDF no item after clear
ok 17 - XML::FeedPP::RDF to_string 4
ok 18 - XML::FeedPP::RDF to_string 5
ok 19 - XML::FeedPP::RDF to_string 6
ok 20 - XML::FeedPP::Atom no item at first
ok 21 - XML::FeedPP::Atom 3 items
ok 22 - XML::FeedPP::Atom to_string 1
ok 23 - XML::FeedPP::Atom to_string 2
ok 24 - XML::FeedPP::Atom to_string 3
ok 25 - XML::FeedPP::Atom no item after clear
ok 26 - XML::FeedPP::Atom to_string 4
ok 27 - XML::FeedPP::Atom to_string 5
ok 28 - XML::FeedPP::Atom to_string 6
ok
t/15_clone_item.t .......
1..49
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RSS link
ok 3 - XML::FeedPP::RSS title
ok 4 - XML::FeedPP::RSS description
ok 5 - XML::FeedPP::RSS author
ok 6 - XML::FeedPP::RSS pubDate
ok 7 - XML::FeedPP::RSS media:title
ok 8 - XML::FeedPP::RSS media:text
ok 9 - XML::FeedPP::RSS media:content@url
ok 10 - XML::FeedPP::RDF link
ok 11 - XML::FeedPP::RDF title
ok 12 - XML::FeedPP::RDF description
ok 13 - XML::FeedPP::RDF author
ok 14 - XML::FeedPP::RDF pubDate
ok 15 - XML::FeedPP::RDF media:title
ok 16 - XML::FeedPP::RDF media:text
ok 17 - XML::FeedPP::RDF media:content@url
ok 18 - XML::FeedPP::RDF link
ok 19 - XML::FeedPP::RDF title
ok 20 - XML::FeedPP::RDF description
ok 21 - XML::FeedPP::RDF author
ok 22 - XML::FeedPP::RDF pubDate
ok 23 - XML::FeedPP::RDF media:title
ok 24 - XML::FeedPP::RDF media:text
ok 25 - XML::FeedPP::RDF media:content@url
ok 26 - XML::FeedPP::Atom link
ok 27 - XML::FeedPP::Atom title
ok 28 - XML::FeedPP::Atom description
ok 29 - XML::FeedPP::Atom author
ok 30 - XML::FeedPP::Atom pubDate
ok 31 - XML::FeedPP::Atom media:title
ok 32 - XML::FeedPP::Atom media:text
ok 33 - XML::FeedPP::Atom media:content@url
ok 34 - XML::FeedPP::Atom link
ok 35 - XML::FeedPP::Atom title
ok 36 - XML::FeedPP::Atom description
ok 37 - XML::FeedPP::Atom author
ok 38 - XML::FeedPP::Atom pubDate
ok 39 - XML::FeedPP::Atom media:title
ok 40 - XML::FeedPP::Atom media:text
ok 41 - XML::FeedPP::Atom media:content@url
ok 42 - XML::FeedPP::RSS link
ok 43 - XML::FeedPP::RSS title
ok 44 - XML::FeedPP::RSS description
ok 45 - XML::FeedPP::RSS author
ok 46 - XML::FeedPP::RSS pubDate
ok 47 - XML::FeedPP::RSS media:title
ok 48 - XML::FeedPP::RSS media:text
ok 49 - XML::FeedPP::RSS media:content@url
ok
t/16_invalid_pubdate.t ..
1..13
ok 1 - use XML::FeedPP;
ok 2 - rss channel pubDate()
ok 3 - rss item pubDate()
ok 4 - rss channel to_string()
ok 5 - rss item to_string()
ok 6 - rdf channel pubDate()
ok 7 - rdf item pubDate()
ok 8 - rdf channel to_string()
ok 9 - rdf item to_string()
ok 10 - atom channel pubDate()
ok 11 - atom item pubDate()
ok 12 - atom channel to_string()
ok 13 - atom item to_string()
ok
t/17_multi_category.t ...
1..26
ok 1 - use XML::FeedPP;
ok 2 - init multi ref
ok 3 - init multi 1/3
ok 4 - init multi 2/3
ok 5 - init multi 3/3
ok 6 - XML::FeedPP::RDF load count
ok 7 - XML::FeedPP::RDF one
ok 8 - XML::FeedPP::RDF one source
ok 9 - XML::FeedPP::RDF multi count
ok 10 - XML::FeedPP::RDF multi 1/3
ok 11 - XML::FeedPP::RDF multi 2/3
ok 12 - XML::FeedPP::RDF multi 3/3
ok 13 - XML::FeedPP::RSS load count
ok 14 - XML::FeedPP::RSS one
ok 15 - XML::FeedPP::RSS one source
ok 16 - XML::FeedPP::RSS multi count
ok 17 - XML::FeedPP::RSS multi 1/3
ok 18 - XML::FeedPP::RSS multi 2/3
ok 19 - XML::FeedPP::RSS multi 3/3
ok 20 - XML::FeedPP::Atom::Atom10 load count
ok 21 - XML::FeedPP::Atom::Atom10 one
ok 22 - XML::FeedPP::Atom::Atom10 one source
ok 23 - XML::FeedPP::Atom::Atom10 multi count
ok 24 - XML::FeedPP::Atom::Atom10 multi 1/3
ok 25 - XML::FeedPP::Atom::Atom10 multi 2/3
ok 26 - XML::FeedPP::Atom::Atom10 multi 3/3
ok
t/18_image_atom.t .......
1..12
ok 1 - use XML::FeedPP;
ok 2 - Atom link 1
ok 3 - Atom image 1
ok 4 - Atom link 2
ok 5 - Atom image 2
ok 6 - RDF image
ok 7 - Atom link 3
ok 8 - Atom image 3
ok 9 - RSS image
ok 10 - Atom link 4
ok 11 - Atom image 4
ok 12 - Atom source
ok
t/19_invalid_w3cdtf.t ...
1..11
ok 1 - use XML::FeedPP;
ok 2 - RSS to RDF: 2008-03-24T16:54:33 +0900
ok 3 - RSS to RDF: 2007-08-09T10:11:12.13+14:30
ok 4 - RSS to RDF: 2006-07-08T09:10:11.12Z
ok 5 - RSS to RDF: 2005-06-07T08:09:10-11:30
ok 6 - RSS to RDF: 2004-05-06T07:08:09Z
ok 7 - RSS to RDF: 2003-04-05T06:07+08:30
ok 8 - RSS to RDF: 2002-03-04T05:06Z
ok 9 - RSS to RDF: 2001-02-03
ok 10 - RSS to RDF: 2000-01-02T03:04:05:+09:00
ok 11 - RSS to RDF: checked
ok
t/20_limit_item.t .......
1..40
ok 1 - use XML::FeedPP;
ok 2 - RSS limit_item 4 count
ok 3 - RSS limit_item 4 link 0
ok 4 - RSS limit_item 4 link 3
ok 5 - RSS limit_recent_item 3 count
ok 6 - RSS limit_recent_item 3 link 0
ok 7 - RSS limit_recent_item 3 link 2
ok 8 - RSS limit_item 2 count
ok 9 - RSS limit_item 2 link 0
ok 10 - RSS limit_item 2 link 1
ok 11 - RSS limit_recent_item 1 count
ok 12 - RSS limit_recent_item 1 link 0
ok 13 - RSS limit_item 10 count
ok 14 - RSS limit_recent_item 10 count
ok 15 - RDF limit_item 4 count
ok 16 - RDF limit_item 4 link 0
ok 17 - RDF limit_item 4 link 3
ok 18 - RDF limit_recent_item 3 count
ok 19 - RDF limit_recent_item 3 link 0
ok 20 - RDF limit_recent_item 3 link 2
ok 21 - RDF limit_item 2 count
ok 22 - RDF limit_item 2 link 0
ok 23 - RDF limit_item 2 link 1
ok 24 - RDF limit_recent_item 1 count
ok 25 - RDF limit_recent_item 1 link 0
ok 26 - RDF limit_item 10 count
ok 27 - RDF limit_recent_item 10 count
ok 28 - Atom limit_item 4 count
ok 29 - Atom limit_item 4 link 0
ok 30 - Atom limit_item 4 link 3
ok 31 - Atom limit_recent_item 3 count
ok 32 - Atom limit_recent_item 3 link 0
ok 33 - Atom limit_recent_item 3 link 2
ok 34 - Atom limit_item 2 count
ok 35 - Atom limit_item 2 link 0
ok 36 - Atom limit_item 2 link 1
ok 37 - Atom limit_recent_item 1 count
ok 38 - Atom limit_recent_item 1 link 0
ok 39 - Atom limit_item 10 count
ok 40 - Atom limit_recent_item 10 count
ok
t/21_negative_item.t ....
1..28
ok 1 - use XML::FeedPP;
ok 2 - RSS get_item -2
ok 3 - RSS remove_item -2
ok 4 - RSS get_item 0
ok 5 - RSS remove_item 0
ok 6 - RSS get_item -1
ok 7 - RSS remove_item -1
ok 8 - RSS get_item 1
ok 9 - RSS remove_item 1
ok 10 - RSS count 1
ok 11 - RDF get_item -2
ok 12 - RDF remove_item -2
ok 13 - RDF get_item 0
ok 14 - RDF remove_item 0
ok 15 - RDF get_item -1
ok 16 - RDF remove_item -1
ok 17 - RDF get_item 1
ok 18 - RDF remove_item 1
ok 19 - RDF count 1
ok 20 - Atom get_item -2
ok 21 - Atom remove_item -2
ok 22 - Atom get_item 0
ok 23 - Atom remove_item 0
ok 24 - Atom get_item -1
ok 25 - Atom remove_item -1
ok 26 - Atom get_item 1
ok 27 - Atom remove_item 1
ok 28 - Atom count 1
ok
t/22_init_elements.t ....
1..74
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RSS Feed has no item
ok 3 - XML::FeedPP::RSS Feed has one item
ok 4 - XML::FeedPP::RSS Feed has two items
ok 5 - XML::FeedPP::RSS Feed has three items
ok 6 - XML::FeedPP::RSS Feed title()
ok 7 - XML::FeedPP::RSS Feed description()
ok 8 - XML::FeedPP::RSS Feed pubDate()
ok 9 - XML::FeedPP::RSS Feed copyright()
ok 10 - XML::FeedPP::RSS Feed link()
ok 11 - XML::FeedPP::RSS Feed language()
ok 12 - XML::FeedPP::RSS Feed set/get()
ok 13 - XML::FeedPP::RSS Item1 link()
ok 14 - XML::FeedPP::RSS Item1 title()
ok 15 - XML::FeedPP::RSS Item1 pubDate()
ok 16 - XML::FeedPP::RSS Item1 description()
ok 17 - XML::FeedPP::RSS Item1 author()
ok 18 - XML::FeedPP::RSS Item1 set/get()
ok 19 - XML::FeedPP::RSS Item1 category()
ok 20 - XML::FeedPP::RSS Item1 guid()
ok 21 - XML::FeedPP::RSS Item2 link()
ok 22 - XML::FeedPP::RSS Item2 title()
ok 23 - XML::FeedPP::RSS Item2 pubDate()
ok 24 - XML::FeedPP::RSS Item3 link()
ok 25 - XML::FeedPP::RSS Item3 title()
ok 26 - XML::FeedPP::RSS Item3 pubDate()
ok 27 - XML::FeedPP::RDF Feed has no item
ok 28 - XML::FeedPP::RDF Feed has one item
ok 29 - XML::FeedPP::RDF Feed has two items
ok 30 - XML::FeedPP::RDF Feed has three items
ok 31 - XML::FeedPP::RDF Feed title()
ok 32 - XML::FeedPP::RDF Feed description()
ok 33 - XML::FeedPP::RDF Feed pubDate()
ok 34 - XML::FeedPP::RDF Feed copyright()
ok 35 - XML::FeedPP::RDF Feed link()
ok 36 - XML::FeedPP::RDF Feed language()
ok 37 - XML::FeedPP::RDF Feed set/get()
ok 38 - XML::FeedPP::RDF Item1 link()
ok 39 - XML::FeedPP::RDF Item1 title()
ok 40 - XML::FeedPP::RDF Item1 pubDate()
ok 41 - XML::FeedPP::RDF Item1 description()
ok 42 - XML::FeedPP::RDF Item1 author()
ok 43 - XML::FeedPP::RDF Item1 set/get()
ok 44 - XML::FeedPP::RDF Item1 category()
ok 45 - XML::FeedPP::RDF Item2 link()
ok 46 - XML::FeedPP::RDF Item2 title()
ok 47 - XML::FeedPP::RDF Item2 pubDate()
ok 48 - XML::FeedPP::RDF Item3 link()
ok 49 - XML::FeedPP::RDF Item3 title()
ok 50 - XML::FeedPP::RDF Item3 pubDate()
ok 51 - XML::FeedPP::Atom Feed has no item
ok 52 - XML::FeedPP::Atom Feed has one item
ok 53 - XML::FeedPP::Atom Feed has two items
ok 54 - XML::FeedPP::Atom Feed has three items
ok 55 - XML::FeedPP::Atom Feed title()
ok 56 - XML::FeedPP::Atom Feed description()
ok 57 - XML::FeedPP::Atom Feed pubDate()
ok 58 - XML::FeedPP::Atom Feed copyright()
ok 59 - XML::FeedPP::Atom Feed link()
ok 60 - XML::FeedPP::Atom Feed language()
ok 61 - XML::FeedPP::Atom Feed set/get()
ok 62 - XML::FeedPP::Atom Item1 link()
ok 63 - XML::FeedPP::Atom Item1 title()
ok 64 - XML::FeedPP::Atom Item1 pubDate()
ok 65 - XML::FeedPP::Atom Item1 description()
ok 66 - XML::FeedPP::Atom Item1 author()
ok 67 - XML::FeedPP::Atom Item1 set/get()
ok 68 - XML::FeedPP::Atom Item1 guid()
ok 69 - XML::FeedPP::Atom Item2 link()
ok 70 - XML::FeedPP::Atom Item2 title()
ok 71 - XML::FeedPP::Atom Item2 pubDate()
ok 72 - XML::FeedPP::Atom Item3 link()
ok 73 - XML::FeedPP::Atom Item3 title()
ok 74 - XML::FeedPP::Atom Item3 pubDate()
ok
t/23_match_item.t .......
1..22
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RSS feed has 3 items
ok 3 - XML::FeedPP::RSS match 1 item by title
ok 4 - XML::FeedPP::RSS match google.com by link
ok 5 - XML::FeedPP::RSS match 2 items by title
ok 6 - XML::FeedPP::RSS match 3 items by foo:bar
ok 7 - XML::FeedPP::RSS match 1 item by 3 args
ok 8 - XML::FeedPP::RSS match blogspot.com by 3 args
ok 9 - XML::FeedPP::RDF feed has 3 items
ok 10 - XML::FeedPP::RDF match 1 item by title
ok 11 - XML::FeedPP::RDF match google.com by link
ok 12 - XML::FeedPP::RDF match 2 items by title
ok 13 - XML::FeedPP::RDF match 3 items by foo:bar
ok 14 - XML::FeedPP::RDF match 1 item by 3 args
ok 15 - XML::FeedPP::RDF match blogspot.com by 3 args
ok 16 - XML::FeedPP::Atom feed has 3 items
ok 17 - XML::FeedPP::Atom match 1 item by title
ok 18 - XML::FeedPP::Atom match google.com by link
ok 19 - XML::FeedPP::Atom match 2 items by title
ok 20 - XML::FeedPP::Atom match 3 items by foo:bar
ok 21 - XML::FeedPP::Atom match 1 item by 3 args
ok 22 - XML::FeedPP::Atom match blogspot.com by 3 args
ok
t/24_get_epoch.t ........
1..27
ok 1 - use XML::FeedPP;
ok 2 - 1: epoch-w3cdtf-epoch 1271711998
ok 3 - 1: epoch-rfc1123-epoch 1271711998
ok 4 - 2: rfc1123-epoch Sun, 21 Jan 2007 22:23:24
ok 5 - 2: rfc1123-epoch-rfc1123 Sun, 21 Jan 2007 22:23:24
ok 6 - 3: rfc1123-epoch Sun, 21 Jan 2007 22:23:24 +09:00
ok 7 - 3: rfc1123-epoch-rfc1123 Sun, 21 Jan 2007 22:23:24 +09:00
ok 8 - 4: rfc1123-epoch Sun, 14 Jan 2007 13:12:11 +10:30
ok 9 - 4: rfc1123-epoch-rfc1123 Sun, 14 Jan 2007 13:12:11 +10:30
ok 10 - 5: rfc1123-epoch Sun, 7 Jan 2007 8:09:10 -11:30
ok 11 - 5: rfc1123-epoch-rfc1123 Sun, 7 Jan 2007 8:09:10 -11:30
ok 12 - 6: w3cdtf-epoch 2007-01-21T20:19:18Z
ok 13 - 6: w3cdtf-epoch-w3cdtf 2007-01-21T20:19:18Z
ok 14 - 7: w3cdtf-epoch 2007-01-21T20:19:18+09:00
ok 15 - 7: w3cdtf-epoch-w3cdtf 2007-01-21T20:19:18+09:00
ok 16 - 8: w3cdtf-epoch 2007-01-28T12:11:10+09:30
ok 17 - 8: w3cdtf-epoch-w3cdtf 2007-01-28T12:11:10+09:30
ok 18 - 9: w3cdtf-epoch 2007-02-04T05:06:07-08:30
ok 19 - 9: w3cdtf-epoch-w3cdtf 2007-02-04T05:06:07-08:30
ok 20 - 10: rfc1123/w3cdtf-epoch Sun, 21 Jan 2007 22:23:24
ok 21 - 11: rfc1123/w3cdtf-epoch Sun, 21 Jan 2007 22:23:24 +09:00
ok 22 - 12: rfc1123/w3cdtf-epoch Sun, 14 Jan 2007 13:12:11 +10:30
ok 23 - 13: rfc1123/w3cdtf-epoch Sun, 7 Jan 2007 8:09:10 -11:30
ok 24 - 14: rfc1123/w3cdtf-epoch 2007-01-21T20:19:18Z
ok 25 - 15: rfc1123/w3cdtf-epoch 2007-01-21T20:19:18+09:00
ok 26 - 16: rfc1123/w3cdtf-epoch 2007-01-28T12:11:10+09:30
ok 27 - 17: rfc1123/w3cdtf-epoch 2007-02-04T05:06:07-08:30
ok
t/25_sort_timezone.t ....
1..19
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RSS count 5
ok 3 - XML::FeedPP::RSS sort 0
ok 4 - XML::FeedPP::RSS sort 1
ok 5 - XML::FeedPP::RSS sort 2
ok 6 - XML::FeedPP::RSS sort 3
ok 7 - XML::FeedPP::RSS sort 4
ok 8 - XML::FeedPP::RDF count 5
ok 9 - XML::FeedPP::RDF sort 0
ok 10 - XML::FeedPP::RDF sort 1
ok 11 - XML::FeedPP::RDF sort 2
ok 12 - XML::FeedPP::RDF sort 3
ok 13 - XML::FeedPP::RDF sort 4
ok 14 - XML::FeedPP::Atom count 5
ok 15 - XML::FeedPP::Atom sort 0
ok 16 - XML::FeedPP::Atom sort 1
ok 17 - XML::FeedPP::Atom sort 2
ok 18 - XML::FeedPP::Atom sort 3
ok 19 - XML::FeedPP::Atom sort 4
ok
t/26_atom10_parse.t .....
1..23
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::Atom::Atom10
ok 3 - feed title
ok 4 - feed link
ok 5 - feed pubDate
ok 6 - feed get_item
ok 7 - item title
ok 8 - item link
ok 9 - item guid
ok 10 - item pubDate
ok 11 - item description
ok 12 - XML::FeedPP::Atom::Atom10
ok 13 - feed title
ok 14 - feed description
ok 15 - feed pubDate
ok 16 - feed link
ok 17 - feed copyright
ok 18 - feed get_item
ok 19 - item title
ok 20 - item link
ok 21 - item guid
ok 22 - item pubDate
ok 23 - item author
ok
t/27_atom03_parse.t .....
1..22
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::Atom::Atom03
ok 3 - feed title
ok 4 - feed link
ok 5 - feed pubDate
ok 6 - feed get_item
ok 7 - item title
ok 8 - item link
ok 9 - item guid
ok 10 - item pubDate
ok 11 - XML::FeedPP::Atom::Atom03
ok 12 - feed title
ok 13 - feed description
ok 14 - feed link
ok 15 - feed pubDate
ok 16 - feed get_item
ok 17 - item title
ok 18 - item link
ok 19 - item guid
ok 20 - item author
ok 21 - item pubDate
ok 22 - item description
ok
t/28_atom10_write.t .....
1..58
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::Atom::Atom03
ok 3 - roundtrip feed title
ok 4 - roundtrip feed description
ok 5 - roundtrip feed pubDate
ok 6 - roundtrip feed copyright
ok 7 - roundtrip feed link
ok 8 - roundtrip feed language
ok 9 - roundtrip feed image
ok 10 - roundtrip item link
ok 11 - roundtrip item title
ok 12 - roundtrip item description
ok 13 - roundtrip item pubDate
ok 14 - roundtrip item author
ok 15 - roundtrip item guid
ok 16 - xml feed title
ok 17 - xml feed tagline
ok 18 - xml feed modified
ok 19 - xml feed copyright
ok 20 - xml feed link alternative
ok 21 - xml feed lang
ok 22 - xml feed link icon
ok 23 - xml item link alternative
ok 24 - xml item title
ok 25 - xml item content
ok 26 - xml item modified
ok 27 - xml item author name
ok 28 - xml item id
ok 29 - XML::FeedPP::Atom::Atom10
ok 30 - roundtrip feed title
ok 31 - roundtrip feed description
ok 32 - roundtrip feed pubDate
ok 33 - roundtrip feed copyright
ok 34 - roundtrip feed link
ok 35 - roundtrip feed language
ok 36 - roundtrip feed image
ok 37 - roundtrip item link
ok 38 - roundtrip item title
ok 39 - roundtrip item description
ok 40 - roundtrip item pubDate
ok 41 - roundtrip item author
ok 42 - roundtrip item guid
ok 43 - xml feed title
ok 44 - xml feed content
ok 45 - xml feed updated
ok 46 - xml feed rights
ok 47 - xml feed link alternative
ok 48 - xml feed lang
ok 49 - xml feed link icon
ok 50 - xml item link alternative
ok 51 - xml item title
ok 52 - xml item content
ok 53 - xml item updated
ok 54 - xml item author name
ok 55 - xml item id
ok 56 - category 1
ok 57 - category 2
ok 58 - category 3
ok
t/29_rfc2822.t ..........
1..11
ok 1 - use XML::FeedPP;
ok 2 - GMT
ok 3 - UT
ok 4 - EDT
ok 5 - EST
ok 6 - CDT
ok 7 - CST
ok 8 - MDT
ok 9 - MST
ok 10 - PDT
ok 11 - PST
ok
t/30_invalid_rdfseq.t ...
1..13
ok 1 - use XML::FeedPP;
ok 2 - valid feed pubDate
ok 3 - valid feed item number
ok 4 - valid item title
ok 5 - valid item pubDate
ok 6 - invalid feed pubDate
ok 7 - invalid feed item number
ok 8 - invalid item title
ok 9 - invalid item pubDate
ok 10 - round trip feed pubDate
ok 11 - round trip feed item number
ok 12 - round trip item title
ok 13 - round trip item pubDate
ok
t/31_two_digit_date.t ...
1..21
ok 1 - use XML::FeedPP;
ok 2 - rfc1123/w3cdtf Thu, 05 Jul 79 14:20:00 GMT
ok 3 - rfc1123/w3cdtf Tue, 05 Nov 85 09:53:20 GMT
ok 4 - rfc1123/w3cdtf Sun, 08 Mar 92 05:26:40 GMT
ok 5 - rfc1123/w3cdtf Fri, 10 Jul 98 01:00:00 GMT
ok 6 - rfc1123/w3cdtf Tue, 09 Nov 04 20:33:20 GMT
ok 7 - rfc1123/w3cdtf Sun, 13 Mar 11 16:06:40 GMT
ok 8 - rfc1123/w3cdtf Fri, 14 Jul 17 11:40:00 GMT
ok 9 - rfc1123/w3cdtf Wed, 15 Nov 23 07:13:20 GMT
ok 10 - rfc1123/w3cdtf Mon, 18 Mar 30 02:46:40 GMT
ok 11 - rfc1123/w3cdtf Fri, 18 Jul 36 22:20:00 GMT
ok 12 - rfc1123/epoch Thu, 05 Jul 79 14:20:00 GMT
ok 13 - rfc1123/epoch Tue, 05 Nov 85 09:53:20 GMT
ok 14 - rfc1123/epoch Sun, 08 Mar 92 05:26:40 GMT
ok 15 - rfc1123/epoch Fri, 10 Jul 98 01:00:00 GMT
ok 16 - rfc1123/epoch Tue, 09 Nov 04 20:33:20 GMT
ok 17 - rfc1123/epoch Sun, 13 Mar 11 16:06:40 GMT
ok 18 - rfc1123/epoch Fri, 14 Jul 17 11:40:00 GMT
ok 19 - rfc1123/epoch Wed, 15 Nov 23 07:13:20 GMT
ok 20 - rfc1123/epoch Mon, 18 Mar 30 02:46:40 GMT
ok 21 - rfc1123/epoch Fri, 18 Jul 36 22:20:00 GMT
ok
t/32_two_titles.t .......
1..13
ok 1 - use XML::FeedPP;
ok 2 - feed title
ok 3 - num of feed titles
ok 4 - 1: item title with xmlns
ok 5 - 1: num of item titles
ok 6 - 2: item title by array
ok 7 - 2: num of item titles
ok 8 - 2A: item title
ok 9 - 2B: item title
ok 10 - 3: item title with xmlns by array
ok 11 - 3: num of item titles
ok 12 - 3A: item title
ok 13 - 3B: item title with xmlns
ok
t/33_guid.t .............
1..14
ok 1 - use XML::FeedPP;
ok 2 - feed title
ok 3 - feed link
ok 4 - item 1 link
ok 5 - guid without arguments
ok 6 - isPermaLink without arguments
ok 7 - item 2 link
ok 8 - guid with an argument
ok 9 - isPermaLink with an argument
ok 10 - item 3 link
ok 11 - guid with an argument
ok 12 - isPermaLink with arguments
ok 13 - isPermaLink true 1
ok 14 - isPermaLink false 2
ok
t/34_category_type.t ....
1..113
ok 1 - use XML::FeedPP;
ok 2 - TESTING DEFAULT
ok 3 - 0: normal / val a
ok 4 - 1: multiple / ref
ok 5 - 1: multiple / num
ok 6 - 1: multiple / val b
ok 7 - 1: multiple / val c
ok 8 - 2: with type / val d
ok 9 - 3: multiple with attribute / ref
ok 10 - 3: multiple with attribute / num
ok 11 - 3: multiple with attribute / val e
ok 12 - 3: multiple with attribute / val f
ok 13 - 4: mixed / ref
ok 14 - 4: mixed / num
ok 15 - 4: mixed / val g
ok 16 - 4: mixed / val h
ok 17 - 4: mixed / val i
ok 18 - 4: mixed / val j
ok 19 - 0: update type
ok 20 - 1: update domain
ok 21 - 2: with attribute / type
ok 22 - 3: multiple with attribute / type
ok 23 - 3: multiple with attribute / domain
ok 24 - 4: mixed / type g
ok 25 - 4: mixed / domain i
ok 26 - TESTING AS RDF
ok 27 - 0: normal / val a
ok 28 - 1: multiple / ref
ok 29 - 1: multiple / num
ok 30 - 1: multiple / val b
ok 31 - 1: multiple / val c
ok 32 - 2: with type / val d
ok 33 - 3: multiple with attribute / ref
ok 34 - 3: multiple with attribute / num
ok 35 - 3: multiple with attribute / val e
ok 36 - 3: multiple with attribute / val f
ok 37 - 4: mixed / ref
ok 38 - 4: mixed / num
ok 39 - 4: mixed / val g
ok 40 - 4: mixed / val h
ok 41 - 4: mixed / val i
ok 42 - 4: mixed / val j
ok 43 - update category 0
ok 44 - update category 1
ok 45 - update category 2
ok 46 - update category 3
ok 47 - update category 4
ok 48 - TESTING AS RSS
ok 49 - 0: normal / val a
ok 50 - 1: multiple / ref
ok 51 - 1: multiple / num
ok 52 - 1: multiple / val b
ok 53 - 1: multiple / val c
ok 54 - 2: with type / val d
ok 55 - 3: multiple with attribute / ref
ok 56 - 3: multiple with attribute / num
ok 57 - 3: multiple with attribute / val e
ok 58 - 3: multiple with attribute / val f
ok 59 - 4: mixed / ref
ok 60 - 4: mixed / num
ok 61 - 4: mixed / val g
ok 62 - 4: mixed / val h
ok 63 - 4: mixed / val i
ok 64 - 4: mixed / val j
ok 65 - update category 0
ok 66 - update category 1
ok 67 - update category 2
ok 68 - update category 3
ok 69 - update category 4
ok 70 - TESTING AS Atom10
ok 71 - 0: normal / val a
ok 72 - 1: multiple / ref
ok 73 - 1: multiple / num
ok 74 - 1: multiple / val b
ok 75 - 1: multiple / val c
ok 76 - 2: with type / val d
ok 77 - 3: multiple with attribute / ref
ok 78 - 3: multiple with attribute / num
ok 79 - 3: multiple with attribute / val e
ok 80 - 3: multiple with attribute / val f
ok 81 - 4: mixed / ref
ok 82 - 4: mixed / num
ok 83 - 4: mixed / val g
ok 84 - 4: mixed / val h
ok 85 - 4: mixed / val i
ok 86 - 4: mixed / val j
ok 87 - update category 0
ok 88 - update category 1
ok 89 - update category 2
ok 90 - update category 3
ok 91 - update category 4
ok 92 - TESTING AS RSS
ok 93 - 0: normal / val a
ok 94 - 1: multiple / ref
ok 95 - 1: multiple / num
ok 96 - 1: multiple / val b
ok 97 - 1: multiple / val c
ok 98 - 2: with type / val d
ok 99 - 3: multiple with attribute / ref
ok 100 - 3: multiple with attribute / num
ok 101 - 3: multiple with attribute / val e
ok 102 - 3: multiple with attribute / val f
ok 103 - 4: mixed / ref
ok 104 - 4: mixed / num
ok 105 - 4: mixed / val g
ok 106 - 4: mixed / val h
ok 107 - 4: mixed / val i
ok 108 - 4: mixed / val j
ok 109 - update category 0
ok 110 - update category 1
ok 111 - update category 2
ok 112 - update category 3
ok 113 - update category 4
ok
t/35_no_xml_decl.t ......
1..49
ok 1 - use XML::FeedPP;
ok 2 - load: NoDecl RSS 2.0
ok 3 - title: NoDecl RSS 2.0
ok 4 - link: NoDecl RSS 2.0
ok 5 - load: NoDecl RSS 1.0
ok 6 - title: NoDecl RSS 1.0
ok 7 - link: NoDecl RSS 1.0
ok 8 - load: NoDecl Atom 0.3
ok 9 - title: NoDecl Atom 0.3
ok 10 - link: NoDecl Atom 0.3
ok 11 - load: NoDecl Atom 1.0
ok 12 - title: NoDecl Atom 1.0
ok 13 - link: NoDecl Atom 1.0
ok 14 - load: XMLDecl RSS 2.0
ok 15 - title: XMLDecl RSS 2.0
ok 16 - link: XMLDecl RSS 2.0
ok 17 - load: XMLDecl RSS 1.0
ok 18 - title: XMLDecl RSS 1.0
ok 19 - link: XMLDecl RSS 1.0
ok 20 - load: XMLDecl Atom 0.3
ok 21 - title: XMLDecl Atom 0.3
ok 22 - link: XMLDecl Atom 0.3
ok 23 - load: XMLDecl Atom 1.0
ok 24 - title: XMLDecl Atom 1.0
ok 25 - link: XMLDecl Atom 1.0
ok 26 - load: BOM RSS 2.0
ok 27 - title: BOM RSS 2.0
ok 28 - link: BOM RSS 2.0
ok 29 - load: BOM RSS 1.0
ok 30 - title: BOM RSS 1.0
ok 31 - link: BOM RSS 1.0
ok 32 - load: BOM Atom 0.3
ok 33 - title: BOM Atom 0.3
ok 34 - link: BOM Atom 0.3
ok 35 - load: BOM Atom 1.0
ok 36 - title: BOM Atom 1.0
ok 37 - link: BOM Atom 1.0
ok 38 - load: BOM XMLDecl RSS 2.0
ok 39 - title: BOM XMLDecl RSS 2.0
ok 40 - link: BOM XMLDecl RSS 2.0
ok 41 - load: BOM XMLDecl RSS 1.0
ok 42 - title: BOM XMLDecl RSS 1.0
ok 43 - link: BOM XMLDecl RSS 1.0
ok 44 - load: BOM XMLDecl Atom 0.3
ok 45 - title: BOM XMLDecl Atom 0.3
ok 46 - link: BOM XMLDecl Atom 0.3
ok 47 - load: BOM XMLDecl Atom 1.0
ok 48 - title: BOM XMLDecl Atom 1.0
ok 49 - link: BOM XMLDecl Atom 1.0
ok
t/36_get_multiple.t .....
1..13
ok 1 - use XML::FeedPP;
ok 2 - TESTING DEFAULT
ok 3 - -
ok 4 -
value
ok 5 - value
ok 6 - attr
ok 7 - attr
ok 8 - 1st value
ok 9 - 4th value
ok 10 - scalar context
ok 11 - array context
ok 12 - scalar context
ok 13 - array context
ok
t/39_load_type.t ........
1..6
ok 1 - use XML::FeedPP;
ok 2 - Invalid XML auto
ok 3 - Invalid string auto
ok 4 - Invalid XML type
ok 5 - Invalid string type
ok 6 - Invalid filename
ok
t/40_xml_deref.t ........
1..28
ok 1 - XML::TreePP 0.39
ok 2 - use XML::FeedPP;
ok 3 - item count
ok 4 - no deref unmatch
ok 5 - no deref title &\#xA9;
ok 6 - no deref description &\#169;
ok 7 - no deref unmatch
ok 8 - no deref title &\#xEB;
ok 9 - no deref description &\#235;
ok 10 - no deref unmatch
ok 11 - no deref title &\#x3093;
ok 12 - no deref description &\#12435;
ok 13 - no deref unmatch
ok 14 - no deref title &\#x6F22;
ok 15 - no deref description &\#28450;
ok 16 - item count
ok 17 - xml_deref match
ok 18 - xml_deref title ©
ok 19 - xml_deref description ©
ok 20 - xml_deref match
ok 21 - xml_deref title ë
ok 22 - xml_deref description ë
ok 23 - xml_deref match
ok 24 - xml_deref title ã‚“
ok 25 - xml_deref description ã‚“
ok 26 - xml_deref match
ok 27 - xml_deref title æ¼¢
ok 28 - xml_deref description æ¼¢
ok
t/41_utf8_flag.t ........
1..20
ok 1 - XML::TreePP 0.39
ok 2 - use XML::FeedPP;
ok 3 - item count
ok 4 - is_octets: c
ok 5 - is_octets: e
ok 6 - is_octets: n
ok 7 - is_octets: k
ok 8 - string: c
ok 9 - string: e
ok 10 - string: n
ok 11 - string: k
ok 12 - item count
ok 13 - is_utf8: c
ok 14 - is_utf8: e
ok 15 - is_utf8: n
ok 16 - is_utf8: k
ok 17 - string: c
ok 18 - string: e
ok 19 - string: n
ok 20 - string: k
ok
t/42_indent.t ...........
1..31
ok 1 - use XML::FeedPP;
ok 2 - encoding default
ok 3 - encoding 3 args UTF-8
ok 4 - encoding 3 args Latin-1
ok 5 - encoding 4 args UTF-8
ok 6 - encoding 4 args Latin-1
ok 7 - title default
ok 8 - title 3 args UTF-8
ok 9 - title 3 args Latin-1
ok 10 - title 4 args UTF-8
ok 11 - title 4 args Latin-1
ok 12 - indent default
ok 13 - indent 3 args UTF-8
ok 14 - indent 3 args Latin-1
ok 15 - indent 4 args UTF-8
ok 16 - indent 4 args Latin-1
ok 17 - encoding default
ok 18 - encoding 3 args UTF-8
ok 19 - encoding 3 args Latin-1
ok 20 - encoding 4 args UTF-8
ok 21 - encoding 4 args Latin-1
ok 22 - title default
ok 23 - title 3 args UTF-8
ok 24 - title 3 args Latin-1
ok 25 - title 4 args UTF-8
ok 26 - title 4 args Latin-1
ok 27 - indent default
ok 28 - indent 3 args UTF-8
ok 29 - indent 3 args Latin-1
ok 30 - indent 4 args UTF-8
ok 31 - indent 4 args Latin-1
ok
t/43_indent_atom.t ......
1..9
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RDF indent 2
ok 3 - XML::FeedPP::RDF indent 4
ok 4 - XML::FeedPP::RSS indent 2
ok 5 - XML::FeedPP::RSS indent 4
ok 6 - XML::FeedPP::Atom::Atom03 indent 2
ok 7 - XML::FeedPP::Atom::Atom03 indent 4
ok 8 - XML::FeedPP::Atom::Atom10 indent 2
ok 9 - XML::FeedPP::Atom::Atom10 indent 4
ok
t/44_cdata.t ............
1..57
ok 1 - use XML::FeedPP;
ok 2 - XML::FeedPP::RDF feed link
ok 3 - XML::FeedPP::RDF feed title
ok 4 - XML::FeedPP::RDF feed description
ok 5 - XML::FeedPP::RDF feed title source
ok 6 - XML::FeedPP::RDF feed description source
ok 7 - XML::FeedPP::RDF feed title back
ok 8 - XML::FeedPP::RDF feed description back
ok 9 - XML::FeedPP::RDF item link
ok 10 - XML::FeedPP::RDF item title
ok 11 - XML::FeedPP::RDF item description
ok 12 - XML::FeedPP::RDF item title source
ok 13 - XML::FeedPP::RDF item description source
ok 14 - XML::FeedPP::RDF item title back
ok 15 - XML::FeedPP::RDF item description back
ok 16 - XML::FeedPP::RSS feed link
ok 17 - XML::FeedPP::RSS feed title
ok 18 - XML::FeedPP::RSS feed description
ok 19 - XML::FeedPP::RSS feed title source
ok 20 - XML::FeedPP::RSS feed description source
ok 21 - XML::FeedPP::RSS feed title back
ok 22 - XML::FeedPP::RSS feed description back
ok 23 - XML::FeedPP::RSS item link
ok 24 - XML::FeedPP::RSS item title
ok 25 - XML::FeedPP::RSS item description
ok 26 - XML::FeedPP::RSS item title source
ok 27 - XML::FeedPP::RSS item description source
ok 28 - XML::FeedPP::RSS item title back
ok 29 - XML::FeedPP::RSS item description back
ok 30 - XML::FeedPP::Atom::Atom03 feed link
ok 31 - XML::FeedPP::Atom::Atom03 feed title
ok 32 - XML::FeedPP::Atom::Atom03 feed description
ok 33 - XML::FeedPP::Atom::Atom03 feed title source
ok 34 - XML::FeedPP::Atom::Atom03 feed description source
ok 35 - XML::FeedPP::Atom::Atom03 feed title back
ok 36 - XML::FeedPP::Atom::Atom03 feed description back
ok 37 - XML::FeedPP::Atom::Atom03 item link
ok 38 - XML::FeedPP::Atom::Atom03 item title
ok 39 - XML::FeedPP::Atom::Atom03 item description
ok 40 - XML::FeedPP::Atom::Atom03 item title source
ok 41 - XML::FeedPP::Atom::Atom03 item description source
ok 42 - XML::FeedPP::Atom::Atom03 item title back
ok 43 - XML::FeedPP::Atom::Atom03 item description back
ok 44 - XML::FeedPP::Atom::Atom10 feed link
ok 45 - XML::FeedPP::Atom::Atom10 feed title
ok 46 - XML::FeedPP::Atom::Atom10 feed description
ok 47 - XML::FeedPP::Atom::Atom10 feed title source
ok 48 - XML::FeedPP::Atom::Atom10 feed description source
ok 49 - XML::FeedPP::Atom::Atom10 feed title back
ok 50 - XML::FeedPP::Atom::Atom10 feed description back
ok 51 - XML::FeedPP::Atom::Atom10 item link
ok 52 - XML::FeedPP::Atom::Atom10 item title
ok 53 - XML::FeedPP::Atom::Atom10 item description
ok 54 - XML::FeedPP::Atom::Atom10 item title source
ok 55 - XML::FeedPP::Atom::Atom10 item description source
ok 56 - XML::FeedPP::Atom::Atom10 item title back
ok 57 - XML::FeedPP::Atom::Atom10 item description back
ok
t/45_cdata_multi.t ......
1..23
ok 1 - use XML::FeedPP;
ok 2 - init multi ref
ok 3 - init multi 1/3
ok 4 - init multi 2/3
ok 5 - init multi 3/3
ok 6 - XML::FeedPP::RDF load ref
ok 7 - XML::FeedPP::RDF load count
ok 8 - XML::FeedPP::RDF one
ok 9 - XML::FeedPP::RDF one source
ok 10 - XML::FeedPP::RDF multi ref
ok 11 - XML::FeedPP::RDF multi count
ok 12 - XML::FeedPP::RDF multi 1/3
ok 13 - XML::FeedPP::RDF multi 2/3
ok 14 - XML::FeedPP::RDF multi 3/3
ok 15 - XML::FeedPP::RSS load ref
ok 16 - XML::FeedPP::RSS load count
ok 17 - XML::FeedPP::RSS one
ok 18 - XML::FeedPP::RSS one source
ok 19 - XML::FeedPP::RSS multi ref
ok 20 - XML::FeedPP::RSS multi count
ok 21 - XML::FeedPP::RSS multi 1/3
ok 22 - XML::FeedPP::RSS multi 2/3
ok 23 - XML::FeedPP::RSS multi 3/3
ok
All tests successful.
Files=43, Tests=1367, 15 wallclock secs ( 1.06 usr 0.46 sys + 12.38 cusr 1.64 csys = 15.54 CPU)
Result: PASS
KAWASAKI/XML-FeedPP-0.41.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from lib/XML/FeedPP.pm
Yusuke Kawasaki <u-suke@kawa.net>
Parse/write/merge/edit RSS/RDF/Atom syndication feeds
>>> (cd /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d && tar cvf - XML-FeedPP-0.41.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/K/KA/KAWASAKI/XML-FeedPP-0.41.tar.gz
XML-FeedPP-0.41.ppd
blib/
blib/lib/
blib/lib/XML/
blib/lib/XML/FeedPP.pm
blib/man3/
blib/man3/XML::FeedPP.3
>>> mv /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/XML-FeedPP-0.41.ppd /export/home/fly1264/var/REPO/K/KA/KAWASAKI
Running test for module 'MIME::Tools'
Running make for D/DO/DONEILL/MIME-tools-5.427.tar.gz
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/D/DO/DONEILL/MIME-tools-5.427.tar.gz ok
MIME-tools-5.427/
MIME-tools-5.427/testin/
MIME-tools-5.427/testin/multi-simple.msg
MIME-tools-5.427/testin/andreas-1296.uu
MIME-tools-5.427/testin/ak-0696.msg
MIME-tools-5.427/testin/short.txt
MIME-tools-5.427/testin/words.txt
MIME-tools-5.427/testin/sig2
MIME-tools-5.427/testin/mime-sm.b64
MIME-tools-5.427/testin/intl.msg
MIME-tools-5.427/testin/encoded.hdr
MIME-tools-5.427/testin/german.msg
MIME-tools-5.427/testin/second.hdr
MIME-tools-5.427/testin/multi-digest.msg
MIME-tools-5.427/testin/multi-bad.msg
MIME-tools-5.427/testin/andreas-1296.txt
MIME-tools-5.427/testin/third.hdr
MIME-tools-5.427/testin/multi-2gifs.msg
MIME-tools-5.427/testin/jt-0498.msg
MIME-tools-5.427/testin/multi-nested3.msg
MIME-tools-5.427/testin/multi-nested2.msg
MIME-tools-5.427/testin/twopart.msg
MIME-tools-5.427/testin/multi-badnames.msg
MIME-tools-5.427/testin/multi-clen.msg
MIME-tools-5.427/testin/fun.txt
MIME-tools-5.427/testin/multi-nested.msg
MIME-tools-5.427/testin/simple.msgb
MIME-tools-5.427/testin/badbound.msg
MIME-tools-5.427/testin/phil2.b64
MIME-tools-5.427/testin/crlf.hdr
MIME-tools-5.427/testin/badfile.msg
MIME-tools-5.427/testin/not-mime.msg
MIME-tools-5.427/testin/multi-igor2.msg
MIME-tools-5.427/testin/sig
MIME-tools-5.427/testin/sig3
MIME-tools-5.427/testin/first.hdr
MIME-tools-5.427/testin/lennie.msg
MIME-tools-5.427/testin/simple.msg
MIME-tools-5.427/testin/infinite.msg
MIME-tools-5.427/testin/up.gif.uu
MIME-tools-5.427/testin/sig-uu.msg
MIME-tools-5.427/testin/multi-igor.msg
MIME-tools-5.427/testin/zeegee.gif.uu
MIME-tools-5.427/testin/phil.bin
MIME-tools-5.427/testin/mime-lg.b64
MIME-tools-5.427/testin/mime-sm.gif
MIME-tools-5.427/testin/x-gzip64.msg
MIME-tools-5.427/testin/quot-print.body
MIME-tools-5.427/testin/bluedot.jpg
MIME-tools-5.427/testin/x-gzip64.body
MIME-tools-5.427/testin/phil.b64
MIME-tools-5.427/testin/mp-msg-rfc822.msg
MIME-tools-5.427/testin/simple.msgh
MIME-tools-5.427/t/
MIME-tools-5.427/t/Filer.t
MIME-tools-5.427/t/ParserPreamble.t
MIME-tools-5.427/t/ParserEncoded.t
MIME-tools-5.427/t/Head.t
MIME-tools-5.427/t/02-pod-coverage.t
MIME-tools-5.427/t/Parser.t
MIME-tools-5.427/t/Gauntlet.t
MIME-tools-5.427/t/BodyPrint.t
MIME-tools-5.427/t/ticket-11901.t
MIME-tools-5.427/t/Decoder.t
MIME-tools-5.427/t/99-prepare.t
MIME-tools-5.427/t/WordEncoder.t
MIME-tools-5.427/t/ticket-37139.t
MIME-tools-5.427/t/ParamVal.t
MIME-tools-5.427/t/02-pod.t
MIME-tools-5.427/t/Body.t
MIME-tools-5.427/t/WordDecoder.t
MIME-tools-5.427/t/Entity.t
MIME-tools-5.427/t/Misc.t
MIME-tools-5.427/t/02-kwalitee.t
MIME-tools-5.427/t/Words.t
MIME-tools-5.427/t/Globby.pm
MIME-tools-5.427/t/Smtpsend.t
MIME-tools-5.427/t/Ref.t
MIME-tools-5.427/t/EmptyPart.t
MIME-tools-5.427/testmsgs/
MIME-tools-5.427/testmsgs/multi-nested2.ref
MIME-tools-5.427/testmsgs/russian.ref
MIME-tools-5.427/testmsgs/russian.msg
MIME-tools-5.427/testmsgs/hdr-fakeout.ref
MIME-tools-5.427/testmsgs/german.ref
MIME-tools-5.427/testmsgs/hdr-fakeout.msg
MIME-tools-5.427/testmsgs/ak-0696-nest.ref
MIME-tools-5.427/testmsgs/multi-2evil.ref
MIME-tools-5.427/testmsgs/multi-nested.msg
MIME-tools-5.427/testmsgs/ak-0696.msg
MIME-tools-5.427/testmsgs/multi-nested3.ref
MIME-tools-5.427/testmsgs/uu-junk.msg
MIME-tools-5.427/testmsgs/ak-0696-replace.ref
MIME-tools-5.427/testmsgs/re-fwd.msg
MIME-tools-5.427/testmsgs/multi-digest.msg
MIME-tools-5.427/testmsgs/multi-igor2.msg
MIME-tools-5.427/testmsgs/dup-names.ref
MIME-tools-5.427/testmsgs/bluedot-postcard.ref
MIME-tools-5.427/testmsgs/uu-zeegee.ref
MIME-tools-5.427/testmsgs/german-qp.msg
MIME-tools-5.427/testmsgs/simple.ref
MIME-tools-5.427/testmsgs/multi-igor.msg
MIME-tools-5.427/testmsgs/bluedot-postcard.msg
MIME-tools-5.427/testmsgs/multi-nested2.msg
MIME-tools-5.427/testmsgs/multi-frag.msg
MIME-tools-5.427/testmsgs/uu-junk.ref
MIME-tools-5.427/testmsgs/bluedot-simple.msg
MIME-tools-5.427/testmsgs/dup-names.msg
MIME-tools-5.427/testmsgs/multi-simple.msg
MIME-tools-5.427/testmsgs/multi-2gifs.ref
MIME-tools-5.427/testmsgs/multi-igor2.ref
MIME-tools-5.427/testmsgs/uu-junk-extracted.ref
MIME-tools-5.427/testmsgs/empty-preamble.msg
MIME-tools-5.427/testmsgs/bluedot-simple.ref
MIME-tools-5.427/testmsgs/frag.msg
MIME-tools-5.427/testmsgs/multi-nested3.msg
MIME-tools-5.427/testmsgs/simple.msg
MIME-tools-5.427/testmsgs/uu-junk-target.msg
MIME-tools-5.427/testmsgs/multi-nested.ref
MIME-tools-5.427/testmsgs/multi-igor.ref
MIME-tools-5.427/testmsgs/multi-simple.ref
MIME-tools-5.427/testmsgs/uu-zeegee.msg
MIME-tools-5.427/testmsgs/ak-0696-none.ref
MIME-tools-5.427/testmsgs/german.msg
MIME-tools-5.427/testmsgs/re-fwd.ref
MIME-tools-5.427/testmsgs/multi-clen.ref
MIME-tools-5.427/testmsgs/multi-weirdspace.ref
MIME-tools-5.427/testmsgs/multi-2gifs.msg
MIME-tools-5.427/testmsgs/multi-2evil.msg
MIME-tools-5.427/testmsgs/multi-digest.ref
MIME-tools-5.427/testmsgs/multi-clen.msg
MIME-tools-5.427/testmsgs/multi-weirdspace.msg
MIME-tools-5.427/examples/
MIME-tools-5.427/examples/mimetour
MIME-tools-5.427/examples/mimeexplode
MIME-tools-5.427/examples/mimesender
MIME-tools-5.427/examples/mimedump
MIME-tools-5.427/examples/mimepostcard
MIME-tools-5.427/examples/mimesend
MIME-tools-5.427/examples/mimeabuse
MIME-tools-5.427/examples/README
MIME-tools-5.427/examples/mimeref
MIME-tools-5.427/examples/mimeprint
MIME-tools-5.427/examples/mimeencode
MIME-tools-5.427/inc/
MIME-tools-5.427/inc/Module/
MIME-tools-5.427/inc/Module/Install/
MIME-tools-5.427/inc/Module/Install/Makefile.pm
MIME-tools-5.427/inc/Module/Install/Include.pm
MIME-tools-5.427/inc/Module/Install/Metadata.pm
MIME-tools-5.427/inc/Module/Install/WriteAll.pm
MIME-tools-5.427/inc/Module/Install/Fetch.pm
MIME-tools-5.427/inc/Module/Install/Can.pm
MIME-tools-5.427/inc/Module/Install/Base.pm
MIME-tools-5.427/inc/Module/Install/AutoInstall.pm
MIME-tools-5.427/inc/Module/Install/Win32.pm
MIME-tools-5.427/inc/Module/Install.pm
MIME-tools-5.427/inc/Module/AutoInstall.pm
MIME-tools-5.427/lib/
MIME-tools-5.427/lib/MIME/
MIME-tools-5.427/lib/MIME/Decoder/
MIME-tools-5.427/lib/MIME/Decoder/QuotedPrint.pm
MIME-tools-5.427/lib/MIME/Decoder/NBit.pm
MIME-tools-5.427/lib/MIME/Decoder/UU.pm
MIME-tools-5.427/lib/MIME/Decoder/Binary.pm
MIME-tools-5.427/lib/MIME/Decoder/Base64.pm
MIME-tools-5.427/lib/MIME/Decoder/Gzip64.pm
MIME-tools-5.427/lib/MIME/Decoder/BinHex.pm
MIME-tools-5.427/lib/MIME/Body.pm
MIME-tools-5.427/lib/MIME/Decoder.pm
MIME-tools-5.427/lib/MIME/WordDecoder.pm
MIME-tools-5.427/lib/MIME/Parser/
MIME-tools-5.427/lib/MIME/Parser/Results.pm
MIME-tools-5.427/lib/MIME/Parser/Filer.pm
MIME-tools-5.427/lib/MIME/Parser/Reader.pm
MIME-tools-5.427/lib/MIME/Head.pm
MIME-tools-5.427/lib/MIME/Field/
MIME-tools-5.427/lib/MIME/Field/ParamVal.pm
MIME-tools-5.427/lib/MIME/Field/ContType.pm
MIME-tools-5.427/lib/MIME/Field/ContDisp.pm
MIME-tools-5.427/lib/MIME/Field/ConTraEnc.pm
MIME-tools-5.427/lib/MIME/Entity.pm
MIME-tools-5.427/lib/MIME/Words.pm
MIME-tools-5.427/lib/MIME/Parser.pm
MIME-tools-5.427/lib/MIME/Tools.pm
MIME-tools-5.427/README.system
MIME-tools-5.427/INSTALLING
MIME-tools-5.427/README
MIME-tools-5.427/META.yml
MIME-tools-5.427/ChangeLog
MIME-tools-5.427/Makefile.PL
MIME-tools-5.427/COPYING
MIME-tools-5.427/MANIFEST
MIME-tools-5.427/README-OR-DIE
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build D/DO/DONEILL/MIME-tools-5.427.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
[Core Features]
- Test::More ...loaded. (0.94)
- Mail::Header ...missing. (would need 1.01)
- Mail::Internet ...missing. (would need 1.0203)
- Mail::Field ...missing. (would need 1.05)
- MIME::Base64 ...loaded. (3.09 >= 2.2)
- IO::File ...loaded. (1.14 >= 1.13)
- IO::Handle ...loaded. (1.28)
- IO::Stringy ...loaded. (2.110 >= 2.11)
- File::Spec ...loaded. (3.31 >= 0.6)
- File::Path ...loaded. (2.08 >= 1)
- File::Temp ...loaded. (0.22 >= 0.18)
==> Auto-install the 3 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.
Checking if your kit is complete...
Looks good
Warning: prerequisite Mail::Field 1.05 not found.
Warning: prerequisite Mail::Header 1.01 not found.
Warning: prerequisite Mail::Internet 1.0203 not found.
Writing Makefile for MIME::tools
---- Unsatisfied dependencies detected during ----
---- DONEILL/MIME-tools-5.427.tar.gz ----
Mail::Internet [requires]
Mail::Header [requires]
Mail::Field [requires]
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Mail::Internet'
Running make for M/MA/MARKOV/MailTools-2.06.tar.gz
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/M/MA/MARKOV/MailTools-2.06.tar.gz ok
MailTools-2.06/
MailTools-2.06/README.demos
MailTools-2.06/MANIFEST
MailTools-2.06/ChangeLog
MailTools-2.06/Makefile.PL
MailTools-2.06/t/
MailTools-2.06/t/send.t
MailTools-2.06/t/mailcap.t
MailTools-2.06/t/internet.t
MailTools-2.06/t/mailer.t
MailTools-2.06/t/header.t
MailTools-2.06/t/require.t
MailTools-2.06/t/99pod.t
MailTools-2.06/t/extract.t
MailTools-2.06/META.yml
MailTools-2.06/lib/
MailTools-2.06/lib/Mail/
MailTools-2.06/lib/Mail/Util.pm
MailTools-2.06/lib/Mail/Field.pod
MailTools-2.06/lib/Mail/Cap.pod
MailTools-2.06/lib/Mail/Address.pm
MailTools-2.06/lib/Mail/Cap.pm
MailTools-2.06/lib/Mail/Header.pod
MailTools-2.06/lib/Mail/Field/
MailTools-2.06/lib/Mail/Field/AddrList.pod
MailTools-2.06/lib/Mail/Field/Date.pod
MailTools-2.06/lib/Mail/Field/Generic.pm
MailTools-2.06/lib/Mail/Field/Generic.pod
MailTools-2.06/lib/Mail/Field/AddrList.pm
MailTools-2.06/lib/Mail/Field/Date.pm
MailTools-2.06/lib/Mail/Mailer.pm
MailTools-2.06/lib/Mail/Internet.pm
MailTools-2.06/lib/Mail/Field.pm
MailTools-2.06/lib/Mail/Send.pm
MailTools-2.06/lib/Mail/Header.pm
MailTools-2.06/lib/Mail/Filter.pod
MailTools-2.06/lib/Mail/Address.pod
MailTools-2.06/lib/Mail/Filter.pm
MailTools-2.06/lib/Mail/Internet.pod
MailTools-2.06/lib/Mail/Mailer.pod
MailTools-2.06/lib/Mail/Mailer/
MailTools-2.06/lib/Mail/Mailer/rfc822.pm
MailTools-2.06/lib/Mail/Mailer/sendmail.pm
MailTools-2.06/lib/Mail/Mailer/smtp.pm
MailTools-2.06/lib/Mail/Mailer/qmail.pm
MailTools-2.06/lib/Mail/Mailer/testfile.pm
MailTools-2.06/lib/Mail/Mailer/smtps.pm
MailTools-2.06/lib/Mail/Util.pod
MailTools-2.06/lib/Mail/Send.pod
MailTools-2.06/MailTools.ppd
MailTools-2.06/examples/
MailTools-2.06/examples/send_demo.PL
MailTools-2.06/examples/mail-mailer.pl
MailTools-2.06/examples/rplyto_demo.PL
MailTools-2.06/examples/forwd_demo.PL
MailTools-2.06/README
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build M/MA/MARKOV/MailTools-2.06.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Warning: prerequisite Date::Format 0 not found.
Warning: prerequisite Date::Parse 0 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Mail
---- Unsatisfied dependencies detected during ----
---- MARKOV/MailTools-2.06.tar.gz ----
Date::Format [requires]
Date::Parse [requires]
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Date::Format'
Running make for G/GB/GBARR/TimeDate-1.20.tar.gz
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/G/GB/GBARR/TimeDate-1.20.tar.gz ok
TimeDate-1.20/
TimeDate-1.20/ChangeLog
TimeDate-1.20/lib/
TimeDate-1.20/Makefile.PL
TimeDate-1.20/MANIFEST
TimeDate-1.20/META.yml
TimeDate-1.20/README
TimeDate-1.20/SIGNATURE
TimeDate-1.20/t/
TimeDate-1.20/t/cpanrt.t
TimeDate-1.20/t/date.t
TimeDate-1.20/t/format.t
TimeDate-1.20/t/getdate.t
TimeDate-1.20/t/lang.t
TimeDate-1.20/lib/Date/
TimeDate-1.20/lib/Time/
TimeDate-1.20/lib/Time/Zone.pm
TimeDate-1.20/lib/Date/Format.pm
TimeDate-1.20/lib/Date/Language/
TimeDate-1.20/lib/Date/Language.pm
TimeDate-1.20/lib/Date/Parse.pm
TimeDate-1.20/lib/Date/Language/Afar.pm
TimeDate-1.20/lib/Date/Language/Amharic.pm
TimeDate-1.20/lib/Date/Language/Austrian.pm
TimeDate-1.20/lib/Date/Language/Brazilian.pm
TimeDate-1.20/lib/Date/Language/Chinese.pm
TimeDate-1.20/lib/Date/Language/Chinese_GB.pm
TimeDate-1.20/lib/Date/Language/Czech.pm
TimeDate-1.20/lib/Date/Language/Danish.pm
TimeDate-1.20/lib/Date/Language/Dutch.pm
TimeDate-1.20/lib/Date/Language/English.pm
TimeDate-1.20/lib/Date/Language/Finnish.pm
TimeDate-1.20/lib/Date/Language/French.pm
TimeDate-1.20/lib/Date/Language/Gedeo.pm
TimeDate-1.20/lib/Date/Language/German.pm
TimeDate-1.20/lib/Date/Language/Greek.pm
TimeDate-1.20/lib/Date/Language/Hungarian.pm
TimeDate-1.20/lib/Date/Language/Icelandic.pm
TimeDate-1.20/lib/Date/Language/Italian.pm
TimeDate-1.20/lib/Date/Language/Norwegian.pm
TimeDate-1.20/lib/Date/Language/Oromo.pm
TimeDate-1.20/lib/Date/Language/Romanian.pm
TimeDate-1.20/lib/Date/Language/Russian.pm
TimeDate-1.20/lib/Date/Language/Russian_cp1251.pm
TimeDate-1.20/lib/Date/Language/Russian_koi8r.pm
TimeDate-1.20/lib/Date/Language/Sidama.pm
TimeDate-1.20/lib/Date/Language/Somali.pm
TimeDate-1.20/lib/Date/Language/Spanish.pm
TimeDate-1.20/lib/Date/Language/Swedish.pm
TimeDate-1.20/lib/Date/Language/Tigrinya.pm
TimeDate-1.20/lib/Date/Language/TigrinyaEritrean.pm
TimeDate-1.20/lib/Date/Language/TigrinyaEthiopian.pm
TimeDate-1.20/lib/Date/Language/Turkish.pm
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build G/GB/GBARR/TimeDate-1.20.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for TimeDate
>>> make
cp lib/Date/Language/Oromo.pm blib/lib/Date/Language/Oromo.pm
cp lib/Date/Language/Swedish.pm blib/lib/Date/Language/Swedish.pm
cp lib/Date/Language/Hungarian.pm blib/lib/Date/Language/Hungarian.pm
cp lib/Date/Language/Russian_koi8r.pm blib/lib/Date/Language/Russian_koi8r.pm
cp lib/Date/Language/Czech.pm blib/lib/Date/Language/Czech.pm
cp lib/Date/Language/Amharic.pm blib/lib/Date/Language/Amharic.pm
cp lib/Date/Language/Austrian.pm blib/lib/Date/Language/Austrian.pm
cp lib/Date/Language/Somali.pm blib/lib/Date/Language/Somali.pm
cp lib/Date/Format.pm blib/lib/Date/Format.pm
cp lib/Date/Language/Chinese.pm blib/lib/Date/Language/Chinese.pm
cp lib/Date/Language/Greek.pm blib/lib/Date/Language/Greek.pm
cp lib/Date/Language/Afar.pm blib/lib/Date/Language/Afar.pm
cp lib/Date/Language/Icelandic.pm blib/lib/Date/Language/Icelandic.pm
cp lib/Date/Language/Russian.pm blib/lib/Date/Language/Russian.pm
cp lib/Date/Language/Brazilian.pm blib/lib/Date/Language/Brazilian.pm
cp lib/Date/Language/Tigrinya.pm blib/lib/Date/Language/Tigrinya.pm
cp lib/Date/Language/Russian_cp1251.pm blib/lib/Date/Language/Russian_cp1251.pm
cp lib/Date/Language/Finnish.pm blib/lib/Date/Language/Finnish.pm
cp lib/Date/Language/Danish.pm blib/lib/Date/Language/Danish.pm
cp lib/Date/Language/German.pm blib/lib/Date/Language/German.pm
cp lib/Date/Language/French.pm blib/lib/Date/Language/French.pm
cp lib/Date/Language/Spanish.pm blib/lib/Date/Language/Spanish.pm
cp lib/Date/Parse.pm blib/lib/Date/Parse.pm
cp lib/Date/Language.pm blib/lib/Date/Language.pm
cp lib/Date/Language/Turkish.pm blib/lib/Date/Language/Turkish.pm
cp lib/Date/Language/TigrinyaEritrean.pm blib/lib/Date/Language/TigrinyaEritrean.pm
cp lib/Date/Language/Italian.pm blib/lib/Date/Language/Italian.pm
cp lib/Date/Language/Chinese_GB.pm blib/lib/Date/Language/Chinese_GB.pm
cp lib/Date/Language/Dutch.pm blib/lib/Date/Language/Dutch.pm
cp lib/Date/Language/English.pm blib/lib/Date/Language/English.pm
cp lib/Date/Language/Norwegian.pm blib/lib/Date/Language/Norwegian.pm
cp lib/Time/Zone.pm blib/lib/Time/Zone.pm
cp lib/Date/Language/Gedeo.pm blib/lib/Date/Language/Gedeo.pm
cp lib/Date/Language/TigrinyaEthiopian.pm blib/lib/Date/Language/TigrinyaEthiopian.pm
cp lib/Date/Language/Romanian.pm blib/lib/Date/Language/Romanian.pm
cp lib/Date/Language/Sidama.pm blib/lib/Date/Language/Sidama.pm
Manifying blib/man3/Date::Format.3
Manifying blib/man3/Date::Language::Hungarian.3
Manifying blib/man3/Date::Parse.3
Manifying blib/man3/Time::Zone.3
Manifying blib/man3/Date::Language.3
GBARR/TimeDate-1.20.tar.gz
make -- OK
Prepending /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/arch /export/home/fly1264/var/cpan/build/XML-FeedPP-0.41-KeyM2d/blib/lib /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/arch /export/home/fly1264/var/cpan/build/XML-TreePP-0.39-OXnH97/blib/lib /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/arch /export/home/fly1264/var/cpan/build/HTML-Highlight-0.20-HR6BCj/blib/lib /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/arch /export/home/fly1264/var/cpan/build/HTML-TagCloud-0.34-a4hUSx/blib/lib /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/arch /export/home/fly1264/var/cpan/build/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/cpanrt.t ...
1..8
# -0430 => -0430 -0430
ok 1
# -0445 => -0445 -0445
ok 2
# 2008.11.30 22:35 CET => -:35:22:30:10:108:3600
ok 3
# 2008-11-30 22:35 CET => -:35:22:30:10:108:3600
ok 4
# 4/3/2005
ok 5
ok 6
ok 7
ok 8
ok
t/date.t .....
1..148
ok 1
1995-01-24 Tue Jan 24 08:00:00 1995 GMT
ok 2
1995-01-24T09:08:17.1823213 Tue Jan 24 17:08:17 1995 GMT
ok 3
1935-01-24T09:08:17 Wed Jan 24 17:08:17 2035 GMT
ok 4
Fri Dec 17 00:00:00 1901 GMT Mon Dec 17 00:00:00 2001 GMT
ok 5
Tue Jan 16 23:59:59 2038 GMT Sat Jan 16 23:59:59 2038 GMT
ok 6
2001-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2001 GMT
ok 7
2035-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2035 GMT
ok 8
16 Jun 33 07:29:35 CST Thu Jun 16 13:29:35 2033 GMT
ok 9
2002-02-26-10:37:21.141 GMT Tue Feb 26 10:37:21 2002 GMT
ok 10
Wed, 16 Jun 94 07:29:35 CST Thu Jun 16 13:29:35 1994 GMT
ok 11
Wed, 16 Nov 94 07:29:35 CST Wed Nov 16 13:29:35 1994 GMT
ok 12
Mon, 21 Nov 94 07:42:23 CST Mon Nov 21 13:42:23 1994 GMT
ok 13
Mon, 21 Nov 94 04:28:18 CST Mon Nov 21 10:28:18 1994 GMT
ok 14
Tue, 15 Nov 94 09:15:10 GMT Tue Nov 15 09:15:10 1994 GMT
ok 15
Wed, 16 Nov 94 09:39:49 GMT Wed Nov 16 09:39:49 1994 GMT
ok 16
Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
ok 17
Wed, 16 Nov 94 12:39:49 GMT Wed Nov 16 12:39:49 1994 GMT
ok 18
Wed, 16 Nov 94 14:03:06 GMT Wed Nov 16 14:03:06 1994 GMT
ok 19
Wed, 16 Nov 94 05:30:51 CST Wed Nov 16 11:30:51 1994 GMT
ok 20
Thu, 17 Nov 94 03:19:30 CST Thu Nov 17 09:19:30 1994 GMT
ok 21
Mon, 21 Nov 94 14:05:32 GMT Mon Nov 21 14:05:32 1994 GMT
ok 22
Mon, 14 Nov 94 15:08:49 CST Mon Nov 14 21:08:49 1994 GMT
ok 23
Wed, 16 Nov 94 14:48:06 GMT Wed Nov 16 14:48:06 1994 GMT
ok 24
Thu, 17 Nov 94 14:22:03 GMT Thu Nov 17 14:22:03 1994 GMT
ok 25
Wed, 16 Nov 94 14:36:00 GMT Wed Nov 16 14:36:00 1994 GMT
ok 26
Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT
ok 27
Wed, 16 Nov 94 10:01:43 GMT Wed Nov 16 10:01:43 1994 GMT
ok 28
Wed, 16 Nov 94 15:03:35 GMT Wed Nov 16 15:03:35 1994 GMT
ok 29
Mon, 21 Nov 94 13:55:19 GMT Mon Nov 21 13:55:19 1994 GMT
ok 30
Wed, 16 Nov 94 08:46:11 CST Wed Nov 16 14:46:11 1994 GMT
ok 31
21 dec 17:05 Tue Dec 22 01:05:00 2009 GMT
ok 32
21-dec 17:05 Tue Dec 22 01:05:00 2009 GMT
ok 33
21/dec 17:05 Tue Dec 22 01:05:00 2009 GMT
ok 34
21/dec/93 17:05 Wed Dec 22 01:05:00 1993 GMT
ok 35
dec/21/93 17:05 Wed Dec 22 01:05:00 1993 GMT
ok 36
Dec/21/1993 17:05:00 Wed Dec 22 01:05:00 1993 GMT
ok 37
dec-21-1993 17:05 Wed Dec 22 01:05:00 1993 GMT
ok 38
Dec-21-93 17:05:00 Wed Dec 22 01:05:00 1993 GMT
ok 39
dec 21 1994 17:05 Thu Dec 22 01:05:00 1994 GMT
ok 40
dec 21 94 17:05 Thu Dec 22 01:05:00 1994 GMT
ok 41
dec 21 94 17:05 GMT Wed Dec 21 17:05:00 1994 GMT
ok 42
dec 21 94 17:05 BST Wed Dec 21 16:05:00 1994 GMT
ok 43
dec 21 94 00:05 -1700 Wed Dec 21 17:05:00 1994 GMT
ok 44
dec 21 94 17:05 -1700 Thu Dec 22 10:05:00 1994 GMT
ok 45
Wed, 9 Nov 1994 09:50:32 -0500 (EST) Wed Nov 9 14:50:32 1994 GMT
ok 46
Thu, 13 Oct 94 10:13:13 -0700 Thu Oct 13 17:13:13 1994 GMT
ok 47
Sat, 19 Nov 1994 16:59:14 +0100 Sat Nov 19 15:59:14 1994 GMT
ok 48
Thu, 3 Nov 94 14:10:47 EST Thu Nov 3 19:10:47 1994 GMT
ok 49
Thu, 3 Nov 94 21:51:09 EST Fri Nov 4 02:51:09 1994 GMT
ok 50
Fri, 4 Nov 94 9:24:52 EST Fri Nov 4 14:24:52 1994 GMT
ok 51
Wed, 9 Nov 94 09:38:54 EST Wed Nov 9 14:38:54 1994 GMT
ok 52
Mon, 14 Nov 94 13:20:12 EST Mon Nov 14 18:20:12 1994 GMT
ok 53
Wed, 16 Nov 94 17:09:13 EST Wed Nov 16 22:09:13 1994 GMT
ok 54
Tue, 15 Nov 94 12:27:01 PST Tue Nov 15 20:27:01 1994 GMT
ok 55
Fri, 18 Nov 1994 07:34:05 -0600 Fri Nov 18 13:34:05 1994 GMT
ok 56
Mon, 21 Nov 94 14:34:28 -0500 Mon Nov 21 19:34:28 1994 GMT
ok 57
Fri, 18 Nov 1994 12:05:47 -0800 (PST) Fri Nov 18 20:05:47 1994 GMT
ok 58
Fri, 18 Nov 1994 12:36:26 -0800 (PST) Fri Nov 18 20:36:26 1994 GMT
ok 59
Wed, 16 Nov 1994 15:58:58 GMT Wed Nov 16 15:58:58 1994 GMT
ok 60
1999 10:02:18 "GMT" Mon Apr 19 10:02:18 1999 GMT
ok 61
Sun, 06 Nov 94 14:27:40 -0500 Sun Nov 6 19:27:40 1994 GMT
ok 62
Mon, 07 Nov 94 08:20:13 -0500 Mon Nov 7 13:20:13 1994 GMT
ok 63
Mon, 07 Nov 94 16:48:42 -0500 Mon Nov 7 21:48:42 1994 GMT
ok 64
Wed, 09 Nov 94 15:46:16 -0500 Wed Nov 9 20:46:16 1994 GMT
ok 65
Fri, 4 Nov 94 16:17:40 "PST Sat Nov 5 00:17:40 1994 GMT
ok 66
Wed, 16 Nov 94 12:43:37 "PST Wed Nov 16 20:43:37 1994 GMT
ok 67
Sun, 6 Nov 1994 02:38:17 -0800 Sun Nov 6 10:38:17 1994 GMT
ok 68
Tue, 1 Nov 1994 13:53:49 -0500 Tue Nov 1 18:53:49 1994 GMT
ok 69
Tue, 15 Nov 94 08:31:59 +0100 Tue Nov 15 07:31:59 1994 GMT
ok 70
Sun, 6 Nov 1994 11:09:12 -0500 (IST) Sun Nov 6 16:09:12 1994 GMT
ok 71
Fri, 4 Nov 94 12:52:10 EST Fri Nov 4 17:52:10 1994 GMT
ok 72
Mon, 31 Oct 1994 14:17:39 -0500 (EST) Mon Oct 31 19:17:39 1994 GMT
ok 73
Mon, 14 Nov 94 11:25:00 CST Mon Nov 14 17:25:00 1994 GMT
ok 74
Mon, 14 Nov 94 13:26:29 CST Mon Nov 14 19:26:29 1994 GMT
ok 75
Fri, 18 Nov 94 8:42:47 CST Fri Nov 18 14:42:47 1994 GMT
ok 76
Thu, 17 Nov 94 14:32:01 +0900 Thu Nov 17 05:32:01 1994 GMT
ok 77
Wed, 2 Nov 94 18:16:31 +0100 Wed Nov 2 17:16:31 1994 GMT
ok 78
Fri, 18 Nov 94 10:46:26 +0100 Fri Nov 18 09:46:26 1994 GMT
ok 79
Tue, 8 Nov 1994 22:39:28 +0200 Tue Nov 8 20:39:28 1994 GMT
ok 80
Wed, 16 Nov 1994 10:01:08 -0500 (EST) Wed Nov 16 15:01:08 1994 GMT
ok 81
Wed, 2 Nov 1994 16:59:42 -0800 Thu Nov 3 00:59:42 1994 GMT
ok 82
Wed, 9 Nov 94 10:00:23 PST Wed Nov 9 18:00:23 1994 GMT
ok 83
Fri, 18 Nov 94 17:01:43 PST Sat Nov 19 01:01:43 1994 GMT
ok 84
Mon, 14 Nov 1994 14:47:46 -0500 Mon Nov 14 19:47:46 1994 GMT
ok 85
Mon, 21 Nov 1994 04:56:04 -0500 (EST) Mon Nov 21 09:56:04 1994 GMT
ok 86
Mon, 21 Nov 1994 11:50:12 -0800 Mon Nov 21 19:50:12 1994 GMT
ok 87
Sat, 5 Nov 1994 14:04:16 -0600 (CST) Sat Nov 5 20:04:16 1994 GMT
ok 88
Sat, 05 Nov 94 13:10:13 MST Sat Nov 5 20:10:13 1994 GMT
ok 89
Wed, 02 Nov 94 10:47:48 -0800 Wed Nov 2 18:47:48 1994 GMT
ok 90
Wed, 02 Nov 94 13:19:15 -0800 Wed Nov 2 21:19:15 1994 GMT
ok 91
Thu, 03 Nov 94 15:27:07 -0800 Thu Nov 3 23:27:07 1994 GMT
ok 92
Fri, 04 Nov 94 09:12:12 -0800 Fri Nov 4 17:12:12 1994 GMT
ok 93
Wed, 9 Nov 1994 10:13:03 +0000 (GMT) Wed Nov 9 10:13:03 1994 GMT
ok 94
Wed, 9 Nov 1994 15:28:37 +0000 (GMT) Wed Nov 9 15:28:37 1994 GMT
ok 95
Wed, 2 Nov 1994 17:37:41 +0100 (MET) Wed Nov 2 16:37:41 1994 GMT
ok 96
05 Nov 94 14:22:19 PST Sat Nov 5 22:22:19 1994 GMT
ok 97
16 Nov 94 22:28:20 PST Thu Nov 17 06:28:20 1994 GMT
ok 98
Tue, 1 Nov 1994 19:51:15 -0800 Wed Nov 2 03:51:15 1994 GMT
ok 99
Wed, 2 Nov 94 12:21:23 GMT Wed Nov 2 12:21:23 1994 GMT
ok 100
Fri, 18 Nov 94 18:07:03 GMT Fri Nov 18 18:07:03 1994 GMT
ok 101
Wed, 16 Nov 1994 11:26:27 -0500 Wed Nov 16 16:26:27 1994 GMT
ok 102
Sun, 6 Nov 1994 13:48:49 -0500 Sun Nov 6 18:48:49 1994 GMT
ok 103
Tue, 8 Nov 1994 13:19:37 -0800 Tue Nov 8 21:19:37 1994 GMT
ok 104
Fri, 18 Nov 1994 11:01:12 -0800 Fri Nov 18 19:01:12 1994 GMT
ok 105
Mon, 21 Nov 1994 00:47:58 -0500 Mon Nov 21 05:47:58 1994 GMT
ok 106
Mon, 7 Nov 1994 14:22:48 -0800 (PST) Mon Nov 7 22:22:48 1994 GMT
ok 107
Wed, 16 Nov 1994 15:56:45 -0800 (PST) Wed Nov 16 23:56:45 1994 GMT
ok 108
Thu, 3 Nov 1994 13:17:47 +0000 Thu Nov 3 13:17:47 1994 GMT
ok 109
Wed, 9 Nov 1994 17:32:50 -0500 (EST) Wed Nov 9 22:32:50 1994 GMT
ok 110
Wed, 9 Nov 94 16:31:52 PST Thu Nov 10 00:31:52 1994 GMT
ok 111
Wed, 09 Nov 94 10:41:10 -0800 Wed Nov 9 18:41:10 1994 GMT
ok 112
Wed, 9 Nov 94 08:42:22 MST Wed Nov 9 15:42:22 1994 GMT
ok 113
Mon, 14 Nov 1994 08:32:13 -0800 Mon Nov 14 16:32:13 1994 GMT
ok 114
Mon, 14 Nov 1994 11:34:32 -0500 (EST) Mon Nov 14 16:34:32 1994 GMT
ok 115
Mon, 14 Nov 94 16:48:09 GMT Mon Nov 14 16:48:09 1994 GMT
ok 116
Tue, 15 Nov 1994 10:27:33 +0000 Tue Nov 15 10:27:33 1994 GMT
ok 117
Wed, 02 Nov 94 13:56:54 MST Wed Nov 2 20:56:54 1994 GMT
ok 118
Thu, 03 Nov 94 15:24:45 MST Thu Nov 3 22:24:45 1994 GMT
ok 119
Thu, 3 Nov 1994 15:13:53 -0700 (MST) Thu Nov 3 22:13:53 1994 GMT
ok 120
Fri, 04 Nov 94 08:15:13 MST Fri Nov 4 15:15:13 1994 GMT
ok 121
Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
ok 122
Tue, 08 Nov 94 07:02:33 MST Tue Nov 8 14:02:33 1994 GMT
ok 123
Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT
ok 124
Tue, 15 Nov 94 07:26:05 MST Tue Nov 15 14:26:05 1994 GMT
ok 125
Wed, 2 Nov 1994 00:00:55 -0600 (CST) Wed Nov 2 06:00:55 1994 GMT
ok 126
Sun, 6 Nov 1994 01:19:13 -0600 (CST) Sun Nov 6 07:19:13 1994 GMT
ok 127
Mon, 7 Nov 1994 23:16:57 -0600 (CST) Tue Nov 8 05:16:57 1994 GMT
ok 128
Tue, 08 Nov 1994 13:21:21 -0600 Tue Nov 8 19:21:21 1994 GMT
ok 129
Mon, 07 Nov 94 13:47:37 PST Mon Nov 7 21:47:37 1994 GMT
ok 130
Tue, 08 Nov 94 11:23:19 PST Tue Nov 8 19:23:19 1994 GMT
ok 131
Tue, 01 Nov 1994 11:28:25 -0800 Tue Nov 1 19:28:25 1994 GMT
ok 132
Tue, 15 Nov 1994 13:11:47 -0800 Tue Nov 15 21:11:47 1994 GMT
ok 133
Tue, 15 Nov 1994 13:18:38 -0800 Tue Nov 15 21:18:38 1994 GMT
ok 134
Tue, 15 Nov 1994 0:18:38 -0800 Tue Nov 15 08:18:38 1994 GMT
ok 135
10:00:00Z Mon Apr 19 10:00:00 2010 GMT
ok 136
10:00:00 Mon Apr 19 17:00:00 2010 GMT
ok 137
10:00 Mon Apr 19 17:00:00 2010 GMT
ok 138
10:00 +100 Mon Apr 19 09:00:00 2010 GMT
ok 139
10:00 +0100 Mon Apr 19 09:00:00 2010 GMT
ok 140
20020722T100000Z Mon Jul 22 10:00:00 2002 GMT
ok 141
Jul 22 10:00:00 UTC 2002 Mon Jul 22 10:00:00 2002 GMT
ok 142
2002-07-22 10:00:00Z Mon Jul 22 10:00:00 2002 GMT
ok 143
2002-07-22 10:00:00 Z Mon Jul 22 10:00:00 2002 GMT
ok 144
2002-07-22 10:00 Z Mon Jul 22 10:00:00 2002 GMT
ok 145
2002-07-22 10:00Z Mon Jul 22 10:00:00 2002 GMT
ok 146
2002-07-22 10:00 +100 Mon Jul 22 09:00:00 2002 GMT
ok 147
2002-07-22 10:00 +0100 Mon Jul 22 09:00:00 2002 GMT
ok 148
ok
t/format.t ...
1..152
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok 126
ok 127
ok 128
ok 129
ok 130
ok 131
ok 132
ok 133
ok 134
ok 135
ok 136
ok 137
ok 138
ok 139
ok 140
ok 141
ok 142
ok 143
ok 144
ok 145
ok 146
ok 147
ok 148
ok 149
ok 150
ok 151
ok 152
ok
t/getdate.t ..
1..146
# offset = 0
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok 126
ok 127
ok 128
ok 129
ok 130
ok 131
ok 132
ok 133
ok 134
ok 135
ok 136
ok 137
ok 138
ok 139
ok 140
ok 141
ok 142
ok 143
ok 144
ok 145
ok 146
ok
t/lang.t .....
1..3
ok 1
ok 2
ok 3
ok
All tests successful.
Files=5, Tests=457, 2 wallclock secs ( 0.30 usr 0.06 sys + 0.71 cusr 0.15 csys = 1.22 CPU)
Result: PASS
GBARR/TimeDate-1.20.tar.gz
make test TEST_VERBOSE=1 -- OK
Graham Barr <gbarr@pobox.com>
Parsing of date strings
>>> (cd /export/home/fly1264/var/cpan/build/TimeDate-1.20-VMmGTk && tar cvf - TimeDate-1.20.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/G/GB/GBARR/TimeDate-1.20.tar.gz
TimeDate-1.20.ppd
blib/
blib/lib/
blib/lib/Date/
blib/lib/Date/Language/
blib/lib/Date/Language/Oromo.pm
blib/lib/Date/Language/Swedish.pm
blib/lib/Date/Language/Hungarian.pm
blib/lib/Date/Language/Russian_koi8r.pm
blib/lib/Date/Language/Czech.pm
blib/lib/Date/Language/Amharic.pm
blib/lib/Date/Language/Austrian.pm
blib/lib/Date/Language/Somali.pm
blib/lib/Date/Language/Chinese.pm
blib/lib/Date/Language/Greek.pm
blib/lib/Date/Language/Afar.pm
blib/lib/Date/Language/Icelandic.pm
blib/lib/Date/Language/Russian.pm
blib/lib/Date/Language/Brazilian.pm
blib/lib/Date/Language/Tigrinya.pm
blib/lib/Date/Language/Russian_cp1251.pm
blib/lib/Date/Language/Finnish.pm
blib/lib/Date/Language/Danish.pm
blib/lib/Date/Language/German.pm
blib/lib/Date/Language/French.pm
blib/lib/Date/Language/Spanish.pm
blib/lib/Date/Language/Turkish.pm
blib/lib/Date/Language/Italian.pm
blib/lib/Date/Language/TigrinyaEritrean.pm
blib/lib/Date/Language/Chinese_GB.pm
blib/lib/Date/Language/Dutch.pm
blib/lib/Date/Language/English.pm
blib/lib/Date/Language/Norwegian.pm
blib/lib/Date/Language/Gedeo.pm
blib/lib/Date/Language/TigrinyaEthiopian.pm
blib/lib/Date/Language/Romanian.pm
blib/lib/Date/Language/Sidama.pm
blib/lib/Date/Format.pm
blib/lib/Date/Parse.pm
blib/lib/Date/Language.pm
blib/lib/Time/
blib/lib/Time/Zone.pm
blib/man3/
blib/man3/Date::Format.3
blib/man3/Date::Language::Hungarian.3
blib/man3/Date::Parse.3
blib/man3/Time::Zone.3
blib/man3/Date::Language.3
>>> mv /export/home/fly1264/var/cpan/build/TimeDate-1.20-VMmGTk/TimeDate-1.20.ppd /export/home/fly1264/var/REPO/G/GB/GBARR
Running test for module 'Date::Parse'
Running make for G/GB/GBARR/TimeDate-1.20.tar.gz
Prepending %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/TimeDate-1.20-VMmGTk
Prepending %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
Has already been made
Prepending %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
Has already been tested successfully
Running make for M/MA/MARKOV/MailTools-2.06.tar.gz
Prepending %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/MailTools-2.06-v2l_be
Prepending %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build M/MA/MARKOV/MailTools-2.06.tar.gz
>>> make
cp lib/Mail/Address.pm blib/lib/Mail/Address.pm
cp lib/Mail/Field/AddrList.pod blib/lib/Mail/Field/AddrList.pod
cp lib/Mail/Filter.pm blib/lib/Mail/Filter.pm
cp lib/Mail/Mailer/smtp.pm blib/lib/Mail/Mailer/smtp.pm
cp lib/Mail/Mailer/rfc822.pm blib/lib/Mail/Mailer/rfc822.pm
cp lib/Mail/Field/AddrList.pm blib/lib/Mail/Field/AddrList.pm
cp lib/Mail/Cap.pod blib/lib/Mail/Cap.pod
cp lib/Mail/Filter.pod blib/lib/Mail/Filter.pod
cp lib/Mail/Mailer.pm blib/lib/Mail/Mailer.pm
cp lib/Mail/Mailer/testfile.pm blib/lib/Mail/Mailer/testfile.pm
cp lib/Mail/Internet.pm blib/lib/Mail/Internet.pm
cp lib/Mail/Header.pod blib/lib/Mail/Header.pod
cp lib/Mail/Field/Date.pod blib/lib/Mail/Field/Date.pod
cp lib/Mail/Mailer/sendmail.pm blib/lib/Mail/Mailer/sendmail.pm
cp lib/Mail/Mailer.pod blib/lib/Mail/Mailer.pod
cp lib/Mail/Send.pm blib/lib/Mail/Send.pm
cp lib/Mail/Mailer/smtps.pm blib/lib/Mail/Mailer/smtps.pm
cp lib/Mail/Field.pod blib/lib/Mail/Field.pod
cp lib/Mail/Mailer/qmail.pm blib/lib/Mail/Mailer/qmail.pm
cp lib/Mail/Cap.pm blib/lib/Mail/Cap.pm
cp lib/Mail/Util.pm blib/lib/Mail/Util.pm
cp lib/Mail/Field.pm blib/lib/Mail/Field.pm
cp lib/Mail/Header.pm blib/lib/Mail/Header.pm
cp lib/Mail/Field/Generic.pod blib/lib/Mail/Field/Generic.pod
cp lib/Mail/Field/Date.pm blib/lib/Mail/Field/Date.pm
cp lib/Mail/Internet.pod blib/lib/Mail/Internet.pod
cp lib/Mail/Address.pod blib/lib/Mail/Address.pod
cp lib/Mail/Util.pod blib/lib/Mail/Util.pod
cp lib/Mail/Field/Generic.pm blib/lib/Mail/Field/Generic.pm
cp lib/Mail/Send.pod blib/lib/Mail/Send.pod
Manifying blib/man3/Mail::Mailer.3
Manifying blib/man3/Mail::Field::AddrList.3
Manifying blib/man3/Mail::Field.3
Manifying blib/man3/Mail::Field::Generic.3
Manifying blib/man3/Mail::Internet.3
Manifying blib/man3/Mail::Address.3
Manifying blib/man3/Mail::Cap.3
Manifying blib/man3/Mail::Util.3
Manifying blib/man3/Mail::Filter.3
Manifying blib/man3/Mail::Send.3
Manifying blib/man3/Mail::Header.3
Manifying blib/man3/Mail::Field::Date.3
MARKOV/MailTools-2.06.tar.gz
make -- OK
Prepending %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/99pod.t .....
1..30
ok 1 - POD test for blib/lib/Mail/Address.pm (no pod)
ok 2 - POD test for blib/lib/Mail/Filter.pm (no pod)
ok 3 - POD test for blib/lib/Mail/Cap.pod
ok 4 - POD test for blib/lib/Mail/Filter.pod
ok 5 - POD test for blib/lib/Mail/Mailer.pm (no pod)
ok 6 - POD test for blib/lib/Mail/Internet.pm (no pod)
ok 7 - POD test for blib/lib/Mail/Header.pod
ok 8 - POD test for blib/lib/Mail/Mailer.pod
ok 9 - POD test for blib/lib/Mail/Send.pm (no pod)
ok 10 - POD test for blib/lib/Mail/Field.pod
ok 11 - POD test for blib/lib/Mail/Cap.pm (no pod)
ok 12 - POD test for blib/lib/Mail/Util.pm (no pod)
ok 13 - POD test for blib/lib/Mail/Field.pm (no pod)
ok 14 - POD test for blib/lib/Mail/Header.pm (no pod)
ok 15 - POD test for blib/lib/Mail/Internet.pod
ok 16 - POD test for blib/lib/Mail/Address.pod
ok 17 - POD test for blib/lib/Mail/Util.pod
ok 18 - POD test for blib/lib/Mail/Send.pod
ok 19 - POD test for blib/lib/Mail/Field/AddrList.pod
ok 20 - POD test for blib/lib/Mail/Field/AddrList.pm (no pod)
ok 21 - POD test for blib/lib/Mail/Field/Date.pod
ok 22 - POD test for blib/lib/Mail/Field/Generic.pod
ok 23 - POD test for blib/lib/Mail/Field/Date.pm (no pod)
ok 24 - POD test for blib/lib/Mail/Field/Generic.pm (no pod)
ok 25 - POD test for blib/lib/Mail/Mailer/smtp.pm (no pod)
ok 26 - POD test for blib/lib/Mail/Mailer/rfc822.pm (no pod)
ok 27 - POD test for blib/lib/Mail/Mailer/testfile.pm (no pod)
ok 28 - POD test for blib/lib/Mail/Mailer/sendmail.pm (no pod)
ok 29 - POD test for blib/lib/Mail/Mailer/smtps.pm (no pod)
ok 30 - POD test for blib/lib/Mail/Mailer/qmail.pm (no pod)
ok
t/extract.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/header.t ....
1..25
hhrtest2: 1
hhrtest2: this test line was written by TobiX
hhrtest1: 1
Date: a test header
Date: a longer test header
Date: an even longer test header
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
t/internet.t ..
1..3
ok 1
ok 2
ok 3
ok
t/mailcap.t ...
1..5
GIF desc: Simple image format
ok 1
cat file.txt
ok 2
smartcat file.txt
ok 3
xv gisle.gif ; echo "Showing image gisle.gif"
ok 4
lpr bar local myfile
ok 5
ok
t/mailer.t ....
1..2
ok 1
ok 2
ok
t/require.t ...
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/send.t ......
1..11
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok
All tests successful.
Files=8, Tests=128, 2 wallclock secs ( 0.19 usr 0.11 sys + 1.39 cusr 0.28 csys = 1.97 CPU)
Result: PASS
MARKOV/MailTools-2.06.tar.gz
make test TEST_VERBOSE=1 -- OK
Mark Overmeer <mark@overmeer.net>
Various e-mail related modules
>>> (cd /export/home/fly1264/var/cpan/build/MailTools-2.06-v2l_be && tar cvf - MailTools-2.06.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/M/MA/MARKOV/MailTools-2.06.tar.gz
MailTools-2.06.ppd
blib/
blib/lib/
blib/lib/Mail/
blib/lib/Mail/Address.pm
blib/lib/Mail/Field/
blib/lib/Mail/Field/AddrList.pod
blib/lib/Mail/Field/AddrList.pm
blib/lib/Mail/Field/Date.pod
blib/lib/Mail/Field/Generic.pod
blib/lib/Mail/Field/Date.pm
blib/lib/Mail/Field/Generic.pm
blib/lib/Mail/Filter.pm
blib/lib/Mail/Mailer/
blib/lib/Mail/Mailer/smtp.pm
blib/lib/Mail/Mailer/rfc822.pm
blib/lib/Mail/Mailer/testfile.pm
blib/lib/Mail/Mailer/sendmail.pm
blib/lib/Mail/Mailer/smtps.pm
blib/lib/Mail/Mailer/qmail.pm
blib/lib/Mail/Cap.pod
blib/lib/Mail/Filter.pod
blib/lib/Mail/Mailer.pm
blib/lib/Mail/Internet.pm
blib/lib/Mail/Header.pod
blib/lib/Mail/Mailer.pod
blib/lib/Mail/Send.pm
blib/lib/Mail/Field.pod
blib/lib/Mail/Cap.pm
blib/lib/Mail/Util.pm
blib/lib/Mail/Field.pm
blib/lib/Mail/Header.pm
blib/lib/Mail/Internet.pod
blib/lib/Mail/Address.pod
blib/lib/Mail/Util.pod
blib/lib/Mail/Send.pod
blib/man3/
blib/man3/Mail::Mailer.3
blib/man3/Mail::Field::AddrList.3
blib/man3/Mail::Field.3
blib/man3/Mail::Field::Generic.3
blib/man3/Mail::Internet.3
blib/man3/Mail::Address.3
blib/man3/Mail::Cap.3
blib/man3/Mail::Util.3
blib/man3/Mail::Filter.3
blib/man3/Mail::Send.3
blib/man3/Mail::Header.3
blib/man3/Mail::Field::Date.3
>>> mv /export/home/fly1264/var/cpan/build/MailTools-2.06-v2l_be/MailTools-2.06.ppd /export/home/fly1264/var/REPO/M/MA/MARKOV
Running test for module 'Mail::Header'
Running make for M/MA/MARKOV/MailTools-2.06.tar.gz
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/MailTools-2.06-v2l_be
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
Has already been made
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
Has already been tested successfully
Running test for module 'Mail::Field'
Running make for M/MA/MARKOV/MailTools-2.06.tar.gz
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/MailTools-2.06-v2l_be
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
Has already been made
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
Has already been tested successfully
Running make for D/DO/DONEILL/MIME-tools-5.427.tar.gz
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/MIME-tools-5.427-Nz4qkO
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build D/DO/DONEILL/MIME-tools-5.427.tar.gz
>>> make
/export/home/fly1264/bin/perl "-Iinc" Makefile.PL --config= --installdeps=Mail::Header,1.01,Mail::Internet,1.0203,Mail::Field,1.05
cp lib/MIME/Body.pm blib/lib/MIME/Body.pm
cp lib/MIME/Decoder/Gzip64.pm blib/lib/MIME/Decoder/Gzip64.pm
cp lib/MIME/Field/ContDisp.pm blib/lib/MIME/Field/ContDisp.pm
cp lib/MIME/Parser/Results.pm blib/lib/MIME/Parser/Results.pm
cp lib/MIME/Field/ContType.pm blib/lib/MIME/Field/ContType.pm
cp lib/MIME/Decoder/NBit.pm blib/lib/MIME/Decoder/NBit.pm
cp lib/MIME/Entity.pm blib/lib/MIME/Entity.pm
cp lib/MIME/Parser/Filer.pm blib/lib/MIME/Parser/Filer.pm
cp lib/MIME/Head.pm blib/lib/MIME/Head.pm
cp lib/MIME/Words.pm blib/lib/MIME/Words.pm
cp lib/MIME/Field/ParamVal.pm blib/lib/MIME/Field/ParamVal.pm
cp lib/MIME/Decoder/BinHex.pm blib/lib/MIME/Decoder/BinHex.pm
cp lib/MIME/Field/ConTraEnc.pm blib/lib/MIME/Field/ConTraEnc.pm
cp lib/MIME/Tools.pm blib/lib/MIME/Tools.pm
cp lib/MIME/Decoder/Binary.pm blib/lib/MIME/Decoder/Binary.pm
cp lib/MIME/Decoder.pm blib/lib/MIME/Decoder.pm
cp lib/MIME/Decoder/UU.pm blib/lib/MIME/Decoder/UU.pm
cp lib/MIME/Decoder/Base64.pm blib/lib/MIME/Decoder/Base64.pm
cp lib/MIME/Decoder/QuotedPrint.pm blib/lib/MIME/Decoder/QuotedPrint.pm
cp lib/MIME/WordDecoder.pm blib/lib/MIME/WordDecoder.pm
cp lib/MIME/Parser.pm blib/lib/MIME/Parser.pm
cp lib/MIME/Parser/Reader.pm blib/lib/MIME/Parser/Reader.pm
Manifying blib/man3/MIME::Decoder::Gzip64.3
Manifying blib/man3/MIME::Body.3
Manifying blib/man3/MIME::Field::ContDisp.3
Manifying blib/man3/MIME::Parser::Results.3
Manifying blib/man3/MIME::Field::ContType.3
Manifying blib/man3/MIME::Decoder::NBit.3
Manifying blib/man3/MIME::Entity.3
Manifying blib/man3/MIME::Parser::Filer.3
Manifying blib/man3/MIME::Head.3
Manifying blib/man3/MIME::Words.3
Manifying blib/man3/MIME::Field::ParamVal.3
Manifying blib/man3/MIME::Decoder::BinHex.3
Manifying blib/man3/MIME::Field::ConTraEnc.3
Manifying blib/man3/MIME::Tools.3
Manifying blib/man3/MIME::Decoder::Binary.3
Manifying blib/man3/MIME::Decoder.3
Manifying blib/man3/MIME::Decoder::UU.3
Manifying blib/man3/MIME::Decoder::QuotedPrint.3
Manifying blib/man3/MIME::Decoder::Base64.3
Manifying blib/man3/MIME::WordDecoder.3
Manifying blib/man3/MIME::Parser::Reader.3
Manifying blib/man3/MIME::Parser.3
DONEILL/MIME-tools-5.427.tar.gz
make -- OK
Prepending %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
/export/home/fly1264/bin/perl "-Iinc" Makefile.PL --config= --installdeps=Mail::Header,1.01,Mail::Internet,1.0203,Mail::Field,1.05
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/02-kwalitee.t t/02-pod-coverage.t t/02-pod.t t/99-prepare.t t/Body.t t/BodyPrint.t t/Decoder.t t/EmptyPart.t t/Entity.t t/Filer.t t/Gauntlet.t t/Head.t t/Misc.t t/ParamVal.t t/Parser.t t/ParserEncoded.t t/ParserPreamble.t t/Ref.t t/Smtpsend.t t/ticket-11901.t t/ticket-37139.t t/WordDecoder.t t/WordEncoder.t t/Words.t
t/02-kwalitee.t ...... skipped: Test::Kwalitee not installed; skipping
t/02-pod-coverage.t .. skipped: Test::Pod::Coverage disabled. TEST_POD_COVERAGE=1 if you want it.
t/02-pod.t ...........
1..22
ok 1 - POD test for lib/MIME/Body.pm
ok 2 - POD test for lib/MIME/Decoder.pm
ok 3 - POD test for lib/MIME/WordDecoder.pm
ok 4 - POD test for lib/MIME/Head.pm
ok 5 - POD test for lib/MIME/Entity.pm
ok 6 - POD test for lib/MIME/Words.pm
ok 7 - POD test for lib/MIME/Parser.pm
ok 8 - POD test for lib/MIME/Tools.pm
ok 9 - POD test for lib/MIME/Decoder/QuotedPrint.pm
ok 10 - POD test for lib/MIME/Decoder/NBit.pm
ok 11 - POD test for lib/MIME/Decoder/UU.pm
ok 12 - POD test for lib/MIME/Decoder/Binary.pm
ok 13 - POD test for lib/MIME/Decoder/Base64.pm
ok 14 - POD test for lib/MIME/Decoder/Gzip64.pm
ok 15 - POD test for lib/MIME/Decoder/BinHex.pm
ok 16 - POD test for lib/MIME/Parser/Results.pm
ok 17 - POD test for lib/MIME/Parser/Filer.pm
ok 18 - POD test for lib/MIME/Parser/Reader.pm
ok 19 - POD test for lib/MIME/Field/ParamVal.pm
ok 20 - POD test for lib/MIME/Field/ContType.pm
ok 21 - POD test for lib/MIME/Field/ContDisp.pm
ok 22 - POD test for lib/MIME/Field/ConTraEnc.pm
ok
t/99-prepare.t .......
1..1
ok 1 - ./testout exists
ok
t/Body.t .............
1..30
ok 1 - MIME::Body::Scalar: opened for writing
ok 2 - MIME::Body::Scalar: able to open body for reading?
ok 3 - MIME::Body::Scalar: getlines method works?
ok 4 - MIME::Body::Scalar: seek(SEEK_START) plus read works?
ok 5 - MIME::Body::Scalar: tell and seek(SEEK_CUR) works?
ok 6 - MIME::Body::Scalar: seek(SEEK_CUR) plus read works?
ok 7 - MIME::Body::Scalar: getline works?
ok 8 - MIME::Body::Scalar: as_lines works?
ok 9 - MIME::Body::Scalar: as_string works?
ok 10 - MIME::Body::File: opened for writing
ok 11 - MIME::Body::File: able to open body for reading?
ok 12 - MIME::Body::File: getlines method works?
ok 13 - MIME::Body::File: seek(SEEK_START) plus read works?
ok 14 - MIME::Body::File: tell and seek(SEEK_CUR) works?
ok 15 - MIME::Body::File: seek(SEEK_CUR) plus read works?
ok 16 - MIME::Body::File: getline works?
ok 17 - MIME::Body::File: as_lines works?
ok 18 - MIME::Body::File: as_string works?
ok 19 - MIME::Body::InCore: opened for writing
ok 20 - MIME::Body::InCore: able to open body for reading?
ok 21 - MIME::Body::InCore: getlines method works?
ok 22 - MIME::Body::InCore: seek(SEEK_START) plus read works?
ok 23 - MIME::Body::InCore: tell and seek(SEEK_CUR) works?
ok 24 - MIME::Body::InCore: seek(SEEK_CUR) plus read works?
ok 25 - MIME::Body::InCore: getline works?
ok 26 - MIME::Body::InCore: as_lines works?
ok 27 - MIME::Body::InCore: as_string works?
ok 28 - chdir to ./testout to avoid clutter
ok 29 - file created with leading whitespace, as expected
ok 30 - chdir back
ok
t/BodyPrint.t ........
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
# Using gzip: 1
t/Decoder.t ..........
1..8
ok 1 - Encoding/decoding of base64: size of testin/fun.txt == size of testout/fun.de1
ok 2 - Encoding/decoding of quoted-printable: size of testin/fun.txt == size of testout/fun.de2
ok 3 - Encoding/decoding of 7bit: size not comparable, marking pass anyway
ok 4 - Encoding/decoding of 8bit: size not comparable, marking pass anyway
ok 5 - Encoding/decoding of binary: size of testin/fun.txt == size of testout/fun.de5
ok 6 - Encoding/decoding of x-gzip64: size of testin/fun.txt == size of testout/fun.de6
ok 7 - Encoding/decoding of x-uuencode: size of testin/fun.txt == size of testout/fun.de7
ok 8 - Encoding/decoding of binhex not supported -- skipping test (Can't locate Convert/BinHex.pm)
ok
t/EmptyPart.t ........
1..6
ok 1 - Got an entity
ok 2
ok 3 - Got three parts
ok 4
ok 5
ok 6
ok
t/Entity.t ...........
1..30
ok 1 - Path: with no Filename, got default content-type.name
ok 2 - Path: with no Filename, got default content-disp.filename
ok 3 - Path: with no Filename, got default recommended filename
ok 4 - Path: with explicitly undef Filename, got no filename
ok 5 - Tested stringify
ok 6 - Path: verified explicit 'Filename'
ok 7 - Type: default ok
ok 8 - Type: explicit ok
ok 9 - Encoding: -SUGGEST yields 7bit
ok 10 - Encoding: -SUGGEST yields qp
ok 11 - Encoding: -SUGGEST yields base64
ok 12 - Charset: default ok
ok 13 - Charset: explicit
ok 14 - ->body returns an array reference
ok 15 - ... of the correct size
ok 16 - wrote msg1 to filehandle glob
ok 17 - write msg2 to selected filehandle
ok 18 - message files are same length
ok 19 - parsed msg1 back in
ok 20 - preamble strings match
ok 21 - epilogue strings match
ok 22 - number of parts is correct (4)
ok 23 - GIF is right size (real = 3501, this = 3501)
ok 24 - GIF has correct MIME type
ok 25 - getline gets correct value (IO = IO::File=GLOB(0x100b2c540), , )
ok 26 - MIME type okay
ok 27 - MIME encoding okay
ok 28 - msg2 same size as msg3
ok 29 - msg3 size (5841) is same as dup3 size (5841)
ok 30 - purge worked
ok
t/Filer.t ............
1..13
ok 1 - use MIME::Parser::Filer;
ok 2 - index[1].html is evil
ok 3 - is evil
ok 4 - leading_space is evil
ok 5 - .. is evil
ok 6 - . is evil
ok 7 - trailing_space is evil
ok 8 - index[1].html was exorcised
ok 9 - was exorcised
ok 10 - leading_space was exorcised
ok 11 - .. was exorcised
ok 12 - . was exorcised
ok 13 - trailing_space was exorcised
ok
t/Gauntlet.t .........
1..63
ok 1 - ::GOUT, ent->print [43-712 == 669]
ok 2 - ::GOUT, print ent->as_string [765-1434]
ok 3 - ::GOUT, ent->print_header:
ok 4 - ::GOUT, ent->print_body:
ok 5 - ::GOUT, ent->bodyhandle->print:
ok 6 - ::GOUT, print ent->bodyhandle->data:
ok 7 - BARE FH: size ./testout/gauntlet.out (3201) == 3201?
ok 8 - GLOB(0x10043f470), ent->print [43-712 == 669]
ok 9 - GLOB(0x10043f470), print ent->as_string [765-1434]
ok 10 - GLOB(0x10043f470), ent->print_header:
ok 11 - GLOB(0x10043f470), ent->print_body:
ok 12 - GLOB(0x10043f470), ent->bodyhandle->print:
ok 13 - GLOB(0x10043f470), print ent->bodyhandle->data:
ok 14 - GLOB ref: size ./testout/gauntlet.out (3201) == 3201?
ok 15 - IO::File=GLOB(0x100b04648), ent->print [43-712 == 669]
ok 16 - IO::File=GLOB(0x100b04648), print ent->as_string [765-1434]
ok 17 - IO::File=GLOB(0x100b04648), ent->print_header:
ok 18 - IO::File=GLOB(0x100b04648), ent->print_body:
ok 19 - IO::File=GLOB(0x100b04648), ent->bodyhandle->print:
ok 20 - IO::File=GLOB(0x100b04648), print ent->bodyhandle->data:
ok 21 - IO::File: size ./testout/gauntlet.out (3201) == 3201?
ok 22 - ::GOUT, ent->print [43-712 == 669]
ok 23 - ::GOUT, print ent->as_string [765-1434]
ok 24 - ::GOUT, ent->print_header:
ok 25 - ::GOUT, ent->print_body:
ok 26 - ::GOUT, ent->bodyhandle->print:
ok 27 - ::GOUT, print ent->bodyhandle->data:
ok 28 - BARE FH: size ./testout/gauntlet.out (3201) == 3201?
ok 29 - GLOB(0x10043f470), ent->print [43-712 == 669]
ok 30 - GLOB(0x10043f470), print ent->as_string [765-1434]
ok 31 - GLOB(0x10043f470), ent->print_header:
ok 32 - GLOB(0x10043f470), ent->print_body:
ok 33 - GLOB(0x10043f470), ent->bodyhandle->print:
ok 34 - GLOB(0x10043f470), print ent->bodyhandle->data:
ok 35 - GLOB ref: size ./testout/gauntlet.out (3201) == 3201?
ok 36 - IO::File=GLOB(0x100b17e78), ent->print [43-712 == 669]
ok 37 - IO::File=GLOB(0x100b17e78), print ent->as_string [765-1434]
ok 38 - IO::File=GLOB(0x100b17e78), ent->print_header:
ok 39 - IO::File=GLOB(0x100b17e78), ent->print_body:
ok 40 - IO::File=GLOB(0x100b17e78), ent->bodyhandle->print:
ok 41 - IO::File=GLOB(0x100b17e78), print ent->bodyhandle->data:
ok 42 - IO::File: size ./testout/gauntlet.out (3201) == 3201?
ok 43 - ::GOUT, ent->print [43-712 == 669]
ok 44 - ::GOUT, print ent->as_string [765-1434]
ok 45 - ::GOUT, ent->print_header:
ok 46 - ::GOUT, ent->print_body:
ok 47 - ::GOUT, ent->bodyhandle->print:
ok 48 - ::GOUT, print ent->bodyhandle->data:
ok 49 - BARE FH: size ./testout/gauntlet.out (3201) == 3201?
ok 50 - GLOB(0x10043f470), ent->print [43-712 == 669]
ok 51 - GLOB(0x10043f470), print ent->as_string [765-1434]
ok 52 - GLOB(0x10043f470), ent->print_header:
ok 53 - GLOB(0x10043f470), ent->print_body:
ok 54 - GLOB(0x10043f470), ent->bodyhandle->print:
ok 55 - GLOB(0x10043f470), print ent->bodyhandle->data:
ok 56 - GLOB ref: size ./testout/gauntlet.out (3201) == 3201?
ok 57 - IO::File=GLOB(0x100b1aba0), ent->print [43-712 == 669]
ok 58 - IO::File=GLOB(0x100b1aba0), print ent->as_string [765-1434]
ok 59 - IO::File=GLOB(0x100b1aba0), ent->print_header:
ok 60 - IO::File=GLOB(0x100b1aba0), ent->print_body:
ok 61 - IO::File=GLOB(0x100b1aba0), ent->bodyhandle->print:
ok 62 - IO::File=GLOB(0x100b1aba0), print ent->bodyhandle->data:
ok 63 - IO::File: size ./testout/gauntlet.out (3201) == 3201?
ok
t/Head.t .............
1..20
ok 1 - parse failed as expected?
ok 2 - parse of good file succeeded as expected?
ok 3 - got all fields we expected?
ok 4 - got the subject okay?
ok 5 - able to set Subject, and get SUBJECT?
ok 6 - count method working?
ok 7 - got the parameter hash?
ok 8 - got the default field?
ok 9 - got the name?
ok 10 - got the length?
ok 11 - got the setting?
ok 12 - output is a decent size?
ok 13 - Q decoding okay?
ok 14 - B encoding and compositing okay?
ok 15 - field order preserved under stringify?
ok 16 - field order preserved under stringify after fields added?
ok 17 - field order is preserved under stringify after decoding?
ok 18 - Simple case, good filename
ok 19 - Simple case, second-best choice of filename
ok 20 - no filenames found
ok
t/Misc.t .............
1..14
ok 1 - bug 971008-MWN: are MIME attributes parsed ok?
ok 2 - bug 970822-AL: Mail::Field register problem (paramstr)
ok 3 - bug 970822-AL: Mail::Field register problem (type)
ok 4 - bug 970725-DNA: QP use of RFC2049 guideline 8
ok 5 - bug 970725-DNA: QP use of RFC2049 guideline 8
ok 6 - bug 970725-DNA: QP use of RFC2049 guideline 8
ok 7 - bug 970725-DNA: QP use of RFC2049 guideline 8
ok 8 - bug 970725-DNA: QP use of RFC2049 guideline 8
ok 9 - bug 970725-DNA: QP use of RFC2049 guideline 8
ok 10 - bug 970725-DNA: QP use of RFC2049 guideline 8
ok 11 - bug 970725-DNA: QP use of RFC2049 guideline 8
ok 12 - bug 970626-TS: header get_all() case problem fixed?
ok 13 - bug 980430-JT: did we get 2 parts?
ok 14 - bug: did we get 2 parts?
ok
t/ParamVal.t .........
1..5
ok 1 - The object isa MIME::Field::ParamVal
ok 2 - The object isa Mail::Field
ok 3 - Object stringified to expected value
ok 4 - Got body of header
ok 5 - answer param was unpacked correctly
ok
t/Parser.t ...........
1..31
ok 1 - parse of nested multipart
ok 2 - vise gif size ok
ok 3 - 3d-eye gif size ok
ok 4 - message 1 has a size
ok 5 - message 2 has a size
ok 6 - message 3 has a size
ok 7 - message 4 has a size
ok 8 - parse of CRLF-terminated message
ok 9 - The object isa MIME::Entity
ok 10 - type is text/html
ok 11 - The object isa MIME::Entity
ok 12 - type is text/html
ok 13 - The object isa MIME::Entity
ok 14 - type is text/html
ok 15 - parse of 2-part simple message (subj )
ok 16 - ->new_tmpfile() lives
ok 17 - ->print on fh ok
ok 18 - ->seek on fh ok
ok 19 - Read line back in OK
ok 20 - ->new_tmpfile() lives
ok 21 - ->print on fh ok
ok 22 - ->seek on fh ok
ok 23 - Read line back in OK
ok 24 - ->new_tmpfile() lives
ok 25 - ->print on fh ok
ok 26 - ->seek on fh ok
ok 27 - Read line back in OK
ok 28 - FH on scalar is OK
ok 29 - FH on real file is OK
ok 30 - globref is OK
ok 31 - tmp_recycling no-op method returned undef
ok
t/ParserEncoded.t ....
1..5
ok 1 - use MIME::Parser;
ok 2 - Entity stored encoded
ok 3 - Encoded MD5 match
ok 4 - Entity stored decoded
ok 5 - Decoded MD5 match
ok
t/ParserPreamble.t ...
1..2
ok 1 - use MIME::Parser;
ok 2 - Encoded MD5 match
ok
t/Ref.t ..............
1..50
ok 1 - testmsgs/multi-nested2.ref Message => testmsgs/multi-nested2.msg, Parser => anonymous
ok 2 - Did purge work?
ok 3 - testmsgs/russian.ref Message => testmsgs/russian.msg, Parser => default
ok 4 - Did purge work?
ok 5 - testmsgs/hdr-fakeout.ref, problem: couldn't parse head; error near:
# The header is not properly terminated; the "blank line"
# actually has a space in it.
#
ok 6 - Did purge work?
ok 7 - testmsgs/german.ref Message => testmsgs/german.msg, Parser => anonymous
ok 8 - Did purge work?
ok 9 - testmsgs/ak-0696-nest.ref Message => testmsgs/ak-0696.msg, Parser => anonymous
ok 10 - Did purge work?
ok 11 - testmsgs/multi-2evil.ref Message => testmsgs/multi-2evil.msg, Parser => anonymous
ok 12 - Did purge work?
ok 13 - testmsgs/multi-nested3.ref Message => testmsgs/multi-nested3.msg, Parser => anonymous
ok 14 - Did purge work?
ok 15 - testmsgs/ak-0696-replace.ref Message => testmsgs/ak-0696.msg, Parser => anonymous
ok 16 - Did purge work?
ok 17 - testmsgs/dup-names.ref Message => testmsgs/dup-names.msg, Parser => anonymous
ok 18 - Did purge work?
ok 19 - testmsgs/bluedot-postcard.ref Message => testmsgs/bluedot-postcard.msg, Parser => anonymous
ok 20 - Did purge work?
ok 21 - testmsgs/uu-zeegee.ref Message => testmsgs/uu-zeegee.msg, Parser => anonymous
ok 22 - Did purge work?
ok 23 - testmsgs/simple.ref Message => testmsgs/simple.msg, Parser => anonymous
ok 24 - Did purge work?
ok 25 - testmsgs/uu-junk.ref Message => testmsgs/uu-junk.msg, Parser => anonymous
ok 26 - Did purge work?
ok 27 - testmsgs/multi-2gifs.ref Message => testmsgs/multi-2gifs.msg, Parser => anonymous
ok 28 - Did purge work?
ok 29 - testmsgs/multi-igor2.ref Message => testmsgs/multi-igor2.msg, Parser => anonymous
ok 30 - Did purge work?
ok 31 - testmsgs/uu-junk-extracted.ref Message => testmsgs/uu-junk.msg, Parser => anonymous
ok 32 - Did purge work?
ok 33 - testmsgs/bluedot-simple.ref Message => testmsgs/bluedot-simple.msg, Parser => anonymous
ok 34 - Did purge work?
ok 35 - testmsgs/multi-nested.ref Message => testmsgs/multi-nested.msg, Parser => anonymous
ok 36 - Did purge work?
ok 37 - testmsgs/multi-igor.ref Message => testmsgs/multi-igor.msg, Parser => anonymous
ok 38 - Did purge work?
ok 39 - testmsgs/multi-simple.ref Message => testmsgs/multi-simple.msg, Parser => anonymous
ok 40 - Did purge work?
ok 41 - testmsgs/ak-0696-none.ref Message => testmsgs/ak-0696.msg, Parser => anonymous
ok 42 - Did purge work?
ok 43 - testmsgs/re-fwd.ref Message => testmsgs/re-fwd.msg, Parser => anonymous
ok 44 - Did purge work?
ok 45 - testmsgs/multi-clen.ref Message => testmsgs/multi-clen.msg, Parser => anonymous
ok 46 - Did purge work?
ok 47 - testmsgs/multi-weirdspace.ref Message => testmsgs/multi-weirdspace.msg, Parser => anonymous
ok 48 - Did purge work?
ok 49 - testmsgs/multi-digest.ref Message => testmsgs/multi-digest.msg, Parser => anonymous
ok 50 - Did purge work?
ok
t/Smtpsend.t .........
1..9
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok
t/ticket-11901.t .....
1..2
ok 1 - The object isa MIME::Entity
ok 2 - Can't remove sig from broken message
ok
t/ticket-37139.t .....
1..2
ok 1 - make_singlepart() succeeded
ok 2
ok
t/WordDecoder.t ......
1..18
ok 1 - No exceptions
ok 2 - Subject: =?ISO-8859-1?Q?Oc=E9_3165_Network_Copier_down_for_maintenance?= produced correct output
ok 3 - Got an exception as expected
ok 4 - Got an exception as expected
ok 5 - No exceptions
ok 6 - =?US-ASCII?Q?Keith_Moore?= produced correct output
ok 7 - No exceptions
ok 8 - =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= produced correct output
ok 9 - No exceptions
ok 10 - =?ISO-8859-1?Q?Andr=E9_?=(<- one space) Pirard produced correct output
ok 11 - No exceptions
ok 12 - =?ISO-8859-1?Q?Andr=E9_?= (<- two spaces) Pirard produced correct output
ok 13 - No exceptions
ok 14 - =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?==?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?==?US-ASCII?Q?.._cool!?= produced correct output
ok 15 - No exceptions
ok 16 - =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?=
# =?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=
# =?US-ASCII?Q?.._cool!?= produced correct output
ok 17 - No exceptions
ok 18 - =?ISO-8859-1?Q?=5F-=5F?= produced correct output
ok
t/WordEncoder.t ......
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/Words.t ............
1..19
ok 1 - No exceptions
ok 2 - Subject: =?ISO-8859-1?Q?Oc=E9_3165_Network_Copier_down_for_maintenance?= produced correct output
ok 3 - Got an exception as expected
ok 4 - Got an exception as expected
ok 5 - No exceptions
ok 6 - =?US-ASCII?Q?Keith_Moore?= produced correct output
ok 7 - No exceptions
ok 8 - =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= produced correct output
ok 9 - No exceptions
ok 10 - =?ISO-8859-1?Q?Andr=E9_?=(<- one space) Pirard produced correct output
ok 11 - No exceptions
ok 12 - =?ISO-8859-1?Q?Andr=E9_?= (<- two spaces) Pirard produced correct output
ok 13 - No exceptions
ok 14 - =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?==?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?==?US-ASCII?Q?.._cool!?= produced correct output
ok 15 - No exceptions
ok 16 - =?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?=
# =?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=
# =?US-ASCII?Q?.._cool!?= produced correct output
ok 17 - No exceptions
ok 18 - =?ISO-8859-1?Q?=5F-=5F?= produced correct output
ok 19 - encode/decode of string with spaces matches original
ok
All tests successful.
Files=24, Tests=365, 13 wallclock secs ( 0.59 usr 0.22 sys + 10.64 cusr 1.42 csys = 12.87 CPU)
Result: PASS
DONEILL/MIME-tools-5.427.tar.gz
make test TEST_VERBOSE=1 -- OK
DISTNAME-VERSION 'MIME-tools-5.426' found in META.yml is bogus, ignoring at /export/home/fly1264/lib/Fly/MakePPD.pm line 131.
David O'Neill <dmo+pause@dmo.ca>
Tools to manipulate MIME messages
>>> (cd /export/home/fly1264/var/cpan/build/MIME-tools-5.427-Nz4qkO && tar cvf - MIME-tools-5.427.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/D/DO/DONEILL/MIME-tools-5.427.tar.gz
MIME-tools-5.427.ppd
blib/
blib/lib/
blib/lib/MIME/
blib/lib/MIME/Body.pm
blib/lib/MIME/Decoder/
blib/lib/MIME/Decoder/Gzip64.pm
blib/lib/MIME/Decoder/NBit.pm
blib/lib/MIME/Decoder/BinHex.pm
blib/lib/MIME/Decoder/Binary.pm
blib/lib/MIME/Decoder/UU.pm
blib/lib/MIME/Decoder/Base64.pm
blib/lib/MIME/Decoder/QuotedPrint.pm
blib/lib/MIME/Field/
blib/lib/MIME/Field/ContDisp.pm
blib/lib/MIME/Field/ContType.pm
blib/lib/MIME/Field/ParamVal.pm
blib/lib/MIME/Field/ConTraEnc.pm
blib/lib/MIME/Parser/
blib/lib/MIME/Parser/Results.pm
blib/lib/MIME/Parser/Filer.pm
blib/lib/MIME/Parser/Reader.pm
blib/lib/MIME/Entity.pm
blib/lib/MIME/Head.pm
blib/lib/MIME/Words.pm
blib/lib/MIME/Tools.pm
blib/lib/MIME/Decoder.pm
blib/lib/MIME/WordDecoder.pm
blib/lib/MIME/Parser.pm
blib/man3/
blib/man3/MIME::Decoder::Gzip64.3
blib/man3/MIME::Body.3
blib/man3/MIME::Field::ContDisp.3
blib/man3/MIME::Parser::Results.3
blib/man3/MIME::Field::ContType.3
blib/man3/MIME::Decoder::NBit.3
blib/man3/MIME::Entity.3
blib/man3/MIME::Parser::Filer.3
blib/man3/MIME::Head.3
blib/man3/MIME::Words.3
blib/man3/MIME::Field::ParamVal.3
blib/man3/MIME::Decoder::BinHex.3
blib/man3/MIME::Field::ConTraEnc.3
blib/man3/MIME::Tools.3
blib/man3/MIME::Decoder::Binary.3
blib/man3/MIME::Decoder.3
blib/man3/MIME::Decoder::UU.3
blib/man3/MIME::Decoder::QuotedPrint.3
blib/man3/MIME::Decoder::Base64.3
blib/man3/MIME::WordDecoder.3
blib/man3/MIME::Parser::Reader.3
blib/man3/MIME::Parser.3
>>> mv /export/home/fly1264/var/cpan/build/MIME-tools-5.427-Nz4qkO/MIME-tools-5.427.ppd /export/home/fly1264/var/REPO/D/DO/DONEILL
Running test for module 'Test::MockObject'
Running make for C/CH/CHROMATIC/Test-MockObject-1.09.tar.gz
Prepending %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/authors/id/C/CH/CHROMATIC/Test-MockObject-1.09.tar.gz ok
Test-MockObject-1.09/
Test-MockObject-1.09/t/
Test-MockObject-1.09/t/developer/
Test-MockObject-1.09/t/developer/pod-coverage.t
Test-MockObject-1.09/t/developer/pod.t
Test-MockObject-1.09/t/extends-bugs.t
Test-MockObject-1.09/t/ignore.t
Test-MockObject-1.09/t/extends.t
Test-MockObject-1.09/t/bugs.t
Test-MockObject-1.09/t/debugger.t
Test-MockObject-1.09/t/isa.t
Test-MockObject-1.09/t/base.t
Test-MockObject-1.09/lib/
Test-MockObject-1.09/lib/Test/
Test-MockObject-1.09/lib/Test/MockObject/
Test-MockObject-1.09/lib/Test/MockObject/Extends.pm
Test-MockObject-1.09/lib/Test/MockObject.pm
Test-MockObject-1.09/Changes
Test-MockObject-1.09/MANIFEST
Test-MockObject-1.09/META.yml
Test-MockObject-1.09/README
Test-MockObject-1.09/Makefile.PL
Test-MockObject-1.09/Build.PL
Prepending %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build C/CH/CHROMATIC/Test-MockObject-1.09.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Warning: prerequisite UNIVERSAL::can 1.11 not found.
Warning: prerequisite UNIVERSAL::isa 0.06 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Test::MockObject
---- Unsatisfied dependencies detected during ----
---- CHROMATIC/Test-MockObject-1.09.tar.gz ----
UNIVERSAL::can [requires]
UNIVERSAL::isa [requires]
Prepending %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'UNIVERSAL::can'
Running make for C/CH/CHROMATIC/UNIVERSAL-can-1.16.tar.gz
Prepending %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.16.tar.gz ok
UNIVERSAL-can-1.16
UNIVERSAL-can-1.16/META.yml
UNIVERSAL-can-1.16/Changes
UNIVERSAL-can-1.16/MANIFEST
UNIVERSAL-can-1.16/Build.PL
UNIVERSAL-can-1.16/README
UNIVERSAL-can-1.16/t
UNIVERSAL-can-1.16/t/class.t
UNIVERSAL-can-1.16/t/always_warn.t
UNIVERSAL-can-1.16/t/00-load.t
UNIVERSAL-can-1.16/t/deep-recursion.t
UNIVERSAL-can-1.16/t/SUPER-can.t
UNIVERSAL-can-1.16/t/bad-input.t
UNIVERSAL-can-1.16/t/object.t
UNIVERSAL-can-1.16/t/lib
UNIVERSAL-can-1.16/t/lib/Test
UNIVERSAL-can-1.16/t/lib/Test/SmallWarn.pm
UNIVERSAL-can-1.16/lib
UNIVERSAL-can-1.16/lib/UNIVERSAL
UNIVERSAL-can-1.16/lib/UNIVERSAL/can.pm
Prepending %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build C/CH/CHROMATIC/UNIVERSAL-can-1.16.tar.gz
>>> /export/home/fly1264/bin/perl Build.PL
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'UNIVERSAL-can' version '1.16'
>>> ./Build
Building UNIVERSAL-can
CHROMATIC/UNIVERSAL-can-1.16.tar.gz
./Build -- OK
Prepending %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running Build test
>>> ./Build test verbose=1
# Testing UNIVERSAL::can 1.16, Perl 5.012000, /export/home/fly1264/bin/perl
t/00-load.t .........
1..3
ok 1 - use UNIVERSAL::can;
ok 2 - UNIVERSAL::can() should not export can()
ok 3 - .. but should export it when requested
ok
t/SUPER-can.t .......
1..2
ok 1 - CLASS->SUPER::can(METHOD) does not give a warning
ok 2 - CLASS->SUPER::can(METHOD) does not invoke CLASS->can(METHOD)
ok
t/always_warn.t .....
1..2
ok 1 - use UNIVERSAL::can;
ok 2 - -always_warn flag should make module always warn
ok
t/bad-input.t .......
1..23
ok 1 - use UNIVERSAL::can;
ok 2 - (undef) should be false
ok 3 - ... and not throw a warning
ok 4 - should be false
ok 5 - ... and not throw a warning
ok 6 - SCALAR(0x1002abad8) should be false
ok 7 - ... and not throw a warning
ok 8 - HASH(0x1002fbc38) should be false
ok 9 - ... and not throw a warning
ok 10 - ARRAY(0x1002ac750) should be false
ok 11 - ... and not throw a warning
ok 12 - 0 should be false
ok 13 - ... and not throw a warning
ok 14 - CODE(0x1002c8f70) should be false
ok 15 - ... and not throw a warning
ok 16 - *test::FH should be false
ok 17 - ... and not throw a warning
ok 18 - -1 should be false
ok 19 - ... and not throw a warning
ok 20 - 0.003 should be false
ok 21 - ... and not throw a warning
ok 22 - . should be false
ok 23 - ... and not throw a warning
ok
t/class.t ...........
1..16
ok 1 - use UNIVERSAL::can;
ok 2 - can() should return true for defined class methods
ok 3 - ... returning a code reference
ok 4 - ... the correct code reference
ok 5 - calling UNIVERSAL::can() as function on invocant should warn
ok 6 - UNIVERSAL::can() should return true then too
ok 7 - ... returning a code reference
ok 8 - ... the correct code reference
ok 9 - can() should return true for methods called as class methods
ok 10 - ... and false for nonexistant methods
ok 11 - calling UNIVERSAL::can() as function on class name invocant should warn
ok 12 - ... but only with warnings enabled
ok 13 - ... and not with warnings diabled for UNIVERSAL::can
ok 14 - can() should return true for class can() method
ok 15 - ... returning a code reference
ok 16 - ... the correct code reference
ok
t/deep-recursion.t ..
1..1
ok 1 - Didn't segfault
ok
t/object.t ..........
1..6
ok 1 - use UNIVERSAL::can;
ok 2 - UNIVERSAL::can() should return a true value, if possible
ok 3 - ... a code ref, if possible
ok 4 - ... or undef if not
ok 5 - ... the proper code ref
ok 6 - ... not eating any exceptions already thrown
ok
All tests successful.
Files=7, Tests=53, 2 wallclock secs ( 0.21 usr 0.09 sys + 0.94 cusr 0.18 csys = 1.42 CPU)
Result: PASS
CHROMATIC/UNIVERSAL-can-1.16.tar.gz
./Build test verbose=1 -- OK
chromatic <chromatic@wgz.org>
Hack around people calling UNIVERSAL::can() as a function
>>> (cd /export/home/fly1264/var/cpan/build/UNIVERSAL-can-1.16-dYcCUt && tar cvf - UNIVERSAL-can-1.16.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/C/CH/CHROMATIC/UNIVERSAL-can-1.16.tar.gz
UNIVERSAL-can-1.16.ppd
blib/
blib/lib/
blib/lib/UNIVERSAL/
blib/lib/UNIVERSAL/can.pm
>>> mv /export/home/fly1264/var/cpan/build/UNIVERSAL-can-1.16-dYcCUt/UNIVERSAL-can-1.16.ppd /export/home/fly1264/var/REPO/C/CH/CHROMATIC
Running test for module 'UNIVERSAL::isa'
Running make for C/CH/CHROMATIC/UNIVERSAL-isa-1.03.tar.gz
Prepending %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/authors/id/C/CH/CHROMATIC/UNIVERSAL-isa-1.03.tar.gz ok
UNIVERSAL-isa-1.03
UNIVERSAL-isa-1.03/META.yml
UNIVERSAL-isa-1.03/Changes
UNIVERSAL-isa-1.03/MANIFEST
UNIVERSAL-isa-1.03/README
UNIVERSAL-isa-1.03/Build.PL
UNIVERSAL-isa-1.03/lib
UNIVERSAL-isa-1.03/lib/UNIVERSAL
UNIVERSAL-isa-1.03/lib/UNIVERSAL/isa.pm
UNIVERSAL-isa-1.03/t
UNIVERSAL-isa-1.03/t/warnings.t
UNIVERSAL-isa-1.03/t/basic.t
UNIVERSAL-isa-1.03/t/bugs.t
Prepending %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build C/CH/CHROMATIC/UNIVERSAL-isa-1.03.tar.gz
>>> /export/home/fly1264/bin/perl Build.PL
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'UNIVERSAL-isa' version '1.03'
>>> ./Build
Building UNIVERSAL-isa
CHROMATIC/UNIVERSAL-isa-1.03.tar.gz
./Build -- OK
Prepending %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running Build test
>>> ./Build test verbose=1
t/basic.t .....
1..47
ok 1 - use UNIVERSAL::isa;
ok 2 - [] is an array ref
ok 3 - not warning by default
ok 4 - bar is a Bar
ok 5 - not warning by default
ok 6 - foo is a Foo
ok 7 - ... warning by default
ok 8 - bar is not Zlap
ok 9 - not warning by default
ok 10 - neither is Foo
ok 11 - ... warning by default
ok 12 - Gorch is itself
ok 13 - ... warning by default
ok 14 - gorch is not Zlap
ok 15 - ... warning by default
ok 16 - ... it is dung
ok 17 - ... warning by default
ok 18 - Baz is itself
ok 19 - ... warning by default
ok 20 - baz is not Zlap
ok 21 - ... warning by default
ok 22 - it is dung
ok 23 - ... warning by default
ok 24 - hash reference isa HASH
ok 25 - ... and no warning by default
ok 26 - array reference isa ARRAY
ok 27 - ... and no warning by default
ok 28 - code reference isa CODE
ok 29 - ... and no warning by default
ok 30 - scalar reference isa SCALAR
ok 31 - ... and no warning by default
ok 32 - regexp reference isa Regexp
ok 33 - ... and no warning by default
ok 34 - glob reference isa GLOB
ok 35 - ... and no warning by default
ok 36 - hash reference isa HASH
ok 37 - ... warning in verbose mode
ok 38 - array reference isa ARRAY
ok 39 - ... warning in verbose mode
ok 40 - code reference isa CODE
ok 41 - ... warning in verbose mode
ok 42 - scalar reference isa SCALAR
ok 43 - ... warning in verbose mode
ok 44 - regexp reference isa Regexp
ok 45 - ... warning in verbose mode
ok 46 - glob reference isa GLOB
ok 47 - ... warning in verbose mode
ok
t/bugs.t ......
1..12
ok 1 - use UNIVERSAL::isa;
ok 2 - isa() should work on class methods too
ok 3 - ... but not for non-existant classes
ok 4 - ... and should work on delegated wrappers
ok 5 - isa on undef returns undef
ok 6 - The object isa CGI
ok 7 - ... can test ISA on landmines
ok 8 - The object isa Foo
ok 9 - unloaded class should not inherit from UNIVERSAL
ok 10 - ... and should not warn
ok 11 - warning on unloaded class given class (RT \#24822)
ok 12 - warning on unloaded class given object (RT \#24882)
ok
t/warnings.t ..
1..9
ok 1 - use UNIVERSAL::isa;
ok 2 - U::i should warn by default when redirecting to overridden method
ok 3 - ... even if isa() would return false
ok 4 - ... but not by default on default isa()
ok 5 - ... even when it would return false
ok 6 - U::i should warn when verbose when redirecting to overridden method
ok 7 - ... even if isa() would return false
ok 8 - ... and on default isa()
ok 9 - ... even when it would return false
ok
All tests successful.
Files=3, Tests=68, 1 wallclock secs ( 0.16 usr 0.06 sys + 0.53 cusr 0.16 csys = 0.91 CPU)
Result: PASS
CHROMATIC/UNIVERSAL-isa-1.03.tar.gz
./Build test verbose=1 -- OK
chromatic <chromatic@wgz.org>
Attempt to recover from people calling UNIVERSAL::isa as a
function
>>> (cd /export/home/fly1264/var/cpan/build/UNIVERSAL-isa-1.03-02Wdte && tar cvf - UNIVERSAL-isa-1.03.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/C/CH/CHROMATIC/UNIVERSAL-isa-1.03.tar.gz
UNIVERSAL-isa-1.03.ppd
blib/
blib/lib/
blib/lib/UNIVERSAL/
blib/lib/UNIVERSAL/isa.pm
>>> mv /export/home/fly1264/var/cpan/build/UNIVERSAL-isa-1.03-02Wdte/UNIVERSAL-isa-1.03.ppd /export/home/fly1264/var/REPO/C/CH/CHROMATIC
Running make for C/CH/CHROMATIC/Test-MockObject-1.09.tar.gz
Prepending %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/Test-MockObject-1.09-0I1TOh
Prepending %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build C/CH/CHROMATIC/Test-MockObject-1.09.tar.gz
>>> make
cp lib/Test/MockObject/Extends.pm blib/lib/Test/MockObject/Extends.pm
cp lib/Test/MockObject.pm blib/lib/Test/MockObject.pm
Manifying blib/man3/Test::MockObject::Extends.3
Manifying blib/man3/Test::MockObject.3
CHROMATIC/Test-MockObject-1.09.tar.gz
make -- OK
Prepending %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/base.t ..........
1..103
ok 1 - use Test::MockObject;
ok 2 - Test::MockObject->can('new')
ok 3 - The object isa Test::MockObject
ok 4 - Test::MockObject->can('mock')
ok 5 - Test::MockObject->can('foo')
ok 6 - mock() should return itself
ok 7 - ... default mock should return nothing
ok 8 - Test::MockObject->can('remove')
ok 9 - remove() should remove a sub from potential action
ok 10 - ... returning itself
ok 11 - mock() should install callable subref
ok 12 - ... which behaves normally
ok 13 - can() should return a subref
ok 14 - Test::MockObject->can('set_always')
ok 15 - set_always() should add a sub that always returns its value
ok 16 - ... so it should at least do it twice in a row
ok 17 - ... returning itself
ok 18 - Test::MockObject->can('set_true')
ok 19 - set_true() should install a sub that returns true
ok 20 - ... or multiple subs
ok 21 - ... all
ok 22 - ... returning true
ok 23 - ... and should return itself
ok 24 - Test::MockObject->can('set_false')
ok 25 - set_false() should install a sub that returns false
ok 26 - ... even in list context
ok 27 - ... and should return itself
ok 28 - ... or multiple subs
ok 29 - ... all
ok 30 - ... returning false
ok 31 - Test::MockObject->can('set_list')
ok 32 - set_list() should install a sub to return a list
ok 33 - ... and should return itself
ok 34 - ... and the sub should always return the list
ok 35 - Test::MockObject->can('set_series')
ok 36 - set_series() should install a sub to return a series
ok 37 - ... and should return itself
ok 38 - ... in order
ok 39 - ... through the series
ok 40 - ... but false when finishing the series
ok 41 - Test::MockObject->can('called')
ok 42 - called() should report true if named sub was called
ok 43 - ... and false if it was not
ok 44 - Test::MockObject->can('clear')
ok 45 - clear() should clear recorded call stack
ok 46 - ... and should return itself
ok 47 - Test::MockObject->can('call_pos')
ok 48 - call_pos() should report name of sub called by position
ok 49 - ... and should handle negative numbers
ok 50 - Test::MockObject->can('call_args')
ok 51 - call_args() should return args for sub called by position
ok 52 - ... with the object as the first argument
ok 53 - Test::MockObject->can('call_args_string')
ok 54 - call_args_string() should return args joined
ok 55 - ... with no default separator
ok 56 - Test::MockObject->can('call_args_pos')
ok 57 - call_args_argpos() should return argument for sub by position
ok 58 - ... handing negative positions equally well
ok 59 - Test::MockObject->can('called_ok')
ok 60 - object called 'foo'
ok 61 - Test::MockObject->can('called_pos_ok')
ok 62 - object called 'foo' at position 1
ok 63 - Test::MockObject->can('called_args_string_is')
ok 64 - object sent expected args to sub at position 1
ok 65 - Test::MockObject->can('called_args_pos_is')
ok 66 - object sent expected arg '3' to sub at position 1
ok 67 - Test::MockObject->can('fake_module')
ok 68 - fake_module() should prevent a module from being loaded
ok 69 - fake_module() should install functions in new package namespace
ok 70 - ... and should carp if it does not receive a function reference
ok 71 - Test::MockObject->can('fake_new')
ok 72 - fake_new() should create a fake constructor to return mock object
ok 73 - Test::MockObject->can('check_class_loaded')
ok 74 - check_class_loaded() should return true for loaded class
ok 75 - ... and false for unloaded class
ok 76 - ... true for loaded class with no colons
ok 77 - ... false for unloaded class with no colons
ok 78 - ... true for defined class even with no symbols
ok 79 - ... true for defined class with colons but with no symbols
ok 80 - ... true for class in %INC
ok 81 - ... and true for class with colons in %INC
ok 82 - Test::MockObject->can('set_bound')
ok 83 - set_bound() should bind to a scalar reference
ok 84 - ... and should return itself
ok 85 - ... and its return value should change with the ref
ok 86 - ... handling array refs
ok 87 - ... and hash refs
ok 88 - Module should carp when calling a non-existant method
ok 89 - ... warning as such
ok 90 - Test::MockObject->can('next_call')
ok 91 - next_call() should return first method
ok 92 - ... and args in a data structure which isa ARRAY
ok 93 - ... containing the real arguments
ok 94 - ... and removing that call from the stack
ok 95 - ... and should skip multiple calls, with an argument provided
ok 96 - ... returning undef with no call in that position
ok 97 - ... returning only the method name in scalar context
ok 98 - Test::MockObject->can('_calls')
ok 99 - _calls() should return something that isa ARRAY
ok 100 - ... always for the same key
ok 101 - Test::MockObject->can('_subs')
ok 102 - _subs() should return something that isa HASH
ok 103 - ... always for the same key
ok
t/bugs.t ..........
1..18
ok 1 - called() should not die from no array ref object
ok 2 - _call() should not autovivify extra calls on the stack
ok 3 - fake_module() should catch redefined sub warnings
ok 4 - called_pos_ok() should return false if name does not match
ok 5 - ... printing a helpful diagnostic
ok 6 - called_pos_ok() should throw no uninitialized warnings on failure
ok 7 - ... faking it with the word in the error
ok 8 - $1 should be preserved through AUTOLOAD invocation
ok 9 - fake_module() should create a symbol table entry for the module
ok 10 - set_series() should return false at the end of a series
ok 11 - default overloadings should work
ok 12 - ... and not be static
ok 13 - ... but should not interfere with method finding
ok 14 - MO cached by another MO log should not be garbage collected
ok 15 - ... but should go away when caching MO does
ok 16 - ... and the caching MO better go away too!
ok 17 - fake_module() should throw exception for loaded module without mocks
ok 18 - check_class_loaded() should work for nested class names
ok
t/debugger.t ......
1..4
ok 1 - use Test::MockObject;
ok 2 - generated isa() should have correct name under debugger
ok 3 - generated can() should have correct name under debugger
ok 4 - T::MO should not permanently reset $^P
ok
t/extends-bugs.t ..
1..33
ok 1 - use Test::MockObject::Extends;
ok 2 - Mocking a package defined inline should not load anything
ok 3 - The object isa HASH
ok 4 - ...also if UNIVERSAL::isa() is called as a function
ok 5 - The extended object isa HASH
ok 6 - ...also if UNIVERSAL::isa() is called as a function
ok 7 - The object isa Foo
ok 8 - The object isa Foo
ok 9 - foo() returns as expected
ok 10 - $called_foo is incremented
ok 11 - $called_autoload is unchanged
ok 12 - $method_name is unchanged
ok 13 - bad() returns as expected
ok 14 - $called_autoload is incremented
ok 15 - $method_name is the correct value
ok 16 - The object isa Foo
ok 17 - The object isa Bar
ok 18 - The object isa Foo
ok 19 - The object isa Bar
ok 20 - foo() returns as expected
ok 21 - $called_foo is incremented
ok 22 - $called_autoload is unchanged
ok 23 - $called_this is unchanged
ok 24 - this() returns as expected
ok 25 - $called_foo is unchanged
ok 26 - $called_autoload is unchanged
ok 27 - $called_this is incremented
ok 28 - that() returns as expected
ok 29 - $called_autoload is incremented
ok 30 - $method_name is set correctly
ok 31 - The $AUTOLOAD for the object's actual class should be unset
ok 32 - The $AUTOLOAD that catches the call should contain the desired name
ok 33 - class method mocked
ok
t/extends.t .......
1..41
ok 1 - use Test::MockObject::Extends;
ok 2 - The object isa Test::MockObject
ok 3 - passing a class name to new() should set inheritance properly
ok 4 - new() should load parent module unless already loaded
ok 5 - mock() should override method in parent
ok 6 - ... calling original methods in parent
ok 7 - ... returning invocant
ok 8 - unmock() should remove method overriding
ok 9 - ... returning invocant
ok 10 - ... and should pass along invocant
ok 11 - ... returning invocant
ok 12 - ... logging methods appropriately
ok 13 - ... should wrap existing object appropriately
ok 14 - The object isa Some::Class
ok 15 - The object isa Another::Class
ok 16 - ... returning the right result even when the class is not a parent
ok 17 - unlogged methods should work
ok 18 - ... and logging should not happen for them
ok 19 - ... not throwing redefinition warnings
ok 20 - ... allowing overriding with logged versions
ok 21 - ... with logging happening then, obviously
ok 22 - Mocking worked
ok 23 - Method didn't trigger bad method
ok 24 - The object isa Foo
ok 25 - Creating a wrapped module should not die
ok 26 - The object isa Foo
ok 27 - foo() should return as expected
ok 28 - ... calling the method
ok 29 - ... not touching AUTOLOAD()
ok 30 - ... or $Foo::AUTOLOAD
ok 31 - bad() should returns as expected
ok 32 - ... calling AUTOLOAD()
ok 33 - ... with the appropriate $Foo::AUTOLOAD
ok 34 - __get_parents() should return a list of parents of the wrapped object
ok 35 - The object isa FooNoAutoload
ok 36 - Creating a wrapped module should not die
ok 37 - The object isa FooNoAutoload
ok 38 - fooNA() should return as expected
ok 39 - ... calling the method
ok 40 - ... not touching AUTOLOAD()
ok 41 - ... should die if calling a non-mocked and non-AUTOLOADED method
ok
t/ignore.t ........
1..6
ok 1 - use Test::MockObject;
ok 2 - mocking a method with a leading dash should work
ok 3 - ... not preventing subsequent mocks
ok 4 - ... but should prevent logging of endashed sub calls
ok 5 - unlogged call should be remockable
ok 6 - ... and reloggable
ok
t/isa.t ...........
1..7
ok 1 - use Test::MockObject;
ok 2 - Test::MockObject->can('set_isa')
ok 3 - The object isa CGI
ok 4 - The object isa Apache
ok 5 - The object isa Something
ok 6 - The object isa Apache::Request
ok 7 - ... this is not a "Fail" object
ok
All tests successful.
Files=7, Tests=212, 2 wallclock secs ( 0.22 usr 0.09 sys + 1.24 cusr 0.37 csys = 1.92 CPU)
Result: PASS
CHROMATIC/Test-MockObject-1.09.tar.gz
make test TEST_VERBOSE=1 -- OK
chromatic <chromatic@wgz.org>
Perl extension for emulating troublesome interfaces
>>> (cd /export/home/fly1264/var/cpan/build/Test-MockObject-1.09-0I1TOh && tar cvf - Test-MockObject-1.09.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/C/CH/CHROMATIC/Test-MockObject-1.09.tar.gz
Test-MockObject-1.09.ppd
blib/
blib/lib/
blib/lib/Test/
blib/lib/Test/MockObject/
blib/lib/Test/MockObject/Extends.pm
blib/lib/Test/MockObject.pm
blib/man3/
blib/man3/Test::MockObject::Extends.3
blib/man3/Test::MockObject.3
>>> mv /export/home/fly1264/var/cpan/build/Test-MockObject-1.09-0I1TOh/Test-MockObject-1.09.ppd /export/home/fly1264/var/REPO/C/CH/CHROMATIC
Running test for module 'Text::Aspell'
Running make for H/HA/HANK/Text-Aspell-0.09.tar.gz
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/authors/id/H/HA/HANK/Text-Aspell-0.09.tar.gz ok
Text-Aspell-0.09/
Text-Aspell-0.09/t/
Text-Aspell-0.09/t/02-pod.t
Text-Aspell-0.09/t/05-core.t
Text-Aspell-0.09/t/01-use.t
Text-Aspell-0.09/META.yml
Text-Aspell-0.09/Aspell.pm
Text-Aspell-0.09/Changes
Text-Aspell-0.09/MANIFEST
Text-Aspell-0.09/Aspell.xs
Text-Aspell-0.09/typemap
Text-Aspell-0.09/README
Text-Aspell-0.09/Makefile.PL
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build H/HA/HANK/Text-Aspell-0.09.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -laspell
Writing Makefile for Text::Aspell
>>> make
cp Aspell.pm blib/lib/Text/Aspell.pm
/export/home/fly1264/bin/perl /export/home/fly1264/ap1200/lib/ExtUtils/xsubpp -noprototypes -typemap /export/home/fly1264/ap1200/lib/ExtUtils/typemap -typemap typemap Aspell.xs > Aspell.xsc && mv Aspell.xsc Aspell.c
cc -c -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" -KPIC "-I/export/home/fly1264/ap1200/lib/CORE" Aspell.c
"Aspell.xs", line 4: cannot find include file:
"Aspell.xs", line 9: syntax error before or at: AspellCanHaveError
"Aspell.xs", line 19: undefined symbol: AspellCanHaveError
"Aspell.xs", line 19: undefined symbol: ret
"Aspell.xs", line 21: warning: implicit function declaration: new_aspell_speller
"Aspell.xs", line 21: undefined struct/union member: config
"Aspell.xs", line 24: warning: implicit function declaration: aspell_error_number
"Aspell.xs", line 26: warning: implicit function declaration: aspell_error_message
"Aspell.xs", line 26: warning: improper pointer/integer combination: arg #2
"Aspell.xs", line 32: warning: implicit function declaration: delete_aspell_config
"Aspell.xs", line 32: improper member use: config
"Aspell.xs", line 33: improper member use: config
"Aspell.xs", line 36: undefined struct/union member: speller
"Aspell.xs", line 36: warning: implicit function declaration: to_aspell_speller
"Aspell.xs", line 37: improper member use: config
"Aspell.xs", line 37: warning: implicit function declaration: aspell_speller_config
"Aspell.xs", line 37: improper member use: speller
"Aspell.xs", line 63: undefined struct/union member: config
"Aspell.xs", line 63: warning: implicit function declaration: new_aspell_config
"Aspell.xs", line 78: undefined struct/union member: speller
"Aspell.xs", line 79: warning: implicit function declaration: delete_aspell_speller
"Aspell.xs", line 79: improper member use: speller
"Aspell.xs", line 100: undefined symbol: AspellKeyInfoEnumeration
"Aspell.xs", line 100: undefined symbol: key_list
"Aspell.xs", line 101: warning: no explicit type given
"Aspell.xs", line 101: syntax error before or at: *
"Aspell.xs", line 103: warning: implicit function declaration: aspell_config_possible_elements
"Aspell.xs", line 103: undefined struct/union member: config
"Aspell.xs", line 105: undefined symbol: entry
"Aspell.xs", line 105: warning: implicit function declaration: aspell_key_info_enumeration_next
"Aspell.xs", line 106: left operand of "->" must be pointer to struct/union
"Aspell.xs", line 106: warning: implicit function declaration: aspell_config_retrieve
"Aspell.xs", line 106: improper member use: config
"Aspell.xs", line 106: left operand of "->" must be pointer to struct/union
"Aspell.xs", line 108: warning: implicit function declaration: delete_aspell_key_info_enumeration
"Aspell.xs", line 111: left operand must be modifiable lvalue: op "="
"Aspell.xs", line 125: warning: implicit function declaration: aspell_config_replace
"Aspell.xs", line 125: undefined struct/union member: config
"Aspell.xs", line 127: warning: implicit function declaration: aspell_config_error_number
"Aspell.xs", line 127: improper member use: config
"Aspell.xs", line 129: warning: implicit function declaration: aspell_config_error_message
"Aspell.xs", line 129: improper member use: config
"Aspell.xs", line 129: warning: improper pointer/integer combination: arg #2
"Aspell.xs", line 146: warning: implicit function declaration: aspell_config_remove
"Aspell.xs", line 146: undefined struct/union member: config
"Aspell.xs", line 148: improper member use: config
"Aspell.xs", line 150: improper member use: config
"Aspell.xs", line 150: warning: improper pointer/integer combination: arg #2
"Aspell.xs", line 165: undefined struct/union member: config
"Aspell.xs", line 167: improper member use: config
"Aspell.xs", line 169: improper member use: config
"Aspell.xs", line 169: warning: improper pointer/integer combination: arg #2
"Aspell.xs", line 182: undefined symbol: AspellStringList
"Aspell.xs", line 182: undefined symbol: lst
"Aspell.xs", line 182: syntax error before or at: =
"Aspell.xs", line 183: undefined symbol: AspellMutableContainer
"Aspell.xs", line 183: undefined symbol: lst0
"Aspell.xs", line 183: syntax error before or at: =
"Aspell.xs", line 184: undefined symbol: AspellStringEnumeration
"Aspell.xs", line 184: undefined symbol: els
"Aspell.xs", line 188: undefined struct/union member: config
"Aspell.xs", line 191: warning: implicit function declaration: aspell_config_retrieve_list
"Aspell.xs", line 191: undefined struct/union member: config
"Aspell.xs", line 193: improper member use: config
"Aspell.xs", line 195: improper member use: config
"Aspell.xs", line 195: warning: improper pointer/integer combination: arg #2
"Aspell.xs", line 196: warning: implicit function declaration: delete_aspell_string_list
"Aspell.xs", line 200: warning: implicit function declaration: aspell_string_list_elements
"Aspell.xs", line 202: warning: implicit function declaration: aspell_string_enumeration_next
"Aspell.xs", line 202: warning: improper pointer/integer combination: op "="
"Aspell.xs", line 206: warning: implicit function declaration: delete_aspell_string_enumeration
"Aspell.c", line 430: cannot recover from previous errors
cc: acomp failed for Aspell.c
make: *** [Aspell.o] Error 2
HANK/Text-Aspell-0.09.tar.gz
make -- NOT OK
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
Can't test without successful make
Running test for module 'Memcached::libmemcached'
Running make for D/DM/DMAKI/Memcached-libmemcached-0.3102.tar.gz
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/authors/id/D/DM/DMAKI/Memcached-libmemcached-0.3102.tar.gz ok
Memcached-libmemcached-0.3102/
Memcached-libmemcached-0.3102/Changes
Memcached-libmemcached-0.3102/const-xs.inc
Memcached-libmemcached-0.3102/lib/
Memcached-libmemcached-0.3102/lib/Memcached/
Memcached-libmemcached-0.3102/lib/Memcached/libmemcached/
Memcached-libmemcached-0.3102/lib/Memcached/libmemcached/API.pm
Memcached-libmemcached-0.3102/lib/Memcached/libmemcached/constants.pm
Memcached-libmemcached-0.3102/libmemcached.pm
Memcached-libmemcached-0.3102/libmemcached.xs
Memcached-libmemcached-0.3102/Makefile.PL
Memcached-libmemcached-0.3102/MANIFEST
Memcached-libmemcached-0.3102/META.yml
Memcached-libmemcached-0.3102/ppport.h
Memcached-libmemcached-0.3102/src/
Memcached-libmemcached-0.3102/src/libmemcached/
Memcached-libmemcached-0.3102/src/libmemcached/aclocal.m4
Memcached-libmemcached-0.3102/src/libmemcached/AUTHORS
Memcached-libmemcached-0.3102/src/libmemcached/ChangeLog
Memcached-libmemcached-0.3102/src/libmemcached/clients/
Memcached-libmemcached-0.3102/src/libmemcached/clients/client_options.h
Memcached-libmemcached-0.3102/src/libmemcached/clients/execute.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/execute.h
Memcached-libmemcached-0.3102/src/libmemcached/clients/generator.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/generator.h
Memcached-libmemcached-0.3102/src/libmemcached/clients/Makefile.am
Memcached-libmemcached-0.3102/src/libmemcached/clients/Makefile.in
Memcached-libmemcached-0.3102/src/libmemcached/clients/memcat.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/memcp.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/memdump.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/memerror.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/memflush.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/memrm.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/memslap.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/memstat.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/utilities.c
Memcached-libmemcached-0.3102/src/libmemcached/clients/utilities.h
Memcached-libmemcached-0.3102/src/libmemcached/config/
Memcached-libmemcached-0.3102/src/libmemcached/config/compile
Memcached-libmemcached-0.3102/src/libmemcached/config/config.guess
Memcached-libmemcached-0.3102/src/libmemcached/config/config.sub
Memcached-libmemcached-0.3102/src/libmemcached/config/depcomp
Memcached-libmemcached-0.3102/src/libmemcached/config/install-sh
Memcached-libmemcached-0.3102/src/libmemcached/config/ltmain.sh
Memcached-libmemcached-0.3102/src/libmemcached/config/missing
Memcached-libmemcached-0.3102/src/libmemcached/config.h.in
Memcached-libmemcached-0.3102/src/libmemcached/configure
Memcached-libmemcached-0.3102/src/libmemcached/configure.ac
Memcached-libmemcached-0.3102/src/libmemcached/COPYING
Memcached-libmemcached-0.3102/src/libmemcached/docs/
Memcached-libmemcached-0.3102/src/libmemcached/docs/libmemcached.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/libmemcached_examples.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/libmemcachedutil.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/Makefile.am
Memcached-libmemcached-0.3102/src/libmemcached/docs/Makefile.in
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_analyze.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_auto.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_behavior.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_callback.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_create.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_delete.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_dump.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_flush.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_flush_buffers.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_generate_hash_value.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_get.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_memory_allocators.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_pool.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_quit.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_server_st.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_servers.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_set.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_stats.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_strerror.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_user_data.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_verbosity.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcached_version.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcat.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memcp.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memdump.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memerror.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memflush.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memrm.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memslap.pod
Memcached-libmemcached-0.3102/src/libmemcached/docs/memstat.pod
Memcached-libmemcached-0.3102/src/libmemcached/INSTALL
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/byteorder.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/common.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/crc.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/hsieh_hash.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/jenkins_hash.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/libmemcached.ver
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/libmemcached_probes.d
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/libmemcached_probes.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/Makefile.am
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/Makefile.in
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/md5.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached/
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached/protocol_binary.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached/README.txt
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached.hh
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_allocators.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_analyze.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_auto.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_behavior.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_callback.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_configure.h.in
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_connect.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_constants.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_delete.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_do.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_dump.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_fetch.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_flush.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_flush_buffers.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_get.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_get.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_hash.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_hosts.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_internal.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_io.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_io.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_key.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_parse.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_pool.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_purge.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_quit.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_response.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_result.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_result.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_server.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_server.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_stats.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_storage.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_storage.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_strerror.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_string.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_string.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_types.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_util.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_verbosity.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_version.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/memcached_watchpoint.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/murmur_hash.c
Memcached-libmemcached-0.3102/src/libmemcached/libmemcached/visibility.h
Memcached-libmemcached-0.3102/src/libmemcached/libmemcachedutil/
Memcached-libmemcached-0.3102/src/libmemcached/libmemcachedutil/libmemcachedutil.ver
Memcached-libmemcached-0.3102/src/libmemcached/libmemcachedutil/Makefile.am
Memcached-libmemcached-0.3102/src/libmemcached/libmemcachedutil/Makefile.in
Memcached-libmemcached-0.3102/src/libmemcached/libmemcachedutil/memcached_pool.c
Memcached-libmemcached-0.3102/src/libmemcached/m4/
Memcached-libmemcached-0.3102/src/libmemcached/m4/ac_cxx_compile_stdcxx_0x.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/ac_cxx_header_stdcxx_98.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/acx_pthread.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/byteorder.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/deprecated.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/enable_utillib.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/extensions.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/hsieh.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/memcached.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_64bit.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_canonical.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_check_compiler_version.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_check_cxx_standard.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_enable_dtrace.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_header_assert.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_libtool.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_optimize.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_shared_ptr.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_vc_build.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pandora_warnings.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/pod2man.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/protocol_binary.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/setsockopt.m4
Memcached-libmemcached-0.3102/src/libmemcached/m4/visibility.m4
Memcached-libmemcached-0.3102/src/libmemcached/Makefile.am
Memcached-libmemcached-0.3102/src/libmemcached/Makefile.in
Memcached-libmemcached-0.3102/src/libmemcached/NEWS
Memcached-libmemcached-0.3102/src/libmemcached/README
Memcached-libmemcached-0.3102/src/libmemcached/support/
Memcached-libmemcached-0.3102/src/libmemcached/support/libmemcached-fc.spec.in
Memcached-libmemcached-0.3102/src/libmemcached/support/libmemcached.pc.in
Memcached-libmemcached-0.3102/src/libmemcached/support/libmemcached.spec.in
Memcached-libmemcached-0.3102/src/libmemcached/support/Makefile.am
Memcached-libmemcached-0.3102/src/libmemcached/support/Makefile.in
Memcached-libmemcached-0.3102/src/libmemcached/support/set_benchmark.sh
Memcached-libmemcached-0.3102/src/libmemcached/tests/
Memcached-libmemcached-0.3102/src/libmemcached/tests/atomsmasher.c
Memcached-libmemcached-0.3102/src/libmemcached/tests/function.c
Memcached-libmemcached-0.3102/src/libmemcached/tests/ketama_test_cases.h
Memcached-libmemcached-0.3102/src/libmemcached/tests/Makefile.am
Memcached-libmemcached-0.3102/src/libmemcached/tests/Makefile.in
Memcached-libmemcached-0.3102/src/libmemcached/tests/output.res
Memcached-libmemcached-0.3102/src/libmemcached/tests/output2.res
Memcached-libmemcached-0.3102/src/libmemcached/tests/plus.cpp
Memcached-libmemcached-0.3102/src/libmemcached/tests/r/
Memcached-libmemcached-0.3102/src/libmemcached/tests/r/memcat.res
Memcached-libmemcached-0.3102/src/libmemcached/tests/r/memcp.res
Memcached-libmemcached-0.3102/src/libmemcached/tests/r/memrm.res
Memcached-libmemcached-0.3102/src/libmemcached/tests/r/memslap.res
Memcached-libmemcached-0.3102/src/libmemcached/tests/r/memstat.res
Memcached-libmemcached-0.3102/src/libmemcached/tests/server.c
Memcached-libmemcached-0.3102/src/libmemcached/tests/server.h
Memcached-libmemcached-0.3102/src/libmemcached/tests/start.c
Memcached-libmemcached-0.3102/src/libmemcached/tests/t/
Memcached-libmemcached-0.3102/src/libmemcached/tests/t/memcat.test
Memcached-libmemcached-0.3102/src/libmemcached/tests/t/memcp.test
Memcached-libmemcached-0.3102/src/libmemcached/tests/t/memrm.test
Memcached-libmemcached-0.3102/src/libmemcached/tests/t/memslap.test
Memcached-libmemcached-0.3102/src/libmemcached/tests/t/memstat.test
Memcached-libmemcached-0.3102/src/libmemcached/tests/test.c
Memcached-libmemcached-0.3102/src/libmemcached/tests/test.h
Memcached-libmemcached-0.3102/src/libmemcached/tests/udp.c
Memcached-libmemcached-0.3102/src/libmemcached/THANKS
Memcached-libmemcached-0.3102/src/libmemcached/TODO
Memcached-libmemcached-0.3102/t/
Memcached-libmemcached-0.3102/t/00-load.t
Memcached-libmemcached-0.3102/t/01-import.t
Memcached-libmemcached-0.3102/t/02-create.t
Memcached-libmemcached-0.3102/t/02-subclass.t
Memcached-libmemcached-0.3102/t/03-servers.t
Memcached-libmemcached-0.3102/t/04-strerror.t
Memcached-libmemcached-0.3102/t/05-behavior.t
Memcached-libmemcached-0.3102/t/06-verbosity.t
Memcached-libmemcached-0.3102/t/10-set-get.t
Memcached-libmemcached-0.3102/t/11-set-get-by-key.t
Memcached-libmemcached-0.3102/t/15-auto.t
Memcached-libmemcached-0.3102/t/20-set.t
Memcached-libmemcached-0.3102/t/21-set-by-key.t
Memcached-libmemcached-0.3102/t/25-get.t
Memcached-libmemcached-0.3102/t/26-get-cb.t
Memcached-libmemcached-0.3102/t/27-set-cb.t
Memcached-libmemcached-0.3102/t/30-prepend-append.t
Memcached-libmemcached-0.3102/t/31-prepend-append-by-key.t
Memcached-libmemcached-0.3102/t/35-replace.t
Memcached-libmemcached-0.3102/t/36-replace-by-key.t
Memcached-libmemcached-0.3102/t/40-delete.t
Memcached-libmemcached-0.3102/t/41-delete-by-key.t
Memcached-libmemcached-0.3102/t/50-quit.t
Memcached-libmemcached-0.3102/t/51-flush.t
Memcached-libmemcached-0.3102/t/60-stats.t
Memcached-libmemcached-0.3102/t/80-result_st.t
Memcached-libmemcached-0.3102/t/api-coverage.t
Memcached-libmemcached-0.3102/t/extended-consistent-hashing.t
Memcached-libmemcached-0.3102/t/lib/
Memcached-libmemcached-0.3102/t/lib/ExtUtils/
Memcached-libmemcached-0.3102/t/lib/ExtUtils/ParseXS.pm
Memcached-libmemcached-0.3102/t/lib/ExtUtils/xsubpp
Memcached-libmemcached-0.3102/t/lib/libmemcached_test.pm
Memcached-libmemcached-0.3102/t/pod-coverage.t
Memcached-libmemcached-0.3102/t/pod.t
Memcached-libmemcached-0.3102/typemap
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build D/DM/DMAKI/Memcached-libmemcached-0.3102.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Reading libmemcached pod docs to find all public functions
Writing lib/Memcached/libmemcached/func_hash.pl
Reading headers to find all constants
Writing lib/Memcached/libmemcached/const_hash.pl
Writing const-xs.inc
Writing lib/Memcached/libmemcached/constants.pm
cd src/libmemcached && ./configure --prefix=/export/home/fly1264/var/cpan/build/Memcached-libmemcached-0.3102-09IaYy/src_inst --with-pic
checking build system type... sparc-sun-solaris2.8
checking host system type... sparc-sun-solaris2.8
checking for a BSD-compatible install... config/install-sh -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... config/install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... no
checking for cc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking dependency style of cc... dashXmstdout
checking whether cc understands -c and -o together... yes
checking for grep that handles long lines and -e... /opt/csw/bin/ggrep
checking for egrep... /opt/csw/bin/ggrep -E
checking for ANSI C header files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... no
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for a sed that does not truncate output... /opt/csw/bin/gsed
checking for non-GNU ld... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking for /usr/ccs/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/ccs/bin/nm -p
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... no
configure: WARNING: dlfcn.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: dlfcn.h: proceeding with the compiler's result
checking for dlfcn.h... yes
checking for g77... no
checking for xlf... no
checking for f77... f77
checking whether we are using the GNU Fortran 77 compiler... no
checking whether f77 accepts -g... yes
checking the maximum length of command line arguments... 786240
checking command to parse /usr/ccs/bin/nm -p output from cc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking for cc option to produce PIC... -KPIC
checking if cc PIC flag -KPIC works... yes
checking if cc static flag -Bstatic works... yes
checking if cc supports -c -o file.o... yes
checking whether the cc linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... solaris2.8 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for f77 option to produce PIC... -KPIC
checking if f77 PIC flag -KPIC works... yes
checking if f77 static flag -Bstatic works... yes
checking if f77 supports -c -o file.o... yes
checking whether the f77 linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... solaris2.8 ld.so
(cached) (cached) checking how to hardcode library paths into programs... immediate
checking if g++ supports C++0x features without additional flags... no
checking if g++ supports C++0x features with -std=c++0x... no
checking if g++ supports C++0x features with -std=gnu++0x... no
checking target system type... sparc-sun-solaris2.8
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... CC
checking whether we are using the GNU C++ compiler... no
checking whether CC accepts -g... yes
checking dependency style of CC... dashXmstdout
checking how to run the C preprocessor... cc -E
checking for ISO C++ 98 include files... yes
checking memory usability... yes
checking memory presence... no
configure: WARNING: memory: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: memory: proceeding with the compiler's result
checking for memory... yes
checking tr1/memory usability... no
checking tr1/memory presence... no
checking for tr1/memory... no
checking boost/shared_ptr.hpp usability... no
checking boost/shared_ptr.hpp presence... no
checking for boost/shared_ptr.hpp... no
checking the location of shared_ptr header file...
configure: WARNING: a usable shared_ptr implementation was not found. Let someone know what your platform is.
checking whether byte ordering is bigendian... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for working volatile... yes
checking whether time.h and sys/time.h may both be included... yes
checking for size_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking whether __SUNPRO_C is declared... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking "C Compiler version--"... "cc: Sun C 5.7 2005/01/07"
checking "C++ Compiler version"... "CC: Sun C++ 5.7 2005/01/07"
checking for isainfo... isainfo
checking whether E_PASTE_RESULT_NOT_TOKEN is usable... no
checking whether to enable assertions... yes
checking assert.h usability... no
checking assert.h presence... yes
configure: WARNING: assert.h: present but cannot be compiled
configure: WARNING: assert.h: check for missing prerequisite headers?
configure: WARNING: assert.h: see the Autoconf documentation
configure: WARNING: assert.h: section "Present But Cannot Be Compiled"
configure: WARNING: assert.h: proceeding with the preprocessor's result
configure: WARNING: assert.h: in the future, the compiler will take precedence
configure: WARNING: ## ------------------------------------------------------- ##
configure: WARNING: ## Report this to http://tangent.org/552/libmemcached.html ##
configure: WARNING: ## ------------------------------------------------------- ##
checking for assert.h... yes
checking for doxygen... no
checking for perl... perl
checking whether pthreads work with -pthreads... no
checking for the pthreads library -lpthread... no
checking whether pthreads work with -mt... no
checking whether pthreads work with -pthread... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... no
checking whether pthreads work with -pthreads... no
checking whether pthreads work with -mthreads... no
checking for the pthreads library -lpthread... no
checking whether pthreads work with --thread-safe... no
checking whether pthreads work with -mt... no
checking for pthread-config... no
configure: error: could not find libpthread
Unable to build libmemcached: Error running cd src/libmemcached && ./configure --prefix=/export/home/fly1264/var/cpan/build/Memcached-libmemcached-0.3102-09IaYy/src_inst --with-pic
Aborted.
No 'Makefile' created DMAKI/Memcached-libmemcached-0.3102.tar.gz
/export/home/fly1264/bin/perl Makefile.PL -- NOT OK
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
Make had some problems, won't test
Running test for module 'Image::Magick'
Running make for J/JC/JCRISTY/PerlMagick-6.59.tar.gz
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/authors/id/J/JC/JCRISTY/PerlMagick-6.59.tar.gz ok
./PerlMagick-6.59/
./PerlMagick-6.59/Makefile.old
./PerlMagick-6.59/Changelog
./PerlMagick-6.59/Makefile.nt
./PerlMagick-6.59/t/
./PerlMagick-6.59/t/input.mat
./PerlMagick-6.59/t/input_16.miff
./PerlMagick-6.59/t/jpeg/
./PerlMagick-6.59/t/jpeg/input.jpg
./PerlMagick-6.59/t/jpeg/read.t
./PerlMagick-6.59/t/jpeg/write.t
./PerlMagick-6.59/t/jpeg/input_plane.jpg
./PerlMagick-6.59/t/montage.t
./PerlMagick-6.59/t/cgm/
./PerlMagick-6.59/t/cgm/read.t
./PerlMagick-6.59/t/cgm/input.cgm
./PerlMagick-6.59/t/input_gray_lsb_08bit.mat
./PerlMagick-6.59/t/mpeg/
./PerlMagick-6.59/t/mpeg/input.mpg
./PerlMagick-6.59/t/mpeg/read.t
./PerlMagick-6.59/t/mpeg/input.m2v
./PerlMagick-6.59/t/input.im1
./PerlMagick-6.59/t/input_70x46.uyvy
./PerlMagick-6.59/t/input.ico
./PerlMagick-6.59/t/input_rgb_lsb_08bit.mat
./PerlMagick-6.59/t/input_70x46.rgb
./PerlMagick-6.59/t/filter.t
./PerlMagick-6.59/t/fpx/
./PerlMagick-6.59/t/fpx/input_256.fpx
./PerlMagick-6.59/t/fpx/input_grayscale.fpx
./PerlMagick-6.59/t/fpx/input_bw.fpx
./PerlMagick-6.59/t/fpx/input_truecolor.fpx
./PerlMagick-6.59/t/fpx/read.t
./PerlMagick-6.59/t/fpx/input_jpeg.fpx
./PerlMagick-6.59/t/fpx/write.t
./PerlMagick-6.59/t/jp2/
./PerlMagick-6.59/t/jp2/input.jpc
./PerlMagick-6.59/t/jp2/read.t
./PerlMagick-6.59/t/jp2/input.jp2
./PerlMagick-6.59/t/jp2/input.pgx
./PerlMagick-6.59/t/input.gif
./PerlMagick-6.59/t/input_70x46.cmyk
./PerlMagick-6.59/t/input.avs
./PerlMagick-6.59/t/input_70x46.rgba
./PerlMagick-6.59/t/input.xbm
./PerlMagick-6.59/t/input.mtv
./PerlMagick-6.59/t/input.im8
./PerlMagick-6.59/t/composite.t
./PerlMagick-6.59/t/zlib/
./PerlMagick-6.59/t/zlib/read.t
./PerlMagick-6.59/t/zlib/write.t
./PerlMagick-6.59/t/zlib/input.miff
./PerlMagick-6.59/t/input_p7.p7
./PerlMagick-6.59/t/xfig/
./PerlMagick-6.59/t/xfig/read.t
./PerlMagick-6.59/t/xfig/input.fig
./PerlMagick-6.59/t/input.p7
./PerlMagick-6.59/t/read.t
./PerlMagick-6.59/t/wmf/
./PerlMagick-6.59/t/wmf/read.t
./PerlMagick-6.59/t/wmf/wizard.wmf
./PerlMagick-6.59/t/wmf/clock.wmf
./PerlMagick-6.59/t/input.fits
./PerlMagick-6.59/t/input.tga
./PerlMagick-6.59/t/getattribute.t
./PerlMagick-6.59/t/input.sgi
./PerlMagick-6.59/t/input_p1.pbm
./PerlMagick-6.59/t/input.psd
./PerlMagick-6.59/t/ttf/
./PerlMagick-6.59/t/ttf/read.t
./PerlMagick-6.59/t/ttf/input.ttf
./PerlMagick-6.59/t/input.bie
./PerlMagick-6.59/t/blob.t
./PerlMagick-6.59/t/input.tim
./PerlMagick-6.59/t/png/
./PerlMagick-6.59/t/png/input_256.png
./PerlMagick-6.59/t/png/input_bw.png
./PerlMagick-6.59/t/png/read-16.t
./PerlMagick-6.59/t/png/input_mono.png
./PerlMagick-6.59/t/png/input.mng
./PerlMagick-6.59/t/png/write-16.t
./PerlMagick-6.59/t/png/read.t
./PerlMagick-6.59/t/png/write.t
./PerlMagick-6.59/t/png/input_16.png
./PerlMagick-6.59/t/png/input_truecolor.png
./PerlMagick-6.59/t/input.wpg
./PerlMagick-6.59/t/input.im24
./PerlMagick-6.59/t/tiff/
./PerlMagick-6.59/t/tiff/input_gray_8bit_matte.tiff
./PerlMagick-6.59/t/tiff/input_gray_8bit.tiff
./PerlMagick-6.59/t/tiff/input_256_matte.tiff
./PerlMagick-6.59/t/tiff/input_gray_4bit.tiff
./PerlMagick-6.59/t/tiff/input_truecolor_stripped.tiff
./PerlMagick-6.59/t/tiff/read.t
./PerlMagick-6.59/t/tiff/input_256_planar_separate.tiff
./PerlMagick-6.59/t/tiff/input_gray_16bit.tiff
./PerlMagick-6.59/t/tiff/input_256_planar_contig.tiff
./PerlMagick-6.59/t/tiff/input_gray_4bit_matte.tiff
./PerlMagick-6.59/t/tiff/input_16_matte.tiff
./PerlMagick-6.59/t/tiff/input_mono.tiff
./PerlMagick-6.59/t/tiff/input_truecolor_tiled32x32.tiff
./PerlMagick-6.59/t/tiff/input_truecolor_16.tiff
./PerlMagick-6.59/t/tiff/input_gray_12bit.tiff
./PerlMagick-6.59/t/tiff/input_256.tiff
./PerlMagick-6.59/t/tiff/input_16.tiff
./PerlMagick-6.59/t/tiff/write.t
./PerlMagick-6.59/t/tiff/input_truecolor.tiff
./PerlMagick-6.59/t/input.bmp
./PerlMagick-6.59/t/x11/
./PerlMagick-6.59/t/x11/congrats.miff
./PerlMagick-6.59/t/x11/congrats.fig
./PerlMagick-6.59/t/x11/read.t
./PerlMagick-6.59/t/x11/write.t
./PerlMagick-6.59/t/x11/input.xwd
./PerlMagick-6.59/t/input_p2.pgm
./PerlMagick-6.59/t/input.bmp24
./PerlMagick-6.59/t/subroutines.pl
./PerlMagick-6.59/t/jng/
./PerlMagick-6.59/t/jng/input_prog.jng
./PerlMagick-6.59/t/jng/input_idat.jng
./PerlMagick-6.59/t/jng/input_gray_prog_jdaa.jng
./PerlMagick-6.59/t/jng/input_gray_prog_idat.jng
./PerlMagick-6.59/t/jng/input_prog_idat.jng
./PerlMagick-6.59/t/jng/read.t
./PerlMagick-6.59/t/jng/input_jdaa.jng
./PerlMagick-6.59/t/jng/input_gray_idat.jng
./PerlMagick-6.59/t/jng/input_gray_jdaa.jng
./PerlMagick-6.59/t/jng/input_gray_prog.jng
./PerlMagick-6.59/t/jng/input_prog_jdaa.jng
./PerlMagick-6.59/t/jng/write.t
./PerlMagick-6.59/t/jng/input_gray.jng
./PerlMagick-6.59/t/jng/input_rose.jng
./PerlMagick-6.59/t/input_gray_msb_08bit.mat
./PerlMagick-6.59/t/input.xpm
./PerlMagick-6.59/t/ping.t
./PerlMagick-6.59/t/reference/
./PerlMagick-6.59/t/reference/jpeg/
./PerlMagick-6.59/t/reference/jpeg/read_plane_interlaced.miff
./PerlMagick-6.59/t/reference/jpeg/write_non_interlaced.miff
./PerlMagick-6.59/t/reference/jpeg/write_plane_interlaced.miff
./PerlMagick-6.59/t/reference/jpeg/read_non_interlaced.miff
./PerlMagick-6.59/t/reference/filter/
./PerlMagick-6.59/t/reference/filter/Negate.miff
./PerlMagick-6.59/t/reference/filter/Sample.miff
./PerlMagick-6.59/t/reference/filter/Wave.miff
./PerlMagick-6.59/t/reference/filter/OilPaint.miff
./PerlMagick-6.59/t/reference/filter/Shade.miff
./PerlMagick-6.59/t/reference/filter/Gamma.miff
./PerlMagick-6.59/t/reference/filter/Quantize.miff
./PerlMagick-6.59/t/reference/filter/Contrast.miff
./PerlMagick-6.59/t/reference/filter/Raise.miff
./PerlMagick-6.59/t/reference/filter/Threshold.miff
./PerlMagick-6.59/t/reference/filter/Frame.miff
./PerlMagick-6.59/t/reference/filter/Scale.miff
./PerlMagick-6.59/t/reference/filter/Emboss.miff
./PerlMagick-6.59/t/reference/filter/GaussianBlur.miff
./PerlMagick-6.59/t/reference/filter/Edge.miff
./PerlMagick-6.59/t/reference/filter/Crop.miff
./PerlMagick-6.59/t/reference/filter/Equalize.miff
./PerlMagick-6.59/t/reference/filter/Magnify.miff
./PerlMagick-6.59/t/reference/filter/Resize.miff
./PerlMagick-6.59/t/reference/filter/Minify.miff
./PerlMagick-6.59/t/reference/filter/Blur.miff
./PerlMagick-6.59/t/reference/filter/Channel.miff
./PerlMagick-6.59/t/reference/filter/Convolve.miff
./PerlMagick-6.59/t/reference/filter/Swirl.miff
./PerlMagick-6.59/t/reference/filter/ColorFloodfill.miff
./PerlMagick-6.59/t/reference/filter/Flip.miff
./PerlMagick-6.59/t/reference/filter/Sharpen.miff
./PerlMagick-6.59/t/reference/filter/Colorize.miff
./PerlMagick-6.59/t/reference/filter/Shave.miff
./PerlMagick-6.59/t/reference/filter/Shear.miff
./PerlMagick-6.59/t/reference/filter/Normalize.miff
./PerlMagick-6.59/t/reference/filter/MedianFilter.miff
./PerlMagick-6.59/t/reference/filter/Chop.miff
./PerlMagick-6.59/t/reference/filter/RadialBlur.miff
./PerlMagick-6.59/t/reference/filter/Draw.miff
./PerlMagick-6.59/t/reference/filter/Rotate.miff
./PerlMagick-6.59/t/reference/filter/Annotate.miff
./PerlMagick-6.59/t/reference/filter/MotionBlur.miff
./PerlMagick-6.59/t/reference/filter/Modulate.miff
./PerlMagick-6.59/t/reference/filter/ReduceNoise.miff
./PerlMagick-6.59/t/reference/filter/Opaque.miff
./PerlMagick-6.59/t/reference/filter/Implode.miff
./PerlMagick-6.59/t/reference/filter/MatteFloodfill.miff
./PerlMagick-6.59/t/reference/filter/SigmoidalContrast.miff
./PerlMagick-6.59/t/reference/filter/Flop.miff
./PerlMagick-6.59/t/reference/filter/UnsharpMask.miff
./PerlMagick-6.59/t/reference/filter/Solarize.miff
./PerlMagick-6.59/t/reference/filter/Level.miff
./PerlMagick-6.59/t/reference/filter/Set.miff
./PerlMagick-6.59/t/reference/filter/Border.miff
./PerlMagick-6.59/t/reference/filter/Segment.miff
./PerlMagick-6.59/t/reference/filter/Trim.miff
./PerlMagick-6.59/t/reference/filter/AdaptiveThreshold.miff
./PerlMagick-6.59/t/reference/filter/Charcoal.miff
./PerlMagick-6.59/t/reference/filter/Roll.miff
./PerlMagick-6.59/t/reference/filter/QuantizeMono.miff
./PerlMagick-6.59/t/reference/filter/Despeckle.miff
./PerlMagick-6.59/t/reference/cgm/
./PerlMagick-6.59/t/reference/cgm/read.miff
./PerlMagick-6.59/t/reference/jp2/
./PerlMagick-6.59/t/reference/jp2/read_jp2.miff
./PerlMagick-6.59/t/reference/jp2/read_jpc.miff
./PerlMagick-6.59/t/reference/jp2/read_pgx.miff
./PerlMagick-6.59/t/reference/wmf/
./PerlMagick-6.59/t/reference/wmf/clock.miff
./PerlMagick-6.59/t/reference/wmf/wizard.miff
./PerlMagick-6.59/t/reference/write/
./PerlMagick-6.59/t/reference/write/jpeg/
./PerlMagick-6.59/t/reference/write/jpeg/read_plane_interlaced.miff
./PerlMagick-6.59/t/reference/write/jpeg/write_non_interlaced.miff
./PerlMagick-6.59/t/reference/write/jpeg/write_plane_interlaced.miff
./PerlMagick-6.59/t/reference/write/jpeg/read_non_interlaced.miff
./PerlMagick-6.59/t/reference/write/filter/
./PerlMagick-6.59/t/reference/write/filter/Negate.miff
./PerlMagick-6.59/t/reference/write/filter/Sample.miff
./PerlMagick-6.59/t/reference/write/filter/Wave.miff
./PerlMagick-6.59/t/reference/write/filter/OilPaint.miff
./PerlMagick-6.59/t/reference/write/filter/Shade.miff
./PerlMagick-6.59/t/reference/write/filter/Gamma.miff
./PerlMagick-6.59/t/reference/write/filter/Quantize.miff
./PerlMagick-6.59/t/reference/write/filter/Contrast.miff
./PerlMagick-6.59/t/reference/write/filter/Raise.miff
./PerlMagick-6.59/t/reference/write/filter/Threshold.miff
./PerlMagick-6.59/t/reference/write/filter/Frame.miff
./PerlMagick-6.59/t/reference/write/filter/Scale.miff
./PerlMagick-6.59/t/reference/write/filter/Emboss.miff
./PerlMagick-6.59/t/reference/write/filter/GaussianBlur.miff
./PerlMagick-6.59/t/reference/write/filter/Edge.miff
./PerlMagick-6.59/t/reference/write/filter/Crop.miff
./PerlMagick-6.59/t/reference/write/filter/Equalize.miff
./PerlMagick-6.59/t/reference/write/filter/Magnify.miff
./PerlMagick-6.59/t/reference/write/filter/Resize.miff
./PerlMagick-6.59/t/reference/write/filter/Minify.miff
./PerlMagick-6.59/t/reference/write/filter/Blur.miff
./PerlMagick-6.59/t/reference/write/filter/Channel.miff
./PerlMagick-6.59/t/reference/write/filter/Convolve.miff
./PerlMagick-6.59/t/reference/write/filter/Swirl.miff
./PerlMagick-6.59/t/reference/write/filter/ColorFloodfill.miff
./PerlMagick-6.59/t/reference/write/filter/Flip.miff
./PerlMagick-6.59/t/reference/write/filter/Sharpen.miff
./PerlMagick-6.59/t/reference/write/filter/Colorize.miff
./PerlMagick-6.59/t/reference/write/filter/Shave.miff
./PerlMagick-6.59/t/reference/write/filter/Shear.miff
./PerlMagick-6.59/t/reference/write/filter/Normalize.miff
./PerlMagick-6.59/t/reference/write/filter/MedianFilter.miff
./PerlMagick-6.59/t/reference/write/filter/Chop.miff
./PerlMagick-6.59/t/reference/write/filter/RadialBlur.miff
./PerlMagick-6.59/t/reference/write/filter/Draw.miff
./PerlMagick-6.59/t/reference/write/filter/Rotate.miff
./PerlMagick-6.59/t/reference/write/filter/Annotate.miff
./PerlMagick-6.59/t/reference/write/filter/MotionBlur.miff
./PerlMagick-6.59/t/reference/write/filter/Modulate.miff
./PerlMagick-6.59/t/reference/write/filter/ReduceNoise.miff
./PerlMagick-6.59/t/reference/write/filter/Opaque.miff
./PerlMagick-6.59/t/reference/write/filter/Implode.miff
./PerlMagick-6.59/t/reference/write/filter/MatteFloodfill.miff
./PerlMagick-6.59/t/reference/write/filter/SigmoidalContrast.miff
./PerlMagick-6.59/t/reference/write/filter/Flop.miff
./PerlMagick-6.59/t/reference/write/filter/UnsharpMask.miff
./PerlMagick-6.59/t/reference/write/filter/Solarize.miff
./PerlMagick-6.59/t/reference/write/filter/Level.miff
./PerlMagick-6.59/t/reference/write/filter/Set.miff
./PerlMagick-6.59/t/reference/write/filter/Border.miff
./PerlMagick-6.59/t/reference/write/filter/Segment.miff
./PerlMagick-6.59/t/reference/write/filter/Trim.miff
./PerlMagick-6.59/t/reference/write/filter/AdaptiveThreshold.miff
./PerlMagick-6.59/t/reference/write/filter/Charcoal.miff
./PerlMagick-6.59/t/reference/write/filter/Roll.miff
./PerlMagick-6.59/t/reference/write/filter/Despeckle.miff
./PerlMagick-6.59/t/reference/write/cgm/
./PerlMagick-6.59/t/reference/write/cgm/read.miff
./PerlMagick-6.59/t/reference/write/jp2/
./PerlMagick-6.59/t/reference/write/jp2/read_jp2.miff
./PerlMagick-6.59/t/reference/write/jp2/read_jpc.miff
./PerlMagick-6.59/t/reference/write/jp2/read_pgx.miff
./PerlMagick-6.59/t/reference/write/wmf/
./PerlMagick-6.59/t/reference/write/wmf/clock.miff
./PerlMagick-6.59/t/reference/write/wmf/wizard.miff
./PerlMagick-6.59/t/reference/write/ttf/
./PerlMagick-6.59/t/reference/write/ttf/label.miff
./PerlMagick-6.59/t/reference/write/ttf/read.miff
./PerlMagick-6.59/t/reference/write/ttf/annotate.miff
./PerlMagick-6.59/t/reference/write/composite/
./PerlMagick-6.59/t/reference/write/composite/CopyGreen.miff
./PerlMagick-6.59/t/reference/write/composite/Out.miff
./PerlMagick-6.59/t/reference/write/composite/Xor.miff
./PerlMagick-6.59/t/reference/write/composite/Copy.miff
./PerlMagick-6.59/t/reference/write/composite/Minus.miff
./PerlMagick-6.59/t/reference/write/composite/Atop.miff
./PerlMagick-6.59/t/reference/write/composite/Multiply.miff
./PerlMagick-6.59/t/reference/write/composite/Over.miff
./PerlMagick-6.59/t/reference/write/composite/In.miff
./PerlMagick-6.59/t/reference/write/composite/Difference.miff
./PerlMagick-6.59/t/reference/write/composite/Subtract.miff
./PerlMagick-6.59/t/reference/write/composite/Plus.miff
./PerlMagick-6.59/t/reference/write/composite/CopyRed.miff
./PerlMagick-6.59/t/reference/write/composite/Clear.miff
./PerlMagick-6.59/t/reference/write/composite/Rotate.miff
./PerlMagick-6.59/t/reference/write/composite/Bumpmap.miff
./PerlMagick-6.59/t/reference/write/composite/Add.miff
./PerlMagick-6.59/t/reference/write/composite/CopyBlue.miff
./PerlMagick-6.59/t/reference/write/composite/CopyOpacity.miff
./PerlMagick-6.59/t/reference/write/jng/
./PerlMagick-6.59/t/reference/write/jng/gray_prog_idat_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/write_gray.miff
./PerlMagick-6.59/t/reference/write/jng/write_prog_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/write_prog.miff
./PerlMagick-6.59/t/reference/write/jng/gray_prog_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/input_rose.miff
./PerlMagick-6.59/t/reference/write/jng/input_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/gray_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/input_gray_idat.miff
./PerlMagick-6.59/t/reference/write/jng/gray_jdaa_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/read_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/read_gray_prog_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/read_gray_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/read_idat.miff
./PerlMagick-6.59/t/reference/write/jng/input_prog_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/gray_idat_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/input_prog.miff
./PerlMagick-6.59/t/reference/write/jng/write_prog_idat.miff
./PerlMagick-6.59/t/reference/write/jng/read_prog_idat.miff
./PerlMagick-6.59/t/reference/write/jng/input_gray.miff
./PerlMagick-6.59/t/reference/write/jng/read_prog.miff
./PerlMagick-6.59/t/reference/write/jng/gray_prog_jdaa_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/read_gray_idat.miff
./PerlMagick-6.59/t/reference/write/jng/idat_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/write_gray_prog_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/write_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/input_gray_prog.miff
./PerlMagick-6.59/t/reference/write/jng/input_prog_idat.miff
./PerlMagick-6.59/t/reference/write/jng/prog_idat_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/write_gray_prog_idat.miff
./PerlMagick-6.59/t/reference/write/jng/input_gray_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/prog_jdaa_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/write_gray_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/write_idat.miff
./PerlMagick-6.59/t/reference/write/jng/read_gray_prog.miff
./PerlMagick-6.59/t/reference/write/jng/prog_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/read_gray_prog_idat.miff
./PerlMagick-6.59/t/reference/write/jng/input_gray_prog_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/read_prog_jdaa.miff
./PerlMagick-6.59/t/reference/write/jng/input_idat.miff
./PerlMagick-6.59/t/reference/write/jng/write_gray_idat.miff
./PerlMagick-6.59/t/reference/write/jng/jdaa_tmp.miff
./PerlMagick-6.59/t/reference/write/jng/input_gray_prog_idat.miff
./PerlMagick-6.59/t/reference/write/jng/read_gray.miff
./PerlMagick-6.59/t/reference/write/jng/write_gray_prog.miff
./PerlMagick-6.59/t/reference/write/read/
./PerlMagick-6.59/t/reference/write/read/input_dcx.miff
./PerlMagick-6.59/t/reference/write/read/input_xc_black.miff
./PerlMagick-6.59/t/reference/write/read/input_im8.miff
./PerlMagick-6.59/t/reference/write/read/input_pgm_p2.miff
./PerlMagick-6.59/t/reference/write/read/input_dib.miff
./PerlMagick-6.59/t/reference/write/read/input_tim.miff
./PerlMagick-6.59/t/reference/write/read/input_wbmp.miff
./PerlMagick-6.59/t/reference/write/read/input_gif.miff
./PerlMagick-6.59/t/reference/write/read/granite.miff
./PerlMagick-6.59/t/reference/write/read/input_psd.miff
./PerlMagick-6.59/t/reference/write/read/input_pbm_p1.miff
./PerlMagick-6.59/t/reference/write/read/input_wpg.miff
./PerlMagick-6.59/t/reference/write/read/input_null_DarkOrange.miff
./PerlMagick-6.59/t/reference/write/read/input_avs.miff
./PerlMagick-6.59/t/reference/write/read/input_pcx.miff
./PerlMagick-6.59/t/reference/write/read/input_rgba.miff
./PerlMagick-6.59/t/reference/write/read/input_tga.miff
./PerlMagick-6.59/t/reference/write/read/input_viff.miff
./PerlMagick-6.59/t/reference/write/read/input_mat.miff
./PerlMagick-6.59/t/reference/write/read/input_im1.miff
./PerlMagick-6.59/t/reference/write/read/input_gray.miff
./PerlMagick-6.59/t/reference/write/read/input_miff.miff
./PerlMagick-6.59/t/reference/write/read/input_bmp.miff
./PerlMagick-6.59/t/reference/write/read/input_sgi.miff
./PerlMagick-6.59/t/reference/write/read/input_p7.miff
./PerlMagick-6.59/t/reference/write/read/input_ico.miff
./PerlMagick-6.59/t/reference/write/read/input_cmyk.miff
./PerlMagick-6.59/t/reference/write/read/input_mtv.miff
./PerlMagick-6.59/t/reference/write/read/input_xbm.miff
./PerlMagick-6.59/t/reference/write/read/input_xpm.miff
./PerlMagick-6.59/t/reference/write/read/input_uyvy.miff
./PerlMagick-6.59/t/reference/write/read/input_bmp24.miff
./PerlMagick-6.59/t/reference/write/read/input_null_white.miff
./PerlMagick-6.59/t/reference/write/read/input_null_black.miff
./PerlMagick-6.59/t/reference/write/read/input_ppm_p6.miff
./PerlMagick-6.59/t/reference/write/read/input_gif87.miff
./PerlMagick-6.59/t/reference/write/read/input_im24.miff
./PerlMagick-6.59/t/reference/write/read/input_pict.miff
./PerlMagick-6.59/t/reference/write/read/input_tile.miff
./PerlMagick-6.59/t/reference/write/read/input_xwd.miff
./PerlMagick-6.59/t/reference/write/read/input_ppm_p3.miff
./PerlMagick-6.59/t/reference/write/read/gradient.miff
./PerlMagick-6.59/t/reference/write/read/input_fits.miff
./PerlMagick-6.59/t/reference/write/read/input_rgb.miff
./PerlMagick-6.59/t/reference/write/read/input_rle.miff
./PerlMagick-6.59/t/reference/write/read/input_pgm_p5.miff
./PerlMagick-6.59/t/reference/write/read/input_pbm_p4.miff
./PerlMagick-6.59/t/reference/ttf/
./PerlMagick-6.59/t/reference/ttf/label.miff
./PerlMagick-6.59/t/reference/ttf/read.miff
./PerlMagick-6.59/t/reference/ttf/annotate.miff
./PerlMagick-6.59/t/reference/composite/
./PerlMagick-6.59/t/reference/composite/CopyGreen.miff
./PerlMagick-6.59/t/reference/composite/Out.miff
./PerlMagick-6.59/t/reference/composite/Xor.miff
./PerlMagick-6.59/t/reference/composite/Copy.miff
./PerlMagick-6.59/t/reference/composite/Minus.miff
./PerlMagick-6.59/t/reference/composite/Atop.miff
./PerlMagick-6.59/t/reference/composite/Multiply.miff
./PerlMagick-6.59/t/reference/composite/Over.miff
./PerlMagick-6.59/t/reference/composite/In.miff
./PerlMagick-6.59/t/reference/composite/Difference.miff
./PerlMagick-6.59/t/reference/composite/Subtract.miff
./PerlMagick-6.59/t/reference/composite/Plus.miff
./PerlMagick-6.59/t/reference/composite/CopyRed.miff
./PerlMagick-6.59/t/reference/composite/Clear.miff
./PerlMagick-6.59/t/reference/composite/Rotate.miff
./PerlMagick-6.59/t/reference/composite/Bumpmap.miff
./PerlMagick-6.59/t/reference/composite/Add.miff
./PerlMagick-6.59/t/reference/composite/CopyBlue.miff
./PerlMagick-6.59/t/reference/composite/CopyOpacity.miff
./PerlMagick-6.59/t/reference/jng/
./PerlMagick-6.59/t/reference/jng/gray_prog_idat_tmp.miff
./PerlMagick-6.59/t/reference/jng/write_gray.miff
./PerlMagick-6.59/t/reference/jng/write_prog_jdaa.miff
./PerlMagick-6.59/t/reference/jng/write_prog.miff
./PerlMagick-6.59/t/reference/jng/gray_prog_tmp.miff
./PerlMagick-6.59/t/reference/jng/input_rose.miff
./PerlMagick-6.59/t/reference/jng/input_jdaa.miff
./PerlMagick-6.59/t/reference/jng/gray_tmp.miff
./PerlMagick-6.59/t/reference/jng/input_gray_idat.miff
./PerlMagick-6.59/t/reference/jng/gray_jdaa_tmp.miff
./PerlMagick-6.59/t/reference/jng/read_jdaa.miff
./PerlMagick-6.59/t/reference/jng/read_gray_prog_jdaa.miff
./PerlMagick-6.59/t/reference/jng/read_gray_jdaa.miff
./PerlMagick-6.59/t/reference/jng/read_idat.miff
./PerlMagick-6.59/t/reference/jng/input_prog_jdaa.miff
./PerlMagick-6.59/t/reference/jng/gray_idat_tmp.miff
./PerlMagick-6.59/t/reference/jng/input_prog.miff
./PerlMagick-6.59/t/reference/jng/write_prog_idat.miff
./PerlMagick-6.59/t/reference/jng/read_prog_idat.miff
./PerlMagick-6.59/t/reference/jng/input_gray.miff
./PerlMagick-6.59/t/reference/jng/read_prog.miff
./PerlMagick-6.59/t/reference/jng/gray_prog_jdaa_tmp.miff
./PerlMagick-6.59/t/reference/jng/read_gray_idat.miff
./PerlMagick-6.59/t/reference/jng/idat_tmp.miff
./PerlMagick-6.59/t/reference/jng/write_gray_prog_jdaa.miff
./PerlMagick-6.59/t/reference/jng/write_jdaa.miff
./PerlMagick-6.59/t/reference/jng/input_gray_prog.miff
./PerlMagick-6.59/t/reference/jng/input_prog_idat.miff
./PerlMagick-6.59/t/reference/jng/prog_idat_tmp.miff
./PerlMagick-6.59/t/reference/jng/write_gray_prog_idat.miff
./PerlMagick-6.59/t/reference/jng/input_gray_jdaa.miff
./PerlMagick-6.59/t/reference/jng/prog_jdaa_tmp.miff
./PerlMagick-6.59/t/reference/jng/write_gray_jdaa.miff
./PerlMagick-6.59/t/reference/jng/write_idat.miff
./PerlMagick-6.59/t/reference/jng/read_gray_prog.miff
./PerlMagick-6.59/t/reference/jng/prog_tmp.miff
./PerlMagick-6.59/t/reference/jng/read_gray_prog_idat.miff
./PerlMagick-6.59/t/reference/jng/input_gray_prog_jdaa.miff
./PerlMagick-6.59/t/reference/jng/read_prog_jdaa.miff
./PerlMagick-6.59/t/reference/jng/input_idat.miff
./PerlMagick-6.59/t/reference/jng/write_gray_idat.miff
./PerlMagick-6.59/t/reference/jng/jdaa_tmp.miff
./PerlMagick-6.59/t/reference/jng/input_gray_prog_idat.miff
./PerlMagick-6.59/t/reference/jng/read_gray.miff
./PerlMagick-6.59/t/reference/jng/write_gray_prog.miff
./PerlMagick-6.59/t/reference/read/
./PerlMagick-6.59/t/reference/read/input_gray_lsb_08bit_mat.miff
./PerlMagick-6.59/t/reference/read/input_dcx.miff
./PerlMagick-6.59/t/reference/read/input_xc_black.miff
./PerlMagick-6.59/t/reference/read/input_im8.miff
./PerlMagick-6.59/t/reference/read/input_pgm_p2.miff
./PerlMagick-6.59/t/reference/read/input_dib.miff
./PerlMagick-6.59/t/reference/read/input_tim.miff
./PerlMagick-6.59/t/reference/read/input_wbmp.miff
./PerlMagick-6.59/t/reference/read/input_gif.miff
./PerlMagick-6.59/t/reference/read/granite.miff
./PerlMagick-6.59/t/reference/read/input_psd.miff
./PerlMagick-6.59/t/reference/read/input_pbm_p1.miff
./PerlMagick-6.59/t/reference/read/input_wpg.miff
./PerlMagick-6.59/t/reference/read/input_null_DarkOrange.miff
./PerlMagick-6.59/t/reference/read/input_avs.miff
./PerlMagick-6.59/t/reference/read/input_pcx.miff
./PerlMagick-6.59/t/reference/read/input_rgba.miff
./PerlMagick-6.59/t/reference/read/input_tga.miff
./PerlMagick-6.59/t/reference/read/input_viff.miff
./PerlMagick-6.59/t/reference/read/input_mat.miff
./PerlMagick-6.59/t/reference/read/input_im1.miff
./PerlMagick-6.59/t/reference/read/input_rgb_lsb_08bit_mat.miff
./PerlMagick-6.59/t/reference/read/input_gray.miff
./PerlMagick-6.59/t/reference/read/input_gray_lsb_double_mat.miff
./PerlMagick-6.59/t/reference/read/input_miff.miff
./PerlMagick-6.59/t/reference/read/input_bmp.miff
./PerlMagick-6.59/t/reference/read/input_sgi.miff
./PerlMagick-6.59/t/reference/read/input_p7.miff
./PerlMagick-6.59/t/reference/read/input_ico.miff
./PerlMagick-6.59/t/reference/read/input_cmyk.miff
./PerlMagick-6.59/t/reference/read/input_mtv.miff
./PerlMagick-6.59/t/reference/read/input_xbm.miff
./PerlMagick-6.59/t/reference/read/input_xpm.miff
./PerlMagick-6.59/t/reference/read/input_uyvy.miff
./PerlMagick-6.59/t/reference/read/input_bmp24.miff
./PerlMagick-6.59/t/reference/read/input_null_white.miff
./PerlMagick-6.59/t/reference/read/input_null_black.miff
./PerlMagick-6.59/t/reference/read/input_ppm_p6.miff
./PerlMagick-6.59/t/reference/read/input_gif87.miff
./PerlMagick-6.59/t/reference/read/input_im24.miff
./PerlMagick-6.59/t/reference/read/input_pict.miff
./PerlMagick-6.59/t/reference/read/input_tile.miff
./PerlMagick-6.59/t/reference/read/input_xwd.miff
./PerlMagick-6.59/t/reference/read/input_ppm_p3.miff
./PerlMagick-6.59/t/reference/read/gradient.miff
./PerlMagick-6.59/t/reference/read/input_fits.miff
./PerlMagick-6.59/t/reference/read/input_rgb.miff
./PerlMagick-6.59/t/reference/read/input_rle.miff
./PerlMagick-6.59/t/reference/read/input_pgm_p5.miff
./PerlMagick-6.59/t/reference/read/input_gray_msb_08bit_mat.miff
./PerlMagick-6.59/t/reference/read/input_pbm_p4.miff
./PerlMagick-6.59/t/hdf/
./PerlMagick-6.59/t/hdf/input_256.hdf
./PerlMagick-6.59/t/hdf/read.t
./PerlMagick-6.59/t/hdf/input_truecolor.hdf
./PerlMagick-6.59/t/hdf/write.t
./PerlMagick-6.59/t/jbig/
./PerlMagick-6.59/t/jbig/read.t
./PerlMagick-6.59/t/jbig/write.t
./PerlMagick-6.59/t/jbig/input.jbig
./PerlMagick-6.59/t/rad/
./PerlMagick-6.59/t/rad/read.t
./PerlMagick-6.59/t/rad/input.rad
./PerlMagick-6.59/t/rad/write.t
./PerlMagick-6.59/t/input_p3.ppm
./PerlMagick-6.59/t/input.pict
./PerlMagick-6.59/t/write.t
./PerlMagick-6.59/t/input_p6.ppm
./PerlMagick-6.59/t/input.miff
./PerlMagick-6.59/t/input.gif87
./PerlMagick-6.59/t/MasterImage_70x46.ppm
./PerlMagick-6.59/t/input.pcx
./PerlMagick-6.59/t/input_70x46.yuv
./PerlMagick-6.59/t/ps/
./PerlMagick-6.59/t/ps/input.eps
./PerlMagick-6.59/t/ps/read.t
./PerlMagick-6.59/t/ps/input.ps
./PerlMagick-6.59/t/ps/write.t
./PerlMagick-6.59/t/ps/input.miff
./PerlMagick-6.59/t/input_p5.pgm
./PerlMagick-6.59/t/input.wbmp
./PerlMagick-6.59/t/input.viff
./PerlMagick-6.59/t/input_p4.pbm
./PerlMagick-6.59/t/hpgl/
./PerlMagick-6.59/t/hpgl/input.hpgl
./PerlMagick-6.59/t/hpgl/read.t
./PerlMagick-6.59/t/input.rle
./PerlMagick-6.59/t/input.dcx
./PerlMagick-6.59/t/bzlib/
./PerlMagick-6.59/t/bzlib/read.t
./PerlMagick-6.59/t/bzlib/write.t
./PerlMagick-6.59/t/bzlib/input.miff
./PerlMagick-6.59/t/input.dib
./PerlMagick-6.59/t/input_gray_lsb_double.mat
./PerlMagick-6.59/t/setattribute.t
./PerlMagick-6.59/t/input_70x46.gray
./PerlMagick-6.59/Magick.xs
./PerlMagick-6.59/check.sh.in
./PerlMagick-6.59/Makefile.am
./PerlMagick-6.59/MANIFEST
./PerlMagick-6.59/MANIFEST.SKIP
./PerlMagick-6.59/Makefile.PL.in
./PerlMagick-6.59/check.sh
./PerlMagick-6.59/README.txt
./PerlMagick-6.59/Magick.pm.in
./PerlMagick-6.59/demo/
./PerlMagick-6.59/demo/lsys.pl
./PerlMagick-6.59/demo/pixel_fx.pl
./PerlMagick-6.59/demo/Generic.ttf
./PerlMagick-6.59/demo/pink_flower.gif
./PerlMagick-6.59/demo/src.png
./PerlMagick-6.59/demo/red_flower.gif
./PerlMagick-6.59/demo/smile.gif
./PerlMagick-6.59/demo/composite.pl
./PerlMagick-6.59/demo/yellow_flower.gif
./PerlMagick-6.59/demo/dst.png
./PerlMagick-6.59/demo/Makefile
./PerlMagick-6.59/demo/annotate.pl
./PerlMagick-6.59/demo/tile.gif
./PerlMagick-6.59/demo/demo.pl
./PerlMagick-6.59/demo/button.pl
./PerlMagick-6.59/demo/compose_specials.pl
./PerlMagick-6.59/demo/piddle.pl
./PerlMagick-6.59/demo/README
./PerlMagick-6.59/demo/shadow_text.pl
./PerlMagick-6.59/demo/tree.pl
./PerlMagick-6.59/demo/shapes.pl
./PerlMagick-6.59/demo/Turtle.pm
./PerlMagick-6.59/demo/steganography.pl
./PerlMagick-6.59/demo/single_pixels.pl
./PerlMagick-6.59/demo/model.gif
./PerlMagick-6.59/Magick.pm
./PerlMagick-6.59/check
./PerlMagick-6.59/Makefile.PL
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build J/JC/JCRISTY/PerlMagick-6.59.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lMagickCore
Note (probably harmless): No library found for -lperl
Writing Makefile for Image::Magick
>>> make
cp Magick.pm blib/lib/Image/Magick.pm
AutoSplitting blib/lib/Image/Magick.pm (blib/lib/auto/Image/Magick)
/export/home/fly1264/bin/perl /export/home/fly1264/ap1200/lib/ExtUtils/xsubpp -typemap /export/home/fly1264/ap1200/lib/ExtUtils/typemap Magick.xs > Magick.xsc && mv Magick.xsc Magick.c
cc -c -I../ -I.. -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/libxml2 -I"/usr/include/ImageMagick" -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fopenmp -g -O2 -Wall -W -pthread -O -DVERSION=\"6.5.9\" -DXS_VERSION=\"6.5.9\" -KPIC "-I/export/home/fly1264/ap1200/lib/CORE" -D_LARGE_FILES=1 -DHAVE_CONFIG_H Magick.c
cc: Warning: illegal option -fopenmp
cc: Warning: option -2 passed to ld
cc: illegal option -Wall
make: *** [Magick.o] Error 1
JCRISTY/PerlMagick-6.59.tar.gz
make -- NOT OK
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
Can't test without successful make
Running test for module 'DBD::mysql'
______________________ D i s t r o P r e f s ______________________
DBD-mysql.yml[0]
Running make for C/CA/CAPTTOFU/DBD-mysql-4.014.tar.gz
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.014.tar.gz ok
DBD-mysql-4.014/
DBD-mysql-4.014/ChangeLog
DBD-mysql-4.014/constants.h
DBD-mysql-4.014/dbdimp.c
DBD-mysql-4.014/dbdimp.h
DBD-mysql-4.014/eg/
DBD-mysql-4.014/eg/bug14979.pl
DBD-mysql-4.014/eg/bug21028.pl
DBD-mysql-4.014/eg/bug30033.pl
DBD-mysql-4.014/eg/bug30033pg.pl
DBD-mysql-4.014/eg/decimal_test.pl
DBD-mysql-4.014/eg/issue21946.pl
DBD-mysql-4.014/eg/prepare_memory_usage.pl
DBD-mysql-4.014/eg/proc_example1.pl
DBD-mysql-4.014/eg/proc_example2.pl
DBD-mysql-4.014/eg/proc_example2a.pl
DBD-mysql-4.014/eg/proc_example2b.pl
DBD-mysql-4.014/eg/proc_example3.pl
DBD-mysql-4.014/eg/proc_example4.pl
DBD-mysql-4.014/INSTALL.html
DBD-mysql-4.014/lib/
DBD-mysql-4.014/lib/Bundle/
DBD-mysql-4.014/lib/Bundle/DBD/
DBD-mysql-4.014/lib/Bundle/DBD/mysql.pm
DBD-mysql-4.014/lib/DBD/
DBD-mysql-4.014/lib/DBD/mysql/
DBD-mysql-4.014/lib/DBD/mysql/GetInfo.pm
DBD-mysql-4.014/lib/DBD/mysql/INSTALL.pod
DBD-mysql-4.014/lib/DBD/mysql.pm
DBD-mysql-4.014/Makefile.PL
DBD-mysql-4.014/Makefile.PL.embedded
DBD-mysql-4.014/MANIFEST
DBD-mysql-4.014/MANIFEST.SKIP
DBD-mysql-4.014/META.yml
DBD-mysql-4.014/myld
DBD-mysql-4.014/mysql.xs
DBD-mysql-4.014/README
DBD-mysql-4.014/t/
DBD-mysql-4.014/t/00base.t
DBD-mysql-4.014/t/10connect.t
DBD-mysql-4.014/t/20createdrop.t
DBD-mysql-4.014/t/25lockunlock.t
DBD-mysql-4.014/t/29warnings.t
DBD-mysql-4.014/t/30insertfetch.t
DBD-mysql-4.014/t/31insertid.t
DBD-mysql-4.014/t/32insert_error.t
DBD-mysql-4.014/t/35limit.t
DBD-mysql-4.014/t/35prepare.t
DBD-mysql-4.014/t/40bindparam.t
DBD-mysql-4.014/t/40bindparam2.t
DBD-mysql-4.014/t/40blobs.t
DBD-mysql-4.014/t/40catalog.t
DBD-mysql-4.014/t/40keyinfo.t
DBD-mysql-4.014/t/40listfields.t
DBD-mysql-4.014/t/40nulls.t
DBD-mysql-4.014/t/40nulls_prepare.t
DBD-mysql-4.014/t/40numrows.t
DBD-mysql-4.014/t/40server_prepare.t
DBD-mysql-4.014/t/40server_prepare_error.t
DBD-mysql-4.014/t/40types.t
DBD-mysql-4.014/t/41bindparam.t
DBD-mysql-4.014/t/41blobs_prepare.t
DBD-mysql-4.014/t/42bindparam.t
DBD-mysql-4.014/t/50chopblanks.t
DBD-mysql-4.014/t/50commit.t
DBD-mysql-4.014/t/51bind_type_guessing.t
DBD-mysql-4.014/t/52comment.t
DBD-mysql-4.014/t/55utf8.t
DBD-mysql-4.014/t/60leaks.t
DBD-mysql-4.014/t/65types.t
DBD-mysql-4.014/t/70takeimp.t
DBD-mysql-4.014/t/71impdata.t
DBD-mysql-4.014/t/75supported_sql.t
DBD-mysql-4.014/t/76multi_statement.t
DBD-mysql-4.014/t/80procs.t
DBD-mysql-4.014/t/85init_command.t
DBD-mysql-4.014/t/lib.pl
DBD-mysql-4.014/t/mem_leak.pl
DBD-mysql-4.014/t/mysql.dbtest
DBD-mysql-4.014/t/mysql.mtest
DBD-mysql-4.014/TODO
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.014.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL --testhost=plow --testport=3308 --testuser=test
Use of uninitialized value in printf at Makefile.PL line 180, line 73.
I will use the following settings for compiling and testing:
cflags (mysql_config ) = -I/export/home/fly1264/var/libs/include/mysql -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H -I/export/home/fly1264/var/tmp/mysql-5.0.67/include -DHAVE_RWLOCK_T
embedded (mysql_config ) =
libs (mysql_config ) = -L/export/home/fly1264/var/libs/lib/mysql -lmysqlclient -lz -lposix4 -lresolv -lgen -lsocket -lnsl -lm
mysql_config (guessed ) = mysql_config
nocatchstderr (default ) = 0
nofoundrows (default ) = 0
ssl (guessed ) = 0
testdb (default ) = test
testhost (User's choice) = plow
testpassword (default ) =
testport ( ) = 3308
testsocket (default ) =
testuser (User's choice) = test
To change these settings, see 'perl Makefile.PL --help' and
'perldoc INSTALL'.
Checking if your kit is complete...
Looks good
Using DBI 1.609 (for perl 5.012000 on sun4-solaris-thread-multi-64) installed in /export/home/fly1264/ap1200/lib/auto/DBI/
Writing Makefile for DBD::mysql
>>> make
cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm
cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod
cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm
cc -c -I/export/home/fly1264/ap1200/lib/auto/DBI -I/export/home/fly1264/var/libs/include/mysql -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H -I/export/home/fly1264/var/tmp/mysql-5.0.67/include -DHAVE_RWLOCK_T -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"4.014\" -DXS_VERSION=\"4.014\" -KPIC "-I/export/home/fly1264/ap1200/lib/CORE" dbdimp.c
/export/home/fly1264/bin/perl -p -e "s/~DRIVER~/mysql/g" /export/home/fly1264/ap1200/lib/auto/DBI/Driver.xst > mysql.xsi
/export/home/fly1264/bin/perl /export/home/fly1264/ap1200/lib/ExtUtils/xsubpp -typemap /export/home/fly1264/ap1200/lib/ExtUtils/typemap mysql.xs > mysql.xsc && mv mysql.xsc mysql.c
Warning: duplicate function definition 'do' detected in mysql.xs, line 225
Warning: duplicate function definition 'rows' detected in mysql.xs, line 650
cc -c -I/export/home/fly1264/ap1200/lib/auto/DBI -I/export/home/fly1264/var/libs/include/mysql -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H -I/export/home/fly1264/var/tmp/mysql-5.0.67/include -DHAVE_RWLOCK_T -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"4.014\" -DXS_VERSION=\"4.014\" -KPIC "-I/export/home/fly1264/ap1200/lib/CORE" mysql.c
"mysql.xs", line 588: warning: implicit function declaration: mysql_st_next_results
"mysql.xs", line 724: warning: implicit function declaration: is_prefix
Running Mkbootstrap for DBD::mysql ()
chmod 644 mysql.bs
rm -f blib/arch/auto/DBD/mysql/mysql.so
LD_RUN_PATH="/lib/sparcv9" /export/home/fly1264/bin/perl myld cc -G -xarch=v9 -L/opt/SUNWspro/prod/lib/v9 -L/lib/sparcv9 -L/usr/lib/sparcv9 -L/usr/ccs/lib/sparcv9 dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.so \
-L/export/home/fly1264/var/libs/lib/mysql -lmysqlclient -lz -lposix4 -lresolv -lgen -lsocket -lnsl -lm \
chmod 755 blib/arch/auto/DBD/mysql/mysql.so
cp mysql.bs blib/arch/auto/DBD/mysql/mysql.bs
chmod 644 blib/arch/auto/DBD/mysql/mysql.bs
Manifying blib/man3/DBD::mysql.3
Manifying blib/man3/DBD::mysql::INSTALL.3
Manifying blib/man3/Bundle::DBD::mysql.3
CAPTTOFU/DBD-mysql-4.014.tar.gz
make -- OK
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Failed test 'use DBD::mysql;'
# at t/00base.t line 21.
# Tried to use 'DBD::mysql'.
# Error: Can't load '/export/home/fly1264/var/cpan/build/DBD-mysql-4.014-c4DguF/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: perl-static: fatal: relocation error: file /export/home/fly1264/var/cpan/build/DBD-mysql-4.014-c4DguF/blib/arch/auto/DBD/mysql/mysql.so: symbol mysql_real_escape_string: referenced symbol not found at /export/home/fly1264/ap1200/lib/DynaLoader.pm line 201.
# at (eval 7) line 2
# Compilation failed in require at (eval 7) line 2.
# BEGIN failed--compilation aborted at (eval 7) line 2.
Bailout called. Further testing stopped: Unable to load DBD::mysql
FAILED--Further testing stopped: Unable to load DBD::mysql
make: *** [test_dynamic] Error 255
CAPTTOFU/DBD-mysql-4.014.tar.gz
make test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports CAPTTOFU/DBD-mysql-4.014.tar.gz
Running test for module 'Tie::CPHash'
Running make for C/CJ/CJM/Tie-CPHash-1.04.tar.gz
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/authors/id/C/CJ/CJM/Tie-CPHash-1.04.tar.gz ok
Tie-CPHash-1.04/
Tie-CPHash-1.04/META.yml
Tie-CPHash-1.04/Changes
Tie-CPHash-1.04/t/
Tie-CPHash-1.04/t/pod-coverage.t
Tie-CPHash-1.04/t/10.CPHash.t
Tie-CPHash-1.04/t/pod.t
Tie-CPHash-1.04/t/00.load.t
Tie-CPHash-1.04/lib/
Tie-CPHash-1.04/lib/Tie/
Tie-CPHash-1.04/lib/Tie/CPHash.pm
Tie-CPHash-1.04/MANIFEST
Tie-CPHash-1.04/tools/
Tie-CPHash-1.04/tools/README.tt
Tie-CPHash-1.04/Build.PL
Tie-CPHash-1.04/Makefile.PL
Tie-CPHash-1.04/README
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'make'
CPAN.pm: Going to build C/CJ/CJM/Tie-CPHash-1.04.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
# running Build.PL
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'Tie-CPHash' version '1.04'
>>> make
/export/home/fly1264/bin/perl Build --makefile_env_macros 1
Build: blib/lib/Tie/CPHash.pm: cannot resolve L in paragraph 50.
Building Tie-CPHash
CJM/Tie-CPHash-1.04.tar.gz
make -- OK
Prepending %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/arch %BUILDDIR%/Test-MockObject-1.09-0I1TOh/blib/lib %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/arch %BUILDDIR%/UNIVERSAL-isa-1.03-02Wdte/blib/lib %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/arch %BUILDDIR%/UNIVERSAL-can-1.16-dYcCUt/blib/lib %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/arch %BUILDDIR%/MIME-tools-5.427-Nz4qkO/blib/lib %BUILDDIR%/MailTools-2.06-v2l_be/blib/arch %BUILDDIR%/MailTools-2.06-v2l_be/blib/lib %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/arch %BUILDDIR%/TimeDate-1.20-VMmGTk/blib/lib %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/arch %BUILDDIR%/XML-FeedPP-0.41-KeyM2d/blib/lib %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/arch %BUILDDIR%/XML-TreePP-0.39-OXnH97/blib/lib %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/arch %BUILDDIR%/HTML-Highlight-0.20-HR6BCj/blib/lib %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/arch %BUILDDIR%/HTML-TagCloud-0.34-a4hUSx/blib/lib %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/arch %BUILDDIR%/HTML-Packer-0.4-Om1kam/blib/lib to PERL5LIB; %BUILDDIR%=/export/home/fly1264/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
/export/home/fly1264/bin/perl Build --makefile_env_macros 1 test
# Testing Tie::CPHash 1.04
t/00.load.t .......
1..1
ok 1 - use Tie::CPHash;
ok
t/10.CPHash.t .....
1..16
ok 1 - use Tie::CPHash;
ok 2 - tied %h
ok 3 - The object isa Tie::CPHash
ok 4 - Hello not yet defined
ok 5 - Hello does not exist
ok 6 - SCALAR empty
ok 7 - HeLLo - World
ok 8 - last key Hello
ok 9 - Hello now exists
ok 10 - last key HELLO
ok 11 - SCALAR not empty
ok 12 - deleted Hello
ok 13 - can't delete Hello twice
ok 14 - SCALAR still not empty
ok 15 - hello not in keys
ok 16 - SCALAR now empty
ok
t/pod-coverage.t .. skipped: Test::Pod::Coverage 1.04 required for testing POD coverage
t/pod.t ...........
1..1
ok 1 - POD test for blib/lib/Tie/CPHash.pm
ok
All tests successful.
Files=4, Tests=18, 1 wallclock secs ( 0.15 usr 0.07 sys + 0.52 cusr 0.21 csys = 0.95 CPU)
Result: PASS
CJM/Tie-CPHash-1.04.tar.gz
make test TEST_VERBOSE=1 -- OK
Christopher J. Madsen <perl@cjmweb.net>
Case preserving but case insensitive hash table
>>> (cd /export/home/fly1264/var/cpan/build/Tie-CPHash-1.04-qTkUge && tar cvf - Tie-CPHash-1.04.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/C/CJ/CJM/Tie-CPHash-1.04.tar.gz
Tie-CPHash-1.04.ppd
blib/
blib/lib/
blib/lib/Tie/
blib/lib/Tie/CPHash.pm
>>> mv /export/home/fly1264/var/cpan/build/Tie-CPHash-1.04-qTkUge/Tie-CPHash-1.04.ppd /export/home/fly1264/var/REPO/C/CJ/CJM
Running test for module 'POE'
Running make for R/RC/RCAPUTO/POE-1.289.tar.gz
Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'get'
Checksum for /net/nas/data/cpan/authors/id/R/RC/RCAPUTO/POE-1.289.tar.gz ok
POE-1.289/
POE-1.289/CHANGES
POE-1.289/examples/
POE-1.289/examples/create.perl
POE-1.289/examples/fakelogin.perl
POE-1.289/examples/forkbomb.perl
POE-1.289/examples/names.perl
POE-1.289/examples/objmaps.perl
POE-1.289/examples/objsessions.perl
POE-1.289/examples/packagesessions.perl
POE-1.289/examples/queue.perl
POE-1.289/examples/README.samples
POE-1.289/examples/selects.perl
POE-1.289/examples/sessions.perl
POE-1.289/examples/signals.perl
POE-1.289/examples/tcp_watermarks.perl
POE-1.289/examples/thrash.perl
POE-1.289/examples/watermarks.perl
POE-1.289/examples/wheels2.perl
POE-1.289/HISTORY
POE-1.289/lib/
POE-1.289/lib/POE/
POE-1.289/lib/POE/Component/
POE-1.289/lib/POE/Component/Client/
POE-1.289/lib/POE/Component/Client/TCP.pm
POE-1.289/lib/POE/Component/Server/
POE-1.289/lib/POE/Component/Server/TCP.pm
POE-1.289/lib/POE/Component.pm
POE-1.289/lib/POE/Driver/
POE-1.289/lib/POE/Driver/SysRW.pm
POE-1.289/lib/POE/Driver.pm
POE-1.289/lib/POE/Filter/
POE-1.289/lib/POE/Filter/Block.pm
POE-1.289/lib/POE/Filter/Grep.pm
POE-1.289/lib/POE/Filter/HTTPD.pm
POE-1.289/lib/POE/Filter/Line.pm
POE-1.289/lib/POE/Filter/Map.pm
POE-1.289/lib/POE/Filter/RecordBlock.pm
POE-1.289/lib/POE/Filter/Reference.pm
POE-1.289/lib/POE/Filter/Stackable.pm
POE-1.289/lib/POE/Filter/Stream.pm
POE-1.289/lib/POE/Filter.pm
POE-1.289/lib/POE/Kernel.pm
POE-1.289/lib/POE/Loop/
POE-1.289/lib/POE/Loop/IO_Poll.pm
POE-1.289/lib/POE/Loop/PerlSignals.pm
POE-1.289/lib/POE/Loop/Select.pm
POE-1.289/lib/POE/Loop.pm
POE-1.289/lib/POE/NFA.pm
POE-1.289/lib/POE/Pipe/
POE-1.289/lib/POE/Pipe/OneWay.pm
POE-1.289/lib/POE/Pipe/TwoWay.pm
POE-1.289/lib/POE/Pipe.pm
POE-1.289/lib/POE/Queue/
POE-1.289/lib/POE/Queue/Array.pm
POE-1.289/lib/POE/Queue.pm
POE-1.289/lib/POE/Resource/
POE-1.289/lib/POE/Resource/Aliases.pm
POE-1.289/lib/POE/Resource/Events.pm
POE-1.289/lib/POE/Resource/Extrefs.pm
POE-1.289/lib/POE/Resource/FileHandles.pm
POE-1.289/lib/POE/Resource/Sessions.pm
POE-1.289/lib/POE/Resource/SIDs.pm
POE-1.289/lib/POE/Resource/Signals.pm
POE-1.289/lib/POE/Resource/Statistics.pm
POE-1.289/lib/POE/Resource.pm
POE-1.289/lib/POE/Resources.pm
POE-1.289/lib/POE/Session.pm
POE-1.289/lib/POE/Wheel/
POE-1.289/lib/POE/Wheel/Curses.pm
POE-1.289/lib/POE/Wheel/FollowTail.pm
POE-1.289/lib/POE/Wheel/ListenAccept.pm
POE-1.289/lib/POE/Wheel/ReadLine.pm
POE-1.289/lib/POE/Wheel/ReadWrite.pm
POE-1.289/lib/POE/Wheel/Run.pm
POE-1.289/lib/POE/Wheel/SocketFactory.pm
POE-1.289/lib/POE/Wheel.pm
POE-1.289/lib/POE.pm
POE-1.289/Makefile.PL
POE-1.289/MANIFEST
POE-1.289/MANIFEST.SKIP
POE-1.289/META.yml
POE-1.289/mylib/
POE-1.289/mylib/coverage.perl
POE-1.289/mylib/cpan-test.perl
POE-1.289/mylib/Devel/
POE-1.289/mylib/Devel/Null.pm
POE-1.289/mylib/events_per_second.pl
POE-1.289/mylib/gen-meta.perl
POE-1.289/mylib/gen-tests.perl
POE-1.289/mylib/Makefile-5004.pm
POE-1.289/mylib/Makefile-5005.pm
POE-1.289/mylib/MyOtherFreezer.pm
POE-1.289/mylib/PoeBuildInfo.pm
POE-1.289/mylib/svn-log.perl
POE-1.289/README
POE-1.289/t/
POE-1.289/t/00_info.t
POE-1.289/t/10_units/
POE-1.289/t/10_units/01_pod/
POE-1.289/t/10_units/01_pod/01_pod.t
POE-1.289/t/10_units/01_pod/02_pod_coverage.t
POE-1.289/t/10_units/01_pod/03_pod_no404s.t
POE-1.289/t/10_units/02_pipes/
POE-1.289/t/10_units/02_pipes/01_base.t
POE-1.289/t/10_units/02_pipes/02_oneway.t
POE-1.289/t/10_units/02_pipes/03_twoway.t
POE-1.289/t/10_units/03_base/
POE-1.289/t/10_units/03_base/01_poe.t
POE-1.289/t/10_units/03_base/03_component.t
POE-1.289/t/10_units/03_base/04_driver.t
POE-1.289/t/10_units/03_base/05_filter.t
POE-1.289/t/10_units/03_base/06_loop.t
POE-1.289/t/10_units/03_base/07_queue.t
POE-1.289/t/10_units/03_base/08_resource.t
POE-1.289/t/10_units/03_base/09_resources.t
POE-1.289/t/10_units/03_base/10_wheel.t
POE-1.289/t/10_units/03_base/11_assert_usage.t
POE-1.289/t/10_units/03_base/12_assert_retval.t
POE-1.289/t/10_units/03_base/13_assert_data.t
POE-1.289/t/10_units/03_base/14_kernel.t
POE-1.289/t/10_units/03_base/15_kernel_internal.t
POE-1.289/t/10_units/03_base/16_nfa_usage.t
POE-1.289/t/10_units/03_base/17_detach_start.t
POE-1.289/t/10_units/04_drivers/
POE-1.289/t/10_units/04_drivers/01_sysrw.t
POE-1.289/t/10_units/05_filters/
POE-1.289/t/10_units/05_filters/01_block.t
POE-1.289/t/10_units/05_filters/02_grep.t
POE-1.289/t/10_units/05_filters/03_http.t
POE-1.289/t/10_units/05_filters/04_line.t
POE-1.289/t/10_units/05_filters/05_map.t
POE-1.289/t/10_units/05_filters/06_recordblock.t
POE-1.289/t/10_units/05_filters/07_reference.t
POE-1.289/t/10_units/05_filters/08_stream.t
POE-1.289/t/10_units/05_filters/50_stackable.t
POE-1.289/t/10_units/05_filters/99_filterchange.t
POE-1.289/t/10_units/05_filters/TestFilter.pm
POE-1.289/t/10_units/06_queues/
POE-1.289/t/10_units/06_queues/01_array.t
POE-1.289/t/10_units/07_exceptions/
POE-1.289/t/10_units/07_exceptions/01_normal.t
POE-1.289/t/10_units/07_exceptions/02_turn_off.t
POE-1.289/t/10_units/07_exceptions/03_not_handled.t
POE-1.289/t/10_units/08_loops/
POE-1.289/t/10_units/08_loops/01_explicit_loop.t
POE-1.289/t/10_units/08_loops/02_explicit_loop_fail.t
POE-1.289/t/10_units/08_loops/03_explicit_loop_poll.t
POE-1.289/t/10_units/08_loops/04_explicit_loop_envvar.t
POE-1.289/t/10_units/08_loops/05_kernel_loop.t
POE-1.289/t/10_units/08_loops/06_kernel_loop_poll.t
POE-1.289/t/10_units/08_loops/07_kernel_loop_fail.t
POE-1.289/t/10_units/08_loops/08_kernel_loop_search_poll.t
POE-1.289/t/10_units/08_loops/09_naive_loop_load.t
POE-1.289/t/10_units/08_loops/10_naive_loop_load_poll.t
POE-1.289/t/20_resources/
POE-1.289/t/20_resources/00_base/
POE-1.289/t/20_resources/00_base/aliases.pm
POE-1.289/t/20_resources/00_base/caller_state.pm
POE-1.289/t/20_resources/00_base/events.pm
POE-1.289/t/20_resources/00_base/extrefs.pm
POE-1.289/t/20_resources/00_base/extrefs_gc.pm
POE-1.289/t/20_resources/00_base/filehandles.pm
POE-1.289/t/20_resources/00_base/sessions.pm
POE-1.289/t/20_resources/00_base/sids.pm
POE-1.289/t/20_resources/00_base/signals.pm
POE-1.289/t/20_resources/00_base/statistics.pm
POE-1.289/t/90_regression/
POE-1.289/t/90_regression/agaran-filter-httpd.t
POE-1.289/t/90_regression/averell-callback-ret.t
POE-1.289/t/90_regression/bingos-followtail.t
POE-1.289/t/90_regression/broeren-win32-nbio.t
POE-1.289/t/90_regression/cfedde-filter-httpd.t
POE-1.289/t/90_regression/ferrari-server-unix.t
POE-1.289/t/90_regression/kjeldahl-stop-start-polling.t
POE-1.289/t/90_regression/kjeldahl-stop-start-sig-nopipe.t
POE-1.289/t/90_regression/kjeldahl-stop-start-sig-pipe.t
POE-1.289/t/90_regression/meh-startstop-return.t
POE-1.289/t/90_regression/neyuki_detach.t
POE-1.289/t/90_regression/rt14444-arg1.t
POE-1.289/t/90_regression/rt1648-tied-stderr.t
POE-1.289/t/90_regression/rt19908-merlyn-stop.t
POE-1.289/t/90_regression/rt23181-sigchld-rc.t
POE-1.289/t/90_regression/rt47966-sigchld.t
POE-1.289/t/90_regression/somni-poco-server-tcp.t
POE-1.289/t/90_regression/steinert-passed-wheel.t
POE-1.289/t/90_regression/suzman_windows.t
POE-1.289/t/90_regression/ton-stop-corruption.t
POE-1.289/t/90_regression/whelan-dieprop.t
POE-1.289/t/90_regression/whjackson-followtail.t
POE-1.289/TODO
---- Unsatisfied dependencies detected during ----
---- RCAPUTO/POE-1.289.tar.gz ----
POE::Test::Loops [build_requires]
Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'test'
Running make test
Make had some problems, won't test
Delayed until after prerequisites
Running test for module 'POE::Test::Loops'
Running make for R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz
Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'get'
Checksum for /net/nas/data/cpan/authors/id/R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz ok
POE-Test-Loops-1.035/
POE-Test-Loops-1.035/bin/
POE-Test-Loops-1.035/bin/poe-gen-tests
POE-Test-Loops-1.035/CHANGES
POE-Test-Loops-1.035/lib/
POE-Test-Loops-1.035/lib/POE/
POE-Test-Loops-1.035/lib/POE/Test/
POE-Test-Loops-1.035/lib/POE/Test/DondeEstan.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/
POE-Test-Loops-1.035/lib/POE/Test/Loops/00_info.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/all_errors.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/comp_tcp.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/comp_tcp_concurrent.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/connect_errors.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/k_alarms.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/k_aliases.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/k_detach.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/k_run_returns.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/k_selects.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/k_sig_child.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/k_signals.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/k_signals_rerun.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/sbk_signal_init.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/ses_nfa.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/ses_session.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_accept.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_curses.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_readline.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_readwrite.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_run.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_sf_ipv6.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_sf_tcp.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_sf_udp.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_sf_unix.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/wheel_tail.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/z_kogman_sig_order.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/z_leolo_wheel_run.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/z_merijn_sigchld_system.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/z_rt39872_sigchld.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/z_rt53302_fh_watchers.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/z_rt54319_bazerka_followtail.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops/z_steinert_signal_integrity.pm
POE-Test-Loops-1.035/lib/POE/Test/Loops.pm
POE-Test-Loops-1.035/Makefile.PL
POE-Test-Loops-1.035/MANIFEST
POE-Test-Loops-1.035/META.yml
POE-Test-Loops-1.035/README
POE-Test-Loops-1.035/t/
POE-Test-Loops-1.035/t/01_no_tests.t
Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'make'
CPAN.pm: Going to build R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for POE::Test::Loops
>>> make
cp lib/POE/Test/Loops/k_run_returns.pm blib/lib/POE/Test/Loops/k_run_returns.pm
cp lib/POE/Test/Loops/wheel_readline.pm blib/lib/POE/Test/Loops/wheel_readline.pm
cp lib/POE/Test/Loops/wheel_sf_udp.pm blib/lib/POE/Test/Loops/wheel_sf_udp.pm
cp lib/POE/Test/Loops/comp_tcp_concurrent.pm blib/lib/POE/Test/Loops/comp_tcp_concurrent.pm
cp lib/POE/Test/Loops/connect_errors.pm blib/lib/POE/Test/Loops/connect_errors.pm
cp lib/POE/Test/Loops/z_rt54319_bazerka_followtail.pm blib/lib/POE/Test/Loops/z_rt54319_bazerka_followtail.pm
cp lib/POE/Test/Loops/z_kogman_sig_order.pm blib/lib/POE/Test/Loops/z_kogman_sig_order.pm
cp lib/POE/Test/Loops/wheel_run.pm blib/lib/POE/Test/Loops/wheel_run.pm
cp lib/POE/Test/Loops/wheel_accept.pm blib/lib/POE/Test/Loops/wheel_accept.pm
cp lib/POE/Test/Loops/k_sig_child.pm blib/lib/POE/Test/Loops/k_sig_child.pm
cp lib/POE/Test/Loops/z_merijn_sigchld_system.pm blib/lib/POE/Test/Loops/z_merijn_sigchld_system.pm
cp lib/POE/Test/Loops/z_rt53302_fh_watchers.pm blib/lib/POE/Test/Loops/z_rt53302_fh_watchers.pm
cp lib/POE/Test/Loops/k_detach.pm blib/lib/POE/Test/Loops/k_detach.pm
cp lib/POE/Test/Loops/ses_nfa.pm blib/lib/POE/Test/Loops/ses_nfa.pm
cp lib/POE/Test/Loops/ses_session.pm blib/lib/POE/Test/Loops/ses_session.pm
cp lib/POE/Test/Loops.pm blib/lib/POE/Test/Loops.pm
cp lib/POE/Test/Loops/k_signals_rerun.pm blib/lib/POE/Test/Loops/k_signals_rerun.pm
cp lib/POE/Test/Loops/all_errors.pm blib/lib/POE/Test/Loops/all_errors.pm
cp lib/POE/Test/Loops/k_alarms.pm blib/lib/POE/Test/Loops/k_alarms.pm
cp lib/POE/Test/Loops/wheel_sf_tcp.pm blib/lib/POE/Test/Loops/wheel_sf_tcp.pm
cp lib/POE/Test/Loops/k_selects.pm blib/lib/POE/Test/Loops/k_selects.pm
cp lib/POE/Test/Loops/z_rt39872_sigchld.pm blib/lib/POE/Test/Loops/z_rt39872_sigchld.pm
cp lib/POE/Test/Loops/00_info.pm blib/lib/POE/Test/Loops/00_info.pm
cp lib/POE/Test/DondeEstan.pm blib/lib/POE/Test/DondeEstan.pm
cp lib/POE/Test/Loops/wheel_curses.pm blib/lib/POE/Test/Loops/wheel_curses.pm
cp lib/POE/Test/Loops/z_steinert_signal_integrity.pm blib/lib/POE/Test/Loops/z_steinert_signal_integrity.pm
cp lib/POE/Test/Loops/k_signals.pm blib/lib/POE/Test/Loops/k_signals.pm
cp lib/POE/Test/Loops/sbk_signal_init.pm blib/lib/POE/Test/Loops/sbk_signal_init.pm
cp lib/POE/Test/Loops/z_leolo_wheel_run.pm blib/lib/POE/Test/Loops/z_leolo_wheel_run.pm
cp lib/POE/Test/Loops/comp_tcp.pm blib/lib/POE/Test/Loops/comp_tcp.pm
cp lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm blib/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm
cp lib/POE/Test/Loops/wheel_sf_ipv6.pm blib/lib/POE/Test/Loops/wheel_sf_ipv6.pm
cp lib/POE/Test/Loops/wheel_readwrite.pm blib/lib/POE/Test/Loops/wheel_readwrite.pm
cp lib/POE/Test/Loops/wheel_tail.pm blib/lib/POE/Test/Loops/wheel_tail.pm
cp lib/POE/Test/Loops/k_aliases.pm blib/lib/POE/Test/Loops/k_aliases.pm
cp lib/POE/Test/Loops/wheel_sf_unix.pm blib/lib/POE/Test/Loops/wheel_sf_unix.pm
cp bin/poe-gen-tests blib/script/poe-gen-tests
/export/home/fly1264/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/poe-gen-tests
Manifying blib/man1/poe-gen-tests.1
Manifying blib/man3/POE::Test::Loops.3
RCAPUTO/POE-Test-Loops-1.035.tar.gz
make -- OK
Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01_no_tests.t ..
1..1
ok 1 - use POE::Test::Loops;
ok
All tests successful.
Files=1, Tests=1, 0 wallclock secs ( 0.10 usr 0.03 sys + 0.22 cusr 0.05 csys = 0.40 CPU)
Result: PASS
RCAPUTO/POE-Test-Loops-1.035.tar.gz
make test TEST_VERBOSE=1 -- OK
Rocco Caputo <rcaputo@cpan.org>
POE::Loop test suite
>>> (cd /export/home/fly1264/var/cpan/build/POE-Test-Loops-1.035-MXDEmw && tar cvf - POE-Test-Loops-1.035.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/R/RC/RCAPUTO/POE-Test-Loops-1.035.tar.gz
POE-Test-Loops-1.035.ppd
blib/
blib/lib/
blib/lib/POE/
blib/lib/POE/Test/
blib/lib/POE/Test/Loops/
blib/lib/POE/Test/Loops/k_run_returns.pm
blib/lib/POE/Test/Loops/wheel_readline.pm
blib/lib/POE/Test/Loops/wheel_sf_udp.pm
blib/lib/POE/Test/Loops/comp_tcp_concurrent.pm
blib/lib/POE/Test/Loops/connect_errors.pm
blib/lib/POE/Test/Loops/z_rt54319_bazerka_followtail.pm
blib/lib/POE/Test/Loops/z_kogman_sig_order.pm
blib/lib/POE/Test/Loops/wheel_run.pm
blib/lib/POE/Test/Loops/wheel_accept.pm
blib/lib/POE/Test/Loops/k_sig_child.pm
blib/lib/POE/Test/Loops/z_merijn_sigchld_system.pm
blib/lib/POE/Test/Loops/z_rt53302_fh_watchers.pm
blib/lib/POE/Test/Loops/k_detach.pm
blib/lib/POE/Test/Loops/ses_nfa.pm
blib/lib/POE/Test/Loops/ses_session.pm
blib/lib/POE/Test/Loops/k_signals_rerun.pm
blib/lib/POE/Test/Loops/all_errors.pm
blib/lib/POE/Test/Loops/k_alarms.pm
blib/lib/POE/Test/Loops/wheel_sf_tcp.pm
blib/lib/POE/Test/Loops/k_selects.pm
blib/lib/POE/Test/Loops/z_rt39872_sigchld.pm
blib/lib/POE/Test/Loops/00_info.pm
blib/lib/POE/Test/Loops/wheel_curses.pm
blib/lib/POE/Test/Loops/z_steinert_signal_integrity.pm
blib/lib/POE/Test/Loops/k_signals.pm
blib/lib/POE/Test/Loops/sbk_signal_init.pm
blib/lib/POE/Test/Loops/z_leolo_wheel_run.pm
blib/lib/POE/Test/Loops/comp_tcp.pm
blib/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm
blib/lib/POE/Test/Loops/wheel_sf_ipv6.pm
blib/lib/POE/Test/Loops/wheel_readwrite.pm
blib/lib/POE/Test/Loops/wheel_tail.pm
blib/lib/POE/Test/Loops/k_aliases.pm
blib/lib/POE/Test/Loops/wheel_sf_unix.pm
blib/lib/POE/Test/Loops.pm
blib/lib/POE/Test/DondeEstan.pm
blib/script/
blib/script/poe-gen-tests
blib/man1/
blib/man1/poe-gen-tests.1
blib/man3/
blib/man3/POE::Test::Loops.3
>>> mv /export/home/fly1264/var/cpan/build/POE-Test-Loops-1.035-MXDEmw/POE-Test-Loops-1.035.ppd /export/home/fly1264/var/REPO/R/RC/RCAPUTO
Running make for R/RC/RCAPUTO/POE-1.289.tar.gz
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'get'
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'make'
CPAN.pm: Going to build R/RC/RCAPUTO/POE-1.289.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
=============================================
STDIN is not a terminal. Assuming --default.
=============================================
*** Some required features may not be available:
*** IO::Tty 1.08 could not be loaded.
*** Some optional features may not be available:
*** Curses 1.08 could not be loaded.
*** IO::Pty 1.02 could not be loaded.
*** Socket6 0.14 could not be loaded.
Warning: prerequisite IO::Tty 1.08 not found.
Some of POE's tests require a functional network.
You can skip these tests if you'd like.
Would you like to skip the network tests? [n] n
Checking if your kit is complete...
Looks good
Writing Makefile for POE
---- Unsatisfied dependencies detected during ----
---- RCAPUTO/POE-1.289.tar.gz ----
IO::Tty [requires]
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'IO::Tty'
Running make for R/RG/RGIERSIG/IO-Tty-1.08.tar.gz
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'get'
Checksum for /net/nas/data/cpan/authors/id/R/RG/RGIERSIG/IO-Tty-1.08.tar.gz ok
IO-Tty-1.08/
IO-Tty-1.08/Makefile.PL
IO-Tty-1.08/README
IO-Tty-1.08/try
IO-Tty-1.08/test.pl
IO-Tty-1.08/META.yml
IO-Tty-1.08/MANIFEST
IO-Tty-1.08/Pty.pm
IO-Tty-1.08/ChangeLog
IO-Tty-1.08/Tty.pm
IO-Tty-1.08/Tty.xs
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'make'
CPAN.pm: Going to build R/RG/RGIERSIG/IO-Tty-1.08.tar.gz
>>> /export/home/fly1264/bin/perl Makefile.PL
Now let's see what we can find out about your system
(logfiles of failing tests are available in the conf/ dir)...
Looking for _getpty()...... not found.
Looking for getpt()........ not found.
Looking for grantpt()...... FOUND.
Looking for openpty()...... not found.
Looking for posix_openpt(). not found.
Looking for ptsname()...... FOUND.
Looking for ptsname_r().... not found.
Looking for sigaction().... FOUND.
Looking for strlcpy()...... FOUND.
Looking for ttyname()...... FOUND.
Looking for unlockpt()..... FOUND.
Looking for libutil.h...... not found.
Looking for pty.h.......... not found.
Looking for sys/pty.h...... not found.
Looking for sys/ptyio.h.... not found.
Looking for sys/stropts.h.. FOUND.
Looking for termio.h....... FOUND.
Looking for termios.h...... FOUND.
Looking for util.h......... not found.
Checking which symbols compile OK...
(sorry for the tedious check, but some systems have not too clean
header files, to say the least; '+' means OK, '-' means not defined
and '*' has compile problems...)
+B0 +B110 +B115200 +B1200 +B134 +B150 +B153600 +B1800 +B19200 +B200 +B230400 +B2400 +B300 +B307200 +B38400 +B460800 +B4800 +B50 +B57600 +B600 +B75 +B76800 +B9600 +BRKINT +BS0 +BS1 +BSDLY +CBAUD +CBAUDEXT -CBRK +CCTS_OFLOW +CDEL +CDSUSP +CEOF +CEOL +CEOL2 +CEOT +CERASE +CESC +CFLUSH +CIBAUD +CIBAUDEXT +CINTR +CKILL +CLNEXT +CLOCAL +CNSWTCH +CNUL +CQUIT +CR0 +CR1 +CR2 +CR3 +CRDLY +CREAD +CRPRNT +CRTSCTS +CRTSXOFF +CRTS_IFLOW +CS5 +CS6 +CS7 +CS8 +CSIZE +CSTART +CSTOP +CSTOPB +CSUSP +CSWTCH +CWERASE +DEFECHO +DIOC +DIOCGETP +DIOCSETP +DOSMODE +ECHO +ECHOCTL +ECHOE +ECHOK +ECHOKE +ECHONL +ECHOPRT +EXTA +EXTB +FF0 +FF1 +FFDLY +FIORDCHK +FLUSHO +HUPCL +ICANON +ICRNL +IEXTEN +IGNBRK +IGNCR +IGNPAR +IMAXBEL +INLCR +INPCK +ISIG +ISTRIP +IUCLC +IXANY +IXOFF +IXON +KBENABLED +LDCHG +LDCLOSE +LDDMAP +LDEMAP +LDGETT +LDGMAP +LDIOC +LDNMAP +LDOPEN +LDSETT +LDSMAP +LOBLK +NCCS +NL0 +NL1 +NLDLY +NOFLSH +OCRNL +OFDEL +OFILL +OLCUC +ONLCR +ONLRET +ONOCR +OPOST +PAGEOUT +PARENB +PAREXT +PARMRK +PARODD +PENDIN +RCV1EN +RTS_TOG +TAB0 +TAB1 +TAB2 +TAB3 +TABDLY +TCDSET +TCFLSH +TCGETA +TCGETS +TCIFLUSH +TCIOFF +TCIOFLUSH +TCION +TCOFLUSH +TCOOFF +TCOON +TCSADRAIN +TCSAFLUSH +TCSANOW +TCSBRK +TCSETA +TCSETAF +TCSETAW -TCSETCTTY +TCSETS +TCSETSF +TCSETSW +TCXONC +TERM_D40 +TERM_D42 +TERM_H45 +TERM_NONE +TERM_TEC +TERM_TEX +TERM_V10 +TERM_V61 +TIOCCBRK +TIOCCDTR -TIOCCONS +TIOCEXCL +TIOCFLUSH +TIOCGETC +TIOCGETD +TIOCGETP +TIOCGLTC +TIOCGPGRP +TIOCGSID +TIOCGSOFTCAR +TIOCGWINSZ +TIOCHPCL +TIOCKBOF +TIOCKBON +TIOCLBIC +TIOCLBIS +TIOCLGET +TIOCLSET +TIOCMBIC +TIOCMBIS +TIOCMGET +TIOCMSET +TIOCM_CAR +TIOCM_CD +TIOCM_CTS +TIOCM_DSR +TIOCM_DTR +TIOCM_LE +TIOCM_RI +TIOCM_RNG +TIOCM_RTS +TIOCM_SR +TIOCM_ST +TIOCNOTTY +TIOCNXCL +TIOCOUTQ +TIOCREMOTE +TIOCSBRK -TIOCSCTTY +TIOCSDTR +TIOCSETC +TIOCSETD +TIOCSETN +TIOCSETP +TIOCSIGNAL +TIOCSLTC +TIOCSPGRP -TIOCSSID +TIOCSSOFTCAR +TIOCSTART +TIOCSTI +TIOCSTOP +TIOCSWINSZ +TM_ANL +TM_CECHO +TM_CINVIS +TM_LCF +TM_NONE +TM_SET +TM_SNL +TOSTOP +VCEOF +VCEOL +VDISCARD +VDSUSP +VEOF +VEOL +VEOL2 +VERASE +VINTR +VKILL +VLNEXT +VMIN +VQUIT +VREPRINT +VSTART +VSTOP +VSUSP +VSWTCH +VT0 +VT1 +VTDLY +VTIME +VWERASE +WRAP +XCASE +XCLUDE +XMT1EN +XTABS
>>> Configuration looks good! <<<
Writing IO::Tty::Constant.pm...
DEFINE = -DHAVE_DEV_PTMX -DHAVE_GRANTPT -DHAVE_PTSNAME -DHAVE_SIGACTION -DHAVE_STRLCPY -DHAVE_SYS_STROPTS_H -DHAVE_TERMIOS_H -DHAVE_TERMIO_H -DHAVE_TTYNAME -DHAVE_UNLOCKPT
Checking if your kit is complete...
Looks good
Writing Makefile for IO::Tty
>>> make
cp Tty.pm blib/lib/IO/Tty.pm
cp Tty/Constant.pm blib/lib/IO/Tty/Constant.pm
cp Pty.pm blib/lib/IO/Pty.pm
/export/home/fly1264/bin/perl /export/home/fly1264/ap1200/lib/ExtUtils/xsubpp -typemap /export/home/fly1264/ap1200/lib/ExtUtils/typemap Tty.xs > Tty.xsc && mv Tty.xsc Tty.c
cc -c -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.08\" -DXS_VERSION=\"1.08\" -KPIC "-I/export/home/fly1264/ap1200/lib/CORE" -DHAVE_DEV_PTMX -DHAVE_GRANTPT -DHAVE_PTSNAME -DHAVE_SIGACTION -DHAVE_STRLCPY -DHAVE_SYS_STROPTS_H -DHAVE_TERMIOS_H -DHAVE_TERMIO_H -DHAVE_TTYNAME -DHAVE_UNLOCKPT Tty.c
Running Mkbootstrap for IO::Tty ()
chmod 644 Tty.bs
rm -f blib/arch/auto/IO/Tty/Tty.so
cc -G -xarch=v9 -L/opt/SUNWspro/prod/lib/v9 -L/lib/sparcv9 -L/usr/lib/sparcv9 -L/usr/ccs/lib/sparcv9 Tty.o -o blib/arch/auto/IO/Tty/Tty.so \
\
chmod 755 blib/arch/auto/IO/Tty/Tty.so
cp Tty.bs blib/arch/auto/IO/Tty/Tty.bs
chmod 644 blib/arch/auto/IO/Tty/Tty.bs
Manifying blib/man3/IO::Tty::Constant.3
Manifying blib/man3/IO::Tty.3
Manifying blib/man3/IO::Pty.3
RGIERSIG/IO-Tty-1.08.tar.gz
make -- OK
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
1..4
Configuration: -DHAVE_DEV_PTMX -DHAVE_GRANTPT -DHAVE_PTSNAME -DHAVE_SIGACTION -DHAVE_STRLCPY -DHAVE_SYS_STROPTS_H -DHAVE_TERMIOS_H -DHAVE_TERMIO_H -DHAVE_TTYNAME -DHAVE_UNLOCKPT
Checking for appropriate ioctls: TIOCNOTTY
Checking that returned fd's don't clash with stdin/out/err...
trying /dev/ptmx...
trying grantpt()...
trying unlockpt()...
trying ptsname()...
trying to open /dev/pts/1...
trying to I_PUSH ptem...
trying to I_PUSH ldterm...
trying to I_PUSH ttcompat...
trying /dev/ptmx...
trying grantpt()...
trying unlockpt()...
trying ptsname()...
trying to open /dev/pts/1...
trying to I_PUSH ptem...
trying to I_PUSH ldterm...
trying to I_PUSH ttcompat...
ok 1
Checking if child gets pty as controlling terminal...
trying /dev/ptmx...
trying grantpt()...
trying unlockpt()...
trying ptsname()...
trying to open /dev/pts/1...
trying to I_PUSH ptem...
trying to I_PUSH ldterm...
trying to I_PUSH ttcompat...
ok 2
gimme on /dev/tty: seems OK!
back on STDOUT: SEEMS OK!
ok 3
Checking basic functionality and how your ptys handle large strings...
This test may hang on certain systems, even though it is protected
by alarm(). If the counter stops, try Ctrl-C, the test should continue.
isatty($master): NO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
Good, your raw ptys can handle at least 512 bytes at once.
Slave got EOF at line 512, byte 0.
isatty($slave): YES
Child PID = 28959
ok 4
Passed 4 of 4 tests.
RGIERSIG/IO-Tty-1.08.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from Makefile
Roland Giersig <RGiersig@cpan.org>
Pseudo ttys and constants
>>> (cd /export/home/fly1264/var/cpan/build/IO-Tty-1.08-iwjWom && tar cvf - IO-Tty-1.08.ppd blib) | gzip -c >/export/home/fly1264/var/REPO/R/RG/RGIERSIG/IO-Tty-1.08.tar.gz
IO-Tty-1.08.ppd
blib/
blib/lib/
blib/lib/IO/
blib/lib/IO/Tty.pm
blib/lib/IO/Tty/
blib/lib/IO/Tty/Constant.pm
blib/lib/IO/Pty.pm
blib/arch/
blib/arch/auto/
blib/arch/auto/IO/
blib/arch/auto/IO/Tty/
blib/arch/auto/IO/Tty/Tty.so
blib/arch/auto/IO/Tty/Tty.bs
blib/man3/
blib/man3/IO::Tty::Constant.3
blib/man3/IO::Tty.3
blib/man3/IO::Pty.3
>>> mv /export/home/fly1264/var/cpan/build/IO-Tty-1.08-iwjWom/IO-Tty-1.08.ppd /export/home/fly1264/var/REPO/R/RG/RGIERSIG
Running make for R/RC/RCAPUTO/POE-1.289.tar.gz
Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'get'
Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/POE-1.289-6zq8k7
Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'make'
CPAN.pm: Going to build R/RC/RCAPUTO/POE-1.289.tar.gz
>>> make
/export/home/fly1264/bin/perl mylib/gen-tests.perl lib/POE.pm
cp lib/POE/Resource/SIDs.pm blib/lib/POE/Resource/SIDs.pm
cp lib/POE/Pipe.pm blib/lib/POE/Pipe.pm
cp lib/POE/Filter/RecordBlock.pm blib/lib/POE/Filter/RecordBlock.pm
cp lib/POE/Filter/Map.pm blib/lib/POE/Filter/Map.pm
cp lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/HTTPD.pm
cp lib/POE/Driver.pm blib/lib/POE/Driver.pm
cp lib/POE/Resource/Events.pm blib/lib/POE/Resource/Events.pm
cp lib/POE/Filter.pm blib/lib/POE/Filter.pm
cp lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ListenAccept.pm
cp lib/POE/Queue/Array.pm blib/lib/POE/Queue/Array.pm
cp lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/PerlSignals.pm
cp lib/POE/Wheel/ReadWrite.pm blib/lib/POE/Wheel/ReadWrite.pm
cp lib/POE/Resource/Statistics.pm blib/lib/POE/Resource/Statistics.pm
cp lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/Curses.pm
cp lib/POE.pm blib/lib/POE.pm
cp lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/FileHandles.pm
cp lib/POE/Driver/SysRW.pm blib/lib/POE/Driver/SysRW.pm
cp lib/POE/Pipe/TwoWay.pm blib/lib/POE/Pipe/TwoWay.pm
cp lib/POE/Filter/Stream.pm blib/lib/POE/Filter/Stream.pm
cp lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/OneWay.pm
cp lib/POE/Filter/Grep.pm blib/lib/POE/Filter/Grep.pm
cp lib/POE/Filter/Reference.pm blib/lib/POE/Filter/Reference.pm
cp lib/POE/Filter/Block.pm blib/lib/POE/Filter/Block.pm
cp lib/POE/Wheel/SocketFactory.pm blib/lib/POE/Wheel/SocketFactory.pm
cp lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stackable.pm
cp lib/POE/Component/Server/TCP.pm blib/lib/POE/Component/Server/TCP.pm
cp lib/POE/Filter/Line.pm blib/lib/POE/Filter/Line.pm
cp lib/POE/Loop/Select.pm blib/lib/POE/Loop/Select.pm
cp lib/POE/Component.pm blib/lib/POE/Component.pm
cp lib/POE/NFA.pm blib/lib/POE/NFA.pm
cp lib/POE/Session.pm blib/lib/POE/Session.pm
cp lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Client/TCP.pm
cp lib/POE/Kernel.pm blib/lib/POE/Kernel.pm
cp lib/POE/Resources.pm blib/lib/POE/Resources.pm
cp lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Aliases.pm
cp lib/POE/Resource/Extrefs.pm blib/lib/POE/Resource/Extrefs.pm
cp lib/POE/Loop.pm blib/lib/POE/Loop.pm
cp lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/Sessions.pm
cp lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/FollowTail.pm
cp lib/POE/Loop/IO_Poll.pm blib/lib/POE/Loop/IO_Poll.pm
cp lib/POE/Wheel/Run.pm blib/lib/POE/Wheel/Run.pm
cp lib/POE/Resource.pm blib/lib/POE/Resource.pm
cp lib/POE/Queue.pm blib/lib/POE/Queue.pm
cp lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadLine.pm
cp lib/POE/Wheel.pm blib/lib/POE/Wheel.pm
cp lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Signals.pm
Manifying blib/man3/POE::Resource::SIDs.3
Manifying blib/man3/POE::Filter::RecordBlock.3
Manifying blib/man3/POE::Pipe.3
Manifying blib/man3/POE::Filter::Map.3
Manifying blib/man3/POE::Filter::HTTPD.3
Manifying blib/man3/POE::Driver.3
Manifying blib/man3/POE::Resource::Events.3
Manifying blib/man3/POE::Filter.3
Manifying blib/man3/POE::Wheel::ListenAccept.3
Manifying blib/man3/POE::Queue::Array.3
Manifying blib/man3/POE::Loop::PerlSignals.3
Manifying blib/man3/POE::Wheel::ReadWrite.3
Manifying blib/man3/POE::Resource::Statistics.3
Manifying blib/man3/POE::Wheel::Curses.3
Manifying blib/man3/POE.3
Manifying blib/man3/POE::Resource::FileHandles.3
Manifying blib/man3/POE::Driver::SysRW.3
Manifying blib/man3/POE::Pipe::TwoWay.3
Manifying blib/man3/POE::Filter::Stream.3
Manifying blib/man3/POE::Pipe::OneWay.3
Manifying blib/man3/POE::Filter::Grep.3
Manifying blib/man3/POE::Filter::Reference.3
Manifying blib/man3/POE::Filter::Block.3
Manifying blib/man3/POE::Wheel::SocketFactory.3
Manifying blib/man3/POE::Filter::Stackable.3
Manifying blib/man3/POE::Component::Server::TCP.3
Manifying blib/man3/POE::Filter::Line.3
Manifying blib/man3/POE::Loop::Select.3
Manifying blib/man3/POE::Component.3
Manifying blib/man3/POE::NFA.3
Manifying blib/man3/POE::Session.3
Manifying blib/man3/POE::Component::Client::TCP.3
Manifying blib/man3/POE::Kernel.3
Manifying blib/man3/POE::Resources.3
Manifying blib/man3/POE::Resource::Aliases.3
Manifying blib/man3/POE::Resource::Extrefs.3
Manifying blib/man3/POE::Wheel::FollowTail.3
Manifying blib/man3/POE::Resource::Sessions.3
Manifying blib/man3/POE::Loop.3
Manifying blib/man3/POE::Loop::IO_Poll.3
Manifying blib/man3/POE::Wheel::Run.3
Manifying blib/man3/POE::Resource.3
Manifying blib/man3/POE::Wheel::ReadLine.3
Manifying blib/man3/POE::Queue.3
Manifying blib/man3/POE::Resource::Signals.3
Manifying blib/man3/POE::Wheel.3
RCAPUTO/POE-1.289.tar.gz
make -- OK
Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'test'
Running make test
>>> make test TEST_VERBOSE=1
/export/home/fly1264/bin/perl mylib/gen-tests.perl lib/POE.pm
PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t
# Testing POE 1.289, POE::Test::Loops 1.035, Perl 5.012000, /export/home/fly1264/bin/perl on solaris
t/00_info.t ........................................
1..2
ok 1 - use POE;
ok 2 - use POE::Test::Loops;
ok
t/10_units/01_pod/01_pod.t ......................... skipped: enable by setting RELEASE_TESTING
t/10_units/01_pod/02_pod_coverage.t ................ skipped: enable by setting RELEASE_TESTING
t/10_units/01_pod/03_pod_no404s.t .................. skipped: enable by setting RELEASE_TESTING
t/10_units/02_pipes/01_base.t ...................... skipped: not implemented yet
t/10_units/02_pipes/02_oneway.t ....................
1..3
ok 1 - one-way pipe passed data unscathed
ok 2 - one-way socketpair passed data unscathed
ok 3 - one-way inet pipe passed data unscathed
ok
t/10_units/02_pipes/03_twoway.t ....................
1..6
ok 1 - two-way pipe passed data from a -> b unscathed
ok 2 - two-way pipe passed data from b -> a unscathed
ok 3 - two-way socketpair passed data from a -> b unscathed
ok 4 - two-way socketpair passed data from b -> a unscathed
ok 5 - two-way inet pipe passed data from a -> b unscathed
ok 6 - two-way inet pipe passed data from b -> a unscathed
ok
t/10_units/03_base/01_poe.t ........................
1..4
ok 1 - you just saved a kitten
ok 2 - don't import POE::NFA and POE::Session together
ok 3 - don't import nonexistent modules
ok 4 - don't load more than one event loop
ok
t/10_units/03_base/03_component.t ..................
1..1
ok 1 - use POE::Component;
ok
t/10_units/03_base/04_driver.t .....................
1..2
ok 1 - use POE::Driver;
ok 2 - don't instantiate POE::Driver
ok
t/10_units/03_base/05_filter.t .....................
1..2
ok 1 - use POE::Filter;
ok 2 - don't instantiate POE::Filter
ok
t/10_units/03_base/06_loop.t .......................
1..1
ok 1 - use POE::Loop;
ok
t/10_units/03_base/07_queue.t ......................
1..2
ok 1 - use POE::Queue;
ok 2 - don't instantiate POE::Queue
ok
t/10_units/03_base/08_resource.t ...................
1..1
ok 1 - use POE::Resource;
ok
t/10_units/03_base/09_resources.t ..................
1..7
ok 1 - use POE::Resources;
ok 2 - can use XS versions
ok 3 - can use non-XS versions
ok 4 - all module loads successful
ok 5 - initialized rethrows loading errors
ok 6 - initialize ran and encountered error
ok 7 - caught error
ok
t/10_units/03_base/10_wheel.t ......................
1..7
ok 1 - use POE::Wheel;
ok 2 - don't instantiate POE::Wheel
ok 3 - first wheel ID == 1
ok 4 - second wheel ID == 1
ok 5 - removed first wheel id
ok 6 - third wheel reclaims unused ID 1
ok 7 - fourth wheel ID == 3
ok
t/10_units/03_base/11_assert_usage.t ...............
1..76
ok 1 - use POE;
ok 2 - must call alarm() from a running session
ok 3 - must call alarm_add() from a running session
ok 4 - must call alarm_adjust() from a running session
ok 5 - must call alarm_remove() from a running session
ok 6 - must call alarm_remove_all() from a running session
ok 7 - must call alarm_set() from a running session
ok 8 - must call delay() from a running session
ok 9 - must call delay_add() from a running session
ok 10 - must call delay_adjust() from a running session
ok 11 - must call delay_set() from a running session
ok 12 - must call detach_child() from a running session
ok 13 - must call detach_myself() from a running session
ok 14 - must call select() from a running session
ok 15 - must call select_expedite() from a running session
ok 16 - must call select_pause_read() from a running session
ok 17 - must call select_pause_write() from a running session
ok 18 - must call select_read() from a running session
ok 19 - must call select_resume_read() from a running session
ok 20 - must call select_resume_write() from a running session
ok 21 - must call select_write() from a running session
ok 22 - must call sig() from a running session
ok 23 - must call state() from a running session
ok 24 - must call yield() from a running session
ok 25 - undefined signal assertion
ok 26 - undefined destination in signal
ok 27 - undefined signal in signal
ok 28 - destination undefined in post
ok 29 - event undefined in post
ok 30 - event undefined in yield
ok 31 - destination undefined in call
ok 32 - event undefined in call
ok 33 - event undefined in alarm
ok 34 - event undefined in alarm_add
ok 35 - time undefined in alarm_add
ok 36 - event undefined in delay
ok 37 - event undefined in delay_add
ok 38 - time undefined in delay_add
ok 39 - event undefined in alarm_set
ok 40 - time undefined in alarm_set
ok 41 - alarm ID undefined in alarm_remove
ok 42 - alarm ID undefined in alarm_adjust
ok 43 - alarm time undefined in alarm_adjust
ok 44 - event name undefined in delay_set
ok 45 - seconds undefined in delay_set
ok 46 - delay ID undefined in delay_adjust
ok 47 - delay seconds undefined in delay_adjust
ok 48 - alias already in use
ok 49 - alias belongs to another session
ok 50 - alias does not exist
ok 51 - filehandle undefined in select
ok 52 - filehandle closed in select
ok 53 - filehandle undefined in select_read
ok 54 - filehandle closed in select_read
ok 55 - filehandle undefined in select_write
ok 56 - filehandle closed in select_write
ok 57 - filehandle undefined in select_expedite
ok 58 - filehandle closed in select_expedite
ok 59 - filehandle undefined in select_pause_write
ok 60 - filehandle closed in select_pause_write
ok 61 - filehandle undefined in select_resume_write
ok 62 - filehandle closed in select_resume_write
ok 63 - filehandle undefined in select_pause_read
ok 64 - filehandle closed in select_pause_read
ok 65 - filehandle undefined in select_resume_read
ok 66 - filehandle closed in select_resume_read
ok 67 - undefined alias in alias_set
ok 68 - undefined alias in alias_remove
ok 69 - undefined alias in alias_resolve
ok 70 - undefined ID in ID_id_to_session
ok 71 - undefined session in ID_session_to_id
ok 72 - undefined session ID in refcount_increment
ok 73 - undefined tag in refcount_increment
ok 74 - undefined session ID in refcount_decrement
ok 75 - undefined tag in refcount_decrement
ok 76 - undefined event name in state
ok
t/10_units/03_base/12_assert_retval.t ..............
1..22
ok 1 - use POE;
ok 2 - alarm with undefined event name
ok 3 - alarm_add with undefined event name
ok 4 - delay with undefined event name
ok 5 - delay_add with undefined event name
ok 6 - ID_id_to_session with unknown ID
ok 7 - ID_session_to_id with unknown session
ok 8 - refcount_increment with unknown session ID
ok 9 - refcount_decrement with unknown session ID
ok 10 - state with nonexistent active session
ok 11 - event undefined in alarm_set
ok 12 - time undefined in alarm_set
ok 13 - alarm ID undefined in alarm_remove
ok 14 - alarm ID undefined in alarm_adjust
ok 15 - alarm time undefined in alarm_adjust
ok 16 - event name undefined in delay_set
ok 17 - seconds undefined in delay_set
ok 18 - delay ID undefined in delay_adjust
ok 19 - delay seconds undefined in delay_adjust
ok 20 - alias already in use
ok 21 - alias belongs to another session
ok 22 - alias does not exist
ok
t/10_units/03_base/13_assert_data.t ................
1..7
ok 1 - use POE;
ok 2 - unresolvable session in signal
ok 3 - unresolvable session in detach_child
ok 4 - unresolvable session in post
ok 5 - unresolvable session in call
ok 6 - double session_alloc
ok 7 - removing alarms from unknown session
ok
t/10_units/03_base/14_kernel.t .....................
1..6
ok 1 - use POE::Kernel;
ok 2 - fails without a hash ref
ok 3 - fails with bogus hash ref
ok 4 - specifying which loop to load works
ok 5 - POE::Kernel exports POE::Kernel=ARRAY(0x10060d0e8)
ok 6 - which contains a kernel
ok
t/10_units/03_base/15_kernel_internal.t ............
1..12
ok 1 - use POE::Kernel;
ok 2 - growing idle queue
ok 3 - growing idle queue (2)
ok 4 - shrinking idle queue
ok 5 - shrinking idle queue (2)
ok 6 - _trap confessed
ok 7 - _croak croaked
ok 8 - _confess confessed
ok 9 - _cluck clucked
ok 10 - _carp carped
ok 11 - _warn warned
ok 12 - _die died
ok
t/10_units/03_base/16_nfa_usage.t ..................
1..11
ok 1 - NFA treats its params as a hash
ok 2 - NFA needs a working kernel
ok 3 - need states
ok 4 - most basic machine isa POE::NFA
ok 5 - unknown parameter
ok 6 - bad state data
ok 7 - bad state data
ok 8 - bad event data
ok 9 - spawn with package_states isa POE::NFA
ok 10 - spawn with package_states isa POE::NFA
ok 11 - RUNSTATE is an ARRAYREF
ok
t/10_units/03_base/17_detach_start.t ...............
1..14
ok 1 - _start Parent
ok 2 - _start Child
ok 3 - _child Parent
ok 4 - _child(create) fired for Child
ok 5 - _start Detached
ok 6 - _parent Detached
ok 7 - child parent is POE::Kernel
ok 8 - _stop Child
ok 9 - _child Parent
ok 10 - _child(lose) fired for Child
ok 11 - _stop Parent
ok 12 - _stop Detached
ok 13 - _child not fired for session detached in _start
ok 14 - Stopped
ok
t/10_units/04_drivers/01_sysrw.t ...................
1..17
ok 1 - use POE::Driver::SysRW;
ok 2 - disallow zero or negative block sizes
ok 3 - disallow zero or negative block sizes
ok 4 - disallow unknown parameters
ok 5 - get() returns undef on error
ok 6 - get() sets $! on error (Bad file number)
ok 7 - buffered 0 octets on empty put()
ok 8 - no messages buffered
ok 9 - first put: buffer contains 40 octets (should be 40)
ok 10 - one message buffered
ok 11 - second put: buffer contains 85 octets (should be 85)
ok 12 - flushed 131157 octets == read 131157 octets
ok 13 - buffer exhausted (got 0 wanted 0)
ok 14 - driver returns undef on eof
ok 15 - $! is clear on eof
ok 16 - put() returns octets left on error
ok 17 - put() sets $! nonzero on error
ok
t/10_units/05_filters/01_block.t ...................
1..28
ok 1 - use POE::Filter::Block;
ok 2 - $class isa POE::Filter
ok 3 - POE::Filter::Block->can('new')
ok 4 - POE::Filter::Block->can('get')
ok 5 - POE::Filter::Block->can('get_one_start')
ok 6 - POE::Filter::Block->can('get_one')
ok 7 - POE::Filter::Block->can('put')
ok 8 - POE::Filter::Block->can('get_pending')
ok 9 - POE::Filter::Block->can('clone')
ok 10 - get() parses blocks
ok 11 - put() serializes blocks
ok 12 - get_one() parsed one block
ok 13 - put() serialized one block
ok 14 - get() parsed variable blocks
ok 15 - get() doesn't return for partial input 1
ok 16 - get() doesn't return for partial input 0
ok 17 - get() doesn't return for partial input end-of-header
ok 18 - get() doesn't return for partial input payload
ok 19 - get() returns payload
ok 20 - variable length put() serializes multiple blocks
ok 21 - customi serializer parsed its own serialized data
ok 22 - custom serializer did not parse partial header 1/4
ok 23 - custom serializer did not parse partial header 2/4
ok 24 - custom serializer did not parse partial header 3/4
ok 25 - custom serializer did not parse partial header 4/4
ok 26 - custom serializer did not parse partial payload
ok 27 - custom serializer parsed full payload
ok 28 - custom serializer serialized multiple payloads
ok
t/10_units/05_filters/02_grep.t ....................
1..48
ok 1 - use POE::Filter::Grep;
ok 2 - $class isa POE::Filter
ok 3 - POE::Filter::Grep->can('new')
ok 4 - POE::Filter::Grep->can('get')
ok 5 - POE::Filter::Grep->can('get_one_start')
ok 6 - POE::Filter::Grep->can('get_one')
ok 7 - POE::Filter::Grep->can('put')
ok 8 - POE::Filter::Grep->can('get_pending')
ok 9 - POE::Filter::Grep->can('clone')
ok 10 - No Args
ok 11 - even
ok 12 - Non code CODE ref
ok 13 - Single Get ref
ok 14 - Single Put ref
ok 15 - Non CODE Get
ok 16 - Non CODE Put
ok 17 - Test Put
ok 18 - Test Get
ok 19 - get [standard test]
ok 20 - clone() clears buffer [standard test]
ok 21 - clone() doesn't change filter type [standard test]
ok 22 - get_one_start() only loads buffer [standard test]
ok 23 - get_one returns arrayref [standard test]
ok 24 - get_one [standard test]
ok 25 - put [standard test]
ok 26 - Test Put (as Code)
ok 27 - Test Get (as Code)
ok 28 - get [standard test]
ok 29 - clone() clears buffer [standard test]
ok 30 - clone() doesn't change filter type [standard test]
ok 31 - get_one_start() only loads buffer [standard test]
ok 32 - get_one returns arrayref [standard test]
ok 33 - get_one [standard test]
ok 34 - put [standard test]
ok 35 - Modify Get not CODE ref
ok 36 - Modify Put not CODE ref
ok 37 - Modify Code not CODE ref
ok 38 - Modify with invalid key
ok 39 - Modify Get
ok 40 - Modify Put
ok 41 - Modify Put (as Code)
ok 42 - Modify Get (as Code)
ok 43 - grep filter's parser buffer verifies
ok 44 - grep filter get_one() returns [1]
ok 45 - grep filter get_one() returns [1]
ok 46 - grep filter get_one() returns [3]
ok 47 - grep filter get_one() returns [5]
ok 48 - nothing left to get from grep filter
ok
t/10_units/05_filters/03_http.t ....................
1..112
ok 1 - use POE::Filter::HTTPD;
ok 2 - The object isa POE::Filter::HTTPD
ok 3 - simple get: get() returns list of requests
ok 4 - simple get: get() returned single request
ok 5 - simple get isa HTTP::Request
ok 6 - simple get: content
ok 7 - simple get: url
ok 8 - simple get: method
ok 9 - HTTP 1.0 get: get() returns list of requests
ok 10 - HTTP 1.0 get: get() returned single request
ok 11 - HTTP 1.0 get isa HTTP::Request
ok 12 - HTTP 1.0 get: content
ok 13 - HTTP 1.0 get: url
ok 14 - HTTP 1.0 get: method
ok 15 - HTTP 1.0 get: Connection header
ok 16 - HTTP 1.0 get: User-Agent header
ok 17 - HTTP 1.0 get: Accept header
ok 18 - HTTP 1.0 get: Host header
ok 19 - simple post: get() returns list of requests
ok 20 - simple post: get() returned single request
ok 21 - simple post: get() returns HTTP::Request object isa HTTP::Request
ok 22 - simple post: protocol
ok 23 - simple post: url
ok 24 - simple post: method
ok 25 - simple post: HTTP::Request object contains proper content
ok 26 - simple post: Content is the right length
ok 27 - simple post: HTTP::Request object contains proper Content-Type header
ok 28 - simple head: get() returns list of requests
ok 29 - simple head: get() returned single request
ok 30 - simple head: get() returns HTTP::Request object isa HTTP::Request
ok 31 - simple head: url
ok 32 - simple head: method
ok 33 # skip PUT not supported yet
ok 34 # skip PUT not supported yet
ok 35 # skip PUT not supported yet
ok 36 # skip PUT not supported yet
ok 37 # skip PUT not supported yet
ok 38 - multipart form data: get() returns list of requests
ok 39 - multipart form data: get() returned single request
ok 40 - multipart form data: get() returns HTTP::Request object isa HTTP::Request
ok 41 - multipart form data: protocol
ok 42 - multipart form data: url
ok 43 - multipart form data: method
ok 44 - multipart form data: HTTP::Request object contains proper Content-Type header
ok 45 - multipart form data: content seems to contain all data sent
ok 46 - options: get() returns list of requests
ok 47 - options: get() returned single request
ok 48 - options: get() returns HTTP::Request object isa HTTP::Request
ok 49 - options: protocol
ok 50 - options: url
ok 51 - options: method
ok 52 - HTTP/0.9 defaulting: get gives HTTP::Request isa HTTP::Request
ok 53 - HTTP/0.9 defaulting: protocol
ok 54 - HTTP/0.9 defaulting: url
ok 55 - HTTP/0.9 defaulting: method
ok 56 - fragments: get() returning nothing until end
ok 57 - fragments: only one request returned
ok 58 - fragments: request isa HTTP::Request isa HTTP::Request
ok 59 - fragments: content
ok 60 - fragments: url
ok 61 - fragments: method
ok 62 - trailing: whitespace in block: ref
ok 63 - trailing: whitespace in block: one req
ok 64 - trailing: whitespace in block: HTTP::Request isa HTTP::Request
ok 65 - trailing: whitespace in block: url
ok 66 - trailing: whitespace in block: method
ok 67 - trailing: garbage in block: ref
ok 68 - trailing: garbage in block: one req
ok 69 - trailing: garbage in block: HTTP::Request isa HTTP::Request
ok 70 - trailing: garbage in block: url
ok 71 - trailing: garbage in block: method
ok 72 - trailing: extra whitespace packet: ref
ok 73 - trailing: extra whitespace packet: one req
ok 74 - trailing: extra whitespace packet: HTTP::Request isa HTTP::Request
ok 75 - trailing: extra whitespace packet: url
ok 76 - trailing: extra whitespace packet: method
ok 77 - trailing: extra whitespace get: ref
ok 78 - trailing: extra whitespace get: only one response
ok 79 - trailing: whitespace by itself: ref
ok 80 - trailing: whitespace by itself: no req
ok 81 - trailing: whitespace by itself: ref
ok 82 - trailing: whitespace by itself: no req
ok 83 - The object isa HTTP::Request
ok 84 - The object isa HTTP::Response
ok 85 # skip add get_pending support
ok 86 - put: returns arrayref
ok 87 - garbage request line: bad request
ok 88 - goofy request accepted isa HTTP::Request
ok 89 - goofy request: protocol
ok 90 - goofy request: method
ok 91 - goofy request: uri
ok 92 - strange method: protocol
ok 93 - strange method: method
ok 94 - strange method: uri
ok 95 - body indicated, not included: length required
ok 96 - body indicated, not included: got request
ok 97 - body indicated, not included: protocol
ok 98 - body indicated, not included: method
ok 99 - body indicated, not included: uri
ok 100 - mixed case method: protocol
ok 101 - mixed case method: method
ok 102 - mixed case method: uri
ok 103 - GET with body: one request
ok 104 - GET with body: content
ok 105 - GET with body: protocol
ok 106 - GET with body: method
ok 107 - GET with body: uri
ok 108 - HEAD with body: one request
ok 109 - HEAD with body: content
ok 110 - HEAD with body: protocol
ok 111 - HEAD with body: method
ok 112 - HEAD with body: uri
ok
t/10_units/05_filters/04_line.t ....................
1..40
ok 1 - use POE::Filter::Line;
ok 2 - $class isa POE::Filter
ok 3 - POE::Filter::Line->can('new')
ok 4 - POE::Filter::Line->can('get')
ok 5 - POE::Filter::Line->can('get_one_start')
ok 6 - POE::Filter::Line->can('get_one')
ok 7 - POE::Filter::Line->can('put')
ok 8 - POE::Filter::Line->can('get_pending')
ok 9 - POE::Filter::Line->can('clone')
ok 10 - new(): even number of args
ok 11 - new(): empty Literal
ok 12 - new(): Literal and Regexp
ok 13 - new(): Literal and InputRegexp
ok 14 - new(): Literal and InputLiteral
ok 15 - new(): Literal and OutputLiteral
ok 16 - new(): InputLiteral and InputRegexp
ok 17 - The object isa POE::Filter::Line
ok 18 - get [standard test]
ok 19 - clone() clears buffer [standard test]
ok 20 - clone() doesn't change filter type [standard test]
ok 21 - get_one_start() only loads buffer [standard test]
ok 22 - get_one returns arrayref [standard test]
ok 23 - get_one [standard test]
ok 24 - put [standard test]
ok 25 - get [standard test]
ok 26 - clone() clears buffer [standard test]
ok 27 - clone() doesn't change filter type [standard test]
ok 28 - get_one_start() only loads buffer [standard test]
ok 29 - get_one returns arrayref [standard test]
ok 30 - get_one [standard test]
ok 31 - put [standard test]
ok 32 - different literals parsed input
ok 33 - different literals serialized output
ok 34 - regexp parser parsed input
ok 35 - regexp parser serialized output
ok 36 - compiled regexp parser parsed input
ok 37 - compiled regexp parser serialized output
ok 38 - autodetected MacOS newlines parsed and reserialized
ok 39 - autodetected network newline parsed and reserialized
ok 40 - autodetected Unix newlines parsed and reserialized
ok
t/10_units/05_filters/05_map.t .....................
1..27
ok 1 - use POE::Filter::Map;
ok 2 - $class isa POE::Filter
ok 3 - POE::Filter::Map->can('new')
ok 4 - POE::Filter::Map->can('get')
ok 5 - POE::Filter::Map->can('get_one_start')
ok 6 - POE::Filter::Map->can('get_one')
ok 7 - POE::Filter::Map->can('put')
ok 8 - POE::Filter::Map->can('get_pending')
ok 9 - POE::Filter::Map->can('clone')
ok 10 - No Args
ok 11 - Odd number of args
ok 12 - Non code CODE ref
ok 13 - Single Get ref
ok 14 - Single Put ref
ok 15 - Non CODE Get
ok 16 - Non CODE Put
ok 17 - Test Put
ok 18 - Test Get
ok 19 - Test Put (as Code)
ok 20 - Test Get (as Code)
not ok 21 - Modify Get not CODE ref # TODO modify() carps rather than dieing
# Failed (TODO) test 'Modify Get not CODE ref'
# at t/10_units/05_filters/05_map.t line 58.
not ok 22 - Modify Put not CODE ref # TODO modify() carps rather than dieing
# Failed (TODO) test 'Modify Put not CODE ref'
# at t/10_units/05_filters/05_map.t line 58.
not ok 23 - Modify Code not CODE ref # TODO modify() carps rather than dieing
# Failed (TODO) test 'Modify Code not CODE ref'
# at t/10_units/05_filters/05_map.t line 58.
ok 24 - Modify Get
ok 25 - Modify Put
ok 26 - Modify Code
ok 27 - Modify Code
ok
t/10_units/05_filters/06_recordblock.t .............
1..36
ok 1 - use POE::Filter::RecordBlock;
ok 2 - $class isa POE::Filter
ok 3 - POE::Filter::RecordBlock->can('new')
ok 4 - POE::Filter::RecordBlock->can('get')
ok 5 - POE::Filter::RecordBlock->can('get_one_start')
ok 6 - POE::Filter::RecordBlock->can('get_one')
ok 7 - POE::Filter::RecordBlock->can('put')
ok 8 - POE::Filter::RecordBlock->can('get_pending')
ok 9 - POE::Filter::RecordBlock->can('clone')
ok 10 - get [standard test]
ok 11 - clone() clears buffer [standard test]
ok 12 - clone() doesn't change filter type [standard test]
ok 13 - get_one_start() only loads buffer [standard test]
ok 14 - get_one returns arrayref [standard test]
ok 15 - get_one [standard test]
ok 16 - put [standard test]
ok 17 - blocksize() returns blocksize
ok 18 - blocksize() can be changed
ok 19 - blocksize() rejects invalid sizes
ok 20 - BlockSize == 0 fails
ok 21 - BlockSize must be given
ok 22 - BlockSize must not be an elephant
ok 23 - odd number of named parameters is invalid
ok 24 - check put on: short blocks
ok 25 - put_pending
ok 26 - check put on: long blocks
ok 27 - put_pending
ok 28 - check put on: mixed blocks
ok 29 - put_pending
ok 30 - checkput() returns CheckPut flag
ok 31 - checkput() can be changed
ok 32 - checkput() returns CheckPut flag
ok 33 - check put off: short blocks
ok 34 - put_pending is empty
ok 35 - check put off: long blocks
ok 36 - check put off: mixed blocks
ok
t/10_units/05_filters/07_reference.t ...............
1..19
ok 1 - $class isa POE::Filter
ok 2 - POE::Filter::Reference->can('new')
ok 3 - POE::Filter::Reference->can('get')
ok 4 - POE::Filter::Reference->can('get_one_start')
ok 5 - POE::Filter::Reference->can('get_one')
ok 6 - POE::Filter::Reference->can('put')
ok 7 - POE::Filter::Reference->can('get_pending')
ok 8 - POE::Filter::Reference->can('clone')
ok 9 - undefined successfully froze and thawed
ok 10 - undefined successfully froze and thawed
ok 11 - MyFreezer successfully froze and thawed
ok 12 - MyFreezer successfully froze and thawed
ok 13 - MyOtherFreezer successfully froze and thawed
ok 14 - MyOtherFreezer successfully froze and thawed
ok 15 - MyOtherFreezer=ARRAY(0x100946e20) successfully froze and thawed
ok 16 - MyOtherFreezer=ARRAY(0x100946e20) successfully froze and thawed
ok 17 - filter reports proper pending data
ok 18 - MyOtherFreezer successfully froze and thawed
ok 19 - MyOtherFreezer successfully froze and thawed
ok
t/10_units/05_filters/08_stream.t ..................
1..24
ok 1 - use POE::Filter::Stream;
ok 2 - $class isa POE::Filter
ok 3 - POE::Filter::Stream->can('new')
ok 4 - POE::Filter::Stream->can('get')
ok 5 - POE::Filter::Stream->can('get_one_start')
ok 6 - POE::Filter::Stream->can('get_one')
ok 7 - POE::Filter::Stream->can('put')
ok 8 - POE::Filter::Stream->can('get_pending')
ok 9 - POE::Filter::Stream->can('clone')
ok 10 - The object isa POE::Filter::Stream
ok 11 - get [standard test]
ok 12 - clone() clears buffer [standard test]
ok 13 - clone() doesn't change filter type [standard test]
ok 14 - get_one_start() only loads buffer [standard test]
ok 15 - get_one returns arrayref [standard test]
ok 16 - get_one [standard test]
ok 17 - put [standard test]
ok 18 - received combined test items
ok 19 - sent each item discretely
ok 20 - get_one_start didn't die or anything
ok 21 - pending data is correct
ok 22 - get_one() got the right one, baby, uh-huh
ok 23 - get_one() returned an empty array on empty buffer
ok 24 - pending data is empty
ok
t/10_units/05_filters/50_stackable.t ...............
1..29
ok 1 - use POE::Filter::Stackable;
ok 2 - use POE::Filter::Grep;
ok 3 - use POE::Filter::Map;
ok 4 - use POE::Filter::RecordBlock;
ok 5 - use POE::Filter::Line;
ok 6 - filter stack created
ok 7 - partial get returned nothing
ok 8 - filter stack has correct get_pending
ok 9 - filter stack returned correct data
ok 10 - filter stack serialized correct data
ok 11 - map filter's parser buffer verifies
ok 12 - map filter get_one() returns (((1)))
ok 13 - map filter get_one() returns (((1)))
ok 14 - map filter get_one() returns (((2)))
ok 15 - map filter get_one() returns (((3)))
ok 16 - map filter get_one() returns (((5)))
ok 17 - nothing left to get from map filter
ok 18 - filter types stacked correctly
ok 19 - popped the correct filter
ok 20 - shifted the correct filter
ok 21 - repushed, reshifted filters are in original order
ok 22 - undef is not a filter
ok 23 - bare references are not filters
ok 24 - random blessed references are not filters
ok 25 - multiple non-filters are not filters
ok 26 - filters unchanged despite errors
ok 27 - cloned stack is different
ok 28 - filters are different
ok 29 - but types are the same
ok
t/10_units/05_filters/99_filterchange.t ............
1..41
ok 1 - unwrapped payload (do line) matches expectation
ok 2 - unwrapped payload (kyriel) matches expectation
ok 3 - unwrapped payload (do reference) matches expectation
ok 4 - unwrapped payload (coral) matches expectation
ok 5 - unwrapped payload (do reference) matches expectation
ok 6 - unwrapped payload (drforr) matches expectation
ok 7 - unwrapped payload (do block) matches expectation
ok 8 - unwrapped payload (fimmtiu) matches expectation
ok 9 - unwrapped payload (do block) matches expectation
ok 10 - unwrapped payload (sungo) matches expectation
ok 11 - unwrapped payload (do reference) matches expectation
ok 12 - unwrapped payload (dynweb) matches expectation
ok 13 - unwrapped payload (do line) matches expectation
ok 14 - unwrapped payload (sky) matches expectation
ok 15 - unwrapped payload (do block) matches expectation
ok 16 - unwrapped payload (braderuna) matches expectation
ok 17 - unwrapped payload (do line) matches expectation
ok 18 - unwrapped payload (fletch) matches expectation
ok 19 - unwrapped payload (done) matches expectation
ok 20 - got rot13 response xlevry
ok 21 - got rot13 response nqqv
ok 22 - got rot13 response ngglm
ok 23 - got rot13 response pevzfba
ok 24 - got rot13 response pelfsynzr
ok 25 - got rot13 response qatbe
ok 26 - got rot13 response serrfvqr
ok 27 - got rot13 response unyswnpx
ok 28 - got rot13 response yramb
ok 29 - got rot13 response zraqry
ok 30 - got rot13 response chey
ok 31 - got rot13 response ebqrevpx
ok 32 - got rot13 response fuvmhxrfn
ok 33 - got rot13 response fvzba
ok 34 - got rot13 response fxl
ok 35 - got rot13 response fgvzcf
ok 36 - parsed only whole line from input
ok 37 - partial line is waiting in buffer
ok 38 - parsed only whole block from input
ok 39 - partial block is waiting in buffer
ok 40 - parsed only whole reference from input
ok 41 - partial reference is waiting in buffer
ok
t/10_units/06_queues/01_array.t ....................
1..2047
ok 1 - use POE::Queue::Array;
ok 2 - queue begins empty
ok 3 - can't dequeue from empty queue
ok 4 - first enqueue has id 1
ok 5 - second enqueue has id 2
ok 6 - third enqueue has id 3
ok 7 - event one dequeued correctly
ok 8 - event two dequeued correctly
ok 9 - event three dequeued correctly
ok 10 - empty queue marker dequeued correctly
ok 11 - enqueued event a correctly
ok 12 - enqueued event c correctly
ok 13 - enqueued event e correctly
ok 14 - enqueued event b correctly
ok 15 - enqueued event d correctly
ok 16 - removed event b by its ID
ok 17 - removed event c by its ID
ok 18 - removed event d by its ID
ok 19 - didn't have permission to remove event e
ok 20 - couldn't remove nonexistent event d
ok 21 - dequeued event a correctly
ok 22 - dequeued event e correctly
ok 23 - empty queue marker dequeued correctly
ok 24 - enqueued event a correctly
ok 25 - enqueued event c correctly
ok 26 - enqueued event e correctly
ok 27 - enqueued event b correctly
ok 28 - enqueued event d correctly
ok 29 - enqueued event f correctly
ok 30 - queue contains six events
ok 31 - removed odd letters from queue
ok 32 - leaving three events
ok 33 - no more odd letters to remove
ok 34 - removed even letters from queue
ok 35 - leaving the queue empty
ok 36 - enqueued event a correctly
ok 37 - enqueued event b correctly
ok 38 - enqueued event c correctly
ok 39 - enqueued event d correctly
ok 40 - enqueued event e correctly
ok 41 - enqueued event f correctly
ok 42 - leaving six events in the queue
ok 43 - found even letters in queue
ok 44 - adjusted event e priority by -15
ok 45 - adjusted event b priority by +15
ok 46 - colliding priorities are FIFO
ok 47 - full queue removal leaves zero events
!!!!!!!! 1
ok 48 - 000 - -1000 == 1000 (should be 1000)
ok 49 - 002 - -998 == 1000 (should be 1000)
ok 50 - 004 - -996 == 1000 (should be 1000)
ok 51 - 006 - -994 == 1000 (should be 1000)
ok 52 - 008 - -992 == 1000 (should be 1000)
ok 53 - 010 - -990 == 1000 (should be 1000)
ok 54 - 012 - -988 == 1000 (should be 1000)
ok 55 - 014 - -986 == 1000 (should be 1000)
ok 56 - 016 - -984 == 1000 (should be 1000)
ok 57 - 018 - -982 == 1000 (should be 1000)
ok 58 - 020 - -980 == 1000 (should be 1000)
ok 59 - 022 - -978 == 1000 (should be 1000)
ok 60 - 024 - -976 == 1000 (should be 1000)
ok 61 - 026 - -974 == 1000 (should be 1000)
ok 62 - 028 - -972 == 1000 (should be 1000)
ok 63 - 030 - -970 == 1000 (should be 1000)
ok 64 - 032 - -968 == 1000 (should be 1000)
ok 65 - 034 - -966 == 1000 (should be 1000)
ok 66 - 036 - -964 == 1000 (should be 1000)
ok 67 - 038 - -962 == 1000 (should be 1000)
ok 68 - 040 - -960 == 1000 (should be 1000)
ok 69 - 042 - -958 == 1000 (should be 1000)
ok 70 - 044 - -956 == 1000 (should be 1000)
ok 71 - 046 - -954 == 1000 (should be 1000)
ok 72 - 048 - -952 == 1000 (should be 1000)
ok 73 - 050 - -950 == 1000 (should be 1000)
ok 74 - 052 - -948 == 1000 (should be 1000)
ok 75 - 054 - -946 == 1000 (should be 1000)
ok 76 - 056 - -944 == 1000 (should be 1000)
ok 77 - 058 - -942 == 1000 (should be 1000)
ok 78 - 060 - -940 == 1000 (should be 1000)
ok 79 - 062 - -938 == 1000 (should be 1000)
ok 80 - 064 - -936 == 1000 (should be 1000)
ok 81 - 066 - -934 == 1000 (should be 1000)
ok 82 - 068 - -932 == 1000 (should be 1000)
ok 83 - 070 - -930 == 1000 (should be 1000)
ok 84 - 072 - -928 == 1000 (should be 1000)
ok 85 - 074 - -926 == 1000 (should be 1000)
ok 86 - 076 - -924 == 1000 (should be 1000)
ok 87 - 078 - -922 == 1000 (should be 1000)
ok 88 - 080 - -920 == 1000 (should be 1000)
ok 89 - 082 - -918 == 1000 (should be 1000)
ok 90 - 084 - -916 == 1000 (should be 1000)
ok 91 - 086 - -914 == 1000 (should be 1000)
ok 92 - 088 - -912 == 1000 (should be 1000)
ok 93 - 090 - -910 == 1000 (should be 1000)
ok 94 - 092 - -908 == 1000 (should be 1000)
ok 95 - 094 - -906 == 1000 (should be 1000)
ok 96 - 096 - -904 == 1000 (should be 1000)
ok 97 - 098 - -902 == 1000 (should be 1000)
ok 98 - 100 - -900 == 1000 (should be 1000)
ok 99 - 102 - -898 == 1000 (should be 1000)
ok 100 - 104 - -896 == 1000 (should be 1000)
ok 101 - 106 - -894 == 1000 (should be 1000)
ok 102 - 108 - -892 == 1000 (should be 1000)
ok 103 - 110 - -890 == 1000 (should be 1000)
ok 104 - 112 - -888 == 1000 (should be 1000)
ok 105 - 114 - -886 == 1000 (should be 1000)
ok 106 - 116 - -884 == 1000 (should be 1000)
ok 107 - 118 - -882 == 1000 (should be 1000)
ok 108 - 120 - -880 == 1000 (should be 1000)
ok 109 - 122 - -878 == 1000 (should be 1000)
ok 110 - 124 - -876 == 1000 (should be 1000)
ok 111 - 126 - -874 == 1000 (should be 1000)
ok 112 - 128 - -872 == 1000 (should be 1000)
ok 113 - 130 - -870 == 1000 (should be 1000)
ok 114 - 132 - -868 == 1000 (should be 1000)
ok 115 - 134 - -866 == 1000 (should be 1000)
ok 116 - 136 - -864 == 1000 (should be 1000)
ok 117 - 138 - -862 == 1000 (should be 1000)
ok 118 - 140 - -860 == 1000 (should be 1000)
ok 119 - 142 - -858 == 1000 (should be 1000)
ok 120 - 144 - -856 == 1000 (should be 1000)
ok 121 - 146 - -854 == 1000 (should be 1000)
ok 122 - 148 - -852 == 1000 (should be 1000)
ok 123 - 150 - -850 == 1000 (should be 1000)
ok 124 - 152 - -848 == 1000 (should be 1000)
ok 125 - 154 - -846 == 1000 (should be 1000)
ok 126 - 156 - -844 == 1000 (should be 1000)
ok 127 - 158 - -842 == 1000 (should be 1000)
ok 128 - 160 - -840 == 1000 (should be 1000)
ok 129 - 162 - -838 == 1000 (should be 1000)
ok 130 - 164 - -836 == 1000 (should be 1000)
ok 131 - 166 - -834 == 1000 (should be 1000)
ok 132 - 168 - -832 == 1000 (should be 1000)
ok 133 - 170 - -830 == 1000 (should be 1000)
ok 134 - 172 - -828 == 1000 (should be 1000)
ok 135 - 174 - -826 == 1000 (should be 1000)
ok 136 - 176 - -824 == 1000 (should be 1000)
ok 137 - 178 - -822 == 1000 (should be 1000)
ok 138 - 180 - -820 == 1000 (should be 1000)
ok 139 - 182 - -818 == 1000 (should be 1000)
ok 140 - 184 - -816 == 1000 (should be 1000)
ok 141 - 186 - -814 == 1000 (should be 1000)
ok 142 - 188 - -812 == 1000 (should be 1000)
ok 143 - 190 - -810 == 1000 (should be 1000)
ok 144 - 192 - -808 == 1000 (should be 1000)
ok 145 - 194 - -806 == 1000 (should be 1000)
ok 146 - 196 - -804 == 1000 (should be 1000)
ok 147 - 198 - -802 == 1000 (should be 1000)
ok 148 - 200 - -800 == 1000 (should be 1000)
ok 149 - 202 - -798 == 1000 (should be 1000)
ok 150 - 204 - -796 == 1000 (should be 1000)
ok 151 - 206 - -794 == 1000 (should be 1000)
ok 152 - 208 - -792 == 1000 (should be 1000)
ok 153 - 210 - -790 == 1000 (should be 1000)
ok 154 - 212 - -788 == 1000 (should be 1000)
ok 155 - 214 - -786 == 1000 (should be 1000)
ok 156 - 216 - -784 == 1000 (should be 1000)
ok 157 - 218 - -782 == 1000 (should be 1000)
ok 158 - 220 - -780 == 1000 (should be 1000)
ok 159 - 222 - -778 == 1000 (should be 1000)
ok 160 - 224 - -776 == 1000 (should be 1000)
ok 161 - 226 - -774 == 1000 (should be 1000)
ok 162 - 228 - -772 == 1000 (should be 1000)
ok 163 - 230 - -770 == 1000 (should be 1000)
ok 164 - 232 - -768 == 1000 (should be 1000)
ok 165 - 234 - -766 == 1000 (should be 1000)
ok 166 - 236 - -764 == 1000 (should be 1000)
ok 167 - 238 - -762 == 1000 (should be 1000)
ok 168 - 240 - -760 == 1000 (should be 1000)
ok 169 - 242 - -758 == 1000 (should be 1000)
ok 170 - 244 - -756 == 1000 (should be 1000)
ok 171 - 246 - -754 == 1000 (should be 1000)
ok 172 - 248 - -752 == 1000 (should be 1000)
ok 173 - 250 - -750 == 1000 (should be 1000)
ok 174 - 252 - -748 == 1000 (should be 1000)
ok 175 - 254 - -746 == 1000 (should be 1000)
ok 176 - 256 - -744 == 1000 (should be 1000)
ok 177 - 258 - -742 == 1000 (should be 1000)
ok 178 - 260 - -740 == 1000 (should be 1000)
ok 179 - 262 - -738 == 1000 (should be 1000)
ok 180 - 264 - -736 == 1000 (should be 1000)
ok 181 - 266 - -734 == 1000 (should be 1000)
ok 182 - 268 - -732 == 1000 (should be 1000)
ok 183 - 270 - -730 == 1000 (should be 1000)
ok 184 - 272 - -728 == 1000 (should be 1000)
ok 185 - 274 - -726 == 1000 (should be 1000)
ok 186 - 276 - -724 == 1000 (should be 1000)
ok 187 - 278 - -722 == 1000 (should be 1000)
ok 188 - 280 - -720 == 1000 (should be 1000)
ok 189 - 282 - -718 == 1000 (should be 1000)
ok 190 - 284 - -716 == 1000 (should be 1000)
ok 191 - 286 - -714 == 1000 (should be 1000)
ok 192 - 288 - -712 == 1000 (should be 1000)
ok 193 - 290 - -710 == 1000 (should be 1000)
ok 194 - 292 - -708 == 1000 (should be 1000)
ok 195 - 294 - -706 == 1000 (should be 1000)
ok 196 - 296 - -704 == 1000 (should be 1000)
ok 197 - 298 - -702 == 1000 (should be 1000)
ok 198 - 300 - -700 == 1000 (should be 1000)
ok 199 - 302 - -698 == 1000 (should be 1000)
ok 200 - 304 - -696 == 1000 (should be 1000)
ok 201 - 306 - -694 == 1000 (should be 1000)
ok 202 - 308 - -692 == 1000 (should be 1000)
ok 203 - 310 - -690 == 1000 (should be 1000)
ok 204 - 312 - -688 == 1000 (should be 1000)
ok 205 - 314 - -686 == 1000 (should be 1000)
ok 206 - 316 - -684 == 1000 (should be 1000)
ok 207 - 318 - -682 == 1000 (should be 1000)
ok 208 - 320 - -680 == 1000 (should be 1000)
ok 209 - 322 - -678 == 1000 (should be 1000)
ok 210 - 324 - -676 == 1000 (should be 1000)
ok 211 - 326 - -674 == 1000 (should be 1000)
ok 212 - 328 - -672 == 1000 (should be 1000)
ok 213 - 330 - -670 == 1000 (should be 1000)
ok 214 - 332 - -668 == 1000 (should be 1000)
ok 215 - 334 - -666 == 1000 (should be 1000)
ok 216 - 336 - -664 == 1000 (should be 1000)
ok 217 - 338 - -662 == 1000 (should be 1000)
ok 218 - 340 - -660 == 1000 (should be 1000)
ok 219 - 342 - -658 == 1000 (should be 1000)
ok 220 - 344 - -656 == 1000 (should be 1000)
ok 221 - 346 - -654 == 1000 (should be 1000)
ok 222 - 348 - -652 == 1000 (should be 1000)
ok 223 - 350 - -650 == 1000 (should be 1000)
ok 224 - 352 - -648 == 1000 (should be 1000)
ok 225 - 354 - -646 == 1000 (should be 1000)
ok 226 - 356 - -644 == 1000 (should be 1000)
ok 227 - 358 - -642 == 1000 (should be 1000)
ok 228 - 360 - -640 == 1000 (should be 1000)
ok 229 - 362 - -638 == 1000 (should be 1000)
ok 230 - 364 - -636 == 1000 (should be 1000)
ok 231 - 366 - -634 == 1000 (should be 1000)
ok 232 - 368 - -632 == 1000 (should be 1000)
ok 233 - 370 - -630 == 1000 (should be 1000)
ok 234 - 372 - -628 == 1000 (should be 1000)
ok 235 - 374 - -626 == 1000 (should be 1000)
ok 236 - 376 - -624 == 1000 (should be 1000)
ok 237 - 378 - -622 == 1000 (should be 1000)
ok 238 - 380 - -620 == 1000 (should be 1000)
ok 239 - 382 - -618 == 1000 (should be 1000)
ok 240 - 384 - -616 == 1000 (should be 1000)
ok 241 - 386 - -614 == 1000 (should be 1000)
ok 242 - 388 - -612 == 1000 (should be 1000)
ok 243 - 390 - -610 == 1000 (should be 1000)
ok 244 - 392 - -608 == 1000 (should be 1000)
ok 245 - 394 - -606 == 1000 (should be 1000)
ok 246 - 396 - -604 == 1000 (should be 1000)
ok 247 - 398 - -602 == 1000 (should be 1000)
ok 248 - 400 - -600 == 1000 (should be 1000)
ok 249 - 402 - -598 == 1000 (should be 1000)
ok 250 - 404 - -596 == 1000 (should be 1000)
ok 251 - 406 - -594 == 1000 (should be 1000)
ok 252 - 408 - -592 == 1000 (should be 1000)
ok 253 - 410 - -590 == 1000 (should be 1000)
ok 254 - 412 - -588 == 1000 (should be 1000)
ok 255 - 414 - -586 == 1000 (should be 1000)
ok 256 - 416 - -584 == 1000 (should be 1000)
ok 257 - 418 - -582 == 1000 (should be 1000)
ok 258 - 420 - -580 == 1000 (should be 1000)
ok 259 - 422 - -578 == 1000 (should be 1000)
ok 260 - 424 - -576 == 1000 (should be 1000)
ok 261 - 426 - -574 == 1000 (should be 1000)
ok 262 - 428 - -572 == 1000 (should be 1000)
ok 263 - 430 - -570 == 1000 (should be 1000)
ok 264 - 432 - -568 == 1000 (should be 1000)
ok 265 - 434 - -566 == 1000 (should be 1000)
ok 266 - 436 - -564 == 1000 (should be 1000)
ok 267 - 438 - -562 == 1000 (should be 1000)
ok 268 - 440 - -560 == 1000 (should be 1000)
ok 269 - 442 - -558 == 1000 (should be 1000)
ok 270 - 444 - -556 == 1000 (should be 1000)
ok 271 - 446 - -554 == 1000 (should be 1000)
ok 272 - 448 - -552 == 1000 (should be 1000)
ok 273 - 450 - -550 == 1000 (should be 1000)
ok 274 - 452 - -548 == 1000 (should be 1000)
ok 275 - 454 - -546 == 1000 (should be 1000)
ok 276 - 456 - -544 == 1000 (should be 1000)
ok 277 - 458 - -542 == 1000 (should be 1000)
ok 278 - 460 - -540 == 1000 (should be 1000)
ok 279 - 462 - -538 == 1000 (should be 1000)
ok 280 - 464 - -536 == 1000 (should be 1000)
ok 281 - 466 - -534 == 1000 (should be 1000)
ok 282 - 468 - -532 == 1000 (should be 1000)
ok 283 - 470 - -530 == 1000 (should be 1000)
ok 284 - 472 - -528 == 1000 (should be 1000)
ok 285 - 474 - -526 == 1000 (should be 1000)
ok 286 - 476 - -524 == 1000 (should be 1000)
ok 287 - 478 - -522 == 1000 (should be 1000)
ok 288 - 480 - -520 == 1000 (should be 1000)
ok 289 - 482 - -518 == 1000 (should be 1000)
ok 290 - 484 - -516 == 1000 (should be 1000)
ok 291 - 486 - -514 == 1000 (should be 1000)
ok 292 - 488 - -512 == 1000 (should be 1000)
ok 293 - 490 - -510 == 1000 (should be 1000)
ok 294 - 492 - -508 == 1000 (should be 1000)
ok 295 - 494 - -506 == 1000 (should be 1000)
ok 296 - 496 - -504 == 1000 (should be 1000)
ok 297 - 498 - -502 == 1000 (should be 1000)
ok 298 - 500 - -500 == 1000 (should be 1000)
ok 299 - 502 - -498 == 1000 (should be 1000)
ok 300 - 504 - -496 == 1000 (should be 1000)
ok 301 - 506 - -494 == 1000 (should be 1000)
ok 302 - 508 - -492 == 1000 (should be 1000)
ok 303 - 510 - -490 == 1000 (should be 1000)
ok 304 - 512 - -488 == 1000 (should be 1000)
ok 305 - 514 - -486 == 1000 (should be 1000)
ok 306 - 516 - -484 == 1000 (should be 1000)
ok 307 - 518 - -482 == 1000 (should be 1000)
ok 308 - 520 - -480 == 1000 (should be 1000)
ok 309 - 522 - -478 == 1000 (should be 1000)
ok 310 - 524 - -476 == 1000 (should be 1000)
ok 311 - 526 - -474 == 1000 (should be 1000)
ok 312 - 528 - -472 == 1000 (should be 1000)
ok 313 - 530 - -470 == 1000 (should be 1000)
ok 314 - 532 - -468 == 1000 (should be 1000)
ok 315 - 534 - -466 == 1000 (should be 1000)
ok 316 - 536 - -464 == 1000 (should be 1000)
ok 317 - 538 - -462 == 1000 (should be 1000)
ok 318 - 540 - -460 == 1000 (should be 1000)
ok 319 - 542 - -458 == 1000 (should be 1000)
ok 320 - 544 - -456 == 1000 (should be 1000)
ok 321 - 546 - -454 == 1000 (should be 1000)
ok 322 - 548 - -452 == 1000 (should be 1000)
ok 323 - 550 - -450 == 1000 (should be 1000)
ok 324 - 552 - -448 == 1000 (should be 1000)
ok 325 - 554 - -446 == 1000 (should be 1000)
ok 326 - 556 - -444 == 1000 (should be 1000)
ok 327 - 558 - -442 == 1000 (should be 1000)
ok 328 - 560 - -440 == 1000 (should be 1000)
ok 329 - 562 - -438 == 1000 (should be 1000)
ok 330 - 564 - -436 == 1000 (should be 1000)
ok 331 - 566 - -434 == 1000 (should be 1000)
ok 332 - 568 - -432 == 1000 (should be 1000)
ok 333 - 570 - -430 == 1000 (should be 1000)
ok 334 - 572 - -428 == 1000 (should be 1000)
ok 335 - 574 - -426 == 1000 (should be 1000)
ok 336 - 576 - -424 == 1000 (should be 1000)
ok 337 - 578 - -422 == 1000 (should be 1000)
ok 338 - 580 - -420 == 1000 (should be 1000)
ok 339 - 582 - -418 == 1000 (should be 1000)
ok 340 - 584 - -416 == 1000 (should be 1000)
ok 341 - 586 - -414 == 1000 (should be 1000)
ok 342 - 588 - -412 == 1000 (should be 1000)
ok 343 - 590 - -410 == 1000 (should be 1000)
ok 344 - 592 - -408 == 1000 (should be 1000)
ok 345 - 594 - -406 == 1000 (should be 1000)
ok 346 - 596 - -404 == 1000 (should be 1000)
ok 347 - 598 - -402 == 1000 (should be 1000)
ok 348 - 600 - -400 == 1000 (should be 1000)
ok 349 - 602 - -398 == 1000 (should be 1000)
ok 350 - 604 - -396 == 1000 (should be 1000)
ok 351 - 606 - -394 == 1000 (should be 1000)
ok 352 - 608 - -392 == 1000 (should be 1000)
ok 353 - 610 - -390 == 1000 (should be 1000)
ok 354 - 612 - -388 == 1000 (should be 1000)
ok 355 - 614 - -386 == 1000 (should be 1000)
ok 356 - 616 - -384 == 1000 (should be 1000)
ok 357 - 618 - -382 == 1000 (should be 1000)
ok 358 - 620 - -380 == 1000 (should be 1000)
ok 359 - 622 - -378 == 1000 (should be 1000)
ok 360 - 624 - -376 == 1000 (should be 1000)
ok 361 - 626 - -374 == 1000 (should be 1000)
ok 362 - 628 - -372 == 1000 (should be 1000)
ok 363 - 630 - -370 == 1000 (should be 1000)
ok 364 - 632 - -368 == 1000 (should be 1000)
ok 365 - 634 - -366 == 1000 (should be 1000)
ok 366 - 636 - -364 == 1000 (should be 1000)
ok 367 - 638 - -362 == 1000 (should be 1000)
ok 368 - 640 - -360 == 1000 (should be 1000)
ok 369 - 642 - -358 == 1000 (should be 1000)
ok 370 - 644 - -356 == 1000 (should be 1000)
ok 371 - 646 - -354 == 1000 (should be 1000)
ok 372 - 648 - -352 == 1000 (should be 1000)
ok 373 - 650 - -350 == 1000 (should be 1000)
ok 374 - 652 - -348 == 1000 (should be 1000)
ok 375 - 654 - -346 == 1000 (should be 1000)
ok 376 - 656 - -344 == 1000 (should be 1000)
ok 377 - 658 - -342 == 1000 (should be 1000)
ok 378 - 660 - -340 == 1000 (should be 1000)
ok 379 - 662 - -338 == 1000 (should be 1000)
ok 380 - 664 - -336 == 1000 (should be 1000)
ok 381 - 666 - -334 == 1000 (should be 1000)
ok 382 - 668 - -332 == 1000 (should be 1000)
ok 383 - 670 - -330 == 1000 (should be 1000)
ok 384 - 672 - -328 == 1000 (should be 1000)
ok 385 - 674 - -326 == 1000 (should be 1000)
ok 386 - 676 - -324 == 1000 (should be 1000)
ok 387 - 678 - -322 == 1000 (should be 1000)
ok 388 - 680 - -320 == 1000 (should be 1000)
ok 389 - 682 - -318 == 1000 (should be 1000)
ok 390 - 684 - -316 == 1000 (should be 1000)
ok 391 - 686 - -314 == 1000 (should be 1000)
ok 392 - 688 - -312 == 1000 (should be 1000)
ok 393 - 690 - -310 == 1000 (should be 1000)
ok 394 - 692 - -308 == 1000 (should be 1000)
ok 395 - 694 - -306 == 1000 (should be 1000)
ok 396 - 696 - -304 == 1000 (should be 1000)
ok 397 - 698 - -302 == 1000 (should be 1000)
ok 398 - 700 - -300 == 1000 (should be 1000)
ok 399 - 702 - -298 == 1000 (should be 1000)
ok 400 - 704 - -296 == 1000 (should be 1000)
ok 401 - 706 - -294 == 1000 (should be 1000)
ok 402 - 708 - -292 == 1000 (should be 1000)
ok 403 - 710 - -290 == 1000 (should be 1000)
ok 404 - 712 - -288 == 1000 (should be 1000)
ok 405 - 714 - -286 == 1000 (should be 1000)
ok 406 - 716 - -284 == 1000 (should be 1000)
ok 407 - 718 - -282 == 1000 (should be 1000)
ok 408 - 720 - -280 == 1000 (should be 1000)
ok 409 - 722 - -278 == 1000 (should be 1000)
ok 410 - 724 - -276 == 1000 (should be 1000)
ok 411 - 726 - -274 == 1000 (should be 1000)
ok 412 - 728 - -272 == 1000 (should be 1000)
ok 413 - 730 - -270 == 1000 (should be 1000)
ok 414 - 732 - -268 == 1000 (should be 1000)
ok 415 - 734 - -266 == 1000 (should be 1000)
ok 416 - 736 - -264 == 1000 (should be 1000)
ok 417 - 738 - -262 == 1000 (should be 1000)
ok 418 - 740 - -260 == 1000 (should be 1000)
ok 419 - 742 - -258 == 1000 (should be 1000)
ok 420 - 744 - -256 == 1000 (should be 1000)
ok 421 - 746 - -254 == 1000 (should be 1000)
ok 422 - 748 - -252 == 1000 (should be 1000)
ok 423 - 750 - -250 == 1000 (should be 1000)
ok 424 - 752 - -248 == 1000 (should be 1000)
ok 425 - 754 - -246 == 1000 (should be 1000)
ok 426 - 756 - -244 == 1000 (should be 1000)
ok 427 - 758 - -242 == 1000 (should be 1000)
ok 428 - 760 - -240 == 1000 (should be 1000)
ok 429 - 762 - -238 == 1000 (should be 1000)
ok 430 - 764 - -236 == 1000 (should be 1000)
ok 431 - 766 - -234 == 1000 (should be 1000)
ok 432 - 768 - -232 == 1000 (should be 1000)
ok 433 - 770 - -230 == 1000 (should be 1000)
ok 434 - 772 - -228 == 1000 (should be 1000)
ok 435 - 774 - -226 == 1000 (should be 1000)
ok 436 - 776 - -224 == 1000 (should be 1000)
ok 437 - 778 - -222 == 1000 (should be 1000)
ok 438 - 780 - -220 == 1000 (should be 1000)
ok 439 - 782 - -218 == 1000 (should be 1000)
ok 440 - 784 - -216 == 1000 (should be 1000)
ok 441 - 786 - -214 == 1000 (should be 1000)
ok 442 - 788 - -212 == 1000 (should be 1000)
ok 443 - 790 - -210 == 1000 (should be 1000)
ok 444 - 792 - -208 == 1000 (should be 1000)
ok 445 - 794 - -206 == 1000 (should be 1000)
ok 446 - 796 - -204 == 1000 (should be 1000)
ok 447 - 798 - -202 == 1000 (should be 1000)
ok 448 - 800 - -200 == 1000 (should be 1000)
ok 449 - 802 - -198 == 1000 (should be 1000)
ok 450 - 804 - -196 == 1000 (should be 1000)
ok 451 - 806 - -194 == 1000 (should be 1000)
ok 452 - 808 - -192 == 1000 (should be 1000)
ok 453 - 810 - -190 == 1000 (should be 1000)
ok 454 - 812 - -188 == 1000 (should be 1000)
ok 455 - 814 - -186 == 1000 (should be 1000)
ok 456 - 816 - -184 == 1000 (should be 1000)
ok 457 - 818 - -182 == 1000 (should be 1000)
ok 458 - 820 - -180 == 1000 (should be 1000)
ok 459 - 822 - -178 == 1000 (should be 1000)
ok 460 - 824 - -176 == 1000 (should be 1000)
ok 461 - 826 - -174 == 1000 (should be 1000)
ok 462 - 828 - -172 == 1000 (should be 1000)
ok 463 - 830 - -170 == 1000 (should be 1000)
ok 464 - 832 - -168 == 1000 (should be 1000)
ok 465 - 834 - -166 == 1000 (should be 1000)
ok 466 - 836 - -164 == 1000 (should be 1000)
ok 467 - 838 - -162 == 1000 (should be 1000)
ok 468 - 840 - -160 == 1000 (should be 1000)
ok 469 - 842 - -158 == 1000 (should be 1000)
ok 470 - 844 - -156 == 1000 (should be 1000)
ok 471 - 846 - -154 == 1000 (should be 1000)
ok 472 - 848 - -152 == 1000 (should be 1000)
ok 473 - 850 - -150 == 1000 (should be 1000)
ok 474 - 852 - -148 == 1000 (should be 1000)
ok 475 - 854 - -146 == 1000 (should be 1000)
ok 476 - 856 - -144 == 1000 (should be 1000)
ok 477 - 858 - -142 == 1000 (should be 1000)
ok 478 - 860 - -140 == 1000 (should be 1000)
ok 479 - 862 - -138 == 1000 (should be 1000)
ok 480 - 864 - -136 == 1000 (should be 1000)
ok 481 - 866 - -134 == 1000 (should be 1000)
ok 482 - 868 - -132 == 1000 (should be 1000)
ok 483 - 870 - -130 == 1000 (should be 1000)
ok 484 - 872 - -128 == 1000 (should be 1000)
ok 485 - 874 - -126 == 1000 (should be 1000)
ok 486 - 876 - -124 == 1000 (should be 1000)
ok 487 - 878 - -122 == 1000 (should be 1000)
ok 488 - 880 - -120 == 1000 (should be 1000)
ok 489 - 882 - -118 == 1000 (should be 1000)
ok 490 - 884 - -116 == 1000 (should be 1000)
ok 491 - 886 - -114 == 1000 (should be 1000)
ok 492 - 888 - -112 == 1000 (should be 1000)
ok 493 - 890 - -110 == 1000 (should be 1000)
ok 494 - 892 - -108 == 1000 (should be 1000)
ok 495 - 894 - -106 == 1000 (should be 1000)
ok 496 - 896 - -104 == 1000 (should be 1000)
ok 497 - 898 - -102 == 1000 (should be 1000)
ok 498 - 900 - -100 == 1000 (should be 1000)
ok 499 - 902 - -98 == 1000 (should be 1000)
ok 500 - 904 - -96 == 1000 (should be 1000)
ok 501 - 906 - -94 == 1000 (should be 1000)
ok 502 - 908 - -92 == 1000 (should be 1000)
ok 503 - 910 - -90 == 1000 (should be 1000)
ok 504 - 912 - -88 == 1000 (should be 1000)
ok 505 - 914 - -86 == 1000 (should be 1000)
ok 506 - 916 - -84 == 1000 (should be 1000)
ok 507 - 918 - -82 == 1000 (should be 1000)
ok 508 - 920 - -80 == 1000 (should be 1000)
ok 509 - 922 - -78 == 1000 (should be 1000)
ok 510 - 924 - -76 == 1000 (should be 1000)
ok 511 - 926 - -74 == 1000 (should be 1000)
ok 512 - 928 - -72 == 1000 (should be 1000)
ok 513 - 930 - -70 == 1000 (should be 1000)
ok 514 - 932 - -68 == 1000 (should be 1000)
ok 515 - 934 - -66 == 1000 (should be 1000)
ok 516 - 936 - -64 == 1000 (should be 1000)
ok 517 - 938 - -62 == 1000 (should be 1000)
ok 518 - 940 - -60 == 1000 (should be 1000)
ok 519 - 942 - -58 == 1000 (should be 1000)
ok 520 - 944 - -56 == 1000 (should be 1000)
ok 521 - 946 - -54 == 1000 (should be 1000)
ok 522 - 948 - -52 == 1000 (should be 1000)
ok 523 - 950 - -50 == 1000 (should be 1000)
ok 524 - 952 - -48 == 1000 (should be 1000)
ok 525 - 954 - -46 == 1000 (should be 1000)
ok 526 - 956 - -44 == 1000 (should be 1000)
ok 527 - 958 - -42 == 1000 (should be 1000)
ok 528 - 960 - -40 == 1000 (should be 1000)
ok 529 - 962 - -38 == 1000 (should be 1000)
ok 530 - 964 - -36 == 1000 (should be 1000)
ok 531 - 966 - -34 == 1000 (should be 1000)
ok 532 - 968 - -32 == 1000 (should be 1000)
ok 533 - 970 - -30 == 1000 (should be 1000)
ok 534 - 972 - -28 == 1000 (should be 1000)
ok 535 - 974 - -26 == 1000 (should be 1000)
ok 536 - 976 - -24 == 1000 (should be 1000)
ok 537 - 978 - -22 == 1000 (should be 1000)
ok 538 - 980 - -20 == 1000 (should be 1000)
ok 539 - 982 - -18 == 1000 (should be 1000)
ok 540 - 984 - -16 == 1000 (should be 1000)
ok 541 - 986 - -14 == 1000 (should be 1000)
ok 542 - 988 - -12 == 1000 (should be 1000)
ok 543 - 990 - -10 == 1000 (should be 1000)
ok 544 - 992 - -8 == 1000 (should be 1000)
ok 545 - 994 - -6 == 1000 (should be 1000)
ok 546 - 996 - -4 == 1000 (should be 1000)
ok 547 - 998 - -2 == 1000 (should be 1000)
ok 548 - 001 - 1001 == 1000 (should be 1000)
ok 549 - 003 - 1003 == 1000 (should be 1000)
ok 550 - 005 - 1005 == 1000 (should be 1000)
ok 551 - 007 - 1007 == 1000 (should be 1000)
ok 552 - 009 - 1009 == 1000 (should be 1000)
ok 553 - 011 - 1011 == 1000 (should be 1000)
ok 554 - 013 - 1013 == 1000 (should be 1000)
ok 555 - 015 - 1015 == 1000 (should be 1000)
ok 556 - 017 - 1017 == 1000 (should be 1000)
ok 557 - 019 - 1019 == 1000 (should be 1000)
ok 558 - 021 - 1021 == 1000 (should be 1000)
ok 559 - 023 - 1023 == 1000 (should be 1000)
ok 560 - 025 - 1025 == 1000 (should be 1000)
ok 561 - 027 - 1027 == 1000 (should be 1000)
ok 562 - 029 - 1029 == 1000 (should be 1000)
ok 563 - 031 - 1031 == 1000 (should be 1000)
ok 564 - 033 - 1033 == 1000 (should be 1000)
ok 565 - 035 - 1035 == 1000 (should be 1000)
ok 566 - 037 - 1037 == 1000 (should be 1000)
ok 567 - 039 - 1039 == 1000 (should be 1000)
ok 568 - 041 - 1041 == 1000 (should be 1000)
ok 569 - 043 - 1043 == 1000 (should be 1000)
ok 570 - 045 - 1045 == 1000 (should be 1000)
ok 571 - 047 - 1047 == 1000 (should be 1000)
ok 572 - 049 - 1049 == 1000 (should be 1000)
ok 573 - 051 - 1051 == 1000 (should be 1000)
ok 574 - 053 - 1053 == 1000 (should be 1000)
ok 575 - 055 - 1055 == 1000 (should be 1000)
ok 576 - 057 - 1057 == 1000 (should be 1000)
ok 577 - 059 - 1059 == 1000 (should be 1000)
ok 578 - 061 - 1061 == 1000 (should be 1000)
ok 579 - 063 - 1063 == 1000 (should be 1000)
ok 580 - 065 - 1065 == 1000 (should be 1000)
ok 581 - 067 - 1067 == 1000 (should be 1000)
ok 582 - 069 - 1069 == 1000 (should be 1000)
ok 583 - 071 - 1071 == 1000 (should be 1000)
ok 584 - 073 - 1073 == 1000 (should be 1000)
ok 585 - 075 - 1075 == 1000 (should be 1000)
ok 586 - 077 - 1077 == 1000 (should be 1000)
ok 587 - 079 - 1079 == 1000 (should be 1000)
ok 588 - 081 - 1081 == 1000 (should be 1000)
ok 589 - 083 - 1083 == 1000 (should be 1000)
ok 590 - 085 - 1085 == 1000 (should be 1000)
ok 591 - 087 - 1087 == 1000 (should be 1000)
ok 592 - 089 - 1089 == 1000 (should be 1000)
ok 593 - 091 - 1091 == 1000 (should be 1000)
ok 594 - 093 - 1093 == 1000 (should be 1000)
ok 595 - 095 - 1095 == 1000 (should be 1000)
ok 596 - 097 - 1097 == 1000 (should be 1000)
ok 597 - 099 - 1099 == 1000 (should be 1000)
ok 598 - 101 - 1101 == 1000 (should be 1000)
ok 599 - 103 - 1103 == 1000 (should be 1000)
ok 600 - 105 - 1105 == 1000 (should be 1000)
ok 601 - 107 - 1107 == 1000 (should be 1000)
ok 602 - 109 - 1109 == 1000 (should be 1000)
ok 603 - 111 - 1111 == 1000 (should be 1000)
ok 604 - 113 - 1113 == 1000 (should be 1000)
ok 605 - 115 - 1115 == 1000 (should be 1000)
ok 606 - 117 - 1117 == 1000 (should be 1000)
ok 607 - 119 - 1119 == 1000 (should be 1000)
ok 608 - 121 - 1121 == 1000 (should be 1000)
ok 609 - 123 - 1123 == 1000 (should be 1000)
ok 610 - 125 - 1125 == 1000 (should be 1000)
ok 611 - 127 - 1127 == 1000 (should be 1000)
ok 612 - 129 - 1129 == 1000 (should be 1000)
ok 613 - 131 - 1131 == 1000 (should be 1000)
ok 614 - 133 - 1133 == 1000 (should be 1000)
ok 615 - 135 - 1135 == 1000 (should be 1000)
ok 616 - 137 - 1137 == 1000 (should be 1000)
ok 617 - 139 - 1139 == 1000 (should be 1000)
ok 618 - 141 - 1141 == 1000 (should be 1000)
ok 619 - 143 - 1143 == 1000 (should be 1000)
ok 620 - 145 - 1145 == 1000 (should be 1000)
ok 621 - 147 - 1147 == 1000 (should be 1000)
ok 622 - 149 - 1149 == 1000 (should be 1000)
ok 623 - 151 - 1151 == 1000 (should be 1000)
ok 624 - 153 - 1153 == 1000 (should be 1000)
ok 625 - 155 - 1155 == 1000 (should be 1000)
ok 626 - 157 - 1157 == 1000 (should be 1000)
ok 627 - 159 - 1159 == 1000 (should be 1000)
ok 628 - 161 - 1161 == 1000 (should be 1000)
ok 629 - 163 - 1163 == 1000 (should be 1000)
ok 630 - 165 - 1165 == 1000 (should be 1000)
ok 631 - 167 - 1167 == 1000 (should be 1000)
ok 632 - 169 - 1169 == 1000 (should be 1000)
ok 633 - 171 - 1171 == 1000 (should be 1000)
ok 634 - 173 - 1173 == 1000 (should be 1000)
ok 635 - 175 - 1175 == 1000 (should be 1000)
ok 636 - 177 - 1177 == 1000 (should be 1000)
ok 637 - 179 - 1179 == 1000 (should be 1000)
ok 638 - 181 - 1181 == 1000 (should be 1000)
ok 639 - 183 - 1183 == 1000 (should be 1000)
ok 640 - 185 - 1185 == 1000 (should be 1000)
ok 641 - 187 - 1187 == 1000 (should be 1000)
ok 642 - 189 - 1189 == 1000 (should be 1000)
ok 643 - 191 - 1191 == 1000 (should be 1000)
ok 644 - 193 - 1193 == 1000 (should be 1000)
ok 645 - 195 - 1195 == 1000 (should be 1000)
ok 646 - 197 - 1197 == 1000 (should be 1000)
ok 647 - 199 - 1199 == 1000 (should be 1000)
ok 648 - 201 - 1201 == 1000 (should be 1000)
ok 649 - 203 - 1203 == 1000 (should be 1000)
ok 650 - 205 - 1205 == 1000 (should be 1000)
ok 651 - 207 - 1207 == 1000 (should be 1000)
ok 652 - 209 - 1209 == 1000 (should be 1000)
ok 653 - 211 - 1211 == 1000 (should be 1000)
ok 654 - 213 - 1213 == 1000 (should be 1000)
ok 655 - 215 - 1215 == 1000 (should be 1000)
ok 656 - 217 - 1217 == 1000 (should be 1000)
ok 657 - 219 - 1219 == 1000 (should be 1000)
ok 658 - 221 - 1221 == 1000 (should be 1000)
ok 659 - 223 - 1223 == 1000 (should be 1000)
ok 660 - 225 - 1225 == 1000 (should be 1000)
ok 661 - 227 - 1227 == 1000 (should be 1000)
ok 662 - 229 - 1229 == 1000 (should be 1000)
ok 663 - 231 - 1231 == 1000 (should be 1000)
ok 664 - 233 - 1233 == 1000 (should be 1000)
ok 665 - 235 - 1235 == 1000 (should be 1000)
ok 666 - 237 - 1237 == 1000 (should be 1000)
ok 667 - 239 - 1239 == 1000 (should be 1000)
ok 668 - 241 - 1241 == 1000 (should be 1000)
ok 669 - 243 - 1243 == 1000 (should be 1000)
ok 670 - 245 - 1245 == 1000 (should be 1000)
ok 671 - 247 - 1247 == 1000 (should be 1000)
ok 672 - 249 - 1249 == 1000 (should be 1000)
ok 673 - 251 - 1251 == 1000 (should be 1000)
ok 674 - 253 - 1253 == 1000 (should be 1000)
ok 675 - 255 - 1255 == 1000 (should be 1000)
ok 676 - 257 - 1257 == 1000 (should be 1000)
ok 677 - 259 - 1259 == 1000 (should be 1000)
ok 678 - 261 - 1261 == 1000 (should be 1000)
ok 679 - 263 - 1263 == 1000 (should be 1000)
ok 680 - 265 - 1265 == 1000 (should be 1000)
ok 681 - 267 - 1267 == 1000 (should be 1000)
ok 682 - 269 - 1269 == 1000 (should be 1000)
ok 683 - 271 - 1271 == 1000 (should be 1000)
ok 684 - 273 - 1273 == 1000 (should be 1000)
ok 685 - 275 - 1275 == 1000 (should be 1000)
ok 686 - 277 - 1277 == 1000 (should be 1000)
ok 687 - 279 - 1279 == 1000 (should be 1000)
ok 688 - 281 - 1281 == 1000 (should be 1000)
ok 689 - 283 - 1283 == 1000 (should be 1000)
ok 690 - 285 - 1285 == 1000 (should be 1000)
ok 691 - 287 - 1287 == 1000 (should be 1000)
ok 692 - 289 - 1289 == 1000 (should be 1000)
ok 693 - 291 - 1291 == 1000 (should be 1000)
ok 694 - 293 - 1293 == 1000 (should be 1000)
ok 695 - 295 - 1295 == 1000 (should be 1000)
ok 696 - 297 - 1297 == 1000 (should be 1000)
ok 697 - 299 - 1299 == 1000 (should be 1000)
ok 698 - 301 - 1301 == 1000 (should be 1000)
ok 699 - 303 - 1303 == 1000 (should be 1000)
ok 700 - 305 - 1305 == 1000 (should be 1000)
ok 701 - 307 - 1307 == 1000 (should be 1000)
ok 702 - 309 - 1309 == 1000 (should be 1000)
ok 703 - 311 - 1311 == 1000 (should be 1000)
ok 704 - 313 - 1313 == 1000 (should be 1000)
ok 705 - 315 - 1315 == 1000 (should be 1000)
ok 706 - 317 - 1317 == 1000 (should be 1000)
ok 707 - 319 - 1319 == 1000 (should be 1000)
ok 708 - 321 - 1321 == 1000 (should be 1000)
ok 709 - 323 - 1323 == 1000 (should be 1000)
ok 710 - 325 - 1325 == 1000 (should be 1000)
ok 711 - 327 - 1327 == 1000 (should be 1000)
ok 712 - 329 - 1329 == 1000 (should be 1000)
ok 713 - 331 - 1331 == 1000 (should be 1000)
ok 714 - 333 - 1333 == 1000 (should be 1000)
ok 715 - 335 - 1335 == 1000 (should be 1000)
ok 716 - 337 - 1337 == 1000 (should be 1000)
ok 717 - 339 - 1339 == 1000 (should be 1000)
ok 718 - 341 - 1341 == 1000 (should be 1000)
ok 719 - 343 - 1343 == 1000 (should be 1000)
ok 720 - 345 - 1345 == 1000 (should be 1000)
ok 721 - 347 - 1347 == 1000 (should be 1000)
ok 722 - 349 - 1349 == 1000 (should be 1000)
ok 723 - 351 - 1351 == 1000 (should be 1000)
ok 724 - 353 - 1353 == 1000 (should be 1000)
ok 725 - 355 - 1355 == 1000 (should be 1000)
ok 726 - 357 - 1357 == 1000 (should be 1000)
ok 727 - 359 - 1359 == 1000 (should be 1000)
ok 728 - 361 - 1361 == 1000 (should be 1000)
ok 729 - 363 - 1363 == 1000 (should be 1000)
ok 730 - 365 - 1365 == 1000 (should be 1000)
ok 731 - 367 - 1367 == 1000 (should be 1000)
ok 732 - 369 - 1369 == 1000 (should be 1000)
ok 733 - 371 - 1371 == 1000 (should be 1000)
ok 734 - 373 - 1373 == 1000 (should be 1000)
ok 735 - 375 - 1375 == 1000 (should be 1000)
ok 736 - 377 - 1377 == 1000 (should be 1000)
ok 737 - 379 - 1379 == 1000 (should be 1000)
ok 738 - 381 - 1381 == 1000 (should be 1000)
ok 739 - 383 - 1383 == 1000 (should be 1000)
ok 740 - 385 - 1385 == 1000 (should be 1000)
ok 741 - 387 - 1387 == 1000 (should be 1000)
ok 742 - 389 - 1389 == 1000 (should be 1000)
ok 743 - 391 - 1391 == 1000 (should be 1000)
ok 744 - 393 - 1393 == 1000 (should be 1000)
ok 745 - 395 - 1395 == 1000 (should be 1000)
ok 746 - 397 - 1397 == 1000 (should be 1000)
ok 747 - 399 - 1399 == 1000 (should be 1000)
ok 748 - 401 - 1401 == 1000 (should be 1000)
ok 749 - 403 - 1403 == 1000 (should be 1000)
ok 750 - 405 - 1405 == 1000 (should be 1000)
ok 751 - 407 - 1407 == 1000 (should be 1000)
ok 752 - 409 - 1409 == 1000 (should be 1000)
ok 753 - 411 - 1411 == 1000 (should be 1000)
ok 754 - 413 - 1413 == 1000 (should be 1000)
ok 755 - 415 - 1415 == 1000 (should be 1000)
ok 756 - 417 - 1417 == 1000 (should be 1000)
ok 757 - 419 - 1419 == 1000 (should be 1000)
ok 758 - 421 - 1421 == 1000 (should be 1000)
ok 759 - 423 - 1423 == 1000 (should be 1000)
ok 760 - 425 - 1425 == 1000 (should be 1000)
ok 761 - 427 - 1427 == 1000 (should be 1000)
ok 762 - 429 - 1429 == 1000 (should be 1000)
ok 763 - 431 - 1431 == 1000 (should be 1000)
ok 764 - 433 - 1433 == 1000 (should be 1000)
ok 765 - 435 - 1435 == 1000 (should be 1000)
ok 766 - 437 - 1437 == 1000 (should be 1000)
ok 767 - 439 - 1439 == 1000 (should be 1000)
ok 768 - 441 - 1441 == 1000 (should be 1000)
ok 769 - 443 - 1443 == 1000 (should be 1000)
ok 770 - 445 - 1445 == 1000 (should be 1000)
ok 771 - 447 - 1447 == 1000 (should be 1000)
ok 772 - 449 - 1449 == 1000 (should be 1000)
ok 773 - 451 - 1451 == 1000 (should be 1000)
ok 774 - 453 - 1453 == 1000 (should be 1000)
ok 775 - 455 - 1455 == 1000 (should be 1000)
ok 776 - 457 - 1457 == 1000 (should be 1000)
ok 777 - 459 - 1459 == 1000 (should be 1000)
ok 778 - 461 - 1461 == 1000 (should be 1000)
ok 779 - 463 - 1463 == 1000 (should be 1000)
ok 780 - 465 - 1465 == 1000 (should be 1000)
ok 781 - 467 - 1467 == 1000 (should be 1000)
ok 782 - 469 - 1469 == 1000 (should be 1000)
ok 783 - 471 - 1471 == 1000 (should be 1000)
ok 784 - 473 - 1473 == 1000 (should be 1000)
ok 785 - 475 - 1475 == 1000 (should be 1000)
ok 786 - 477 - 1477 == 1000 (should be 1000)
ok 787 - 479 - 1479 == 1000 (should be 1000)
ok 788 - 481 - 1481 == 1000 (should be 1000)
ok 789 - 483 - 1483 == 1000 (should be 1000)
ok 790 - 485 - 1485 == 1000 (should be 1000)
ok 791 - 487 - 1487 == 1000 (should be 1000)
ok 792 - 489 - 1489 == 1000 (should be 1000)
ok 793 - 491 - 1491 == 1000 (should be 1000)
ok 794 - 493 - 1493 == 1000 (should be 1000)
ok 795 - 495 - 1495 == 1000 (should be 1000)
ok 796 - 497 - 1497 == 1000 (should be 1000)
ok 797 - 499 - 1499 == 1000 (should be 1000)
ok 798 - 501 - 1501 == 1000 (should be 1000)
ok 799 - 503 - 1503 == 1000 (should be 1000)
ok 800 - 505 - 1505 == 1000 (should be 1000)
ok 801 - 507 - 1507 == 1000 (should be 1000)
ok 802 - 509 - 1509 == 1000 (should be 1000)
ok 803 - 511 - 1511 == 1000 (should be 1000)
ok 804 - 513 - 1513 == 1000 (should be 1000)
ok 805 - 515 - 1515 == 1000 (should be 1000)
ok 806 - 517 - 1517 == 1000 (should be 1000)
ok 807 - 519 - 1519 == 1000 (should be 1000)
ok 808 - 521 - 1521 == 1000 (should be 1000)
ok 809 - 523 - 1523 == 1000 (should be 1000)
ok 810 - 525 - 1525 == 1000 (should be 1000)
ok 811 - 527 - 1527 == 1000 (should be 1000)
ok 812 - 529 - 1529 == 1000 (should be 1000)
ok 813 - 531 - 1531 == 1000 (should be 1000)
ok 814 - 533 - 1533 == 1000 (should be 1000)
ok 815 - 535 - 1535 == 1000 (should be 1000)
ok 816 - 537 - 1537 == 1000 (should be 1000)
ok 817 - 539 - 1539 == 1000 (should be 1000)
ok 818 - 541 - 1541 == 1000 (should be 1000)
ok 819 - 543 - 1543 == 1000 (should be 1000)
ok 820 - 545 - 1545 == 1000 (should be 1000)
ok 821 - 547 - 1547 == 1000 (should be 1000)
ok 822 - 549 - 1549 == 1000 (should be 1000)
ok 823 - 551 - 1551 == 1000 (should be 1000)
ok 824 - 553 - 1553 == 1000 (should be 1000)
ok 825 - 555 - 1555 == 1000 (should be 1000)
ok 826 - 557 - 1557 == 1000 (should be 1000)
ok 827 - 559 - 1559 == 1000 (should be 1000)
ok 828 - 561 - 1561 == 1000 (should be 1000)
ok 829 - 563 - 1563 == 1000 (should be 1000)
ok 830 - 565 - 1565 == 1000 (should be 1000)
ok 831 - 567 - 1567 == 1000 (should be 1000)
ok 832 - 569 - 1569 == 1000 (should be 1000)
ok 833 - 571 - 1571 == 1000 (should be 1000)
ok 834 - 573 - 1573 == 1000 (should be 1000)
ok 835 - 575 - 1575 == 1000 (should be 1000)
ok 836 - 577 - 1577 == 1000 (should be 1000)
ok 837 - 579 - 1579 == 1000 (should be 1000)
ok 838 - 581 - 1581 == 1000 (should be 1000)
ok 839 - 583 - 1583 == 1000 (should be 1000)
ok 840 - 585 - 1585 == 1000 (should be 1000)
ok 841 - 587 - 1587 == 1000 (should be 1000)
ok 842 - 589 - 1589 == 1000 (should be 1000)
ok 843 - 591 - 1591 == 1000 (should be 1000)
ok 844 - 593 - 1593 == 1000 (should be 1000)
ok 845 - 595 - 1595 == 1000 (should be 1000)
ok 846 - 597 - 1597 == 1000 (should be 1000)
ok 847 - 599 - 1599 == 1000 (should be 1000)
ok 848 - 601 - 1601 == 1000 (should be 1000)
ok 849 - 603 - 1603 == 1000 (should be 1000)
ok 850 - 605 - 1605 == 1000 (should be 1000)
ok 851 - 607 - 1607 == 1000 (should be 1000)
ok 852 - 609 - 1609 == 1000 (should be 1000)
ok 853 - 611 - 1611 == 1000 (should be 1000)
ok 854 - 613 - 1613 == 1000 (should be 1000)
ok 855 - 615 - 1615 == 1000 (should be 1000)
ok 856 - 617 - 1617 == 1000 (should be 1000)
ok 857 - 619 - 1619 == 1000 (should be 1000)
ok 858 - 621 - 1621 == 1000 (should be 1000)
ok 859 - 623 - 1623 == 1000 (should be 1000)
ok 860 - 625 - 1625 == 1000 (should be 1000)
ok 861 - 627 - 1627 == 1000 (should be 1000)
ok 862 - 629 - 1629 == 1000 (should be 1000)
ok 863 - 631 - 1631 == 1000 (should be 1000)
ok 864 - 633 - 1633 == 1000 (should be 1000)
ok 865 - 635 - 1635 == 1000 (should be 1000)
ok 866 - 637 - 1637 == 1000 (should be 1000)
ok 867 - 639 - 1639 == 1000 (should be 1000)
ok 868 - 641 - 1641 == 1000 (should be 1000)
ok 869 - 643 - 1643 == 1000 (should be 1000)
ok 870 - 645 - 1645 == 1000 (should be 1000)
ok 871 - 647 - 1647 == 1000 (should be 1000)
ok 872 - 649 - 1649 == 1000 (should be 1000)
ok 873 - 651 - 1651 == 1000 (should be 1000)
ok 874 - 653 - 1653 == 1000 (should be 1000)
ok 875 - 655 - 1655 == 1000 (should be 1000)
ok 876 - 657 - 1657 == 1000 (should be 1000)
ok 877 - 659 - 1659 == 1000 (should be 1000)
ok 878 - 661 - 1661 == 1000 (should be 1000)
ok 879 - 663 - 1663 == 1000 (should be 1000)
ok 880 - 665 - 1665 == 1000 (should be 1000)
ok 881 - 667 - 1667 == 1000 (should be 1000)
ok 882 - 669 - 1669 == 1000 (should be 1000)
ok 883 - 671 - 1671 == 1000 (should be 1000)
ok 884 - 673 - 1673 == 1000 (should be 1000)
ok 885 - 675 - 1675 == 1000 (should be 1000)
ok 886 - 677 - 1677 == 1000 (should be 1000)
ok 887 - 679 - 1679 == 1000 (should be 1000)
ok 888 - 681 - 1681 == 1000 (should be 1000)
ok 889 - 683 - 1683 == 1000 (should be 1000)
ok 890 - 685 - 1685 == 1000 (should be 1000)
ok 891 - 687 - 1687 == 1000 (should be 1000)
ok 892 - 689 - 1689 == 1000 (should be 1000)
ok 893 - 691 - 1691 == 1000 (should be 1000)
ok 894 - 693 - 1693 == 1000 (should be 1000)
ok 895 - 695 - 1695 == 1000 (should be 1000)
ok 896 - 697 - 1697 == 1000 (should be 1000)
ok 897 - 699 - 1699 == 1000 (should be 1000)
ok 898 - 701 - 1701 == 1000 (should be 1000)
ok 899 - 703 - 1703 == 1000 (should be 1000)
ok 900 - 705 - 1705 == 1000 (should be 1000)
ok 901 - 707 - 1707 == 1000 (should be 1000)
ok 902 - 709 - 1709 == 1000 (should be 1000)
ok 903 - 711 - 1711 == 1000 (should be 1000)
ok 904 - 713 - 1713 == 1000 (should be 1000)
ok 905 - 715 - 1715 == 1000 (should be 1000)
ok 906 - 717 - 1717 == 1000 (should be 1000)
ok 907 - 719 - 1719 == 1000 (should be 1000)
ok 908 - 721 - 1721 == 1000 (should be 1000)
ok 909 - 723 - 1723 == 1000 (should be 1000)
ok 910 - 725 - 1725 == 1000 (should be 1000)
ok 911 - 727 - 1727 == 1000 (should be 1000)
ok 912 - 729 - 1729 == 1000 (should be 1000)
ok 913 - 731 - 1731 == 1000 (should be 1000)
ok 914 - 733 - 1733 == 1000 (should be 1000)
ok 915 - 735 - 1735 == 1000 (should be 1000)
ok 916 - 737 - 1737 == 1000 (should be 1000)
ok 917 - 739 - 1739 == 1000 (should be 1000)
ok 918 - 741 - 1741 == 1000 (should be 1000)
ok 919 - 743 - 1743 == 1000 (should be 1000)
ok 920 - 745 - 1745 == 1000 (should be 1000)
ok 921 - 747 - 1747 == 1000 (should be 1000)
ok 922 - 749 - 1749 == 1000 (should be 1000)
ok 923 - 751 - 1751 == 1000 (should be 1000)
ok 924 - 753 - 1753 == 1000 (should be 1000)
ok 925 - 755 - 1755 == 1000 (should be 1000)
ok 926 - 757 - 1757 == 1000 (should be 1000)
ok 927 - 759 - 1759 == 1000 (should be 1000)
ok 928 - 761 - 1761 == 1000 (should be 1000)
ok 929 - 763 - 1763 == 1000 (should be 1000)
ok 930 - 765 - 1765 == 1000 (should be 1000)
ok 931 - 767 - 1767 == 1000 (should be 1000)
ok 932 - 769 - 1769 == 1000 (should be 1000)
ok 933 - 771 - 1771 == 1000 (should be 1000)
ok 934 - 773 - 1773 == 1000 (should be 1000)
ok 935 - 775 - 1775 == 1000 (should be 1000)
ok 936 - 777 - 1777 == 1000 (should be 1000)
ok 937 - 779 - 1779 == 1000 (should be 1000)
ok 938 - 781 - 1781 == 1000 (should be 1000)
ok 939 - 783 - 1783 == 1000 (should be 1000)
ok 940 - 785 - 1785 == 1000 (should be 1000)
ok 941 - 787 - 1787 == 1000 (should be 1000)
ok 942 - 789 - 1789 == 1000 (should be 1000)
ok 943 - 791 - 1791 == 1000 (should be 1000)
ok 944 - 793 - 1793 == 1000 (should be 1000)
ok 945 - 795 - 1795 == 1000 (should be 1000)
ok 946 - 797 - 1797 == 1000 (should be 1000)
ok 947 - 799 - 1799 == 1000 (should be 1000)
ok 948 - 801 - 1801 == 1000 (should be 1000)
ok 949 - 803 - 1803 == 1000 (should be 1000)
ok 950 - 805 - 1805 == 1000 (should be 1000)
ok 951 - 807 - 1807 == 1000 (should be 1000)
ok 952 - 809 - 1809 == 1000 (should be 1000)
ok 953 - 811 - 1811 == 1000 (should be 1000)
ok 954 - 813 - 1813 == 1000 (should be 1000)
ok 955 - 815 - 1815 == 1000 (should be 1000)
ok 956 - 817 - 1817 == 1000 (should be 1000)
ok 957 - 819 - 1819 == 1000 (should be 1000)
ok 958 - 821 - 1821 == 1000 (should be 1000)
ok 959 - 823 - 1823 == 1000 (should be 1000)
ok 960 - 825 - 1825 == 1000 (should be 1000)
ok 961 - 827 - 1827 == 1000 (should be 1000)
ok 962 - 829 - 1829 == 1000 (should be 1000)
ok 963 - 831 - 1831 == 1000 (should be 1000)
ok 964 - 833 - 1833 == 1000 (should be 1000)
ok 965 - 835 - 1835 == 1000 (should be 1000)
ok 966 - 837 - 1837 == 1000 (should be 1000)
ok 967 - 839 - 1839 == 1000 (should be 1000)
ok 968 - 841 - 1841 == 1000 (should be 1000)
ok 969 - 843 - 1843 == 1000 (should be 1000)
ok 970 - 845 - 1845 == 1000 (should be 1000)
ok 971 - 847 - 1847 == 1000 (should be 1000)
ok 972 - 849 - 1849 == 1000 (should be 1000)
ok 973 - 851 - 1851 == 1000 (should be 1000)
ok 974 - 853 - 1853 == 1000 (should be 1000)
ok 975 - 855 - 1855 == 1000 (should be 1000)
ok 976 - 857 - 1857 == 1000 (should be 1000)
ok 977 - 859 - 1859 == 1000 (should be 1000)
ok 978 - 861 - 1861 == 1000 (should be 1000)
ok 979 - 863 - 1863 == 1000 (should be 1000)
ok 980 - 865 - 1865 == 1000 (should be 1000)
ok 981 - 867 - 1867 == 1000 (should be 1000)
ok 982 - 869 - 1869 == 1000 (should be 1000)
ok 983 - 871 - 1871 == 1000 (should be 1000)
ok 984 - 873 - 1873 == 1000 (should be 1000)
ok 985 - 875 - 1875 == 1000 (should be 1000)
ok 986 - 877 - 1877 == 1000 (should be 1000)
ok 987 - 879 - 1879 == 1000 (should be 1000)
ok 988 - 881 - 1881 == 1000 (should be 1000)
ok 989 - 883 - 1883 == 1000 (should be 1000)
ok 990 - 885 - 1885 == 1000 (should be 1000)
ok 991 - 887 - 1887 == 1000 (should be 1000)
ok 992 - 889 - 1889 == 1000 (should be 1000)
ok 993 - 891 - 1891 == 1000 (should be 1000)
ok 994 - 893 - 1893 == 1000 (should be 1000)
ok 995 - 895 - 1895 == 1000 (should be 1000)
ok 996 - 897 - 1897 == 1000 (should be 1000)
ok 997 - 899 - 1899 == 1000 (should be 1000)
ok 998 - 901 - 1901 == 1000 (should be 1000)
ok 999 - 903 - 1903 == 1000 (should be 1000)
ok 1000 - 905 - 1905 == 1000 (should be 1000)
ok 1001 - 907 - 1907 == 1000 (should be 1000)
ok 1002 - 909 - 1909 == 1000 (should be 1000)
ok 1003 - 911 - 1911 == 1000 (should be 1000)
ok 1004 - 913 - 1913 == 1000 (should be 1000)
ok 1005 - 915 - 1915 == 1000 (should be 1000)
ok 1006 - 917 - 1917 == 1000 (should be 1000)
ok 1007 - 919 - 1919 == 1000 (should be 1000)
ok 1008 - 921 - 1921 == 1000 (should be 1000)
ok 1009 - 923 - 1923 == 1000 (should be 1000)
ok 1010 - 925 - 1925 == 1000 (should be 1000)
ok 1011 - 927 - 1927 == 1000 (should be 1000)
ok 1012 - 929 - 1929 == 1000 (should be 1000)
ok 1013 - 931 - 1931 == 1000 (should be 1000)
ok 1014 - 933 - 1933 == 1000 (should be 1000)
ok 1015 - 935 - 1935 == 1000 (should be 1000)
ok 1016 - 937 - 1937 == 1000 (should be 1000)
ok 1017 - 939 - 1939 == 1000 (should be 1000)
ok 1018 - 941 - 1941 == 1000 (should be 1000)
ok 1019 - 943 - 1943 == 1000 (should be 1000)
ok 1020 - 945 - 1945 == 1000 (should be 1000)
ok 1021 - 947 - 1947 == 1000 (should be 1000)
ok 1022 - 949 - 1949 == 1000 (should be 1000)
ok 1023 - 951 - 1951 == 1000 (should be 1000)
ok 1024 - 953 - 1953 == 1000 (should be 1000)
ok 1025 - 955 - 1955 == 1000 (should be 1000)
ok 1026 - 957 - 1957 == 1000 (should be 1000)
ok 1027 - 959 - 1959 == 1000 (should be 1000)
ok 1028 - 961 - 1961 == 1000 (should be 1000)
ok 1029 - 963 - 1963 == 1000 (should be 1000)
ok 1030 - 965 - 1965 == 1000 (should be 1000)
ok 1031 - 967 - 1967 == 1000 (should be 1000)
ok 1032 - 969 - 1969 == 1000 (should be 1000)
ok 1033 - 971 - 1971 == 1000 (should be 1000)
ok 1034 - 973 - 1973 == 1000 (should be 1000)
ok 1035 - 975 - 1975 == 1000 (should be 1000)
ok 1036 - 977 - 1977 == 1000 (should be 1000)
ok 1037 - 979 - 1979 == 1000 (should be 1000)
ok 1038 - 981 - 1981 == 1000 (should be 1000)
ok 1039 - 983 - 1983 == 1000 (should be 1000)
ok 1040 - 985 - 1985 == 1000 (should be 1000)
ok 1041 - 987 - 1987 == 1000 (should be 1000)
ok 1042 - 989 - 1989 == 1000 (should be 1000)
ok 1043 - 991 - 1991 == 1000 (should be 1000)
ok 1044 - 993 - 1993 == 1000 (should be 1000)
ok 1045 - 995 - 1995 == 1000 (should be 1000)
ok 1046 - 997 - 1997 == 1000 (should be 1000)
ok 1047 - 999 - 1999 == 1000 (should be 1000)
ok 1048 - 000 - 500 == 500 (should be 500)
ok 1049 - 001 - 501 == 500 (should be 500)
ok 1050 - 002 - 502 == 500 (should be 500)
ok 1051 - 003 - 503 == 500 (should be 500)
ok 1052 - 004 - 504 == 500 (should be 500)
ok 1053 - 005 - 505 == 500 (should be 500)
ok 1054 - 006 - 506 == 500 (should be 500)
ok 1055 - 007 - 507 == 500 (should be 500)
ok 1056 - 008 - 508 == 500 (should be 500)
ok 1057 - 009 - 509 == 500 (should be 500)
ok 1058 - 010 - 510 == 500 (should be 500)
ok 1059 - 011 - 511 == 500 (should be 500)
ok 1060 - 012 - 512 == 500 (should be 500)
ok 1061 - 013 - 513 == 500 (should be 500)
ok 1062 - 014 - 514 == 500 (should be 500)
ok 1063 - 015 - 515 == 500 (should be 500)
ok 1064 - 016 - 516 == 500 (should be 500)
ok 1065 - 017 - 517 == 500 (should be 500)
ok 1066 - 018 - 518 == 500 (should be 500)
ok 1067 - 019 - 519 == 500 (should be 500)
ok 1068 - 020 - 520 == 500 (should be 500)
ok 1069 - 021 - 521 == 500 (should be 500)
ok 1070 - 022 - 522 == 500 (should be 500)
ok 1071 - 023 - 523 == 500 (should be 500)
ok 1072 - 024 - 524 == 500 (should be 500)
ok 1073 - 025 - 525 == 500 (should be 500)
ok 1074 - 026 - 526 == 500 (should be 500)
ok 1075 - 027 - 527 == 500 (should be 500)
ok 1076 - 028 - 528 == 500 (should be 500)
ok 1077 - 029 - 529 == 500 (should be 500)
ok 1078 - 030 - 530 == 500 (should be 500)
ok 1079 - 031 - 531 == 500 (should be 500)
ok 1080 - 032 - 532 == 500 (should be 500)
ok 1081 - 033 - 533 == 500 (should be 500)
ok 1082 - 034 - 534 == 500 (should be 500)
ok 1083 - 035 - 535 == 500 (should be 500)
ok 1084 - 036 - 536 == 500 (should be 500)
ok 1085 - 037 - 537 == 500 (should be 500)
ok 1086 - 038 - 538 == 500 (should be 500)
ok 1087 - 039 - 539 == 500 (should be 500)
ok 1088 - 040 - 540 == 500 (should be 500)
ok 1089 - 041 - 541 == 500 (should be 500)
ok 1090 - 042 - 542 == 500 (should be 500)
ok 1091 - 043 - 543 == 500 (should be 500)
ok 1092 - 044 - 544 == 500 (should be 500)
ok 1093 - 045 - 545 == 500 (should be 500)
ok 1094 - 046 - 546 == 500 (should be 500)
ok 1095 - 047 - 547 == 500 (should be 500)
ok 1096 - 048 - 548 == 500 (should be 500)
ok 1097 - 049 - 549 == 500 (should be 500)
ok 1098 - 050 - 550 == 500 (should be 500)
ok 1099 - 051 - 551 == 500 (should be 500)
ok 1100 - 052 - 552 == 500 (should be 500)
ok 1101 - 053 - 553 == 500 (should be 500)
ok 1102 - 054 - 554 == 500 (should be 500)
ok 1103 - 055 - 555 == 500 (should be 500)
ok 1104 - 056 - 556 == 500 (should be 500)
ok 1105 - 057 - 557 == 500 (should be 500)
ok 1106 - 058 - 558 == 500 (should be 500)
ok 1107 - 059 - 559 == 500 (should be 500)
ok 1108 - 060 - 560 == 500 (should be 500)
ok 1109 - 061 - 561 == 500 (should be 500)
ok 1110 - 062 - 562 == 500 (should be 500)
ok 1111 - 063 - 563 == 500 (should be 500)
ok 1112 - 064 - 564 == 500 (should be 500)
ok 1113 - 065 - 565 == 500 (should be 500)
ok 1114 - 066 - 566 == 500 (should be 500)
ok 1115 - 067 - 567 == 500 (should be 500)
ok 1116 - 068 - 568 == 500 (should be 500)
ok 1117 - 069 - 569 == 500 (should be 500)
ok 1118 - 070 - 570 == 500 (should be 500)
ok 1119 - 071 - 571 == 500 (should be 500)
ok 1120 - 072 - 572 == 500 (should be 500)
ok 1121 - 073 - 573 == 500 (should be 500)
ok 1122 - 074 - 574 == 500 (should be 500)
ok 1123 - 075 - 575 == 500 (should be 500)
ok 1124 - 076 - 576 == 500 (should be 500)
ok 1125 - 077 - 577 == 500 (should be 500)
ok 1126 - 078 - 578 == 500 (should be 500)
ok 1127 - 079 - 579 == 500 (should be 500)
ok 1128 - 080 - 580 == 500 (should be 500)
ok 1129 - 081 - 581 == 500 (should be 500)
ok 1130 - 082 - 582 == 500 (should be 500)
ok 1131 - 083 - 583 == 500 (should be 500)
ok 1132 - 084 - 584 == 500 (should be 500)
ok 1133 - 085 - 585 == 500 (should be 500)
ok 1134 - 086 - 586 == 500 (should be 500)
ok 1135 - 087 - 587 == 500 (should be 500)
ok 1136 - 088 - 588 == 500 (should be 500)
ok 1137 - 089 - 589 == 500 (should be 500)
ok 1138 - 090 - 590 == 500 (should be 500)
ok 1139 - 091 - 591 == 500 (should be 500)
ok 1140 - 092 - 592 == 500 (should be 500)
ok 1141 - 093 - 593 == 500 (should be 500)
ok 1142 - 094 - 594 == 500 (should be 500)
ok 1143 - 095 - 595 == 500 (should be 500)
ok 1144 - 096 - 596 == 500 (should be 500)
ok 1145 - 097 - 597 == 500 (should be 500)
ok 1146 - 098 - 598 == 500 (should be 500)
ok 1147 - 099 - 599 == 500 (should be 500)
ok 1148 - 100 - 600 == 500 (should be 500)
ok 1149 - 101 - 601 == 500 (should be 500)
ok 1150 - 102 - 602 == 500 (should be 500)
ok 1151 - 103 - 603 == 500 (should be 500)
ok 1152 - 104 - 604 == 500 (should be 500)
ok 1153 - 105 - 605 == 500 (should be 500)
ok 1154 - 106 - 606 == 500 (should be 500)
ok 1155 - 107 - 607 == 500 (should be 500)
ok 1156 - 108 - 608 == 500 (should be 500)
ok 1157 - 109 - 609 == 500 (should be 500)
ok 1158 - 110 - 610 == 500 (should be 500)
ok 1159 - 111 - 611 == 500 (should be 500)
ok 1160 - 112 - 612 == 500 (should be 500)
ok 1161 - 113 - 613 == 500 (should be 500)
ok 1162 - 114 - 614 == 500 (should be 500)
ok 1163 - 115 - 615 == 500 (should be 500)
ok 1164 - 116 - 616 == 500 (should be 500)
ok 1165 - 117 - 617 == 500 (should be 500)
ok 1166 - 118 - 618 == 500 (should be 500)
ok 1167 - 119 - 619 == 500 (should be 500)
ok 1168 - 120 - 620 == 500 (should be 500)
ok 1169 - 121 - 621 == 500 (should be 500)
ok 1170 - 122 - 622 == 500 (should be 500)
ok 1171 - 123 - 623 == 500 (should be 500)
ok 1172 - 124 - 624 == 500 (should be 500)
ok 1173 - 125 - 625 == 500 (should be 500)
ok 1174 - 126 - 626 == 500 (should be 500)
ok 1175 - 127 - 627 == 500 (should be 500)
ok 1176 - 128 - 628 == 500 (should be 500)
ok 1177 - 129 - 629 == 500 (should be 500)
ok 1178 - 130 - 630 == 500 (should be 500)
ok 1179 - 131 - 631 == 500 (should be 500)
ok 1180 - 132 - 632 == 500 (should be 500)
ok 1181 - 133 - 633 == 500 (should be 500)
ok 1182 - 134 - 634 == 500 (should be 500)
ok 1183 - 135 - 635 == 500 (should be 500)
ok 1184 - 136 - 636 == 500 (should be 500)
ok 1185 - 137 - 637 == 500 (should be 500)
ok 1186 - 138 - 638 == 500 (should be 500)
ok 1187 - 139 - 639 == 500 (should be 500)
ok 1188 - 140 - 640 == 500 (should be 500)
ok 1189 - 141 - 641 == 500 (should be 500)
ok 1190 - 142 - 642 == 500 (should be 500)
ok 1191 - 143 - 643 == 500 (should be 500)
ok 1192 - 144 - 644 == 500 (should be 500)
ok 1193 - 145 - 645 == 500 (should be 500)
ok 1194 - 146 - 646 == 500 (should be 500)
ok 1195 - 147 - 647 == 500 (should be 500)
ok 1196 - 148 - 648 == 500 (should be 500)
ok 1197 - 149 - 649 == 500 (should be 500)
ok 1198 - 150 - 650 == 500 (should be 500)
ok 1199 - 151 - 651 == 500 (should be 500)
ok 1200 - 152 - 652 == 500 (should be 500)
ok 1201 - 153 - 653 == 500 (should be 500)
ok 1202 - 154 - 654 == 500 (should be 500)
ok 1203 - 155 - 655 == 500 (should be 500)
ok 1204 - 156 - 656 == 500 (should be 500)
ok 1205 - 157 - 657 == 500 (should be 500)
ok 1206 - 158 - 658 == 500 (should be 500)
ok 1207 - 159 - 659 == 500 (should be 500)
ok 1208 - 160 - 660 == 500 (should be 500)
ok 1209 - 161 - 661 == 500 (should be 500)
ok 1210 - 162 - 662 == 500 (should be 500)
ok 1211 - 163 - 663 == 500 (should be 500)
ok 1212 - 164 - 664 == 500 (should be 500)
ok 1213 - 165 - 665 == 500 (should be 500)
ok 1214 - 166 - 666 == 500 (should be 500)
ok 1215 - 167 - 667 == 500 (should be 500)
ok 1216 - 168 - 668 == 500 (should be 500)
ok 1217 - 169 - 669 == 500 (should be 500)
ok 1218 - 170 - 670 == 500 (should be 500)
ok 1219 - 171 - 671 == 500 (should be 500)
ok 1220 - 172 - 672 == 500 (should be 500)
ok 1221 - 173 - 673 == 500 (should be 500)
ok 1222 - 174 - 674 == 500 (should be 500)
ok 1223 - 175 - 675 == 500 (should be 500)
ok 1224 - 176 - 676 == 500 (should be 500)
ok 1225 - 177 - 677 == 500 (should be 500)
ok 1226 - 178 - 678 == 500 (should be 500)
ok 1227 - 179 - 679 == 500 (should be 500)
ok 1228 - 180 - 680 == 500 (should be 500)
ok 1229 - 181 - 681 == 500 (should be 500)
ok 1230 - 182 - 682 == 500 (should be 500)
ok 1231 - 183 - 683 == 500 (should be 500)
ok 1232 - 184 - 684 == 500 (should be 500)
ok 1233 - 185 - 685 == 500 (should be 500)
ok 1234 - 186 - 686 == 500 (should be 500)
ok 1235 - 187 - 687 == 500 (should be 500)
ok 1236 - 188 - 688 == 500 (should be 500)
ok 1237 - 189 - 689 == 500 (should be 500)
ok 1238 - 190 - 690 == 500 (should be 500)
ok 1239 - 191 - 691 == 500 (should be 500)
ok 1240 - 192 - 692 == 500 (should be 500)
ok 1241 - 193 - 693 == 500 (should be 500)
ok 1242 - 194 - 694 == 500 (should be 500)
ok 1243 - 195 - 695 == 500 (should be 500)
ok 1244 - 196 - 696 == 500 (should be 500)
ok 1245 - 197 - 697 == 500 (should be 500)
ok 1246 - 198 - 698 == 500 (should be 500)
ok 1247 - 199 - 699 == 500 (should be 500)
ok 1248 - 200 - 700 == 500 (should be 500)
ok 1249 - 201 - 701 == 500 (should be 500)
ok 1250 - 202 - 702 == 500 (should be 500)
ok 1251 - 203 - 703 == 500 (should be 500)
ok 1252 - 204 - 704 == 500 (should be 500)
ok 1253 - 205 - 705 == 500 (should be 500)
ok 1254 - 206 - 706 == 500 (should be 500)
ok 1255 - 207 - 707 == 500 (should be 500)
ok 1256 - 208 - 708 == 500 (should be 500)
ok 1257 - 209 - 709 == 500 (should be 500)
ok 1258 - 210 - 710 == 500 (should be 500)
ok 1259 - 211 - 711 == 500 (should be 500)
ok 1260 - 212 - 712 == 500 (should be 500)
ok 1261 - 213 - 713 == 500 (should be 500)
ok 1262 - 214 - 714 == 500 (should be 500)
ok 1263 - 215 - 715 == 500 (should be 500)
ok 1264 - 216 - 716 == 500 (should be 500)
ok 1265 - 217 - 717 == 500 (should be 500)
ok 1266 - 218 - 718 == 500 (should be 500)
ok 1267 - 219 - 719 == 500 (should be 500)
ok 1268 - 220 - 720 == 500 (should be 500)
ok 1269 - 221 - 721 == 500 (should be 500)
ok 1270 - 222 - 722 == 500 (should be 500)
ok 1271 - 223 - 723 == 500 (should be 500)
ok 1272 - 224 - 724 == 500 (should be 500)
ok 1273 - 225 - 725 == 500 (should be 500)
ok 1274 - 226 - 726 == 500 (should be 500)
ok 1275 - 227 - 727 == 500 (should be 500)
ok 1276 - 228 - 728 == 500 (should be 500)
ok 1277 - 229 - 729 == 500 (should be 500)
ok 1278 - 230 - 730 == 500 (should be 500)
ok 1279 - 231 - 731 == 500 (should be 500)
ok 1280 - 232 - 732 == 500 (should be 500)
ok 1281 - 233 - 733 == 500 (should be 500)
ok 1282 - 234 - 734 == 500 (should be 500)
ok 1283 - 235 - 735 == 500 (should be 500)
ok 1284 - 236 - 736 == 500 (should be 500)
ok 1285 - 237 - 737 == 500 (should be 500)
ok 1286 - 238 - 738 == 500 (should be 500)
ok 1287 - 239 - 739 == 500 (should be 500)
ok 1288 - 240 - 740 == 500 (should be 500)
ok 1289 - 241 - 741 == 500 (should be 500)
ok 1290 - 242 - 742 == 500 (should be 500)
ok 1291 - 243 - 743 == 500 (should be 500)
ok 1292 - 244 - 744 == 500 (should be 500)
ok 1293 - 245 - 745 == 500 (should be 500)
ok 1294 - 246 - 746 == 500 (should be 500)
ok 1295 - 247 - 747 == 500 (should be 500)
ok 1296 - 248 - 748 == 500 (should be 500)
ok 1297 - 249 - 749 == 500 (should be 500)
ok 1298 - 250 - 750 == 500 (should be 500)
ok 1299 - 251 - 751 == 500 (should be 500)
ok 1300 - 252 - 752 == 500 (should be 500)
ok 1301 - 253 - 753 == 500 (should be 500)
ok 1302 - 254 - 754 == 500 (should be 500)
ok 1303 - 255 - 755 == 500 (should be 500)
ok 1304 - 256 - 756 == 500 (should be 500)
ok 1305 - 257 - 757 == 500 (should be 500)
ok 1306 - 258 - 758 == 500 (should be 500)
ok 1307 - 259 - 759 == 500 (should be 500)
ok 1308 - 260 - 760 == 500 (should be 500)
ok 1309 - 261 - 761 == 500 (should be 500)
ok 1310 - 262 - 762 == 500 (should be 500)
ok 1311 - 263 - 763 == 500 (should be 500)
ok 1312 - 264 - 764 == 500 (should be 500)
ok 1313 - 265 - 765 == 500 (should be 500)
ok 1314 - 266 - 766 == 500 (should be 500)
ok 1315 - 267 - 767 == 500 (should be 500)
ok 1316 - 268 - 768 == 500 (should be 500)
ok 1317 - 269 - 769 == 500 (should be 500)
ok 1318 - 270 - 770 == 500 (should be 500)
ok 1319 - 271 - 771 == 500 (should be 500)
ok 1320 - 272 - 772 == 500 (should be 500)
ok 1321 - 273 - 773 == 500 (should be 500)
ok 1322 - 274 - 774 == 500 (should be 500)
ok 1323 - 275 - 775 == 500 (should be 500)
ok 1324 - 276 - 776 == 500 (should be 500)
ok 1325 - 277 - 777 == 500 (should be 500)
ok 1326 - 278 - 778 == 500 (should be 500)
ok 1327 - 279 - 779 == 500 (should be 500)
ok 1328 - 280 - 780 == 500 (should be 500)
ok 1329 - 281 - 781 == 500 (should be 500)
ok 1330 - 282 - 782 == 500 (should be 500)
ok 1331 - 283 - 783 == 500 (should be 500)
ok 1332 - 284 - 784 == 500 (should be 500)
ok 1333 - 285 - 785 == 500 (should be 500)
ok 1334 - 286 - 786 == 500 (should be 500)
ok 1335 - 287 - 787 == 500 (should be 500)
ok 1336 - 288 - 788 == 500 (should be 500)
ok 1337 - 289 - 789 == 500 (should be 500)
ok 1338 - 290 - 790 == 500 (should be 500)
ok 1339 - 291 - 791 == 500 (should be 500)
ok 1340 - 292 - 792 == 500 (should be 500)
ok 1341 - 293 - 793 == 500 (should be 500)
ok 1342 - 294 - 794 == 500 (should be 500)
ok 1343 - 295 - 795 == 500 (should be 500)
ok 1344 - 296 - 796 == 500 (should be 500)
ok 1345 - 297 - 797 == 500 (should be 500)
ok 1346 - 298 - 798 == 500 (should be 500)
ok 1347 - 299 - 799 == 500 (should be 500)
ok 1348 - 300 - 800 == 500 (should be 500)
ok 1349 - 301 - 801 == 500 (should be 500)
ok 1350 - 302 - 802 == 500 (should be 500)
ok 1351 - 303 - 803 == 500 (should be 500)
ok 1352 - 304 - 804 == 500 (should be 500)
ok 1353 - 305 - 805 == 500 (should be 500)
ok 1354 - 306 - 806 == 500 (should be 500)
ok 1355 - 307 - 807 == 500 (should be 500)
ok 1356 - 308 - 808 == 500 (should be 500)
ok 1357 - 309 - 809 == 500 (should be 500)
ok 1358 - 310 - 810 == 500 (should be 500)
ok 1359 - 311 - 811 == 500 (should be 500)
ok 1360 - 312 - 812 == 500 (should be 500)
ok 1361 - 313 - 813 == 500 (should be 500)
ok 1362 - 314 - 814 == 500 (should be 500)
ok 1363 - 315 - 815 == 500 (should be 500)
ok 1364 - 316 - 816 == 500 (should be 500)
ok 1365 - 317 - 817 == 500 (should be 500)
ok 1366 - 318 - 818 == 500 (should be 500)
ok 1367 - 319 - 819 == 500 (should be 500)
ok 1368 - 320 - 820 == 500 (should be 500)
ok 1369 - 321 - 821 == 500 (should be 500)
ok 1370 - 322 - 822 == 500 (should be 500)
ok 1371 - 323 - 823 == 500 (should be 500)
ok 1372 - 324 - 824 == 500 (should be 500)
ok 1373 - 325 - 825 == 500 (should be 500)
ok 1374 - 326 - 826 == 500 (should be 500)
ok 1375 - 327 - 827 == 500 (should be 500)
ok 1376 - 328 - 828 == 500 (should be 500)
ok 1377 - 329 - 829 == 500 (should be 500)
ok 1378 - 330 - 830 == 500 (should be 500)
ok 1379 - 331 - 831 == 500 (should be 500)
ok 1380 - 332 - 832 == 500 (should be 500)
ok 1381 - 333 - 833 == 500 (should be 500)
ok 1382 - 334 - 834 == 500 (should be 500)
ok 1383 - 335 - 835 == 500 (should be 500)
ok 1384 - 336 - 836 == 500 (should be 500)
ok 1385 - 337 - 837 == 500 (should be 500)
ok 1386 - 338 - 838 == 500 (should be 500)
ok 1387 - 339 - 839 == 500 (should be 500)
ok 1388 - 340 - 840 == 500 (should be 500)
ok 1389 - 341 - 841 == 500 (should be 500)
ok 1390 - 342 - 842 == 500 (should be 500)
ok 1391 - 343 - 843 == 500 (should be 500)
ok 1392 - 344 - 844 == 500 (should be 500)
ok 1393 - 345 - 845 == 500 (should be 500)
ok 1394 - 346 - 846 == 500 (should be 500)
ok 1395 - 347 - 847 == 500 (should be 500)
ok 1396 - 348 - 848 == 500 (should be 500)
ok 1397 - 349 - 849 == 500 (should be 500)
ok 1398 - 350 - 850 == 500 (should be 500)
ok 1399 - 351 - 851 == 500 (should be 500)
ok 1400 - 352 - 852 == 500 (should be 500)
ok 1401 - 353 - 853 == 500 (should be 500)
ok 1402 - 354 - 854 == 500 (should be 500)
ok 1403 - 355 - 855 == 500 (should be 500)
ok 1404 - 356 - 856 == 500 (should be 500)
ok 1405 - 357 - 857 == 500 (should be 500)
ok 1406 - 358 - 858 == 500 (should be 500)
ok 1407 - 359 - 859 == 500 (should be 500)
ok 1408 - 360 - 860 == 500 (should be 500)
ok 1409 - 361 - 861 == 500 (should be 500)
ok 1410 - 362 - 862 == 500 (should be 500)
ok 1411 - 363 - 863 == 500 (should be 500)
ok 1412 - 364 - 864 == 500 (should be 500)
ok 1413 - 365 - 865 == 500 (should be 500)
ok 1414 - 366 - 866 == 500 (should be 500)
ok 1415 - 367 - 867 == 500 (should be 500)
ok 1416 - 368 - 868 == 500 (should be 500)
ok 1417 - 369 - 869 == 500 (should be 500)
ok 1418 - 370 - 870 == 500 (should be 500)
ok 1419 - 371 - 871 == 500 (should be 500)
ok 1420 - 372 - 872 == 500 (should be 500)
ok 1421 - 373 - 873 == 500 (should be 500)
ok 1422 - 374 - 874 == 500 (should be 500)
ok 1423 - 375 - 875 == 500 (should be 500)
ok 1424 - 376 - 876 == 500 (should be 500)
ok 1425 - 377 - 877 == 500 (should be 500)
ok 1426 - 378 - 878 == 500 (should be 500)
ok 1427 - 379 - 879 == 500 (should be 500)
ok 1428 - 380 - 880 == 500 (should be 500)
ok 1429 - 381 - 881 == 500 (should be 500)
ok 1430 - 382 - 882 == 500 (should be 500)
ok 1431 - 383 - 883 == 500 (should be 500)
ok 1432 - 384 - 884 == 500 (should be 500)
ok 1433 - 385 - 885 == 500 (should be 500)
ok 1434 - 386 - 886 == 500 (should be 500)
ok 1435 - 387 - 887 == 500 (should be 500)
ok 1436 - 388 - 888 == 500 (should be 500)
ok 1437 - 389 - 889 == 500 (should be 500)
ok 1438 - 390 - 890 == 500 (should be 500)
ok 1439 - 391 - 891 == 500 (should be 500)
ok 1440 - 392 - 892 == 500 (should be 500)
ok 1441 - 393 - 893 == 500 (should be 500)
ok 1442 - 394 - 894 == 500 (should be 500)
ok 1443 - 395 - 895 == 500 (should be 500)
ok 1444 - 396 - 896 == 500 (should be 500)
ok 1445 - 397 - 897 == 500 (should be 500)
ok 1446 - 398 - 898 == 500 (should be 500)
ok 1447 - 399 - 899 == 500 (should be 500)
ok 1448 - 400 - 900 == 500 (should be 500)
ok 1449 - 401 - 901 == 500 (should be 500)
ok 1450 - 402 - 902 == 500 (should be 500)
ok 1451 - 403 - 903 == 500 (should be 500)
ok 1452 - 404 - 904 == 500 (should be 500)
ok 1453 - 405 - 905 == 500 (should be 500)
ok 1454 - 406 - 906 == 500 (should be 500)
ok 1455 - 407 - 907 == 500 (should be 500)
ok 1456 - 408 - 908 == 500 (should be 500)
ok 1457 - 409 - 909 == 500 (should be 500)
ok 1458 - 410 - 910 == 500 (should be 500)
ok 1459 - 411 - 911 == 500 (should be 500)
ok 1460 - 412 - 912 == 500 (should be 500)
ok 1461 - 413 - 913 == 500 (should be 500)
ok 1462 - 414 - 914 == 500 (should be 500)
ok 1463 - 415 - 915 == 500 (should be 500)
ok 1464 - 416 - 916 == 500 (should be 500)
ok 1465 - 417 - 917 == 500 (should be 500)
ok 1466 - 418 - 918 == 500 (should be 500)
ok 1467 - 419 - 919 == 500 (should be 500)
ok 1468 - 420 - 920 == 500 (should be 500)
ok 1469 - 421 - 921 == 500 (should be 500)
ok 1470 - 422 - 922 == 500 (should be 500)
ok 1471 - 423 - 923 == 500 (should be 500)
ok 1472 - 424 - 924 == 500 (should be 500)
ok 1473 - 425 - 925 == 500 (should be 500)
ok 1474 - 426 - 926 == 500 (should be 500)
ok 1475 - 427 - 927 == 500 (should be 500)
ok 1476 - 428 - 928 == 500 (should be 500)
ok 1477 - 429 - 929 == 500 (should be 500)
ok 1478 - 430 - 930 == 500 (should be 500)
ok 1479 - 431 - 931 == 500 (should be 500)
ok 1480 - 432 - 932 == 500 (should be 500)
ok 1481 - 433 - 933 == 500 (should be 500)
ok 1482 - 434 - 934 == 500 (should be 500)
ok 1483 - 435 - 935 == 500 (should be 500)
ok 1484 - 436 - 936 == 500 (should be 500)
ok 1485 - 437 - 937 == 500 (should be 500)
ok 1486 - 438 - 938 == 500 (should be 500)
ok 1487 - 439 - 939 == 500 (should be 500)
ok 1488 - 440 - 940 == 500 (should be 500)
ok 1489 - 441 - 941 == 500 (should be 500)
ok 1490 - 442 - 942 == 500 (should be 500)
ok 1491 - 443 - 943 == 500 (should be 500)
ok 1492 - 444 - 944 == 500 (should be 500)
ok 1493 - 445 - 945 == 500 (should be 500)
ok 1494 - 446 - 946 == 500 (should be 500)
ok 1495 - 447 - 947 == 500 (should be 500)
ok 1496 - 448 - 948 == 500 (should be 500)
ok 1497 - 449 - 949 == 500 (should be 500)
ok 1498 - 450 - 950 == 500 (should be 500)
ok 1499 - 451 - 951 == 500 (should be 500)
ok 1500 - 452 - 952 == 500 (should be 500)
ok 1501 - 453 - 953 == 500 (should be 500)
ok 1502 - 454 - 954 == 500 (should be 500)
ok 1503 - 455 - 955 == 500 (should be 500)
ok 1504 - 456 - 956 == 500 (should be 500)
ok 1505 - 457 - 957 == 500 (should be 500)
ok 1506 - 458 - 958 == 500 (should be 500)
ok 1507 - 459 - 959 == 500 (should be 500)
ok 1508 - 460 - 960 == 500 (should be 500)
ok 1509 - 461 - 961 == 500 (should be 500)
ok 1510 - 462 - 962 == 500 (should be 500)
ok 1511 - 463 - 963 == 500 (should be 500)
ok 1512 - 464 - 964 == 500 (should be 500)
ok 1513 - 465 - 965 == 500 (should be 500)
ok 1514 - 466 - 966 == 500 (should be 500)
ok 1515 - 467 - 967 == 500 (should be 500)
ok 1516 - 468 - 968 == 500 (should be 500)
ok 1517 - 469 - 969 == 500 (should be 500)
ok 1518 - 470 - 970 == 500 (should be 500)
ok 1519 - 471 - 971 == 500 (should be 500)
ok 1520 - 472 - 972 == 500 (should be 500)
ok 1521 - 473 - 973 == 500 (should be 500)
ok 1522 - 474 - 974 == 500 (should be 500)
ok 1523 - 475 - 975 == 500 (should be 500)
ok 1524 - 476 - 976 == 500 (should be 500)
ok 1525 - 477 - 977 == 500 (should be 500)
ok 1526 - 478 - 978 == 500 (should be 500)
ok 1527 - 479 - 979 == 500 (should be 500)
ok 1528 - 480 - 980 == 500 (should be 500)
ok 1529 - 481 - 981 == 500 (should be 500)
ok 1530 - 482 - 982 == 500 (should be 500)
ok 1531 - 483 - 983 == 500 (should be 500)
ok 1532 - 484 - 984 == 500 (should be 500)
ok 1533 - 485 - 985 == 500 (should be 500)
ok 1534 - 486 - 986 == 500 (should be 500)
ok 1535 - 487 - 987 == 500 (should be 500)
ok 1536 - 488 - 988 == 500 (should be 500)
ok 1537 - 489 - 989 == 500 (should be 500)
ok 1538 - 490 - 990 == 500 (should be 500)
ok 1539 - 491 - 991 == 500 (should be 500)
ok 1540 - 492 - 992 == 500 (should be 500)
ok 1541 - 493 - 993 == 500 (should be 500)
ok 1542 - 494 - 994 == 500 (should be 500)
ok 1543 - 495 - 995 == 500 (should be 500)
ok 1544 - 496 - 996 == 500 (should be 500)
ok 1545 - 497 - 997 == 500 (should be 500)
ok 1546 - 498 - 998 == 500 (should be 500)
ok 1547 - 499 - 999 == 500 (should be 500)
ok 1548 - 500 - 1000 == 500 (should be 500)
ok 1549 - 501 - 1001 == 500 (should be 500)
ok 1550 - 502 - 1002 == 500 (should be 500)
ok 1551 - 503 - 1003 == 500 (should be 500)
ok 1552 - 504 - 1004 == 500 (should be 500)
ok 1553 - 505 - 1005 == 500 (should be 500)
ok 1554 - 506 - 1006 == 500 (should be 500)
ok 1555 - 507 - 1007 == 500 (should be 500)
ok 1556 - 508 - 1008 == 500 (should be 500)
ok 1557 - 509 - 1009 == 500 (should be 500)
ok 1558 - 510 - 1010 == 500 (should be 500)
ok 1559 - 511 - 1011 == 500 (should be 500)
ok 1560 - 512 - 1012 == 500 (should be 500)
ok 1561 - 513 - 1013 == 500 (should be 500)
ok 1562 - 514 - 1014 == 500 (should be 500)
ok 1563 - 515 - 1015 == 500 (should be 500)
ok 1564 - 516 - 1016 == 500 (should be 500)
ok 1565 - 517 - 1017 == 500 (should be 500)
ok 1566 - 518 - 1018 == 500 (should be 500)
ok 1567 - 519 - 1019 == 500 (should be 500)
ok 1568 - 520 - 1020 == 500 (should be 500)
ok 1569 - 521 - 1021 == 500 (should be 500)
ok 1570 - 522 - 1022 == 500 (should be 500)
ok 1571 - 523 - 1023 == 500 (should be 500)
ok 1572 - 524 - 1024 == 500 (should be 500)
ok 1573 - 525 - 1025 == 500 (should be 500)
ok 1574 - 526 - 1026 == 500 (should be 500)
ok 1575 - 527 - 1027 == 500 (should be 500)
ok 1576 - 528 - 1028 == 500 (should be 500)
ok 1577 - 529 - 1029 == 500 (should be 500)
ok 1578 - 530 - 1030 == 500 (should be 500)
ok 1579 - 531 - 1031 == 500 (should be 500)
ok 1580 - 532 - 1032 == 500 (should be 500)
ok 1581 - 533 - 1033 == 500 (should be 500)
ok 1582 - 534 - 1034 == 500 (should be 500)
ok 1583 - 535 - 1035 == 500 (should be 500)
ok 1584 - 536 - 1036 == 500 (should be 500)
ok 1585 - 537 - 1037 == 500 (should be 500)
ok 1586 - 538 - 1038 == 500 (should be 500)
ok 1587 - 539 - 1039 == 500 (should be 500)
ok 1588 - 540 - 1040 == 500 (should be 500)
ok 1589 - 541 - 1041 == 500 (should be 500)
ok 1590 - 542 - 1042 == 500 (should be 500)
ok 1591 - 543 - 1043 == 500 (should be 500)
ok 1592 - 544 - 1044 == 500 (should be 500)
ok 1593 - 545 - 1045 == 500 (should be 500)
ok 1594 - 546 - 1046 == 500 (should be 500)
ok 1595 - 547 - 1047 == 500 (should be 500)
ok 1596 - 548 - 1048 == 500 (should be 500)
ok 1597 - 549 - 1049 == 500 (should be 500)
ok 1598 - 550 - 1050 == 500 (should be 500)
ok 1599 - 551 - 1051 == 500 (should be 500)
ok 1600 - 552 - 1052 == 500 (should be 500)
ok 1601 - 553 - 1053 == 500 (should be 500)
ok 1602 - 554 - 1054 == 500 (should be 500)
ok 1603 - 555 - 1055 == 500 (should be 500)
ok 1604 - 556 - 1056 == 500 (should be 500)
ok 1605 - 557 - 1057 == 500 (should be 500)
ok 1606 - 558 - 1058 == 500 (should be 500)
ok 1607 - 559 - 1059 == 500 (should be 500)
ok 1608 - 560 - 1060 == 500 (should be 500)
ok 1609 - 561 - 1061 == 500 (should be 500)
ok 1610 - 562 - 1062 == 500 (should be 500)
ok 1611 - 563 - 1063 == 500 (should be 500)
ok 1612 - 564 - 1064 == 500 (should be 500)
ok 1613 - 565 - 1065 == 500 (should be 500)
ok 1614 - 566 - 1066 == 500 (should be 500)
ok 1615 - 567 - 1067 == 500 (should be 500)
ok 1616 - 568 - 1068 == 500 (should be 500)
ok 1617 - 569 - 1069 == 500 (should be 500)
ok 1618 - 570 - 1070 == 500 (should be 500)
ok 1619 - 571 - 1071 == 500 (should be 500)
ok 1620 - 572 - 1072 == 500 (should be 500)
ok 1621 - 573 - 1073 == 500 (should be 500)
ok 1622 - 574 - 1074 == 500 (should be 500)
ok 1623 - 575 - 1075 == 500 (should be 500)
ok 1624 - 576 - 1076 == 500 (should be 500)
ok 1625 - 577 - 1077 == 500 (should be 500)
ok 1626 - 578 - 1078 == 500 (should be 500)
ok 1627 - 579 - 1079 == 500 (should be 500)
ok 1628 - 580 - 1080 == 500 (should be 500)
ok 1629 - 581 - 1081 == 500 (should be 500)
ok 1630 - 582 - 1082 == 500 (should be 500)
ok 1631 - 583 - 1083 == 500 (should be 500)
ok 1632 - 584 - 1084 == 500 (should be 500)
ok 1633 - 585 - 1085 == 500 (should be 500)
ok 1634 - 586 - 1086 == 500 (should be 500)
ok 1635 - 587 - 1087 == 500 (should be 500)
ok 1636 - 588 - 1088 == 500 (should be 500)
ok 1637 - 589 - 1089 == 500 (should be 500)
ok 1638 - 590 - 1090 == 500 (should be 500)
ok 1639 - 591 - 1091 == 500 (should be 500)
ok 1640 - 592 - 1092 == 500 (should be 500)
ok 1641 - 593 - 1093 == 500 (should be 500)
ok 1642 - 594 - 1094 == 500 (should be 500)
ok 1643 - 595 - 1095 == 500 (should be 500)
ok 1644 - 596 - 1096 == 500 (should be 500)
ok 1645 - 597 - 1097 == 500 (should be 500)
ok 1646 - 598 - 1098 == 500 (should be 500)
ok 1647 - 599 - 1099 == 500 (should be 500)
ok 1648 - 600 - 1100 == 500 (should be 500)
ok 1649 - 601 - 1101 == 500 (should be 500)
ok 1650 - 602 - 1102 == 500 (should be 500)
ok 1651 - 603 - 1103 == 500 (should be 500)
ok 1652 - 604 - 1104 == 500 (should be 500)
ok 1653 - 605 - 1105 == 500 (should be 500)
ok 1654 - 606 - 1106 == 500 (should be 500)
ok 1655 - 607 - 1107 == 500 (should be 500)
ok 1656 - 608 - 1108 == 500 (should be 500)
ok 1657 - 609 - 1109 == 500 (should be 500)
ok 1658 - 610 - 1110 == 500 (should be 500)
ok 1659 - 611 - 1111 == 500 (should be 500)
ok 1660 - 612 - 1112 == 500 (should be 500)
ok 1661 - 613 - 1113 == 500 (should be 500)
ok 1662 - 614 - 1114 == 500 (should be 500)
ok 1663 - 615 - 1115 == 500 (should be 500)
ok 1664 - 616 - 1116 == 500 (should be 500)
ok 1665 - 617 - 1117 == 500 (should be 500)
ok 1666 - 618 - 1118 == 500 (should be 500)
ok 1667 - 619 - 1119 == 500 (should be 500)
ok 1668 - 620 - 1120 == 500 (should be 500)
ok 1669 - 621 - 1121 == 500 (should be 500)
ok 1670 - 622 - 1122 == 500 (should be 500)
ok 1671 - 623 - 1123 == 500 (should be 500)
ok 1672 - 624 - 1124 == 500 (should be 500)
ok 1673 - 625 - 1125 == 500 (should be 500)
ok 1674 - 626 - 1126 == 500 (should be 500)
ok 1675 - 627 - 1127 == 500 (should be 500)
ok 1676 - 628 - 1128 == 500 (should be 500)
ok 1677 - 629 - 1129 == 500 (should be 500)
ok 1678 - 630 - 1130 == 500 (should be 500)
ok 1679 - 631 - 1131 == 500 (should be 500)
ok 1680 - 632 - 1132 == 500 (should be 500)
ok 1681 - 633 - 1133 == 500 (should be 500)
ok 1682 - 634 - 1134 == 500 (should be 500)
ok 1683 - 635 - 1135 == 500 (should be 500)
ok 1684 - 636 - 1136 == 500 (should be 500)
ok 1685 - 637 - 1137 == 500 (should be 500)
ok 1686 - 638 - 1138 == 500 (should be 500)
ok 1687 - 639 - 1139 == 500 (should be 500)
ok 1688 - 640 - 1140 == 500 (should be 500)
ok 1689 - 641 - 1141 == 500 (should be 500)
ok 1690 - 642 - 1142 == 500 (should be 500)
ok 1691 - 643 - 1143 == 500 (should be 500)
ok 1692 - 644 - 1144 == 500 (should be 500)
ok 1693 - 645 - 1145 == 500 (should be 500)
ok 1694 - 646 - 1146 == 500 (should be 500)
ok 1695 - 647 - 1147 == 500 (should be 500)
ok 1696 - 648 - 1148 == 500 (should be 500)
ok 1697 - 649 - 1149 == 500 (should be 500)
ok 1698 - 650 - 1150 == 500 (should be 500)
ok 1699 - 651 - 1151 == 500 (should be 500)
ok 1700 - 652 - 1152 == 500 (should be 500)
ok 1701 - 653 - 1153 == 500 (should be 500)
ok 1702 - 654 - 1154 == 500 (should be 500)
ok 1703 - 655 - 1155 == 500 (should be 500)
ok 1704 - 656 - 1156 == 500 (should be 500)
ok 1705 - 657 - 1157 == 500 (should be 500)
ok 1706 - 658 - 1158 == 500 (should be 500)
ok 1707 - 659 - 1159 == 500 (should be 500)
ok 1708 - 660 - 1160 == 500 (should be 500)
ok 1709 - 661 - 1161 == 500 (should be 500)
ok 1710 - 662 - 1162 == 500 (should be 500)
ok 1711 - 663 - 1163 == 500 (should be 500)
ok 1712 - 664 - 1164 == 500 (should be 500)
ok 1713 - 665 - 1165 == 500 (should be 500)
ok 1714 - 666 - 1166 == 500 (should be 500)
ok 1715 - 667 - 1167 == 500 (should be 500)
ok 1716 - 668 - 1168 == 500 (should be 500)
ok 1717 - 669 - 1169 == 500 (should be 500)
ok 1718 - 670 - 1170 == 500 (should be 500)
ok 1719 - 671 - 1171 == 500 (should be 500)
ok 1720 - 672 - 1172 == 500 (should be 500)
ok 1721 - 673 - 1173 == 500 (should be 500)
ok 1722 - 674 - 1174 == 500 (should be 500)
ok 1723 - 675 - 1175 == 500 (should be 500)
ok 1724 - 676 - 1176 == 500 (should be 500)
ok 1725 - 677 - 1177 == 500 (should be 500)
ok 1726 - 678 - 1178 == 500 (should be 500)
ok 1727 - 679 - 1179 == 500 (should be 500)
ok 1728 - 680 - 1180 == 500 (should be 500)
ok 1729 - 681 - 1181 == 500 (should be 500)
ok 1730 - 682 - 1182 == 500 (should be 500)
ok 1731 - 683 - 1183 == 500 (should be 500)
ok 1732 - 684 - 1184 == 500 (should be 500)
ok 1733 - 685 - 1185 == 500 (should be 500)
ok 1734 - 686 - 1186 == 500 (should be 500)
ok 1735 - 687 - 1187 == 500 (should be 500)
ok 1736 - 688 - 1188 == 500 (should be 500)
ok 1737 - 689 - 1189 == 500 (should be 500)
ok 1738 - 690 - 1190 == 500 (should be 500)
ok 1739 - 691 - 1191 == 500 (should be 500)
ok 1740 - 692 - 1192 == 500 (should be 500)
ok 1741 - 693 - 1193 == 500 (should be 500)
ok 1742 - 694 - 1194 == 500 (should be 500)
ok 1743 - 695 - 1195 == 500 (should be 500)
ok 1744 - 696 - 1196 == 500 (should be 500)
ok 1745 - 697 - 1197 == 500 (should be 500)
ok 1746 - 698 - 1198 == 500 (should be 500)
ok 1747 - 699 - 1199 == 500 (should be 500)
ok 1748 - 700 - 1200 == 500 (should be 500)
ok 1749 - 701 - 1201 == 500 (should be 500)
ok 1750 - 702 - 1202 == 500 (should be 500)
ok 1751 - 703 - 1203 == 500 (should be 500)
ok 1752 - 704 - 1204 == 500 (should be 500)
ok 1753 - 705 - 1205 == 500 (should be 500)
ok 1754 - 706 - 1206 == 500 (should be 500)
ok 1755 - 707 - 1207 == 500 (should be 500)
ok 1756 - 708 - 1208 == 500 (should be 500)
ok 1757 - 709 - 1209 == 500 (should be 500)
ok 1758 - 710 - 1210 == 500 (should be 500)
ok 1759 - 711 - 1211 == 500 (should be 500)
ok 1760 - 712 - 1212 == 500 (should be 500)
ok 1761 - 713 - 1213 == 500 (should be 500)
ok 1762 - 714 - 1214 == 500 (should be 500)
ok 1763 - 715 - 1215 == 500 (should be 500)
ok 1764 - 716 - 1216 == 500 (should be 500)
ok 1765 - 717 - 1217 == 500 (should be 500)
ok 1766 - 718 - 1218 == 500 (should be 500)
ok 1767 - 719 - 1219 == 500 (should be 500)
ok 1768 - 720 - 1220 == 500 (should be 500)
ok 1769 - 721 - 1221 == 500 (should be 500)
ok 1770 - 722 - 1222 == 500 (should be 500)
ok 1771 - 723 - 1223 == 500 (should be 500)
ok 1772 - 724 - 1224 == 500 (should be 500)
ok 1773 - 725 - 1225 == 500 (should be 500)
ok 1774 - 726 - 1226 == 500 (should be 500)
ok 1775 - 727 - 1227 == 500 (should be 500)
ok 1776 - 728 - 1228 == 500 (should be 500)
ok 1777 - 729 - 1229 == 500 (should be 500)
ok 1778 - 730 - 1230 == 500 (should be 500)
ok 1779 - 731 - 1231 == 500 (should be 500)
ok 1780 - 732 - 1232 == 500 (should be 500)
ok 1781 - 733 - 1233 == 500 (should be 500)
ok 1782 - 734 - 1234 == 500 (should be 500)
ok 1783 - 735 - 1235 == 500 (should be 500)
ok 1784 - 736 - 1236 == 500 (should be 500)
ok 1785 - 737 - 1237 == 500 (should be 500)
ok 1786 - 738 - 1238 == 500 (should be 500)
ok 1787 - 739 - 1239 == 500 (should be 500)
ok 1788 - 740 - 1240 == 500 (should be 500)
ok 1789 - 741 - 1241 == 500 (should be 500)
ok 1790 - 742 - 1242 == 500 (should be 500)
ok 1791 - 743 - 1243 == 500 (should be 500)
ok 1792 - 744 - 1244 == 500 (should be 500)
ok 1793 - 745 - 1245 == 500 (should be 500)
ok 1794 - 746 - 1246 == 500 (should be 500)
ok 1795 - 747 - 1247 == 500 (should be 500)
ok 1796 - 748 - 1248 == 500 (should be 500)
ok 1797 - 749 - 1249 == 500 (should be 500)
ok 1798 - 750 - 1250 == 500 (should be 500)
ok 1799 - 751 - 1251 == 500 (should be 500)
ok 1800 - 752 - 1252 == 500 (should be 500)
ok 1801 - 753 - 1253 == 500 (should be 500)
ok 1802 - 754 - 1254 == 500 (should be 500)
ok 1803 - 755 - 1255 == 500 (should be 500)
ok 1804 - 756 - 1256 == 500 (should be 500)
ok 1805 - 757 - 1257 == 500 (should be 500)
ok 1806 - 758 - 1258 == 500 (should be 500)
ok 1807 - 759 - 1259 == 500 (should be 500)
ok 1808 - 760 - 1260 == 500 (should be 500)
ok 1809 - 761 - 1261 == 500 (should be 500)
ok 1810 - 762 - 1262 == 500 (should be 500)
ok 1811 - 763 - 1263 == 500 (should be 500)
ok 1812 - 764 - 1264 == 500 (should be 500)
ok 1813 - 765 - 1265 == 500 (should be 500)
ok 1814 - 766 - 1266 == 500 (should be 500)
ok 1815 - 767 - 1267 == 500 (should be 500)
ok 1816 - 768 - 1268 == 500 (should be 500)
ok 1817 - 769 - 1269 == 500 (should be 500)
ok 1818 - 770 - 1270 == 500 (should be 500)
ok 1819 - 771 - 1271 == 500 (should be 500)
ok 1820 - 772 - 1272 == 500 (should be 500)
ok 1821 - 773 - 1273 == 500 (should be 500)
ok 1822 - 774 - 1274 == 500 (should be 500)
ok 1823 - 775 - 1275 == 500 (should be 500)
ok 1824 - 776 - 1276 == 500 (should be 500)
ok 1825 - 777 - 1277 == 500 (should be 500)
ok 1826 - 778 - 1278 == 500 (should be 500)
ok 1827 - 779 - 1279 == 500 (should be 500)
ok 1828 - 780 - 1280 == 500 (should be 500)
ok 1829 - 781 - 1281 == 500 (should be 500)
ok 1830 - 782 - 1282 == 500 (should be 500)
ok 1831 - 783 - 1283 == 500 (should be 500)
ok 1832 - 784 - 1284 == 500 (should be 500)
ok 1833 - 785 - 1285 == 500 (should be 500)
ok 1834 - 786 - 1286 == 500 (should be 500)
ok 1835 - 787 - 1287 == 500 (should be 500)
ok 1836 - 788 - 1288 == 500 (should be 500)
ok 1837 - 789 - 1289 == 500 (should be 500)
ok 1838 - 790 - 1290 == 500 (should be 500)
ok 1839 - 791 - 1291 == 500 (should be 500)
ok 1840 - 792 - 1292 == 500 (should be 500)
ok 1841 - 793 - 1293 == 500 (should be 500)
ok 1842 - 794 - 1294 == 500 (should be 500)
ok 1843 - 795 - 1295 == 500 (should be 500)
ok 1844 - 796 - 1296 == 500 (should be 500)
ok 1845 - 797 - 1297 == 500 (should be 500)
ok 1846 - 798 - 1298 == 500 (should be 500)
ok 1847 - 799 - 1299 == 500 (should be 500)
ok 1848 - 800 - 1300 == 500 (should be 500)
ok 1849 - 801 - 1301 == 500 (should be 500)
ok 1850 - 802 - 1302 == 500 (should be 500)
ok 1851 - 803 - 1303 == 500 (should be 500)
ok 1852 - 804 - 1304 == 500 (should be 500)
ok 1853 - 805 - 1305 == 500 (should be 500)
ok 1854 - 806 - 1306 == 500 (should be 500)
ok 1855 - 807 - 1307 == 500 (should be 500)
ok 1856 - 808 - 1308 == 500 (should be 500)
ok 1857 - 809 - 1309 == 500 (should be 500)
ok 1858 - 810 - 1310 == 500 (should be 500)
ok 1859 - 811 - 1311 == 500 (should be 500)
ok 1860 - 812 - 1312 == 500 (should be 500)
ok 1861 - 813 - 1313 == 500 (should be 500)
ok 1862 - 814 - 1314 == 500 (should be 500)
ok 1863 - 815 - 1315 == 500 (should be 500)
ok 1864 - 816 - 1316 == 500 (should be 500)
ok 1865 - 817 - 1317 == 500 (should be 500)
ok 1866 - 818 - 1318 == 500 (should be 500)
ok 1867 - 819 - 1319 == 500 (should be 500)
ok 1868 - 820 - 1320 == 500 (should be 500)
ok 1869 - 821 - 1321 == 500 (should be 500)
ok 1870 - 822 - 1322 == 500 (should be 500)
ok 1871 - 823 - 1323 == 500 (should be 500)
ok 1872 - 824 - 1324 == 500 (should be 500)
ok 1873 - 825 - 1325 == 500 (should be 500)
ok 1874 - 826 - 1326 == 500 (should be 500)
ok 1875 - 827 - 1327 == 500 (should be 500)
ok 1876 - 828 - 1328 == 500 (should be 500)
ok 1877 - 829 - 1329 == 500 (should be 500)
ok 1878 - 830 - 1330 == 500 (should be 500)
ok 1879 - 831 - 1331 == 500 (should be 500)
ok 1880 - 832 - 1332 == 500 (should be 500)
ok 1881 - 833 - 1333 == 500 (should be 500)
ok 1882 - 834 - 1334 == 500 (should be 500)
ok 1883 - 835 - 1335 == 500 (should be 500)
ok 1884 - 836 - 1336 == 500 (should be 500)
ok 1885 - 837 - 1337 == 500 (should be 500)
ok 1886 - 838 - 1338 == 500 (should be 500)
ok 1887 - 839 - 1339 == 500 (should be 500)
ok 1888 - 840 - 1340 == 500 (should be 500)
ok 1889 - 841 - 1341 == 500 (should be 500)
ok 1890 - 842 - 1342 == 500 (should be 500)
ok 1891 - 843 - 1343 == 500 (should be 500)
ok 1892 - 844 - 1344 == 500 (should be 500)
ok 1893 - 845 - 1345 == 500 (should be 500)
ok 1894 - 846 - 1346 == 500 (should be 500)
ok 1895 - 847 - 1347 == 500 (should be 500)
ok 1896 - 848 - 1348 == 500 (should be 500)
ok 1897 - 849 - 1349 == 500 (should be 500)
ok 1898 - 850 - 1350 == 500 (should be 500)
ok 1899 - 851 - 1351 == 500 (should be 500)
ok 1900 - 852 - 1352 == 500 (should be 500)
ok 1901 - 853 - 1353 == 500 (should be 500)
ok 1902 - 854 - 1354 == 500 (should be 500)
ok 1903 - 855 - 1355 == 500 (should be 500)
ok 1904 - 856 - 1356 == 500 (should be 500)
ok 1905 - 857 - 1357 == 500 (should be 500)
ok 1906 - 858 - 1358 == 500 (should be 500)
ok 1907 - 859 - 1359 == 500 (should be 500)
ok 1908 - 860 - 1360 == 500 (should be 500)
ok 1909 - 861 - 1361 == 500 (should be 500)
ok 1910 - 862 - 1362 == 500 (should be 500)
ok 1911 - 863 - 1363 == 500 (should be 500)
ok 1912 - 864 - 1364 == 500 (should be 500)
ok 1913 - 865 - 1365 == 500 (should be 500)
ok 1914 - 866 - 1366 == 500 (should be 500)
ok 1915 - 867 - 1367 == 500 (should be 500)
ok 1916 - 868 - 1368 == 500 (should be 500)
ok 1917 - 869 - 1369 == 500 (should be 500)
ok 1918 - 870 - 1370 == 500 (should be 500)
ok 1919 - 871 - 1371 == 500 (should be 500)
ok 1920 - 872 - 1372 == 500 (should be 500)
ok 1921 - 873 - 1373 == 500 (should be 500)
ok 1922 - 874 - 1374 == 500 (should be 500)
ok 1923 - 875 - 1375 == 500 (should be 500)
ok 1924 - 876 - 1376 == 500 (should be 500)
ok 1925 - 877 - 1377 == 500 (should be 500)
ok 1926 - 878 - 1378 == 500 (should be 500)
ok 1927 - 879 - 1379 == 500 (should be 500)
ok 1928 - 880 - 1380 == 500 (should be 500)
ok 1929 - 881 - 1381 == 500 (should be 500)
ok 1930 - 882 - 1382 == 500 (should be 500)
ok 1931 - 883 - 1383 == 500 (should be 500)
ok 1932 - 884 - 1384 == 500 (should be 500)
ok 1933 - 885 - 1385 == 500 (should be 500)
ok 1934 - 886 - 1386 == 500 (should be 500)
ok 1935 - 887 - 1387 == 500 (should be 500)
ok 1936 - 888 - 1388 == 500 (should be 500)
ok 1937 - 889 - 1389 == 500 (should be 500)
ok 1938 - 890 - 1390 == 500 (should be 500)
ok 1939 - 891 - 1391 == 500 (should be 500)
ok 1940 - 892 - 1392 == 500 (should be 500)
ok 1941 - 893 - 1393 == 500 (should be 500)
ok 1942 - 894 - 1394 == 500 (should be 500)
ok 1943 - 895 - 1395 == 500 (should be 500)
ok 1944 - 896 - 1396 == 500 (should be 500)
ok 1945 - 897 - 1397 == 500 (should be 500)
ok 1946 - 898 - 1398 == 500 (should be 500)
ok 1947 - 899 - 1399 == 500 (should be 500)
ok 1948 - 900 - 1400 == 500 (should be 500)
ok 1949 - 901 - 1401 == 500 (should be 500)
ok 1950 - 902 - 1402 == 500 (should be 500)
ok 1951 - 903 - 1403 == 500 (should be 500)
ok 1952 - 904 - 1404 == 500 (should be 500)
ok 1953 - 905 - 1405 == 500 (should be 500)
ok 1954 - 906 - 1406 == 500 (should be 500)
ok 1955 - 907 - 1407 == 500 (should be 500)
ok 1956 - 908 - 1408 == 500 (should be 500)
ok 1957 - 909 - 1409 == 500 (should be 500)
ok 1958 - 910 - 1410 == 500 (should be 500)
ok 1959 - 911 - 1411 == 500 (should be 500)
ok 1960 - 912 - 1412 == 500 (should be 500)
ok 1961 - 913 - 1413 == 500 (should be 500)
ok 1962 - 914 - 1414 == 500 (should be 500)
ok 1963 - 915 - 1415 == 500 (should be 500)
ok 1964 - 916 - 1416 == 500 (should be 500)
ok 1965 - 917 - 1417 == 500 (should be 500)
ok 1966 - 918 - 1418 == 500 (should be 500)
ok 1967 - 919 - 1419 == 500 (should be 500)
ok 1968 - 920 - 1420 == 500 (should be 500)
ok 1969 - 921 - 1421 == 500 (should be 500)
ok 1970 - 922 - 1422 == 500 (should be 500)
ok 1971 - 923 - 1423 == 500 (should be 500)
ok 1972 - 924 - 1424 == 500 (should be 500)
ok 1973 - 925 - 1425 == 500 (should be 500)
ok 1974 - 926 - 1426 == 500 (should be 500)
ok 1975 - 927 - 1427 == 500 (should be 500)
ok 1976 - 928 - 1428 == 500 (should be 500)
ok 1977 - 929 - 1429 == 500 (should be 500)
ok 1978 - 930 - 1430 == 500 (should be 500)
ok 1979 - 931 - 1431 == 500 (should be 500)
ok 1980 - 932 - 1432 == 500 (should be 500)
ok 1981 - 933 - 1433 == 500 (should be 500)
ok 1982 - 934 - 1434 == 500 (should be 500)
ok 1983 - 935 - 1435 == 500 (should be 500)
ok 1984 - 936 - 1436 == 500 (should be 500)
ok 1985 - 937 - 1437 == 500 (should be 500)
ok 1986 - 938 - 1438 == 500 (should be 500)
ok 1987 - 939 - 1439 == 500 (should be 500)
ok 1988 - 940 - 1440 == 500 (should be 500)
ok 1989 - 941 - 1441 == 500 (should be 500)
ok 1990 - 942 - 1442 == 500 (should be 500)
ok 1991 - 943 - 1443 == 500 (should be 500)
ok 1992 - 944 - 1444 == 500 (should be 500)
ok 1993 - 945 - 1445 == 500 (should be 500)
ok 1994 - 946 - 1446 == 500 (should be 500)
ok 1995 - 947 - 1447 == 500 (should be 500)
ok 1996 - 948 - 1448 == 500 (should be 500)
ok 1997 - 949 - 1449 == 500 (should be 500)
ok 1998 - 950 - 1450 == 500 (should be 500)
ok 1999 - 951 - 1451 == 500 (should be 500)
ok 2000 - 952 - 1452 == 500 (should be 500)
ok 2001 - 953 - 1453 == 500 (should be 500)
ok 2002 - 954 - 1454 == 500 (should be 500)
ok 2003 - 955 - 1455 == 500 (should be 500)
ok 2004 - 956 - 1456 == 500 (should be 500)
ok 2005 - 957 - 1457 == 500 (should be 500)
ok 2006 - 958 - 1458 == 500 (should be 500)
ok 2007 - 959 - 1459 == 500 (should be 500)
ok 2008 - 960 - 1460 == 500 (should be 500)
ok 2009 - 961 - 1461 == 500 (should be 500)
ok 2010 - 962 - 1462 == 500 (should be 500)
ok 2011 - 963 - 1463 == 500 (should be 500)
ok 2012 - 964 - 1464 == 500 (should be 500)
ok 2013 - 965 - 1465 == 500 (should be 500)
ok 2014 - 966 - 1466 == 500 (should be 500)
ok 2015 - 967 - 1467 == 500 (should be 500)
ok 2016 - 968 - 1468 == 500 (should be 500)
ok 2017 - 969 - 1469 == 500 (should be 500)
ok 2018 - 970 - 1470 == 500 (should be 500)
ok 2019 - 971 - 1471 == 500 (should be 500)
ok 2020 - 972 - 1472 == 500 (should be 500)
ok 2021 - 973 - 1473 == 500 (should be 500)
ok 2022 - 974 - 1474 == 500 (should be 500)
ok 2023 - 975 - 1475 == 500 (should be 500)
ok 2024 - 976 - 1476 == 500 (should be 500)
ok 2025 - 977 - 1477 == 500 (should be 500)
ok 2026 - 978 - 1478 == 500 (should be 500)
ok 2027 - 979 - 1479 == 500 (should be 500)
ok 2028 - 980 - 1480 == 500 (should be 500)
ok 2029 - 981 - 1481 == 500 (should be 500)
ok 2030 - 982 - 1482 == 500 (should be 500)
ok 2031 - 983 - 1483 == 500 (should be 500)
ok 2032 - 984 - 1484 == 500 (should be 500)
ok 2033 - 985 - 1485 == 500 (should be 500)
ok 2034 - 986 - 1486 == 500 (should be 500)
ok 2035 - 987 - 1487 == 500 (should be 500)
ok 2036 - 988 - 1488 == 500 (should be 500)
ok 2037 - 989 - 1489 == 500 (should be 500)
ok 2038 - 990 - 1490 == 500 (should be 500)
ok 2039 - 991 - 1491 == 500 (should be 500)
ok 2040 - 992 - 1492 == 500 (should be 500)
ok 2041 - 993 - 1493 == 500 (should be 500)
ok 2042 - 994 - 1494 == 500 (should be 500)
ok 2043 - 995 - 1495 == 500 (should be 500)
ok 2044 - 996 - 1496 == 500 (should be 500)
ok 2045 - 997 - 1497 == 500 (should be 500)
ok 2046 - 998 - 1498 == 500 (should be 500)
ok 2047 - 999 - 1499 == 500 (should be 500)
ok
t/10_units/07_exceptions/01_normal.t ...............
1..7
ok 1 - Session started
ok 2 - Caught DIE signal
ok 3 - Signal came from the correct state
ok 4 - error_str contains correct value
ok 5 - Environment survived exception attempt
ok 6 - Session stopping
ok 7 - POE environment shut down
ok
t/10_units/07_exceptions/02_turn_off.t .............
1..3
ok 1 - Session started
ok 2 - die caused normal exception
ok 3 - $@ contains correct error message
ok
t/10_units/07_exceptions/03_not_handled.t ..........
1..7
ok 1 - Session started
ok 2 - Other session started
ok 3 - DIE signal sent
ok 4 - Session stopping
ok 5 - unhandled exception was propagated
ok 6 - $@contains the correct error message
ok 7 - POE environment shut down
ok
t/10_units/08_loops/01_explicit_loop.t .............
1..2
ok 1 - use POE;
ok 2 - POE loaded the right loop
ok
t/10_units/08_loops/02_explicit_loop_fail.t ........
1..1
ok 1 - loading a nonexistent loop throws an error
ok
t/10_units/08_loops/03_explicit_loop_poll.t ........
1..2
ok 1 - use POE;
ok 2 - POE loaded the right loop
ok
t/10_units/08_loops/04_explicit_loop_envvar.t ......
1..2
ok 1 - use POE;
ok 2 - POE loaded the right loop
ok
t/10_units/08_loops/05_kernel_loop.t ...............
1..2
ok 1 - use POE::Kernel;
ok 2 - POE loaded the default loop
ok
t/10_units/08_loops/06_kernel_loop_poll.t ..........
1..2
ok 1 - use POE::Kernel;
ok 2 - POE loaded the right loop
ok
t/10_units/08_loops/07_kernel_loop_fail.t ..........
1..1
ok 1 - loading a nonexistent loop throws an error
ok
t/10_units/08_loops/08_kernel_loop_search_poll.t ...
1..3
ok 1 - use IO::Poll;
ok 2 - use POE;
ok 3 - POE found the right loop
ok
t/10_units/08_loops/09_naive_loop_load.t ...........
1..2
not ok 1 - Loading a loop the naive way doesn't explode # TODO This feature is not implemented yet
# Failed (TODO) test 'Loading a loop the naive way doesn't explode'
# at t/10_units/08_loops/09_naive_loop_load.t line 23.
not ok 2 - Dummy test for TODO # TODO This feature is not implemented yet
# Failed (TODO) test 'Dummy test for TODO'
# at t/10_units/08_loops/09_naive_loop_load.t line 35.
ok
t/10_units/08_loops/10_naive_loop_load_poll.t ......
1..2
not ok 1 - Loading a loop the naive way doesn't explode # TODO This feature is not implemented yet
# Failed (TODO) test 'Loading a loop the naive way doesn't explode'
# at t/10_units/08_loops/10_naive_loop_load_poll.t line 23.
not ok 2 - Dummy test for TODO # TODO This feature is not implemented yet
# Failed (TODO) test 'Dummy test for TODO'
# at t/10_units/08_loops/10_naive_loop_load_poll.t line 35.
ok
t/20_resources/10_perl/aliases.t ...................
1..15
ok 1 - use POE;
ok 2 - alias resolves to original reference
ok 3 - session reference count is to be expected
ok 4 - loggable version of session is valid
ok 5 - removed alias does not resolve
ok 6 - session reference count reduced correctly
ok 7 - correct number of aliases were recorded
ok 8 - correct number of references were recorded
ok 9 - the aliases were retrieved correctly
ok 10 - aliases were cleared successfully
ok 11 - proper number of references after alias clear
ok 12 - unknown session has no aliases
ok 13 - unused alias does not resolve to anything
ok 14 - trap while attempting to make loggable version of bogus session
ok 15 - POE::Resource::Aliases finalizes cleanly
ok
t/20_resources/10_perl/caller_state.t ..............
1..6
ok 1 - use POE;
ok 2 - called from _start
ok 3 - called from check_1
ok 4 - called from check_2
ok 5 - called from check_2 (again)
ok 6 - called from check_4
ok
t/20_resources/10_perl/events.t ....................
1..38
ok 1 - use POE;
ok 2 - first user created event has correct ID
ok 3 - POE::Kernel has enqueued correct number of events
ok 4 - POE::Kernel has three events enqueued for it
ok 5 - unknown session has enqueued no events
ok 6 - unknown session has no events enqueued for it
ok 7 - POE::Kernel's timer count is correct
ok 8 - refcnts 0 == 0 after due events are dispatched
ok 9 - evcount 0 == 0 after due events are dispatched
ok 10 - refcnts 8 == 8 after some timers are enqueued
ok 11 - evcount 4 == 4 after some timers are enqueued
ok 12 - removed event has the expected due time
ok 13 - removed event has the expected name
ok 14 - refcnts 6 == 6 after a single named event is removed
ok 15 - evcount 3 == 3 after a single named event is removed
ok 16 - can't clear bogus alarm by nonexistent ID
ok 17 - refcnts 6 == 6 after trying to clear a bogus alarm
ok 18 - evcount 3 == 3 after trying to clear a bogus alarm
ok 19 - refcnts 6 == 6 after removing timers from a bogus session
ok 20 - evcount 3 == 3 after removing timers from a bogus session
ok 21 - bogus session has created no events
ok 22 - bogus session has no events enqueued for it
ok 23 - refcnts 2 == 2 after removing 'timer' by name
ok 24 - evcount 1 == 1 after removing 'timer' by name
ok 25 - didn't remove alarm from nonexistent session
ok 26 - removed the last alarm successfully
ok 27 - last alarm had the corrent name
ok 28 - last alarm had the corrent due time
ok 29 - refcnts 0 == 0 after clearing all alarms for a session
ok 30 - evcount 0 == 0 after clearing all alarms for a session
ok 31 - trap while enqueuing event for non-existent session
ok 32 - refcnts 3 == 3 after creating inter-session messages
ok 33 - evcount 1 == 1 after creating inter-session messages
ok 34 - refcnts 1 == 1 after clearing inter-session messages
ok 35 - evcount 0 == 0 after clearing inter-session messages
ok 36 - refcnts 1 == 1 after clearing kernel messages
ok 37 - evcount 0 == 0 after clearing kernel messages
ok 38 - POE::Resource::Events finalized cleanly
ok
t/20_resources/10_perl/extrefs.t ...................
1..31
ok 1 - use POE;
ok 2 - tag-1 incremented to 1
ok 3 - tag-1 incremented to 2
ok 4 - POE::Kernel properly counts tag-1 extra reference
ok 5 - can't remove nonexistent tag from a session
ok 6 - POE::Kernel reference count unchanged
ok 7 - clear reset reference count to baseline
ok 8 - tag-1 count cleared/incremented to 1
ok 9 - increment after clear
ok 10 - tag-2 incremented to 1
ok 11 - POE::Kernel reference count incremented with new tag
ok 12 - clearing all extrefs brings count to baseline
ok 13 - can't remove tag from a session without any
ok 14 - tag-1 incremented back to 1
ok 15 - tag-2 incremented back to 1
ok 16 - tag-2 incremented back to 2
ok 17 - only one session has extra references
ok 18 - POE::Kernel has two extra references
ok 19 - nonexistent session has no extra references
ok 20 - can't decrement an extref if a session doesn't have it
ok 21 - tag-1 decremented to 0
ok 22 - POE::Kernel has one extra reference
ok 23 - POE::Kernel reference count decremented along with tag
ok 24 - tag-2 decremented to 1
ok 25 - POE::Kernel still has one extra reference
ok 26 - POE::Kernel reference count not decremented yet
ok 27 - tag-2 decremented to 0
ok 28 - POE::Kernel has no extra references
ok 29 - POE::Kernel reference count decremented again
ok 30 - can't decrement an extref if a session doesn't have any
ok 31 - POE::Resource::Extrefs finalized ok
ok
t/20_resources/10_perl/extrefs_gc.t ................
1..5
ok 1 - refcount session is allowed to run
ok 2 - refcount session is allowed to stop
ok 3 - bystander stopped before sigidle
ok 4 - got sigidle
ok 5 - sigidle session is allowed to stop
ok
t/20_resources/10_perl/filehandles.t ...............
1..132
ok 1 - created a two-way pipe
ok 2 - first read add: session reference count
ok 3 - first read add: fd total refcount
ok 4 - first read add: fd read refcount
ok 5 - first read add: fd write refcount
ok 6 - first read add: fd expedite refcount
ok 7 - first read add: read actual state
ok 8 - first read add: write actual state
ok 9 - first read add: expedite actual state
ok 10 - first read add: fileno read session
ok 11 - first read add: fileno write session
ok 12 - first read add: fileno expedite session
ok 13 - first read add: session to handles map
ok 14 - second read add: session reference count
ok 15 - second read add: fd total refcount
ok 16 - second read add: fd read refcount
ok 17 - second read add: fd write refcount
ok 18 - second read add: fd expedite refcount
ok 19 - second read add: read actual state
ok 20 - second read add: write actual state
ok 21 - second read add: expedite actual state
ok 22 - second read add: fileno read session
ok 23 - second read add: fileno write session
ok 24 - second read add: fileno expedite session
ok 25 - second read add: session to handles map
ok 26 - third write add: session reference count
ok 27 - third write add: fd total refcount
ok 28 - third write add: fd read refcount
ok 29 - third write add: fd write refcount
ok 30 - third write add: fd expedite refcount
ok 31 - third write add: read actual state
ok 32 - third write add: write actual state
ok 33 - third write add: expedite actual state
ok 34 - third write add: fileno read session
ok 35 - third write add: fileno write session
ok 36 - third write add: fileno expedite session
ok 37 - third write add: session to handles map
ok 38 - fourth expedite add: session reference count
ok 39 - fourth expedite add: fd total refcount
ok 40 - fourth expedite add: fd read refcount
ok 41 - fourth expedite add: fd write refcount
ok 42 - fourth expedite add: fd expedite refcount
ok 43 - fourth expedite add: read actual state
ok 44 - fourth expedite add: write actual state
ok 45 - fourth expedite add: expedite actual state
ok 46 - fourth expedite add: fileno read session
ok 47 - fourth expedite add: fileno write session
ok 48 - fourth expedite add: fileno expedite session
ok 49 - third write add: session to handles map
ok 50 - a_read in read mode
ok 51 - a_read in write mode
ok 52 - a_read in expedite mode
ok 53 - a_write in read mode
ok 54 - a_write in write mode
ok 55 - a_write in expedite mode
ok 56 - b_read in read mode
ok 57 - b_read in write mode
ok 58 - b_read in expedite mode
ok 59 - b_write in read mode
ok 60 - b_write in write mode
ok 61 - b_write in expedite mode
ok 62 - untracked handle in read mode
ok 63 - untracked handle in write mode
ok 64 - untracked handle in expedite mode
ok 65 - dequeue one: read actual state
ok 66 - dequeue one: write actual state
ok 67 - dequeue one: expedite actual state
ok 68 - dequeue one: session reference count
ok 69 - pause one: read actual state
ok 70 - pause one: write actual state
ok 71 - pause one: expedite actual state
ok 72 - dispatch one: read actual state
ok 73 - dispatch one: write actual state
ok 74 - dispatch one: expedite actual state
ok 75 - resume one: read actual state
ok 76 - resume one: write actual state
ok 77 - resume one: expedite actual state
ok 78 - number of handles tracked
ok 79 - number of sessions tracking
ok 80 - number of handles tracked by a nonexistent session
ok 81 - first remove: session reference count
ok 82 - first remove: fd total refcount
ok 83 - first remove: fd read refcount
ok 84 - first remove: fd write refcount
ok 85 - first remove: fd expedite refcount
ok 86 - first remove: read actual state
ok 87 - first remove: write actual state
ok 88 - first remove: expedite actual state
ok 89 - first remove: fileno read session
ok 90 - first remove: fileno write session
ok 91 - first remove: fileno expedite session
ok 92 - third write add: session to handles map
ok 93 - second remove: session reference count
ok 94 - second remove: handle removed fully
ok 95 - nonexistent remove: session reference count
ok 96 - regular file: fd total refcount
ok 97 - regular file: fd read refcount
ok 98 - regular file: fd write refcount
ok 99 - regular file: fd expedite refcount
ok 100 - regular file: read actual state
ok 101 - regular file: write actual state
ok 102 - regular file: expedite actual state
ok 103 - regular file: fileno read session
ok 104 - regular file: fileno write session
ok 105 - regular file: fileno expedite session
ok 106 - regular file: session to handles map
ok 107 - regular file - paused: read actual state
ok 108 - regular file - paused: write actual state
ok 109 - regular file - paused: expedite actual state
ok 110 - regular file - resumed: read actual state
ok 111 - regular file - resumed: write actual state
ok 112 - regular file - resumed: expedite actual state
ok 113 - failure when adding different handle but same FD
ok 114 - regular file: session reference count
ok 115 - regular file: handle removed fully
ok 116 - tied fh: fd total refcount
ok 117 - tied fh: fd read refcount
ok 118 - tied fh: fd write refcount
ok 119 - tied fh: fd expedite refcount
ok 120 - tied fh: read actual state
ok 121 - tied fh: write actual state
ok 122 - tied fh: expedite actual state
ok 123 - tied fh: fileno read session
ok 124 - tied fh: fileno write session
ok 125 - tied fh: fileno expedite session
ok 126 - tied fh: session to handles map
ok 127 - tied fh: session reference count
ok 128 - tied fh: handle removed fully
ok 129 - before final remove all: session to handles map
ok 130 - final remove all: session reference count
ok 131 - session reference count is back to base count
ok 132 - filehandle subsystem finalization
ok
t/20_resources/10_perl/sessions.t ..................
1..58
ok 1 - use POE;
ok 2 - only POE::Kernel exists
ok 3 - trap on negative reference count
ok 4 - negative reference count
ok 5 - incremented reference count is back to base
ok 6 - child session's ID is correct
ok 7 - POE::Kernel has only the child session
ok 8 - POE::Kernel's refcount incremented by child
ok 9 - child's parent is POE::Kernel
ok 10 - child is child of POE::Kernel
ok 11 - two sessions now
ok 12 - can't free POE::Kernel while it has children
ok 13 - stringified reference resolves to blessed one
ok 14 - nonexistent stringy reference doesn't resolve
ok 15 - session reference resolves to ID
ok 16 - nonexistent session reference doesn't resolve
ok 17 - child has only the grandchild session
ok 18 - child refcount incremented by the grandchild
ok 19 - grandchild's parent is child
ok 20 - grandchild is child of child
ok 21 - three sessions now
ok 22 - POE::Kernel children untouched by grandchild
ok 23 - POE::Kernel's refcount untouched by grandchild
ok 24 - grandchild has only the great-grandchild session
ok 25 - grandchild refcount incremented by the great-grandchild
ok 26 - great-grandchild's parent is grandchild
ok 27 - great-grandchild is child of grandchild
ok 28 - POE::Kernel children untouched by great-grandchild
ok 29 - POE::Kernel's refcount untouched by great-grandchild
ok 30 - child children untouched by great-grandchild
ok 31 - child's refcount untouched by great-grandchild
ok 32 - no great-great-grandchildren
ok 33 - child's parent is POE::Kernel
ok 34 - grandchild's parent is POE::Kernel
ok 35 - POE::Kernel owns child
ok 36 - POE::Kernel owns grandchild
ok 37 - POE::Kernel refcount increased since inheriting grandchild
ok 38 - child has no children
ok 39 - child's refcount decreased since losing grandchild
ok 40 - POE::Kernel only has grandchild now
ok 41 - grandchild's parent is POE::Kernel
ok 42 - POE::Kernel's refcount decremented on child loss
ok 43 - can't get parent of nonexistent session
ok 44 - can't get children of nonexistent session
ok 45 - can't test is-child of nonexistent session
ok 46 - POE::Kernel only has great-grandchild now
ok 47 - great-grandchild's parent is POE::Kernel
ok 48 - POE::Kernel's refcount conserved
ok 49 - POE::Kernel has no children anymore
ok 50 - POE::Kernel's refcount back to basics
ok 51 - can't increment refcount for nonexistent session
ok 52 - can't decrement refcount for nonexistent session
ok 53 - can't stop a nonexistent session
ok 54 - can't allocate a session for an unknown parent
ok 55 - can't allocate a session that's already allocated
ok 56 - can't move nonexistent child to another parent
ok 57 - can't move a session to a nonexistent parent
ok 58 - finalized POE::Resource::Sessions
ok
t/20_resources/10_perl/sids.t ......................
1..7
ok 1 - use POE;
ok 2 - first user SID is 2 (POE::Kernel is 1)
ok 3 - session ID resolves correctly
ok 4 - session ID removes correctly
ok 5 - can't clear a sid for a nonexistent session
ok 6 - successfully removed POE::Kernel's SID
ok 7 - POE::Resource::SIDs finalized ok
ok
t/20_resources/10_perl/signals.t ...................
1..46
ok 1 - use POE;
ok 2 - at least SIGINT is available
ok 3 - signal-1 is explicitly watched
ok 4 - signal-2 is explicitly watched
ok 5 - signal-0 is not explicitly watched
ok 6 - session 1 watches signal-1
ok 7 - session 1 watches signal-2
ok 8 - session 2 does not watch signal-1
ok 9 - signal-1 maps to session 1 and event-1
ok 10 - signal-2 maps to session 1 and event-2; session 2 and event-3
ok 11 - signal-1 still maps to session 1 and event-1
ok 12 - signal-2 still maps to session 2 and event-3
ok 13 - several signal watchers were added correctly
ok 14 - cleared session isn't watching signal-2
ok 15 - SIGQUIT is terminal
ok 16 - nonexistent signal is benign
ok 17 - SIGQUIT handled by zero sessions
ok 18 - SIGQUIT is terminal
ok 19 - no sessions touched by SIGQUIT
ok 20 - SIGQUIT handled by zero sessions
ok 21 - SIGQUIT is terminal
ok 22 - SIGQUIT touched correct session
ok 23 - SIGQUIT handled by one session
ok 24 - SIGQUIT is terminal
ok 25 - SIGQUIT touched correct session
ok 26 - SIGQUIT handled by one session
ok 27 - SIGQUIT is terminal
ok 28 - SIGQUIT touched correct session
ok 29 - reset signal status = handled by zero sessions
ok 30 - reset signal status = benign
ok 31 - reset signal status = no sessions touched
ok 32 - nonexistent signal handled by zero sessions
ok 33 - nonexistent signal is benign
ok 34 - nonexistent signal touched target session
not ok 35 # TODO & SKIP benign signal free test is for future behavior
not ok 36 # TODO & SKIP terminal signal free test is for future behavior
ok 37 - SIGQUIT handled by zero sessions
ok 38 - SIGQUIT is terminal
ok 39 - SIGQUIT touched session 2
ok 40 - unhandled terminal signal freed session 2
ok 41 - SIGUIDESTROY handled by zero sessions
ok 42 - SIGUIDESTROY is not maskable
ok 43 - SIGUIDESTROY touched session correct session
ok 44 - handled SIGUIDESTROY freed target session anyway
ok 45 - session 2 isn't watching for a nonexistent signal
ok 46 - POE::Resource::Signals finalized ok
ok
t/20_resources/10_perl/statistics.t ................ skipped: not implemented yet
# Testing POE 1.289, POE::Test::Loops 1.035, Using Loop(POE::Loop::IO_Poll), Perl 5.012000, /export/home/fly1264/bin/perl on solaris
t/30_loops/io_poll/00_info.t .......................
1..2
ok 1 - use POE;
ok 2 - use POE::Test::Loops;
ok
t/30_loops/io_poll/all_errors.t .................... skipped: most of these should move into other test files
t/30_loops/io_poll/comp_tcp.t ......................
1..34
ok 1 - Client::TCP constructor requires even number of parameters
ok 2 - Client::TCP constructor requires RemoteAddress
ok 3 - Client::TCP constructor requires RemotePort
ok 4 - Client::TCP constructor requires ServerInput
ok 5 - Client::TCP constructor requires LowMark, ServerHigh, ServerLow
ok 6 - Client::TCP constructor requires HighMark, ServerHigh, ServerLow
ok 7 - Client::TCP constructor requires HighMark, LowMark, ServerLow
ok 8 - Client::TCP constructor requires HighMark, LowMark, ServerHigh
ok 9 - Client::TCP constructor requires InlineStates to be a reference
ok 10 - Client::TCP constructor requires PackageStates to be a reference
ok 11 - Client::TCP constructor requires ObjectStates to be a reference
ok 12 - Client::TCP constructor requires SessionParams to be an array reference
ok 13 - server got pre-connect callback
ok 14 - ARG0 is a socket
ok 15 - callback server got client connection
ok 16 - acceptor server got client connection
ok 17 - acceptor pre connect
ok 18 - acceptor has a socket
ok 19 - acceptor client connected
ok 20 - callback client connected
ok 21 - acceptor client flushed output
ok 22 - callback client flushed output
ok 23 - callback server got input
ok 24 - acceptor server received input
ok 25 - callback server flushed output
ok 26 - callback server got client disconnected
ok 27 - acceptor server flushed output
ok 28 - acceptor server stopped the client session
ok 29 - acceptor client got input
ok 30 - callback client got input
ok 31 - acceptor client got read error 0 (EOF)
ok 32 - callback client got read error 0 (EOF)
ok 33 - acceptor client disconnected
ok 34 - callback client disconnected
ok
# You might see a 'disconnect' error during this test.
# It may be ignored.
t/30_loops/io_poll/comp_tcp_concurrent.t ...........
1..18
ok 1 - acceptor server : one connection open
ok 2 - callback server : 1 connections open
ok 3 - callback server : 2 connections open
ok 4 - callback server : 3 connections open
ok 5 - callback server : 4 connections open
ok 6 - acceptor server : one connection open
ok 7 - callback server : 3 connections open
ok 8 - callback server : 3 connections open
ok 9 - callback server : 3 connections open
ok 10 - callback server : 4 connections open
ok 11 - acceptor server : one connection open
ok 12 - acceptor server : one connection open
ok 13 - acceptor server : one connection open
ok 14 - acceptor server : one connection open
ok 15 - acceptor server : one connection open
ok 16 - acceptor server : one connection open
ok 17 - callback server : 1 connections open
ok 18 - acceptor server : one connection open
ok
t/30_loops/io_poll/connect_errors.t ................
1..3
ok 1 - found unused port: 36390
ok 2 - expected connection failure occurred
ok 3 - run() returned successfully
ok
t/30_loops/io_poll/k_alarms.t ......................
1..37
ok 1 - use POE;
ok 2 - alarm 14 remove: name is correct
ok 3 - alarm 14 remove: time is correct
ok 4 - alarm 14 remove: data is correct
ok 5 - alarm 15 remove: name is correct
ok 6 - alarm 15 remove: time is correct
ok 7 - alarm 15 remove: data is correct
ok 8 - alarm 13: received proper data
ok 9 - alarm 18: adjusted backward correctly
ok 10 - alarm 18: adjusted forward correctly
ok 11 - alarm 19: adjusted backward correctly
ok 12 - alarm 19: adjusted forward correctly
ok 13 - alarm 20: adjusted forward once correctly
ok 14 - alarm 20: adjusted forward twice correctly
ok 15 - alarm 20: adjusted backward correctly
ok 16 - alarm 21: adjusted backward correctly
ok 17 - alarm 21: adjusted forward correctly
ok 18 - alarm 21: adjusted first correctly
ok 19 - alarm 22: adjusted last correctly
ok 20 - the right number of alarms were dispatched
ok 21 - alarm 21 was dispatched first
ok 22 - alarm 18 was dispatched second
ok 23 - alarm 20 was dispatched third
ok 24 - alarm 19 was dispatched fourth
ok 25 - alarm 22 was dispatched fifth
ok 26 - single alarm rang ok
ok 27 - second alarm superseded first
ok 28 - two alarms rang in proper order
ok 29 - mixed alarm APIs rang properly
ok 30 - stopped alarm should not ring
ok 31 - single delay rang ok
ok 32 - second delay superseded first
ok 33 - two delays rang in proper order
ok 34 - mixed delay APIs rang properly
ok 35 - stopped delay should not ring
ok 36 - tests ran reasonably fast
ok 37 - alarms rang in order
ok
t/30_loops/io_poll/k_aliases.t .....................
1..20
ok 1 - use POE;
ok 2 - setting new alias
ok 3 - overwriting new alias
ok 4 - resolve stringified session reference
ok 5 - resolve session ID
ok 6 - resolve alias
ok 7 - resolve session reference
ok 8 - fail to resolve nonexistent alias
ok 9 - id resolves to session
ok 10 - session resolves to id
ok 11 - kernel id resolves to kernel reference
ok 12 - kernel reference resolves to kernel id
ok 13 - session has only one alias
ok 14 - session's alias is 'new name'
ok 15 - session now has two aliases
ok 16 - session has 'new name' alias
ok 17 - session has 'second name' alias
ok 18 - removing simple alias
ok 19 - session received one SIGIDLE
ok 20 - session received one SIGZOMBIE
ok
t/30_loops/io_poll/k_detach.t ......................
1..9
ok 1 - a1_1 detached itself
ok 2 - a2_1 detached itself
ok 3 - a3_1 detached itself
ok 4 - a1 detached child a1_2
ok 5 - a2 detached child a2_2
ok 6 - a3 detached child a3_2
ok 7 - a1 detached itself
ok 8 - a2 detached itself
ok 9 - session destruction order
ok
t/30_loops/io_poll/k_run_returns.t .................
1..1
ok 1 - POE::Kernel->run() returned right away
ok
t/30_loops/io_poll/k_selects.t .....................
1..17
ok 1 - master: created two-way pipe for testing
ok 2 - master: created two-way pipe for testing
ok 3 - master: created two-way pipe for testing
ok 4 - master: created two-way pipe for testing
ok 5 - master: created two-way pipe for testing
ok 6 - slave: expected number of messages
ok 7 - slave: expected number of messages
ok 8 - slave: expected number of messages
ok 9 - slave: expected number of messages
ok 10 - slave: expected number of messages
ok 11 - master: expected number of messages
ok 12 - master: expected number of messages
ok 13 - master: expected number of messages
ok 14 - master: expected number of messages
ok 15 - master: expected number of messages
ok 16 - re-entered event loop ran
ok 17 - second event loop run exited normally
ok
# Waiting 2 seconds for child processes to settle.
Terminated
make: *** [test_dynamic] Error 143
Timeout (max run time is 300s)
/export/home/fly1264/bin/perl killed by signal 15