PATH=/usr/bin:/bin:/data/fly2400/cpanfly-5.24/var/megalib/bin Start 2019-01-01T02:00:29 ActivePerl-2400 CPAN-2.10 Reading '/data/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Mon, 31 Dec 2018 06:17:03 GMT Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/E/ET/ETHER/Package-Stash-0.38.tar.gz ok Package-Stash-0.38/ Package-Stash-0.38/bin/ Package-Stash-0.38/Changes Package-Stash-0.38/CONTRIBUTING Package-Stash-0.38/dist.ini Package-Stash-0.38/inc/ Package-Stash-0.38/INSTALL Package-Stash-0.38/lib/ Package-Stash-0.38/LICENSE Package-Stash-0.38/Makefile.PL Package-Stash-0.38/MANIFEST Package-Stash-0.38/META.json Package-Stash-0.38/META.yml Package-Stash-0.38/README Package-Stash-0.38/t/ Package-Stash-0.38/xt/ Package-Stash-0.38/xt/author/ Package-Stash-0.38/xt/release/ Package-Stash-0.38/xt/release/changes_has_content.t Package-Stash-0.38/xt/release/cpan-changes.t Package-Stash-0.38/xt/release/distmeta.t Package-Stash-0.38/xt/author/changes_has_content.t Package-Stash-0.38/xt/author/eol.t Package-Stash-0.38/xt/author/kwalitee.t Package-Stash-0.38/xt/author/leaks-debug.t Package-Stash-0.38/xt/author/leaks.t Package-Stash-0.38/xt/author/mojibake.t Package-Stash-0.38/xt/author/no-tabs.t Package-Stash-0.38/xt/author/pod-no404s.t Package-Stash-0.38/xt/author/pod-syntax.t Package-Stash-0.38/xt/author/portability.t Package-Stash-0.38/t/00-compile.t Package-Stash-0.38/t/00-report-prereqs.dd Package-Stash-0.38/t/00-report-prereqs.t Package-Stash-0.38/t/addsub.t Package-Stash-0.38/t/anon-basic.t Package-Stash-0.38/t/anon.t Package-Stash-0.38/t/bare-anon-basic.t Package-Stash-0.38/t/bare-anon.t Package-Stash-0.38/t/basic.t Package-Stash-0.38/t/compile-time.t Package-Stash-0.38/t/edge-cases.t Package-Stash-0.38/t/extension.t Package-Stash-0.38/t/get.t Package-Stash-0.38/t/impl-selection/ Package-Stash-0.38/t/io.t Package-Stash-0.38/t/isa.t Package-Stash-0.38/t/lib/ Package-Stash-0.38/t/magic.t Package-Stash-0.38/t/paamayim_nekdotayim.t Package-Stash-0.38/t/scalar-values.t Package-Stash-0.38/t/stash-deletion.t Package-Stash-0.38/t/synopsis.t Package-Stash-0.38/t/warnings-taint.t Package-Stash-0.38/t/warnings.t Package-Stash-0.38/t/lib/CompileTime.pm Package-Stash-0.38/t/lib/Package/ Package-Stash-0.38/t/lib/Package/Stash.pm Package-Stash-0.38/t/impl-selection/basic-pp.t Package-Stash-0.38/t/impl-selection/basic-xs.t Package-Stash-0.38/t/impl-selection/bug-rt-78272.t Package-Stash-0.38/t/impl-selection/choice.t Package-Stash-0.38/t/impl-selection/env.t Package-Stash-0.38/t/impl-selection/var.t Package-Stash-0.38/lib/Package/ Package-Stash-0.38/lib/Package/Stash/ Package-Stash-0.38/lib/Package/Stash.pm Package-Stash-0.38/lib/Package/Stash/Conflicts.pm Package-Stash-0.38/lib/Package/Stash/PP.pm Package-Stash-0.38/inc/MMPackageStash.pm Package-Stash-0.38/bin/package-stash-conflicts Configuring E/ET/ETHER/Package-Stash-0.38.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Have /data/fly2400/cpanfly-5.24/var/megalib Want /home/fly2400/ap2400-300558/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for Package::Stash Writing MYMETA.yml and MYMETA.json ETHER/Package-Stash-0.38.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for E/ET/ETHER/Package-Stash-0.38.tar.gz >>> make cp lib/Package/Stash/Conflicts.pm blib/lib/Package/Stash/Conflicts.pm cp lib/Package/Stash/PP.pm blib/lib/Package/Stash/PP.pm cp lib/Package/Stash.pm blib/lib/Package/Stash.pm cp bin/package-stash-conflicts blib/script/package-stash-conflicts "/data/fly2400/ap2400-300558/bin/perl-static" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/package-stash-conflicts Manifying 1 pod document Manifying 2 pod documents ETHER/Package-Stash-0.38.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2400/ap2400-300558/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/impl-selection/*.t t/00-compile.t ................... 1..4 ok 1 - Package/Stash.pm loaded ok ok 2 - Package/Stash/Conflicts.pm loaded ok ok 3 - Package/Stash/PP.pm loaded ok ok 4 - bin/package-stash-conflicts compiled ok ok # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # -------------------- ---- ---- # Config any 6.27 # Dist::CheckConflicts 0.02 0.11 # ExtUtils::MakeMaker any 7.16 # File::Spec any 3.75 # Text::ParseWords any 3.30 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.16 # # === Test Requires === # # Module Want Have # ------------------- ---- -------- # ExtUtils::MakeMaker any 7.16 # File::Spec any 3.75 # IO::Handle any 1.36 # IPC::Open3 any 1.20 # Test::Fatal any 0.014 # Test::More 0.88 1.302141 # Test::Requires any 0.10 # base any 2.23 # lib any 0.63 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150005 # # === Runtime Requires === # # Module Want Have # ---------------------- ---- ---- # B any 1.62 # Carp any 1.50 # Dist::CheckConflicts 0.02 0.11 # Getopt::Long any 2.5 # Module::Implementation 0.06 0.09 # Package::Stash::XS 0.26 0.29 # Scalar::Util any 1.50 # Symbol any 1.07 # constant any 1.33 # strict any 1.11 # warnings any 1.36 # # === Runtime Recommends === # # Module Want Have # ------------------ ---- ---- # Package::Stash::XS 0.26 0.29 # # === Other Modules === # # Module Have # --------------- ------ # Encode 2.94 # File::Temp 0.2308 # JSON::PP 4.00 # Module::Runtime 0.016 # Sub::Name 0.21 # YAML 1.27 # autodie 2.29 # t/00-report-prereqs.t ............ 1..1 ok 1 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 - ... got the right %DB::sub value for funk default args ok 7 - ... got the right %DB::sub value for dunk with specified args 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 /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Package-Stash-0.38-SkruzO/blib/lib/Package/Stash/PP.pm line 302. # Package::Stash::PP::get_symbol(Package::Stash=HASH(0x9192f8), "&foo") called at t/edge-cases.t line 72 # main::__ANON__() called at /data/fly2400/cpanfly-5.24/var/megalib/Test/Fatal.pm line 129 # Test::Fatal::try {...} () called at /data/fly2400/cpanfly-5.24/var/megalib/Try/Tiny.pm line 100 # eval {...} called at /data/fly2400/cpanfly-5.24/var/megalib/Try/Tiny.pm line 93 # Try::Tiny::try(CODE(0x918fe0), Try::Tiny::Catch=REF(0x1059068)) called at /data/fly2400/cpanfly-5.24/var/megalib/Test/Fatal.pm line 136 # Test::Fatal::exception(CODE(0x9195e0)) 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 - An object of class 'My::Package::Stash' isa 'My::Package::Stash' ok 2 - An object of class 'My::Package::Stash' 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 - An object of class 'IO::File' isa 'IO' ok 21 - got the right variable ok 22 - An object of class 'IO::File' isa 'IO' ok 23 - stash has the right variable ok 24 - An object of class 'IO::File' 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 - An object of class 'IO::File' 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 (or class-like) 'Foo' isa 'Bar' ok 2 - An object of class 'Foo' isa 'Bar' ok 3 - The class (or class-like) 'Quux' isa 'Baz' ok 4 - An object of class 'Quux' isa 'Baz' ok 5 ok 6 - The class (or class-like) 'Quux' isa 'Bar' ok 7 - An object of class 'Quux' isa 'Bar' ok 8 1..8 ok t/magic.t ........................ ok 1 - ISABar->can('foo') ok 2 - ISABar->can('foo2') ok 3 ok 4 ok 5 # skip only need to test for magic in the xs version ok 6 # skip only need to test for magic in the xs version ok 7 # skip only need to test for magic in the xs version ok 8 # skip only need to test for magic in the xs version ok 9 # skip only need to test for magic in the xs version ok 10 # skip only need to test for magic in the xs version ok 11 # skip only need to test for magic in the xs version ok 12 # skip only need to test for magic in the xs version ok 13 # skip only need to test for magic in the xs version ok 14 # skip only need to test for magic in the xs version 1..14 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 - An object of class 'B::PVIV' isa 'B::PVIV' ok 2 - can add PVIV values ok 3 - An object of class 'B::PVNV' isa 'B::PVNV' ok 4 - can add PVNV values ok 5 - An object of class 'B::PVMG' isa 'B::PVMG' ok 6 - can add PVMG values ok 7 - An object of class 'B::REGEXP' isa 'B::REGEXP' ok 8 - can add REGEXP values ok 9 - An object of class 'B::GV' isa 'B::GV' ok 10 - can't add PVGV values ok 11 - An object of class 'B::PVLV' 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 t/warnings-taint.t ............... ok 1 1..1 ok t/warnings.t ..................... ok 1 1..1 ok All tests successful. Files=27, Tests=679, 4 wallclock secs ( 0.13 usr 0.05 sys + 2.92 cusr 0.68 csys = 3.78 CPU) Result: PASS ETHER/Package-Stash-0.38.tar.gz make test TEST_VERBOSE=1 -- OK Karen Etheridge <ether@cpan.org> routines for manipulating stashes >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/Package-Stash-0.38-SkruzO && tar cvf - Package-Stash-0.38.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/E/ET/ETHER/Package-Stash-0.38.tar.gz Package-Stash-0.38.ppd blib/ blib/man3/ blib/man3/Package::Stash.3 blib/man3/Package::Stash::PP.3 blib/script/ blib/script/package-stash-conflicts blib/man1/ blib/man1/package-stash-conflicts.1 blib/lib/ blib/lib/Package/ blib/lib/Package/Stash.pm blib/lib/Package/Stash/ blib/lib/Package/Stash/PP.pm blib/lib/Package/Stash/Conflicts.pm VmSize: 372404 kB Finished 2019-01-01T02:00:39