PATH=/usr/bin:/bin
Start 2013-01-04T16:32:11
ActivePerl-1400 CPAN-1.9402
Going to read '/home/fly1400/var/cpan/Metadata'
Database was generated on Fri, 04 Jan 2013 23:07:03 GMT
Running make for D/DO/DOY/Package-Stash-0.34.tar.gz
Checksum for /net/nas/data/cpan/authors/id/D/DO/DOY/Package-Stash-0.34.tar.gz ok
Package-Stash-0.34/t
Package-Stash-0.34/t/io.t
Package-Stash-0.34
Package-Stash-0.34/README
Package-Stash-0.34/Changes
Package-Stash-0.34/t/get.t
Package-Stash-0.34/t/isa.t
Package-Stash-0.34/LICENSE
Package-Stash-0.34/dist.ini
Package-Stash-0.34/t/anon.t
Package-Stash-0.34/META.yml
Package-Stash-0.34/MANIFEST
Package-Stash-0.34/t/magic.t
Package-Stash-0.34/t/basic.t
Package-Stash-0.34/META.json
Package-Stash-0.34/t/addsub.t
Package-Stash-0.34/Makefile.PL
Package-Stash-0.34/t/synopsis.t
Package-Stash-0.34/t/bare-anon.t
Package-Stash-0.34/t/extension.t
Package-Stash-0.34/t/edge-cases.t
Package-Stash-0.34/t/anon-basic.t
Package-Stash-0.34/t/00-compile.t
Package-Stash-0.34/inc
Package-Stash-0.34/inc/DistMeta.pm
Package-Stash-0.34/t/compile-time.t
Package-Stash-0.34/xt/release
Package-Stash-0.34/xt/release/eol.t
Package-Stash-0.34/t/scalar-values.t
Package-Stash-0.34/xt/author
Package-Stash-0.34/xt/author/leaks.t
Package-Stash-0.34/t/stash-deletion.t
Package-Stash-0.34/t/bare-anon-basic.t
Package-Stash-0.34/lib/Package
Package-Stash-0.34/lib/Package/Stash.pm
Package-Stash-0.34/t/lib
Package-Stash-0.34/t/lib/CompileTime.pm
Package-Stash-0.34/xt/release/no-tabs.t
Package-Stash-0.34/inc/MMPackageStash.pm
Package-Stash-0.34/t/lib/Package
Package-Stash-0.34/t/lib/Package/Stash.pm
Package-Stash-0.34/t/impl-selection
Package-Stash-0.34/t/impl-selection/var.t
Package-Stash-0.34/t/impl-selection/env.t
Package-Stash-0.34/lib/Package/Stash
Package-Stash-0.34/lib/Package/Stash/PP.pm
Package-Stash-0.34/t/paamayim_nekdotayim.t
Package-Stash-0.34/xt/author/leaks-debug.t
Package-Stash-0.34/xt/release/pod-syntax.t
Package-Stash-0.34/t/impl-selection/choice.t
Package-Stash-0.34/xt/release/pod-coverage.t
Package-Stash-0.34/t/impl-selection/basic-pp.t
Package-Stash-0.34/t/impl-selection/basic-xs.t
Package-Stash-0.34/bin
Package-Stash-0.34/bin/package-stash-conflicts
Package-Stash-0.34/lib/Package/Stash/Conflicts.pm
Package-Stash-0.34/t/impl-selection/bug-rt-78272.t
CPAN.pm: Going to build D/DO/DOY/Package-Stash-0.34.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
Warning: prerequisite Package::Stash::XS 0.26 not found. We have 0.25.
Checking if your kit is complete...
Looks good
Writing Makefile for Package::Stash
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- DOY/Package-Stash-0.34.tar.gz ----
Package::Stash::XS [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Package::Stash::XS'
Running make for D/DO/DOY/Package-Stash-XS-0.26.tar.gz
Checksum for /net/nas/data/cpan/authors/id/D/DO/DOY/Package-Stash-XS-0.26.tar.gz ok
Package-Stash-XS-0.26
Package-Stash-XS-0.26/XS.xs
Package-Stash-XS-0.26/t
Package-Stash-XS-0.26/t/io.t
Package-Stash-XS-0.26/README
Package-Stash-XS-0.26/Changes
Package-Stash-XS-0.26/typemap
Package-Stash-XS-0.26/t/get.t
Package-Stash-XS-0.26/t/isa.t
Package-Stash-XS-0.26/LICENSE
Package-Stash-XS-0.26/ppport.h
Package-Stash-XS-0.26/dist.ini
Package-Stash-XS-0.26/t/anon.t
Package-Stash-XS-0.26/META.yml
Package-Stash-XS-0.26/MANIFEST
Package-Stash-XS-0.26/t/magic.t
Package-Stash-XS-0.26/t/basic.t
Package-Stash-XS-0.26/META.json
Package-Stash-XS-0.26/t/addsub.t
Package-Stash-XS-0.26/Makefile.PL
Package-Stash-XS-0.26/t/synopsis.t
Package-Stash-XS-0.26/t/bare-anon.t
Package-Stash-XS-0.26/t/extension.t
Package-Stash-XS-0.26/t/edge-cases.t
Package-Stash-XS-0.26/t/anon-basic.t
Package-Stash-XS-0.26/t/00-compile.t
Package-Stash-XS-0.26/t/compile-time.t
Package-Stash-XS-0.26/xt/release
Package-Stash-XS-0.26/xt/release/eol.t
Package-Stash-XS-0.26/t/scalar-values.t
Package-Stash-XS-0.26/xt/author
Package-Stash-XS-0.26/xt/author/leaks.t
Package-Stash-XS-0.26/t/stash-deletion.t
Package-Stash-XS-0.26/t/bare-anon-basic.t
Package-Stash-XS-0.26/t/lib
Package-Stash-XS-0.26/t/lib/CompileTime.pm
Package-Stash-XS-0.26/xt/release/no-tabs.t
Package-Stash-XS-0.26/t/lib/Package
Package-Stash-XS-0.26/t/lib/Package/Stash.pm
Package-Stash-XS-0.26/lib/Package/Stash
Package-Stash-XS-0.26/lib/Package/Stash/XS.pm
Package-Stash-XS-0.26/t/paamayim_nekdotayim.t
Package-Stash-XS-0.26/xt/author/leaks-debug.t
Package-Stash-XS-0.26/xt/release/pod-syntax.t
Package-Stash-XS-0.26/xt/release/pod-coverage.t
CPAN.pm: Going to build D/DO/DOY/Package-Stash-XS-0.26.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Package::Stash::XS
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Package/Stash/XS.pm blib/lib/Package/Stash/XS.pm
/home/fly1400/ap1400/bin/perl-static /home/fly1400/var/megalib/ExtUtils/xsubpp -typemap /home/fly1400/ap1400/lib/ExtUtils/typemap -typemap typemap XS.xs > XS.xsc && mv XS.xsc XS.c
gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.26\" -DXS_VERSION=\"0.26\" -fPIC "-I/home/fly1400/ap1400/lib/CORE" XS.c
In file included from /home/fly1400/ap1400/lib/CORE/regexp.h:226,
from /home/fly1400/ap1400/lib/CORE/perl.h:3443,
from XS.xs:2:
/home/fly1400/ap1400/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored
In file included from /home/fly1400/ap1400/lib/CORE/perl.h:3443,
from XS.xs:2:
/home/fly1400/ap1400/lib/CORE/regexp.h:306: warning: `warn_unused_result' attribute directive ignored
In file included from /home/fly1400/ap1400/lib/CORE/perl.h:5040,
from XS.xs:2:
/home/fly1400/ap1400/lib/CORE/proto.h:32: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:36: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:42: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:106: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:117: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:133: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:139: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:161: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:183: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:188: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:191: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:194: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:253: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:257: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:262: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:265: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:268: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:271: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:280: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:286: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:292: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:298: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:304: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:310: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:316: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:322: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:347: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:353: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:359: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:365: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:371: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:570: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:595: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:601: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:628: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:665: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:803: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:824: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:856: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:865: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:933: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:955: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:960: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1016: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1034: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1043: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1047: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1051: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1055: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1059: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1068: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1099: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1127: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1226: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1278: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1297: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1358: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1364: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1376: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1384: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1391: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1412: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1418: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1429: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1440: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1480: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1486: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1500: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1505: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1509: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1513: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1517: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1521: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1525: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1529: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1533: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1537: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1541: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1545: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1549: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1553: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1561: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1565: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1569: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1573: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1577: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1581: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1585: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1589: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1593: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1597: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1601: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1605: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1609: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1613: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1631: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1637: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1643: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1649: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1655: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1661: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1667: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1673: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1679: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1685: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1696: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1708: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1720: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1732: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1744: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1750: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1756: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1762: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1768: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1789: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1795: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1801: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1807: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:1879: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2193: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2220: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2223: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2410: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2414: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2419: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2428: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2434: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2439: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2446: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2451: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2459: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2471: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2477: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2482: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2492: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2498: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2506: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2512: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2519: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2525: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2529: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2533: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2537: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2546: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2559: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2566: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2572: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2576: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2581: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2593: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2603: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2607: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2615: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2619: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2631: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2639: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2648: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2652: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2656: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2661: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2667: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2690: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2700: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2721: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2727: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2739: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2808: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2823: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2921: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2928: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:2990: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3125: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3180: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3185: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3189: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3379: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3383: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3387: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3392: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3399: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3408: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3504: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3516: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3718: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3726: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3804: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3807: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:3902: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4046: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4054: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4231: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4241: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4251: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4329: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4336: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4344: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:4426: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:6983: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:6996: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7002: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7008: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7019: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7025: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7031: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7037: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7050: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7056: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7092: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7100: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7106: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7112: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7151: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7154: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7167: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7170: warning: `warn_unused_result' attribute directive ignored
/home/fly1400/ap1400/lib/CORE/proto.h:7173: warning: `warn_unused_result' attribute directive ignored
Running Mkbootstrap for Package::Stash::XS ()
chmod 644 XS.bs
rm -f blib/arch/auto/Package/Stash/XS/XS.so
gcc -shared -O2 XS.o -o blib/arch/auto/Package/Stash/XS/XS.so \
\
chmod 755 blib/arch/auto/Package/Stash/XS/XS.so
cp XS.bs blib/arch/auto/Package/Stash/XS/XS.bs
chmod 644 blib/arch/auto/Package/Stash/XS/XS.bs
Manifying blib/man3/Package::Stash::XS.3
DOY/Package-Stash-XS-0.26.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ...........
1..1
ok 1 - Package::Stash::XS loaded ok
ok
t/addsub.t ...............
ok 1 - ... the &funk slot has not been created yet
ok 2 - ... created &Foo::funk successfully
ok 3 - ... the &funk slot was created successfully
ok 4 - ... our &funk exists
ok 5 - ... got the right value from the function
ok 6
ok 7
1..7
ok
t/anon-basic.t ...........
ok 1 - ... the %foo slot has not been created yet
ok 2 - ... the object agrees
ok 3 - ... checking doesn't vivify
ok 4 - ... created %Foo::foo successfully
ok 5 - ... SCALAR shouldnt have been created too
ok 6 - ... ARRAY shouldnt have been created too
ok 7 - ... CODE shouldnt have been created too
ok 8 - ... the %foo slot was created successfully
ok 9 - ... the meta agrees
ok 10 - ... our %foo was initialized correctly
ok 11 - ... our %foo was initialized correctly
ok 12 - ... got the right package variable back
ok 13 - ... our %foo is the same as the metas
ok 14 - ... our %foo was updated correctly
ok 15 - ... our %foo was updated correctly
ok 16 - ... the @bar slot has not been created yet
ok 17 - ... created @Foo::bar successfully
ok 18 - ... the @bar slot was created successfully
ok 19 - ... the meta agrees
ok 20 - ... SCALAR shouldnt have been created too
ok 21 - ... HASH shouldnt have been created too
ok 22 - ... CODE shouldnt have been created too
ok 23 - ... our @bar was initialized correctly
ok 24 - ... our @bar was initialized correctly
ok 25 - ... the $baz slot has not been created yet
ok 26 - ... created $Foo::baz successfully
ok 27 - ... the $baz slot was created successfully
ok 28 - ... the meta agrees
ok 29 - ... ARRAY shouldnt have been created too
ok 30 - ... HASH shouldnt have been created too
ok 31 - ... CODE shouldnt have been created too
ok 32 - ... got the right value back
ok 33 - ... our $baz was assigned to correctly
ok 34 - ... the meta agrees
ok 35 - ... the &funk slot has not been created yet
ok 36 - ... created &Foo::funk successfully
ok 37 - ... the &funk slot was created successfully
ok 38 - ... the meta agrees
ok 39 - ... SCALAR shouldnt have been created too
ok 40 - ... ARRAY shouldnt have been created too
ok 41 - ... HASH shouldnt have been created too
ok 42 - ... our &funk exists
ok 43 - ... got the right value from the function
ok 44 - ... created @Foo::foo successfully
ok 45 - ... the @foo slot was added successfully
ok 46 - ... got the right values for @Foo::foo
ok 47 - ... created &Foo::foo successfully
ok 48 - ... the meta agrees
ok 49 - ... got the right value for &Foo::foo
ok 50 - ... created $Foo::foo successfully
ok 51 - ... the meta agrees
ok 52 - ... got the right scalar value back
ok 53 - ... got the right value from the scalar
ok 54 - ... removed %Foo::foo successfully
ok 55 - ... the %foo slot was removed successfully
ok 56 - ... the @foo slot still exists
ok 57 - ... the &foo slot still exists
ok 58 - ... the $foo slot still exists
ok 59 - ... got the right values for @Foo::foo
ok 60 - ... got the right value for &Foo::foo
ok 61 - ... got the right value for $Foo::foo
ok 62 - ... the %foo slot has been removed successfully
ok 63 - ... the @foo slot has NOT been removed
ok 64 - ... the &foo slot has NOT been removed
ok 65 - ... the $foo slot has NOT been removed
ok 66 - ... removed &Foo::foo successfully
ok 67 - ... the &foo slot no longer exists
ok 68 - ... the @foo slot still exists
ok 69 - ... the $foo slot still exists
ok 70 - ... got the right values for @Foo::foo
ok 71 - ... got the right value for $Foo::foo
ok 72 - ... the %foo slot has been removed successfully
ok 73 - ... the &foo slot has now been removed
ok 74 - ... the @foo slot has NOT been removed
ok 75 - ... the $foo slot has NOT been removed
ok 76 - ... removed $Foo::foo successfully
ok 77 - ... the $foo slot no longer exists
ok 78 - ... the @foo slot still exists
ok 79 - ... got the right values for @Foo::foo
ok 80 - ... the %foo slot has been removed successfully
ok 81 - ... the &foo slot has now been removed
ok 82 - ... the $foo slot has now been removed
ok 83 - ... the @foo slot has NOT been removed
ok 84 - ... the fetched symbols are the same as the listed ones
ok 85 - ... the fetched symbols are the same as the listed ones
ok 86 - ... got the right symbol
ok 87 - ... got the right symbol
ok 88 - ... got the right symbol
ok 89 - add_symbol with single argument doesn't vivify scalar slot
ok 90 - ... the fetched symbols are the same as the listed ones
ok 91 - ... got the right symbol
ok 92 - ... got the right symbol
ok 93 - got the right ones
ok 94 - can't initialize a slot with the wrong type of value
ok 95 - can't initialize a slot with the wrong type of value
ok 96 - can't initialize a slot with the wrong type of value
ok 97 - can't initialize a slot with the wrong type of value
ok 98 - Foo:: isn't touched
ok 99 - got expected value for $foo
ok 100 - got expected value for %foo
ok 101 - got expected value for &foo
ok 102 - got expected value for @foo
ok 103 - got expected value for foo
ok 104 - got expected value for $foo
ok 105 - got expected value for %bar
ok 106 - got expected value for %foo
ok 107 - got expected value for &foo
ok 108 - got expected value for @foo
ok 109 - got expected value for foo
ok 110 - got expected value for $foo
ok 111 - got expected value for %bar
ok 112 - got expected value for %foo
ok 113 - got expected value for &foo
ok 114 - got expected value for @foo
ok 115 - got expected value for foo
ok 116 - Quux:: isn't touched
ok 117 - list_all_symbols
ok 118 - list_all_symbols SCALAR
ok 119 - list_all_symbols ARRAY
ok 120 - list_all_symbols HASH
ok 121 - list_all_symbols CODE
ok 122 - Quuux:: isn't touched
1..122
ok
t/anon.t .................
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
1..7
ok
t/bare-anon-basic.t ...... skipped: This isn't really going to work yet, probably
t/bare-anon.t ............ skipped: This isn't really going to work yet, probably
t/basic.t ................
ok 1 - ... can't call name() as a class method
ok 2 - ... the %foo slot has not been created yet
ok 3 - ... the object agrees
ok 4 - ... checking doesn' vivify
ok 5 - ... created %Foo::foo successfully
ok 6 - ... SCALAR shouldnt have been created too
ok 7 - ... ARRAY shouldnt have been created too
ok 8 - ... CODE shouldnt have been created too
ok 9 - ... the %foo slot was created successfully
ok 10 - ... the meta agrees
ok 11 - ... our %foo was initialized correctly
ok 12 - ... our %foo was initialized correctly
ok 13 - ... got the right package variable back
ok 14 - ... our %foo is the same as the metas
ok 15 - ... our %foo was updated correctly
ok 16 - ... our %foo was updated correctly
ok 17 - ... the @bar slot has not been created yet
ok 18 - ... created @Foo::bar successfully
ok 19 - ... the @bar slot was created successfully
ok 20 - ... the meta agrees
ok 21 - ... SCALAR shouldnt have been created too
ok 22 - ... HASH shouldnt have been created too
ok 23 - ... CODE shouldnt have been created too
ok 24 - ... our @bar was initialized correctly
ok 25 - ... our @bar was initialized correctly
ok 26 - ... the $baz slot has not been created yet
ok 27 - ... created $Foo::baz successfully
ok 28 - ... the $baz slot was created successfully
ok 29 - ... the meta agrees
ok 30 - ... ARRAY shouldnt have been created too
ok 31 - ... HASH shouldnt have been created too
ok 32 - ... CODE shouldnt have been created too
ok 33 - ... got the right value back
ok 34 - ... our $baz was assigned to correctly
ok 35 - ... the meta agrees
ok 36 - ... the &funk slot has not been created yet
ok 37 - ... created &Foo::funk successfully
ok 38 - ... the &funk slot was created successfully
ok 39 - ... the meta agrees
ok 40 - ... SCALAR shouldnt have been created too
ok 41 - ... ARRAY shouldnt have been created too
ok 42 - ... HASH shouldnt have been created too
ok 43 - ... our &funk exists
ok 44 - ... got the right value from the function
ok 45 - ... created @Foo::foo successfully
ok 46 - ... the @foo slot was added successfully
ok 47 - ... got the right values for @Foo::foo
ok 48 - ... created &Foo::foo successfully
ok 49 - ... the meta agrees
ok 50 - ... got the right value for &Foo::foo
ok 51 - ... created $Foo::foo successfully
ok 52 - ... the meta agrees
ok 53 - ... got the right scalar value back
ok 54 - ... got the right value from the scalar
ok 55 - ... removed %Foo::foo successfully
ok 56 - ... the %foo slot was removed successfully
ok 57 - ... the @foo slot still exists
ok 58 - ... the &foo slot still exists
ok 59 - ... the $foo slot still exists
ok 60 - ... got the right values for @Foo::foo
ok 61 - ... got the right value for &Foo::foo
ok 62 - ... got the right value for $Foo::foo
ok 63 - ... the %foo slot has been removed successfully
ok 64 - ... the @foo slot has NOT been removed
ok 65 - ... the &foo slot has NOT been removed
ok 66 - ... the $foo slot has NOT been removed
ok 67 - ... removed &Foo::foo successfully
ok 68 - ... the &foo slot no longer exists
ok 69 - ... the @foo slot still exists
ok 70 - ... the $foo slot still exists
ok 71 - ... got the right values for @Foo::foo
ok 72 - ... got the right value for $Foo::foo
ok 73 - ... the %foo slot has been removed successfully
ok 74 - ... the &foo slot has now been removed
ok 75 - ... the @foo slot has NOT been removed
ok 76 - ... the $foo slot has NOT been removed
ok 77 - ... removed $Foo::foo successfully
ok 78 - ... the $foo slot no longer exists
ok 79 - ... the @foo slot still exists
ok 80 - ... got the right values for @Foo::foo
ok 81 - ... the %foo slot has been removed successfully
ok 82 - ... the &foo slot has now been removed
ok 83 - ... the $foo slot has now been removed
ok 84 - ... the @foo slot has NOT been removed
ok 85 - ... the fetched symbols are the same as the listed ones
ok 86 - ... the fetched symbols are the same as the listed ones
ok 87 - ... got the right symbol
ok 88 - ... got the right symbol
ok 89 - add_symbol with single argument doesn't vivify scalar slot
ok 90 - ... the fetched symbols are the same as the listed ones
ok 91 - ... got the right symbol
ok 92 - ... got the right symbol
ok 93 - got the right ones
ok 94 - can't initialize a slot with the wrong type of value
ok 95 - can't initialize a slot with the wrong type of value
ok 96 - can't initialize a slot with the wrong type of value
ok 97 - can't initialize a slot with the wrong type of value
ok 98 - got $foo
ok 99 - got @foo
ok 100 - got %foo
ok 101 - got &foo
ok 102 - got foo
ok 103 - got expected value for $foo
ok 104 - got expected value for %foo
ok 105 - got expected value for &foo
ok 106 - got expected value for @foo
ok 107 - got expected value for foo
ok 108 - got expected value for $foo
ok 109 - got expected value for %bar
ok 110 - got expected value for %foo
ok 111 - got expected value for &foo
ok 112 - got expected value for @foo
ok 113 - got expected value for foo
ok 114 - got expected value for $foo
ok 115 - got expected value for %bar
ok 116 - got expected value for %foo
ok 117 - got expected value for &foo
ok 118 - got expected value for @foo
ok 119 - got expected value for foo
ok 120 - list_all_symbols
ok 121 - list_all_symbols SCALAR
ok 122 - list_all_symbols ARRAY
ok 123 - list_all_symbols HASH
ok 124 - list_all_symbols CODE
ok 125 - Foo:Bar is not a module name
ok 126 - Foo/Bar is not a module name
ok 127 - Foo Bar is not a module name
ok 128 - Foo:::Bar is not a module name
ok 129 - is not a module name
ok 130 - module name must be a string
ok 131 - module name must be a string
1..131
ok
t/compile-time.t .........
ok 1 - use CompileTime;
1..1
ok
t/edge-cases.t ...........
ok 1 - $SCALAR
ok 2 - $SCALAR_WITH_VALUE
ok 3 - @ARRAY
ok 4 - %HASH
ok 5 - can see all code symbols
ok 6 - $added
ok 7 - @added
ok 8 - %added
ok 9 - expanded a constant into a coderef
ok 10 - nothing yet
ok 11 - got an empty scalar
ok 12 - stub expanded into a glob
ok 13 - stub with prototype expanded into a glob
ok 14 - constant expanded into a glob
ok 15 - can call get_symbol on weird stash entries
ok 16 - no redefinition warnings
ok 17 - immortal scalars are also visible
ok 18
ok 19
1..19
ok
t/extension.t ............
ok 1 - The object isa My::Package::Stash
ok 2 - The object isa Package::Stash
ok 3 - ... the %foo slot has not been created yet
ok 4 - ... the foo_stash agrees
ok 5 - ... the %foo symbol is created succcessfully
ok 6 - ... the %foo slot has not been created in the actual Foo package
ok 7 - ... the foo_stash agrees
ok 8 - ... got the right package variable back
ok 9 - ... our %foo is the same as the foo_stashs
ok 10 - ... the @bar slot has not been created yet
ok 11 - ... created @Foo::bar successfully
ok 12 - ... the @bar slot has still not been created
ok 13 - ... the %baz slot has not been created yet
ok 14 - ... created %Foo::baz successfully
ok 15 - ... the %baz slot has still not been created
1..15
ok
t/get.t ..................
ok 1 - got nothing yet
ok 2 - got something
ok 3 - got the right variable
ok 4 - stash has the right variable
ok 5 - got nothing yet
ok 6 - got something
ok 7 - got the right variable
ok 8 - stash has the right variable
ok 9 - got nothing yet
ok 10 - got something
ok 11 - got the right variable
ok 12 - stash has the right variable
ok 13 - got nothing yet
ok 14 - got something
ok 15 - got the right variable
ok 16 - got the right variable
ok 17 - got the right variable
ok 18 - stash has the right variable
ok 19 - got nothing yet
ok 20 - The object isa IO
ok 21 - got the right variable
ok 22 - The object isa IO
ok 23 - stash has the right variable
ok 24 - The object isa IO
ok 25 - got the right variable
ok 26 - got something
ok 27 - got the right variable
ok 28 - stash has the right variable
ok 29 - got something
ok 30 - got the right variable
ok 31 - stash has the right variable
ok 32 - got something
ok 33 - got the right variable
ok 34 - stash has the right variable
ok 35 - The object isa IO
ok 36 - stash has the right variable
1..36
ok
t/io.t ...................
ok 1 - has &foo
ok 2 - has foo
ok 3 - has &foo
ok 4 - has foo
ok 5 - has &bar
ok 6 - has bar
ok 7 - has &bar
ok 8 - has bar
ok 9 - can add an IO symbol
ok 10 - has baz
ok 11 - got the right baz
1..11
ok
t/isa.t ..................
ok 1 - The class isa Bar
ok 2 - The object isa Bar
ok 3 - The class isa Baz
ok 4 - The object isa Baz
ok 5
ok 6 - The class isa Bar
ok 7 - The object isa Bar
ok 8
1..8
ok
t/magic.t ................
ok 1 - ISABar->can('foo')
ok 2 - ISABar->can('foo2')
ok 3
ok 4
1..4
ok
t/paamayim_nekdotayim.t ..
ok 1 - can't add symbol with ::
ok 2 - can't add symbol with ::
ok 3 - can't add symbol with ::
1..3
ok
t/scalar-values.t ........
ok 1 - The object isa B::PVIV
ok 2 - can add PVIV values
ok 3 - The object isa B::PVNV
ok 4 - can add PVNV values
ok 5 - The object isa B::PVMG
ok 6 - can add PVMG values
ok 7 - The object isa B::REGEXP
ok 8 - can add REGEXP values
ok 9 - The object isa B::GV
ok 10 - can't add PVGV values
ok 11 - The object isa B::PVLV
ok 12 - can add PVLV values
ok 13
ok 14 - can add vstring values
1..14
ok
t/stash-deletion.t .......
ok 1 - sees the method
ok 2 - method goes away when stash is deleted
1..2
ok
t/synopsis.t .............
ok 1 - set in the stash properly
ok 2 - doesn't have anything in scalar slot
ok 3 - namespace works properly
1..3
ok
All tests successful.
Files=18, Tests=384, 1 wallclock secs ( 0.10 usr 0.00 sys + 0.84 cusr 0.07 csys = 1.01 CPU)
Result: PASS
DOY/Package-Stash-XS-0.26.tar.gz
make test TEST_VERBOSE=1 -- OK
Jesse Luehrs <doy@cpan.org>
faster and more correct implementation of the Package::Stash API
>>> (cd /home/fly1400/var/cpan/build/Package-Stash-XS-0.26-3zi1DT && tar cvf - Package-Stash-XS-0.26.ppd blib) | gzip -c >/home/fly1400/var/REPO/D/DO/DOY/Package-Stash-XS-0.26.tar.gz
Package-Stash-XS-0.26.ppd
blib/
blib/lib/
blib/lib/Package/
blib/lib/Package/Stash/
blib/lib/Package/Stash/XS.pm
blib/arch/
blib/arch/auto/
blib/arch/auto/Package/
blib/arch/auto/Package/Stash/
blib/arch/auto/Package/Stash/XS/
blib/arch/auto/Package/Stash/XS/XS.so
blib/arch/auto/Package/Stash/XS/XS.bs
blib/man3/
blib/man3/Package::Stash::XS.3
>>> mv /home/fly1400/var/cpan/build/Package-Stash-XS-0.26-3zi1DT/Package-Stash-XS-0.26.ppd /home/fly1400/var/REPO/D/DO/DOY
Running make for D/DO/DOY/Package-Stash-0.34.tar.gz
Prepending /home/fly1400/var/cpan/build/Package-Stash-XS-0.26-3zi1DT/blib/arch /home/fly1400/var/cpan/build/Package-Stash-XS-0.26-3zi1DT/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1400/var/cpan/build/Package-Stash-0.34-AEnLif
Prepending /home/fly1400/var/cpan/build/Package-Stash-XS-0.26-3zi1DT/blib/arch /home/fly1400/var/cpan/build/Package-Stash-XS-0.26-3zi1DT/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build D/DO/DOY/Package-Stash-0.34.tar.gz
>>> make
cp lib/Package/Stash/PP.pm blib/lib/Package/Stash/PP.pm
cp lib/Package/Stash/Conflicts.pm blib/lib/Package/Stash/Conflicts.pm
cp lib/Package/Stash.pm blib/lib/Package/Stash.pm
cp bin/package-stash-conflicts blib/script/package-stash-conflicts
/home/fly1400/ap1400/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/package-stash-conflicts
Manifying blib/man3/Package::Stash::PP.3
Manifying blib/man3/Package::Stash.3
DOY/Package-Stash-0.34.tar.gz
make -- OK
Prepending /home/fly1400/var/cpan/build/Package-Stash-XS-0.26-3zi1DT/blib/arch /home/fly1400/var/cpan/build/Package-Stash-XS-0.26-3zi1DT/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/impl-selection/*.t
t/00-compile.t ...................
1..4
ok 1 - Package::Stash loaded ok
ok 2 - Package::Stash::Conflicts loaded ok
ok 3 - Package::Stash::PP loaded ok
ok 4 - package-stash-conflicts script compiles
ok
t/addsub.t .......................
ok 1 - ... the &funk slot has not been created yet
ok 2 - ... created &Foo::funk successfully
ok 3 - ... the &funk slot was created successfully
ok 4 - ... our &funk exists
ok 5 - ... got the right value from the function
ok 6
ok 7
1..7
ok
t/anon-basic.t ...................
ok 1 - ... the %foo slot has not been created yet
ok 2 - ... the object agrees
ok 3 - ... checking doesn't vivify
ok 4 - ... created %Foo::foo successfully
ok 5 - ... SCALAR shouldnt have been created too
ok 6 - ... ARRAY shouldnt have been created too
ok 7 - ... CODE shouldnt have been created too
ok 8 - ... the %foo slot was created successfully
ok 9 - ... the meta agrees
ok 10 - ... our %foo was initialized correctly
ok 11 - ... our %foo was initialized correctly
ok 12 - ... got the right package variable back
ok 13 - ... our %foo is the same as the metas
ok 14 - ... our %foo was updated correctly
ok 15 - ... our %foo was updated correctly
ok 16 - ... the @bar slot has not been created yet
ok 17 - ... created @Foo::bar successfully
ok 18 - ... the @bar slot was created successfully
ok 19 - ... the meta agrees
ok 20 - ... SCALAR shouldnt have been created too
ok 21 - ... HASH shouldnt have been created too
ok 22 - ... CODE shouldnt have been created too
ok 23 - ... our @bar was initialized correctly
ok 24 - ... our @bar was initialized correctly
ok 25 - ... the $baz slot has not been created yet
ok 26 - ... created $Foo::baz successfully
ok 27 - ... the $baz slot was created successfully
ok 28 - ... the meta agrees
ok 29 - ... ARRAY shouldnt have been created too
ok 30 - ... HASH shouldnt have been created too
ok 31 - ... CODE shouldnt have been created too
ok 32 - ... got the right value back
ok 33 - ... our $baz was assigned to correctly
ok 34 - ... the meta agrees
ok 35 - ... the &funk slot has not been created yet
ok 36 - ... created &Foo::funk successfully
ok 37 - ... the &funk slot was created successfully
ok 38 - ... the meta agrees
ok 39 - ... SCALAR shouldnt have been created too
ok 40 - ... ARRAY shouldnt have been created too
ok 41 - ... HASH shouldnt have been created too
ok 42 - ... our &funk exists
ok 43 - ... got the right value from the function
ok 44 - ... created @Foo::foo successfully
ok 45 - ... the @foo slot was added successfully
ok 46 - ... got the right values for @Foo::foo
ok 47 - ... created &Foo::foo successfully
ok 48 - ... the meta agrees
ok 49 - ... got the right value for &Foo::foo
ok 50 - ... created $Foo::foo successfully
ok 51 - ... the meta agrees
ok 52 - ... got the right scalar value back
ok 53 - ... got the right value from the scalar
ok 54 - ... removed %Foo::foo successfully
ok 55 - ... the %foo slot was removed successfully
ok 56 - ... the @foo slot still exists
ok 57 - ... the &foo slot still exists
ok 58 - ... the $foo slot still exists
ok 59 - ... got the right values for @Foo::foo
ok 60 - ... got the right value for &Foo::foo
ok 61 - ... got the right value for $Foo::foo
ok 62 - ... the %foo slot has been removed successfully
ok 63 - ... the @foo slot has NOT been removed
ok 64 - ... the &foo slot has NOT been removed
ok 65 - ... the $foo slot has NOT been removed
ok 66 - ... removed &Foo::foo successfully
ok 67 - ... the &foo slot no longer exists
ok 68 - ... the @foo slot still exists
ok 69 - ... the $foo slot still exists
ok 70 - ... got the right values for @Foo::foo
ok 71 - ... got the right value for $Foo::foo
ok 72 - ... the %foo slot has been removed successfully
ok 73 - ... the &foo slot has now been removed
ok 74 - ... the @foo slot has NOT been removed
ok 75 - ... the $foo slot has NOT been removed
ok 76 - ... removed $Foo::foo successfully
ok 77 - ... the $foo slot no longer exists
ok 78 - ... the @foo slot still exists
ok 79 - ... got the right values for @Foo::foo
ok 80 - ... the %foo slot has been removed successfully
ok 81 - ... the &foo slot has now been removed
ok 82 - ... the $foo slot has now been removed
ok 83 - ... the @foo slot has NOT been removed
ok 84 - ... the fetched symbols are the same as the listed ones
ok 85 - ... the fetched symbols are the same as the listed ones
ok 86 - ... got the right symbol
ok 87 - ... got the right symbol
ok 88 - ... got the right symbol
ok 89 - add_symbol with single argument doesn't vivify scalar slot
ok 90 - ... the fetched symbols are the same as the listed ones
ok 91 - ... got the right symbol
ok 92 - ... got the right symbol
ok 93 - got the right ones
ok 94 - can't initialize a slot with the wrong type of value
ok 95 - can't initialize a slot with the wrong type of value
ok 96 - can't initialize a slot with the wrong type of value
ok 97 - can't initialize a slot with the wrong type of value
ok 98 - Foo:: isn't touched
ok 99 - got expected value for $foo
ok 100 - got expected value for %foo
ok 101 - got expected value for &foo
ok 102 - got expected value for @foo
ok 103 - got expected value for foo
ok 104 - got expected value for $foo
ok 105 - got expected value for %bar
ok 106 - got expected value for %foo
ok 107 - got expected value for &foo
ok 108 - got expected value for @foo
ok 109 - got expected value for foo
ok 110 - got expected value for $foo
ok 111 - got expected value for %bar
ok 112 - got expected value for %foo
ok 113 - got expected value for &foo
ok 114 - got expected value for @foo
ok 115 - got expected value for foo
ok 116 - Quux:: isn't touched
ok 117 - list_all_symbols
ok 118 - list_all_symbols SCALAR
ok 119 - list_all_symbols ARRAY
ok 120 - list_all_symbols HASH
ok 121 - list_all_symbols CODE
ok 122 - Quuux:: isn't touched
1..122
ok
t/anon.t .........................
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
1..7
ok
t/bare-anon-basic.t .............. skipped: This isn't really going to work yet, probably
t/bare-anon.t .................... skipped: This isn't really going to work yet, probably
t/basic.t ........................
ok 1 - ... can't call name() as a class method
ok 2 - ... the %foo slot has not been created yet
ok 3 - ... the object agrees
ok 4 - ... checking doesn' vivify
ok 5 - ... created %Foo::foo successfully
ok 6 - ... SCALAR shouldnt have been created too
ok 7 - ... ARRAY shouldnt have been created too
ok 8 - ... CODE shouldnt have been created too
ok 9 - ... the %foo slot was created successfully
ok 10 - ... the meta agrees
ok 11 - ... our %foo was initialized correctly
ok 12 - ... our %foo was initialized correctly
ok 13 - ... got the right package variable back
ok 14 - ... our %foo is the same as the metas
ok 15 - ... our %foo was updated correctly
ok 16 - ... our %foo was updated correctly
ok 17 - ... the @bar slot has not been created yet
ok 18 - ... created @Foo::bar successfully
ok 19 - ... the @bar slot was created successfully
ok 20 - ... the meta agrees
ok 21 - ... SCALAR shouldnt have been created too
ok 22 - ... HASH shouldnt have been created too
ok 23 - ... CODE shouldnt have been created too
ok 24 - ... our @bar was initialized correctly
ok 25 - ... our @bar was initialized correctly
ok 26 - ... the $baz slot has not been created yet
ok 27 - ... created $Foo::baz successfully
ok 28 - ... the $baz slot was created successfully
ok 29 - ... the meta agrees
ok 30 - ... ARRAY shouldnt have been created too
ok 31 - ... HASH shouldnt have been created too
ok 32 - ... CODE shouldnt have been created too
ok 33 - ... got the right value back
ok 34 - ... our $baz was assigned to correctly
ok 35 - ... the meta agrees
ok 36 - ... the &funk slot has not been created yet
ok 37 - ... created &Foo::funk successfully
ok 38 - ... the &funk slot was created successfully
ok 39 - ... the meta agrees
ok 40 - ... SCALAR shouldnt have been created too
ok 41 - ... ARRAY shouldnt have been created too
ok 42 - ... HASH shouldnt have been created too
ok 43 - ... our &funk exists
ok 44 - ... got the right value from the function
ok 45 - ... created @Foo::foo successfully
ok 46 - ... the @foo slot was added successfully
ok 47 - ... got the right values for @Foo::foo
ok 48 - ... created &Foo::foo successfully
ok 49 - ... the meta agrees
ok 50 - ... got the right value for &Foo::foo
ok 51 - ... created $Foo::foo successfully
ok 52 - ... the meta agrees
ok 53 - ... got the right scalar value back
ok 54 - ... got the right value from the scalar
ok 55 - ... removed %Foo::foo successfully
ok 56 - ... the %foo slot was removed successfully
ok 57 - ... the @foo slot still exists
ok 58 - ... the &foo slot still exists
ok 59 - ... the $foo slot still exists
ok 60 - ... got the right values for @Foo::foo
ok 61 - ... got the right value for &Foo::foo
ok 62 - ... got the right value for $Foo::foo
ok 63 - ... the %foo slot has been removed successfully
ok 64 - ... the @foo slot has NOT been removed
ok 65 - ... the &foo slot has NOT been removed
ok 66 - ... the $foo slot has NOT been removed
ok 67 - ... removed &Foo::foo successfully
ok 68 - ... the &foo slot no longer exists
ok 69 - ... the @foo slot still exists
ok 70 - ... the $foo slot still exists
ok 71 - ... got the right values for @Foo::foo
ok 72 - ... got the right value for $Foo::foo
ok 73 - ... the %foo slot has been removed successfully
ok 74 - ... the &foo slot has now been removed
ok 75 - ... the @foo slot has NOT been removed
ok 76 - ... the $foo slot has NOT been removed
ok 77 - ... removed $Foo::foo successfully
ok 78 - ... the $foo slot no longer exists
ok 79 - ... the @foo slot still exists
ok 80 - ... got the right values for @Foo::foo
ok 81 - ... the %foo slot has been removed successfully
ok 82 - ... the &foo slot has now been removed
ok 83 - ... the $foo slot has now been removed
ok 84 - ... the @foo slot has NOT been removed
ok 85 - ... the fetched symbols are the same as the listed ones
ok 86 - ... the fetched symbols are the same as the listed ones
ok 87 - ... got the right symbol
ok 88 - ... got the right symbol
ok 89 - add_symbol with single argument doesn't vivify scalar slot
ok 90 - ... the fetched symbols are the same as the listed ones
ok 91 - ... got the right symbol
ok 92 - ... got the right symbol
ok 93 - got the right ones
ok 94 - can't initialize a slot with the wrong type of value
ok 95 - can't initialize a slot with the wrong type of value
ok 96 - can't initialize a slot with the wrong type of value
ok 97 - can't initialize a slot with the wrong type of value
ok 98 - got $foo
ok 99 - got @foo
ok 100 - got %foo
ok 101 - got &foo
ok 102 - got foo
ok 103 - got expected value for $foo
ok 104 - got expected value for %foo
ok 105 - got expected value for &foo
ok 106 - got expected value for @foo
ok 107 - got expected value for foo
ok 108 - got expected value for $foo
ok 109 - got expected value for %bar
ok 110 - got expected value for %foo
ok 111 - got expected value for &foo
ok 112 - got expected value for @foo
ok 113 - got expected value for foo
ok 114 - got expected value for $foo
ok 115 - got expected value for %bar
ok 116 - got expected value for %foo
ok 117 - got expected value for &foo
ok 118 - got expected value for @foo
ok 119 - got expected value for foo
ok 120 - list_all_symbols
ok 121 - list_all_symbols SCALAR
ok 122 - list_all_symbols ARRAY
ok 123 - list_all_symbols HASH
ok 124 - list_all_symbols CODE
ok 125 - Foo:Bar is not a module name
ok 126 - Foo/Bar is not a module name
ok 127 - Foo Bar is not a module name
ok 128 - Foo:::Bar is not a module name
ok 129 - is not a module name
ok 130 - module name must be a string
ok 131 - module name must be a string
1..131
ok
t/compile-time.t .................
ok 1 - use CompileTime;
1..1
ok
t/edge-cases.t ...................
ok 1 - $SCALAR
ok 2 - $SCALAR_WITH_VALUE
ok 3 - @ARRAY
ok 4 - %HASH
ok 5 - can see all code symbols
ok 6 - $added
ok 7 - @added
ok 8 - %added
ok 9 - expanded a constant into a coderef
ok 10 - nothing yet
ok 11 - got an empty scalar
not ok 12 - can call get_symbol on weird stash entries # TODO don't know how to properly inflate a stash entry in PP
# Failed (TODO) test 'can call get_symbol on weird stash entries'
# at t/edge-cases.t line 80.
# got: 'Don't know how to inflate a SCALAR into a full coderef (perhaps you could use Package::Anon instead of a bare stash?) at /home/fly1400/var/cpan/build/Package-Stash-0.34-AEnLif/blib/lib/Package/Stash/PP.pm line 311.
# Package::Stash::PP::get_symbol('Package::Stash=HASH(0x8308b08)', '&foo') called at t/edge-cases.t line 72
# main::__ANON__() called at /home/fly1400/var/megalib/Test/Fatal.pm line 23
# Test::Fatal::__ANON__() called at /home/fly1400/var/megalib/Try/Tiny.pm line 71
# eval {...} called at /home/fly1400/var/megalib/Try/Tiny.pm line 67
# Try::Tiny::try('CODE(0x8308c48)', 'Try::Tiny::Catch=REF(0x8293990)') called at /home/fly1400/var/megalib/Test/Fatal.pm line 30
# Test::Fatal::exception('CODE(0x8308b78)') called at t/edge-cases.t line 80
# '
# expected: undef
ok 13 - no redefinition warnings
ok 14 - immortal scalars are also visible
ok 15
ok 16
1..16
ok
t/extension.t ....................
ok 1 - The object isa My::Package::Stash
ok 2 - The object isa Package::Stash
ok 3 - ... the %foo slot has not been created yet
ok 4 - ... the foo_stash agrees
ok 5 - ... the %foo symbol is created succcessfully
ok 6 - ... the %foo slot has not been created in the actual Foo package
ok 7 - ... the foo_stash agrees
ok 8 - ... got the right package variable back
ok 9 - ... our %foo is the same as the foo_stashs
ok 10 - ... the @bar slot has not been created yet
ok 11 - ... created @Foo::bar successfully
ok 12 - ... the @bar slot has still not been created
ok 13 - ... the %baz slot has not been created yet
ok 14 - ... created %Foo::baz successfully
ok 15 - ... the %baz slot has still not been created
1..15
ok
t/get.t ..........................
ok 1 - got nothing yet
ok 2 - got something
ok 3 - got the right variable
ok 4 - stash has the right variable
ok 5 - got nothing yet
ok 6 - got something
ok 7 - got the right variable
ok 8 - stash has the right variable
ok 9 - got nothing yet
ok 10 - got something
ok 11 - got the right variable
ok 12 - stash has the right variable
ok 13 - got nothing yet
ok 14 - got something
ok 15 - got the right variable
ok 16 - got the right variable
ok 17 - got the right variable
ok 18 - stash has the right variable
ok 19 - got nothing yet
ok 20 - The object isa IO
ok 21 - got the right variable
ok 22 - The object isa IO
ok 23 - stash has the right variable
ok 24 - The object isa IO
ok 25 - got the right variable
ok 26 - got something
ok 27 - got the right variable
ok 28 - stash has the right variable
ok 29 - got something
ok 30 - got the right variable
ok 31 - stash has the right variable
ok 32 - got something
ok 33 - got the right variable
ok 34 - stash has the right variable
ok 35 - The object isa IO
ok 36 - stash has the right variable
1..36
ok
t/impl-selection/basic-pp.t ......
ok 1 - loaded PP
ok 2 - didn't load XS
ok 3 - ... can't call name() as a class method
ok 4 - ... the %foo slot has not been created yet
ok 5 - ... the object agrees
ok 6 - ... checking doesn' vivify
ok 7 - ... created %Foo::foo successfully
ok 8 - ... SCALAR shouldnt have been created too
ok 9 - ... ARRAY shouldnt have been created too
ok 10 - ... CODE shouldnt have been created too
ok 11 - ... the %foo slot was created successfully
ok 12 - ... the meta agrees
ok 13 - ... our %foo was initialized correctly
ok 14 - ... our %foo was initialized correctly
ok 15 - ... got the right package variable back
ok 16 - ... our %foo is the same as the metas
ok 17 - ... our %foo was updated correctly
ok 18 - ... our %foo was updated correctly
ok 19 - ... the @bar slot has not been created yet
ok 20 - ... created @Foo::bar successfully
ok 21 - ... the @bar slot was created successfully
ok 22 - ... the meta agrees
ok 23 - ... SCALAR shouldnt have been created too
ok 24 - ... HASH shouldnt have been created too
ok 25 - ... CODE shouldnt have been created too
ok 26 - ... our @bar was initialized correctly
ok 27 - ... our @bar was initialized correctly
ok 28 - ... the $baz slot has not been created yet
ok 29 - ... created $Foo::baz successfully
ok 30 - ... the $baz slot was created successfully
ok 31 - ... the meta agrees
ok 32 - ... ARRAY shouldnt have been created too
ok 33 - ... HASH shouldnt have been created too
ok 34 - ... CODE shouldnt have been created too
ok 35 - ... got the right value back
ok 36 - ... our $baz was assigned to correctly
ok 37 - ... the meta agrees
ok 38 - ... the &funk slot has not been created yet
ok 39 - ... created &Foo::funk successfully
ok 40 - ... the &funk slot was created successfully
ok 41 - ... the meta agrees
ok 42 - ... SCALAR shouldnt have been created too
ok 43 - ... ARRAY shouldnt have been created too
ok 44 - ... HASH shouldnt have been created too
ok 45 - ... our &funk exists
ok 46 - ... got the right value from the function
ok 47 - ... created @Foo::foo successfully
ok 48 - ... the @foo slot was added successfully
ok 49 - ... got the right values for @Foo::foo
ok 50 - ... created &Foo::foo successfully
ok 51 - ... the meta agrees
ok 52 - ... got the right value for &Foo::foo
ok 53 - ... created $Foo::foo successfully
ok 54 - ... the meta agrees
ok 55 - ... got the right scalar value back
ok 56 - ... got the right value from the scalar
ok 57 - ... removed %Foo::foo successfully
ok 58 - ... the %foo slot was removed successfully
ok 59 - ... the @foo slot still exists
ok 60 - ... the &foo slot still exists
ok 61 - ... the $foo slot still exists
ok 62 - ... got the right values for @Foo::foo
ok 63 - ... got the right value for &Foo::foo
ok 64 - ... got the right value for $Foo::foo
ok 65 - ... the %foo slot has been removed successfully
ok 66 - ... the @foo slot has NOT been removed
ok 67 - ... the &foo slot has NOT been removed
ok 68 - ... the $foo slot has NOT been removed
ok 69 - ... removed &Foo::foo successfully
ok 70 - ... the &foo slot no longer exists
ok 71 - ... the @foo slot still exists
ok 72 - ... the $foo slot still exists
ok 73 - ... got the right values for @Foo::foo
ok 74 - ... got the right value for $Foo::foo
ok 75 - ... the %foo slot has been removed successfully
ok 76 - ... the &foo slot has now been removed
ok 77 - ... the @foo slot has NOT been removed
ok 78 - ... the $foo slot has NOT been removed
ok 79 - ... removed $Foo::foo successfully
ok 80 - ... the $foo slot no longer exists
ok 81 - ... the @foo slot still exists
ok 82 - ... got the right values for @Foo::foo
ok 83 - ... the %foo slot has been removed successfully
ok 84 - ... the &foo slot has now been removed
ok 85 - ... the $foo slot has now been removed
ok 86 - ... the @foo slot has NOT been removed
ok 87 - ... the fetched symbols are the same as the listed ones
ok 88 - ... the fetched symbols are the same as the listed ones
ok 89 - ... got the right symbol
ok 90 - ... got the right symbol
ok 91 - add_symbol with single argument doesn't vivify scalar slot
ok 92 - ... the fetched symbols are the same as the listed ones
ok 93 - ... got the right symbol
ok 94 - ... got the right symbol
ok 95 - got the right ones
ok 96 - can't initialize a slot with the wrong type of value
ok 97 - can't initialize a slot with the wrong type of value
ok 98 - can't initialize a slot with the wrong type of value
ok 99 - can't initialize a slot with the wrong type of value
ok 100 - got $foo
ok 101 - got @foo
ok 102 - got %foo
ok 103 - got &foo
ok 104 - got foo
ok 105 - got expected value for $foo
ok 106 - got expected value for %foo
ok 107 - got expected value for &foo
ok 108 - got expected value for @foo
ok 109 - got expected value for foo
ok 110 - got expected value for $foo
ok 111 - got expected value for %bar
ok 112 - got expected value for %foo
ok 113 - got expected value for &foo
ok 114 - got expected value for @foo
ok 115 - got expected value for foo
ok 116 - got expected value for $foo
ok 117 - got expected value for %bar
ok 118 - got expected value for %foo
ok 119 - got expected value for &foo
ok 120 - got expected value for @foo
ok 121 - got expected value for foo
ok 122 - list_all_symbols
ok 123 - list_all_symbols SCALAR
ok 124 - list_all_symbols ARRAY
ok 125 - list_all_symbols HASH
ok 126 - list_all_symbols CODE
ok 127 - Foo:Bar is not a module name
ok 128 - Foo/Bar is not a module name
ok 129 - Foo Bar is not a module name
ok 130 - Foo:::Bar is not a module name
ok 131 - is not a module name
ok 132 - module name must be a string
ok 133 - module name must be a string
1..133
ok
t/impl-selection/basic-xs.t ......
ok 1 - loaded XS
ok 2 - didn't load PP
ok 3 - ... can't call name() as a class method
ok 4 - ... the %foo slot has not been created yet
ok 5 - ... the object agrees
ok 6 - ... checking doesn' vivify
ok 7 - ... created %Foo::foo successfully
ok 8 - ... SCALAR shouldnt have been created too
ok 9 - ... ARRAY shouldnt have been created too
ok 10 - ... CODE shouldnt have been created too
ok 11 - ... the %foo slot was created successfully
ok 12 - ... the meta agrees
ok 13 - ... our %foo was initialized correctly
ok 14 - ... our %foo was initialized correctly
ok 15 - ... got the right package variable back
ok 16 - ... our %foo is the same as the metas
ok 17 - ... our %foo was updated correctly
ok 18 - ... our %foo was updated correctly
ok 19 - ... the @bar slot has not been created yet
ok 20 - ... created @Foo::bar successfully
ok 21 - ... the @bar slot was created successfully
ok 22 - ... the meta agrees
ok 23 - ... SCALAR shouldnt have been created too
ok 24 - ... HASH shouldnt have been created too
ok 25 - ... CODE shouldnt have been created too
ok 26 - ... our @bar was initialized correctly
ok 27 - ... our @bar was initialized correctly
ok 28 - ... the $baz slot has not been created yet
ok 29 - ... created $Foo::baz successfully
ok 30 - ... the $baz slot was created successfully
ok 31 - ... the meta agrees
ok 32 - ... ARRAY shouldnt have been created too
ok 33 - ... HASH shouldnt have been created too
ok 34 - ... CODE shouldnt have been created too
ok 35 - ... got the right value back
ok 36 - ... our $baz was assigned to correctly
ok 37 - ... the meta agrees
ok 38 - ... the &funk slot has not been created yet
ok 39 - ... created &Foo::funk successfully
ok 40 - ... the &funk slot was created successfully
ok 41 - ... the meta agrees
ok 42 - ... SCALAR shouldnt have been created too
ok 43 - ... ARRAY shouldnt have been created too
ok 44 - ... HASH shouldnt have been created too
ok 45 - ... our &funk exists
ok 46 - ... got the right value from the function
ok 47 - ... created @Foo::foo successfully
ok 48 - ... the @foo slot was added successfully
ok 49 - ... got the right values for @Foo::foo
ok 50 - ... created &Foo::foo successfully
ok 51 - ... the meta agrees
ok 52 - ... got the right value for &Foo::foo
ok 53 - ... created $Foo::foo successfully
ok 54 - ... the meta agrees
ok 55 - ... got the right scalar value back
ok 56 - ... got the right value from the scalar
ok 57 - ... removed %Foo::foo successfully
ok 58 - ... the %foo slot was removed successfully
ok 59 - ... the @foo slot still exists
ok 60 - ... the &foo slot still exists
ok 61 - ... the $foo slot still exists
ok 62 - ... got the right values for @Foo::foo
ok 63 - ... got the right value for &Foo::foo
ok 64 - ... got the right value for $Foo::foo
ok 65 - ... the %foo slot has been removed successfully
ok 66 - ... the @foo slot has NOT been removed
ok 67 - ... the &foo slot has NOT been removed
ok 68 - ... the $foo slot has NOT been removed
ok 69 - ... removed &Foo::foo successfully
ok 70 - ... the &foo slot no longer exists
ok 71 - ... the @foo slot still exists
ok 72 - ... the $foo slot still exists
ok 73 - ... got the right values for @Foo::foo
ok 74 - ... got the right value for $Foo::foo
ok 75 - ... the %foo slot has been removed successfully
ok 76 - ... the &foo slot has now been removed
ok 77 - ... the @foo slot has NOT been removed
ok 78 - ... the $foo slot has NOT been removed
ok 79 - ... removed $Foo::foo successfully
ok 80 - ... the $foo slot no longer exists
ok 81 - ... the @foo slot still exists
ok 82 - ... got the right values for @Foo::foo
ok 83 - ... the %foo slot has been removed successfully
ok 84 - ... the &foo slot has now been removed
ok 85 - ... the $foo slot has now been removed
ok 86 - ... the @foo slot has NOT been removed
ok 87 - ... the fetched symbols are the same as the listed ones
ok 88 - ... the fetched symbols are the same as the listed ones
ok 89 - ... got the right symbol
ok 90 - ... got the right symbol
ok 91 - add_symbol with single argument doesn't vivify scalar slot
ok 92 - ... the fetched symbols are the same as the listed ones
ok 93 - ... got the right symbol
ok 94 - ... got the right symbol
ok 95 - got the right ones
ok 96 - can't initialize a slot with the wrong type of value
ok 97 - can't initialize a slot with the wrong type of value
ok 98 - can't initialize a slot with the wrong type of value
ok 99 - can't initialize a slot with the wrong type of value
ok 100 - got $foo
ok 101 - got @foo
ok 102 - got %foo
ok 103 - got &foo
ok 104 - got foo
ok 105 - got expected value for $foo
ok 106 - got expected value for %foo
ok 107 - got expected value for &foo
ok 108 - got expected value for @foo
ok 109 - got expected value for foo
ok 110 - got expected value for $foo
ok 111 - got expected value for %bar
ok 112 - got expected value for %foo
ok 113 - got expected value for &foo
ok 114 - got expected value for @foo
ok 115 - got expected value for foo
ok 116 - got expected value for $foo
ok 117 - got expected value for %bar
ok 118 - got expected value for %foo
ok 119 - got expected value for &foo
ok 120 - got expected value for @foo
ok 121 - got expected value for foo
ok 122 - list_all_symbols
ok 123 - list_all_symbols SCALAR
ok 124 - list_all_symbols ARRAY
ok 125 - list_all_symbols HASH
ok 126 - list_all_symbols CODE
ok 127 - Foo:Bar is not a module name
ok 128 - Foo/Bar is not a module name
ok 129 - Foo Bar is not a module name
ok 130 - Foo:::Bar is not a module name
ok 131 - is not a module name
ok 132 - module name must be a string
ok 133 - module name must be a string
1..133
ok
t/impl-selection/bug-rt-78272.t ..
ok 1 - Arbitrary code in $ENV throws exception
ok 2 - Sanity check: forcing package reload throws the exception again
ok 3 - Loaded and able to create instances isa Package::Stash
ok 4 - Valid $ENV value loads correctly
1..4
ok
t/impl-selection/choice.t ........
ok 1 - autodetected properly: XS
ok 2 - Package::Stash->can('new')
1..2
ok
t/impl-selection/env.t ...........
ok 1 - autodetected properly: PP
ok 2 - Package::Stash->can('new')
ok 3 - autodetected properly: XS
ok 4 - Package::Stash->can('new')
ok 5 - $ENV takes precedence over $Package::Stash::IMPLEMENTATION
ok 6 - Package::Stash->can('new')
1..6
ok
t/impl-selection/var.t ...........
ok 1 - autodetected properly: PP
ok 2 - Package::Stash->can('new')
ok 3 - autodetected properly: XS
ok 4 - Package::Stash->can('new')
1..4
ok
t/io.t ...........................
ok 1 - has &foo
ok 2 - has foo
ok 3 - has &foo
ok 4 - has foo
ok 5 - has &bar
ok 6 - has bar
ok 7 - has &bar
ok 8 - has bar
ok 9 - can add an IO symbol
ok 10 - has baz
ok 11 - got the right baz
1..11
ok
t/isa.t ..........................
ok 1 - The class isa Bar
ok 2 - The object isa Bar
ok 3 - The class isa Baz
ok 4 - The object isa Baz
ok 5
ok 6 - The class isa Bar
ok 7 - The object isa Bar
ok 8
1..8
ok
t/magic.t ........................
ok 1 - ISABar->can('foo')
ok 2 - ISABar->can('foo2')
ok 3
ok 4
1..4
ok
t/paamayim_nekdotayim.t ..........
ok 1 - can't add symbol with ::
ok 2 - can't add symbol with ::
ok 3 - can't add symbol with ::
1..3
ok
t/scalar-values.t ................
ok 1 - The object isa B::PVIV
ok 2 - can add PVIV values
ok 3 - The object isa B::PVNV
ok 4 - can add PVNV values
ok 5 - The object isa B::PVMG
ok 6 - can add PVMG values
ok 7 - The object isa B::REGEXP
ok 8 - can add REGEXP values
ok 9 - The object isa B::GV
ok 10 - can't add PVGV values
ok 11 - The object isa B::PVLV
ok 12 - can add PVLV values
ok 13
ok 14 - can add vstring values
1..14
ok
t/stash-deletion.t ...............
ok 1 - sees the method
ok 2 - method goes away when stash is deleted
1..2
ok
t/synopsis.t .....................
ok 1 - set in the stash properly
ok 2 - doesn't have anything in scalar slot
ok 3 - namespace works properly
1..3
ok
All tests successful.
Files=24, Tests=666, 2 wallclock secs ( 0.19 usr 0.01 sys + 1.48 cusr 0.09 csys = 1.77 CPU)
Result: PASS
DOY/Package-Stash-0.34.tar.gz
make test TEST_VERBOSE=1 -- OK
Jesse Luehrs <doy@cpan.org>
routines for manipulating stashes
>>> (cd /home/fly1400/var/cpan/build/Package-Stash-0.34-AEnLif && tar cvf - Package-Stash-0.34.ppd blib) | gzip -c >/home/fly1400/var/REPO/D/DO/DOY/Package-Stash-0.34.tar.gz
Package-Stash-0.34.ppd
blib/
blib/lib/
blib/lib/Package/
blib/lib/Package/Stash/
blib/lib/Package/Stash/PP.pm
blib/lib/Package/Stash/Conflicts.pm
blib/lib/Package/Stash.pm
blib/script/
blib/script/package-stash-conflicts
blib/man3/
blib/man3/Package::Stash::PP.3
blib/man3/Package::Stash.3
>>> mv /home/fly1400/var/cpan/build/Package-Stash-0.34-AEnLif/Package-Stash-0.34.ppd /home/fly1400/var/REPO/D/DO/DOY
VmSize: 118576 kB
Finished 2013-01-04T16:32:28