# running Build.PL /home/cpanrun/tmp/5.10.0/bin/perl Build.PL Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'Python-Serialise-Pickle' version '0.01' Unknown 'build_class', defaulting to 'Module::Build' /home/cpanrun/tmp/5.10.0/bin/perl Build --makefile_env_macros 1 Copying lib/Python/Serialise/Pickle.pm -> blib/lib/Python/Serialise/Pickle.pm Manifying blib/lib/Python/Serialise/Pickle.pm -> blib/libdoc/Python::Serialise::Pickle.3 Build: blib/lib/Python/Serialise/Pickle.pm: cannot resolve L in paragraph 152. HTMLifying blib/lib/Python/Serialise/Pickle.pm -> blib/libhtml/site/lib/Python/Serialise/Pickle.html /home/cpanrun/tmp/5.10.0/bin/perl Build --makefile_env_macros 1 test t/01numbers........ok 1 - use Python::Serialise::Pickle; ok 2 LOAD C=I C=1 C=2 C=3 C=4 C= C=. ok 3 LOAD C=I C=- C=1 C=2 C=3 C=4 C= C=. ok 4 LOAD C=F C=1 C=. C=2 C=3 C=4 C= C=. ok 5 LOAD C=F C=- C=1 C=. C=2 C=3 C=4 C= C=. ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 LOAD C=I C=1 C=2 C=3 C=4 C= C=. ok 14 LOAD C=I C=- C=1 C=2 C=3 C=4 C= C=. ok 15 LOAD C=F C=1 C=. C=2 C=3 C=4 C= C=. ok 16 LOAD C=F C=- C=1 C=. C=2 C=3 C=4 C= C=. ok 17 1..17 ok t/02strings........ok 1 - use Python::Serialise::Pickle; ok 2 LOAD C=S C=" C=' C=s C=i C=m C=p C=l C=e C=' C=" C= C=p C=0 C= C=. ok 3 LOAD C=S C=' C=" C=s C=i C=m C=p C=l C=e C=" C=' C= C=p C=0 C= C=. ok 4 LOAD C=S C=' C=s C=i C=m C=p C=l C=e C=' C= C=p C=0 C= C=. ok 5 LOAD C=S C=' C=" C=s C=i C=m C=p C=l C=e C=" C=' C= C=p C=0 C= C=. ok 6 LOAD C=S C=' C=s C=i C=m C=p C=l C=e C= C=s C=p C=a C=c C=e C=' C= C=p C=0 C= C=. ok 7 LOAD C=S C=' C=s C=i C=m C=p C=l C=e C=\ C=0 C=1 C=2 C=n C=e C=w C= C=l C=i C=n C=e C=' C= C=p C=0 C= C=. ok 8 LOAD C=S C=' C=s C=i C=m C=p C=l C=e C=\ C=0 C=1 C=2 C=n C=e C=w C= C=l C=i C=n C=e C=' C= C=p C=0 C= C=. ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 LOAD C=S C=" C=' C=s C=i C=m C=p C=l C=e C=' C=" C= C=p C=0 C= C=. ok 20 LOAD C=S C=' C=" C=s C=i C=m C=p C=l C=e C=" C=' C= C=p C=1 C= C=. ok 21 LOAD C=S C=' C=s C=i C=m C=p C=l C=e C=' C= C=p C=2 C= C=. ok 22 LOAD C=S C=' C=" C=s C=i C=m C=p C=l C=e C=" C=' C= C=p C=3 C= C=. ok 23 LOAD C=S C=' C=s C=i C=m C=p C=l C=e C=\ C=0 C=4 C=0 C=s C=p C=a C=c C=e C=' C= C=p C=4 C= C=. ok 24 LOAD C=S C=' C=s C=i C=m C=p C=l C=e C=\ C=0 C=1 C=2 C=n C=e C=w C=\ C=0 C=4 C=0 C=l C=i C=n C=e C=' C= C=p C=5 C= C=. ok 25 LOAD C=S C=' C=s C=i C=m C=p C=l C=e C=\ C=0 C=1 C=2 C=n C=e C=w C=\ C=0 C=4 C=0 C=l C=i C=n C=e C=' C= C=p C=6 C= C=. ok 26 1..26 (in cleanup) Can't call method "close" on an undefined value at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Python-Serialise-Pickle/blib/lib/Python/Serialise/Pickle.pm line 539 during global destruction. ok t/03lists..........ok 1 - use Python::Serialise::Pickle; ok 2 LOAD C=( C=l GET LIST C=p C=0 C= C=I ID=I C=1 C= C=a C=I ID=I C=2 C= C=a C=I ID=I C=4 C= C=a C=. END LIST LOAD C=( C=l GET LIST C=p C=0 C= C=S ID=S C=' C=s C=p C=a C=m C=' C= C=p C=1 C= C=a C=S ID=S C=' C=e C=g C=g C=s C=' C= C=p C=2 C= C=a C=I ID=I C=1 C=0 C=0 C= C=a C=I ID=I C=1 C=2 C=3 C=4 C= C=a C=. END LIST LOAD C=( C=l GET LIST C=p C=0 C= C=I ID=I C=1 C= C=a C=I ID=I C=2 C= C=a C=( ID=( C=l GET LIST C=p C=1 C= C=S ID=S C=' C=a C=' C= C=p C=2 C= C=a C=S ID=S C=' C=b C=' C= C=p C=3 C= C=a C=S ID=S C=' C=c C=' C= C=p C=4 C= C=a C=a END LIST C=. END LIST ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 LOAD C=( C=l GET LIST C=p C=0 C= C=I ID=I C=1 C= C=a C=I ID=I C=2 C= C=a C=I ID=I C=4 C= C=a C=. END LIST LOAD C=( C=l GET LIST C=p C=1 C= C=S ID=S C=' C=s C=p C=a C=m C=' C= C=p C=2 C= C=a C=S ID=S C=' C=e C=g C=g C=s C=' C= C=p C=3 C= C=a C=I ID=I C=1 C=0 C=0 C= C=a C=I ID=I C=1 C=2 C=3 C=4 C= C=a C=. END LIST LOAD C=( C=l GET LIST C=p C=4 C= C=I ID=I C=1 C= C=a C=I ID=I C=2 C= C=a C=( ID=( C=l GET LIST C=p C=5 C= C=S ID=S C=' C=a C=' C= C=p C=6 C= C=a C=S ID=S C=' C=b C=' C= C=p C=7 C= C=a C=S ID=S C=' C=c C=' C= C=p C=8 C= C=a C=a END LIST C=. END LIST ok 10 1..10 ok t/04tuples.........ok 1 - use Python::Serialise::Pickle; ok 2 LOAD C=( C=I BACKUP GET TUPLE C=I C=1 C= C=I C=2 C= C=I C=4 C= C=t C=p C=0 C= Getting ID C=. END TUPLE LOAD C=( C=S BACKUP GET TUPLE C=S C=' C=s C=p C=a C=m C=' C= C=p C=0 C= C=S C=' C=e C=g C=g C=s C=' C= C=p C=1 C= C=I C=1 C=0 C=0 C= C=I C=1 C=2 C=3 C= C=t C=p C=2 C= Getting ID C=. END TUPLE LOAD C=( C=I BACKUP GET TUPLE C=I C=1 C= C=I C=2 C= C=( C=S BACKUP GET TUPLE C=S C=' C=a C=' C= C=p C=0 C= C=S C=' C=b C=' C= C=p C=1 C= C=( C=S BACKUP GET TUPLE C=S C=' C=o C=n C=e C=' C= C=p C=2 C= C=S C=' C=t C=w C=o C=' C= C=p C=3 C= C=t C=p C=4 C= Getting ID END TUPLE C=t C=p C=5 C= Getting ID END TUPLE C=t C=p C=6 C= Getting ID C=. END TUPLE ok 3 LOAD C=( C=I BACKUP GET TUPLE C=I C=1 C= C=I C=2 C= C=( C=S BACKUP GET TUPLE C=S C=' C=a C=' C= C=p C=0 C= C=S C=' C=b C=' C= C=p C=1 C= C=( C=l GET LIST C=p C=2 C= C=S ID=S C=' C=o C=n C=e C=' C= C=p C=3 C= C=a C=S ID=S C=' C=t C=w C=o C=' C= C=p C=4 C= C=a C=t BACKUP END LIST C=t C=p C=5 C= Getting ID END TUPLE C=t C=p C=6 C= Getting ID C=. END TUPLE ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 LOAD C=( C=l GET LIST C=p C=0 C= C=I ID=I C=1 C= C=a C=I ID=I C=2 C= C=a C=I ID=I C=4 C= C=a C=. END LIST LOAD C=( C=l GET LIST C=p C=1 C= C=S ID=S C=' C=s C=p C=a C=m C=' C= C=p C=2 C= C=a C=S ID=S C=' C=e C=g C=g C=s C=' C= C=p C=3 C= C=a C=I ID=I C=1 C=0 C=0 C= C=a C=I ID=I C=1 C=2 C=3 C=4 C= C=a C=. END LIST LOAD C=( C=l GET LIST C=p C=4 C= C=I ID=I C=1 C= C=a C=I ID=I C=2 C= C=a C=( ID=( C=l GET LIST C=p C=5 C= C=S ID=S C=' C=a C=' C= C=p C=6 C= C=a C=S ID=S C=' C=b C=' C= C=p C=7 C= C=a C=( ID=( C=l GET LIST C=p C=8 C= C=S ID=S C=' C=o C=n C=e C=' C= C=p C=9 C= C=a C=S ID=S C=' C=t C=w C=o C=' C= C=p C=1 C=0 C= C=a C=a END LIST C=a END LIST C=. END LIST ok 12 LOAD C=( C=l GET LIST C=p C=1 C=1 C= C=I ID=I C=1 C= C=a C=I ID=I C=2 C= C=a C=( ID=( C=l GET LIST C=p C=1 C=2 C= C=S ID=S C=' C=a C=' C= C=p C=1 C=3 C= C=a C=S ID=S C=' C=b C=' C= C=p C=1 C=4 C= C=a C=( ID=( C=l GET LIST C=p C=1 C=5 C= C=S ID=S C=' C=o C=n C=e C=' C= C=p C=1 C=6 C= C=a C=S ID=S C=' C=t C=w C=o C=' C= C=p C=1 C=7 C= C=a C=a END LIST C=a END LIST C=. END LIST ok 13 1..13 ok t/05dicts..........ok 1 - use Python::Serialise::Pickle; ok 2 LOAD C=( C=d GET DICT Use of uninitialized value $opts{"ignore_end_marker"} in print at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Python-Serialise-Pickle/blib/lib/Python/Serialise/Pickle.pm line 406. IGNORE END MARKER = C=p C=0 C= C=S C=' C=b C=' C= C=p C=1 C= GOT KEY C=I C=2 C= C=s C=S C=' C=a C=' C= C=p C=2 C= GOT KEY C=I C=1 C= C=s C=. END DICT ok 3 - simple hash LOAD C=( C=d GET DICT Use of uninitialized value $opts{"ignore_end_marker"} in print at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Python-Serialise-Pickle/blib/lib/Python/Serialise/Pickle.pm line 406. IGNORE END MARKER = C=p C=0 C= C=S C=' C=a C=' C= C=p C=1 C= GOT KEY C=( C=I BACKUP GET TUPLE C=I C=1 C= C=I C=2 C= C=I C=3 C= C=t C=p C=2 C= Getting ID C=s END TUPLE C=. END DICT ok 4 - hash with list LOAD C=( C=d GET DICT Use of uninitialized value $opts{"ignore_end_marker"} in print at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Python-Serialise-Pickle/blib/lib/Python/Serialise/Pickle.pm line 406. IGNORE END MARKER = C=p C=0 C= C=S C=' C=a C=' C= C=p C=1 C= GOT KEY C=( C=d GET DICT Use of uninitialized value $opts{"ignore_end_marker"} in print at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Python-Serialise-Pickle/blib/lib/Python/Serialise/Pickle.pm line 406. IGNORE END MARKER = C=p C=2 C= C=S C=' C=b C=' C= C=p C=3 C= GOT KEY C=I C=2 C= C=s C=s END DICT C=. END DICT ok 5 - hash with hash 1..5 ok t/06empty..........ok 1 - use Python::Serialise::Pickle; ok 2 LOAD C=( C=d GET DICT Use of uninitialized value $opts{"ignore_end_marker"} in print at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Python-Serialise-Pickle/blib/lib/Python/Serialise/Pickle.pm line 406. IGNORE END MARKER = C=p C=0 C= C=. END DICT ok 3 - empty dict LOAD C=( C=l GET LIST C=p C=0 C= C=. END LIST ok 4 - empty list LOAD C=( C=t BACKUP GET TUPLE C=t C=p C=0 C= Getting ID C=. END TUPLE ok 5 - empty tuple LOAD C=S C=' C=' C= C=p C=0 C= C=. ok 6 - empty string ok 7 ok 8 - dump empty dict ok 9 - dump empty list ok 10 - dump empty list ok 11 - dump empty string ok 12 ok 13 LOAD C=( C=d GET DICT Use of uninitialized value $opts{"ignore_end_marker"} in print at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Python-Serialise-Pickle/blib/lib/Python/Serialise/Pickle.pm line 406. IGNORE END MARKER = C=p C=0 C= C=. END DICT ok 14 - dogfood empty dict LOAD C=( C=l GET LIST C=p C=1 C= C=. END LIST ok 15 - dogfood empty list LOAD C=( C=l GET LIST C=p C=2 C= C=. END LIST ok 16 - dogfood empty tuple LOAD C=S C=' C=' C= C=p C=3 C= C=. ok 17 - dogfood empty string 1..17 ok t/07complicated....ok 1 - use Python::Serialise::Pickle; ok 2 ok 3 ok 4 - dump complicated ok 5 - dump complicated ok 6 1..6 ok All tests successful. Files=7, Tests=94, 3 wallclock secs ( 0.65 cusr + 0.31 csys = 0.96 CPU) /home/cpanrun/tmp/5.10.0/bin/perl Build --makefile_env_macros 1 install Installing /home/cpanrun/build/5.10.0/site/lib/Python/Serialise/Pickle.pm Installing /home/cpanrun/build/5.10.0/site/man/man3/Python::Serialise::Pickle.3 Installing /home/cpanrun/build/5.10.0/html/site/lib/Python/Serialise/Pickle.html Writing /home/cpanrun/build/5.10.0/site/lib/auto/Python/Serialise/Pickle/.packlist