PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2013-08-08T18:09:57 ActivePerl-1205 CPAN-2.00 Reading '/export/home/fly1232/var/cpan/Metadata' Database was generated on Thu, 08 Aug 2013 23:08:06 GMT Running make for B/BI/BINGOS/ExtUtils-MakeMaker-6.72.tar.gz Checksum for /net/nas/data/cpan/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-6.72.tar.gz ok ExtUtils-MakeMaker-6.72/ ExtUtils-MakeMaker-6.72/MANIFEST.SKIP ExtUtils-MakeMaker-6.72/NOTES ExtUtils-MakeMaker-6.72/META.yml ExtUtils-MakeMaker-6.72/t/ ExtUtils-MakeMaker-6.72/t/build_man.t ExtUtils-MakeMaker-6.72/t/recurs.t ExtUtils-MakeMaker-6.72/t/is_of_type.t ExtUtils-MakeMaker-6.72/t/MM_OS2.t ExtUtils-MakeMaker-6.72/t/echo.t ExtUtils-MakeMaker-6.72/t/META_for_testing.json ExtUtils-MakeMaker-6.72/t/INST_PREFIX.t ExtUtils-MakeMaker-6.72/t/prefixify.t ExtUtils-MakeMaker-6.72/t/prereq_print.t ExtUtils-MakeMaker-6.72/t/pod2man.t ExtUtils-MakeMaker-6.72/t/config.t ExtUtils-MakeMaker-6.72/t/00compile.t ExtUtils-MakeMaker-6.72/t/miniperl.t ExtUtils-MakeMaker-6.72/t/lib/ ExtUtils-MakeMaker-6.72/t/lib/TieOut.pm ExtUtils-MakeMaker-6.72/t/lib/TieIn.pm ExtUtils-MakeMaker-6.72/t/lib/Test/ ExtUtils-MakeMaker-6.72/t/lib/Test/More.pm ExtUtils-MakeMaker-6.72/t/lib/Test/Builder/ ExtUtils-MakeMaker-6.72/t/lib/Test/Builder/Module.pm ExtUtils-MakeMaker-6.72/t/lib/Test/Builder/IO/ ExtUtils-MakeMaker-6.72/t/lib/Test/Builder/IO/Scalar.pm ExtUtils-MakeMaker-6.72/t/lib/Test/Simple.pm ExtUtils-MakeMaker-6.72/t/lib/Test/Builder.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/ ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/ ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Utils.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Setup/ ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Setup/Problem.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Setup/PL_FILES.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Setup/MPV.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Setup/XS.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Setup/BFD.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Setup/Recurs.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/Setup/SAS.pm ExtUtils-MakeMaker-6.72/t/lib/MakeMaker/Test/NoXS.pm ExtUtils-MakeMaker-6.72/t/dir_target.t ExtUtils-MakeMaker-6.72/t/testlib.t ExtUtils-MakeMaker-6.72/t/MakeMaker_Parameters.t ExtUtils-MakeMaker-6.72/t/arch_check.t ExtUtils-MakeMaker-6.72/t/problems.t ExtUtils-MakeMaker-6.72/t/prereq.t ExtUtils-MakeMaker-6.72/t/FIRST_MAKEFILE.t ExtUtils-MakeMaker-6.72/t/MM_NW5.t ExtUtils-MakeMaker-6.72/t/several_authors.t ExtUtils-MakeMaker-6.72/t/MM_Win32.t ExtUtils-MakeMaker-6.72/t/metafile_data.t ExtUtils-MakeMaker-6.72/t/MM_Unix.t ExtUtils-MakeMaker-6.72/t/test_boilerplate.t ExtUtils-MakeMaker-6.72/t/parse_version.t ExtUtils-MakeMaker-6.72/t/revision.t ExtUtils-MakeMaker-6.72/t/cd.t ExtUtils-MakeMaker-6.72/t/fixin.t ExtUtils-MakeMaker-6.72/t/make.t ExtUtils-MakeMaker-6.72/t/fix_libs.t ExtUtils-MakeMaker-6.72/t/PL_FILES.t ExtUtils-MakeMaker-6.72/t/writemakefile_args.t ExtUtils-MakeMaker-6.72/t/prompt.t ExtUtils-MakeMaker-6.72/t/basic.t ExtUtils-MakeMaker-6.72/t/oneliner.t ExtUtils-MakeMaker-6.72/t/WriteEmptyMakefile.t ExtUtils-MakeMaker-6.72/t/MM_VMS.t ExtUtils-MakeMaker-6.72/t/hints.t ExtUtils-MakeMaker-6.72/t/testdata/ ExtUtils-MakeMaker-6.72/t/testdata/reallylongdirectoryname/ ExtUtils-MakeMaker-6.72/t/testdata/reallylongdirectoryname/arch2/ ExtUtils-MakeMaker-6.72/t/testdata/reallylongdirectoryname/arch2/Config.pm ExtUtils-MakeMaker-6.72/t/testdata/reallylongdirectoryname/arch1/ ExtUtils-MakeMaker-6.72/t/testdata/reallylongdirectoryname/arch1/Config.pm ExtUtils-MakeMaker-6.72/t/MM_Any.t ExtUtils-MakeMaker-6.72/t/META_for_testing_tricky_version.yml ExtUtils-MakeMaker-6.72/t/backwards.t ExtUtils-MakeMaker-6.72/t/Liblist.t ExtUtils-MakeMaker-6.72/t/maketext_filter.t ExtUtils-MakeMaker-6.72/t/Liblist_Kid.t ExtUtils-MakeMaker-6.72/t/installed_file.t ExtUtils-MakeMaker-6.72/t/pm_to_blib.t ExtUtils-MakeMaker-6.72/t/INSTALL_BASE.t ExtUtils-MakeMaker-6.72/t/parse_abstract.t ExtUtils-MakeMaker-6.72/t/Mkbootstrap.t ExtUtils-MakeMaker-6.72/t/split_command.t ExtUtils-MakeMaker-6.72/t/MM_BeOS.t ExtUtils-MakeMaker-6.72/t/VERSION_FROM.t ExtUtils-MakeMaker-6.72/t/liblist/ ExtUtils-MakeMaker-6.72/t/liblist/win32/ ExtUtils-MakeMaker-6.72/t/liblist/win32/vc/ ExtUtils-MakeMaker-6.72/t/liblist/win32/vc/vctest.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/lib/ ExtUtils-MakeMaker-6.72/t/liblist/win32/lib/CORE/ ExtUtils-MakeMaker-6.72/t/liblist/win32/lib/CORE/c_test.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/lib/CORE/double.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/imp.dll.a ExtUtils-MakeMaker-6.72/t/liblist/win32/test.a.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/test.meep ExtUtils-MakeMaker-6.72/t/liblist/win32/libpath/ ExtUtils-MakeMaker-6.72/t/liblist/win32/libpath/lp_test.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/test.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/lib__test.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/space lib.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/di r/ ExtUtils-MakeMaker-6.72/t/liblist/win32/di r/dir_test.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/double.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/pl.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/test2.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/__test.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/lib_test.lib ExtUtils-MakeMaker-6.72/t/liblist/win32/dir/ ExtUtils-MakeMaker-6.72/t/liblist/win32/dir/dir_test.lib ExtUtils-MakeMaker-6.72/t/pm.t ExtUtils-MakeMaker-6.72/t/INST.t ExtUtils-MakeMaker-6.72/t/MM_Cygwin.t ExtUtils-MakeMaker-6.72/t/postamble.t ExtUtils-MakeMaker-6.72/t/xs.t ExtUtils-MakeMaker-6.72/t/metafile_file.t ExtUtils-MakeMaker-6.72/t/min_perl_version.t ExtUtils-MakeMaker-6.72/t/META_for_testing.yml ExtUtils-MakeMaker-6.72/t/01perl_bugs.t ExtUtils-MakeMaker-6.72/t/meta_convert.t ExtUtils-MakeMaker-6.72/lib/ ExtUtils-MakeMaker-6.72/lib/ExtUtils/ ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_UWIN.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/Liblist.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_Win32.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_NW5.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_Darwin.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MY.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/Mkbootstrap.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MakeMaker.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_Any.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_AIX.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/Liblist/ ExtUtils-MakeMaker-6.72/lib/ExtUtils/Liblist/Kid.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/testlib.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/Command/ ExtUtils-MakeMaker-6.72/lib/ExtUtils/Command/MM.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_Unix.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_Win95.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_MacOS.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_OS2.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_QNX.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_BeOS.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_VOS.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_Cygwin.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/Mksymlists.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_DOS.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MM_VMS.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MakeMaker/ ExtUtils-MakeMaker-6.72/lib/ExtUtils/MakeMaker/Config.pm ExtUtils-MakeMaker-6.72/lib/ExtUtils/MakeMaker/FAQ.pod ExtUtils-MakeMaker-6.72/lib/ExtUtils/MakeMaker/Tutorial.pod ExtUtils-MakeMaker-6.72/Makefile.PL ExtUtils-MakeMaker-6.72/TODO ExtUtils-MakeMaker-6.72/META.json ExtUtils-MakeMaker-6.72/bin/ ExtUtils-MakeMaker-6.72/bin/instmodsh ExtUtils-MakeMaker-6.72/bundled/ ExtUtils-MakeMaker-6.72/bundled/JSON-PP-Compat5006/ ExtUtils-MakeMaker-6.72/bundled/JSON-PP-Compat5006/JSON/ ExtUtils-MakeMaker-6.72/bundled/JSON-PP-Compat5006/JSON/PP/ ExtUtils-MakeMaker-6.72/bundled/JSON-PP-Compat5006/JSON/PP/Compat5006.pm ExtUtils-MakeMaker-6.72/bundled/File-Temp/ ExtUtils-MakeMaker-6.72/bundled/File-Temp/File/ ExtUtils-MakeMaker-6.72/bundled/File-Temp/File/Temp.pm ExtUtils-MakeMaker-6.72/bundled/version/ ExtUtils-MakeMaker-6.72/bundled/version/version/ ExtUtils-MakeMaker-6.72/bundled/version/version/vpp.pm ExtUtils-MakeMaker-6.72/bundled/version/version/Internals.pod ExtUtils-MakeMaker-6.72/bundled/version/version.pod ExtUtils-MakeMaker-6.72/bundled/version/version.pm ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Install/ ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Install/ExtUtils/ ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Install/ExtUtils/Packlist.pm ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Install/ExtUtils/Installed.pm ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Install/ExtUtils/Install.pm ExtUtils-MakeMaker-6.72/bundled/JSON-PP/ ExtUtils-MakeMaker-6.72/bundled/JSON-PP/JSON/ ExtUtils-MakeMaker-6.72/bundled/JSON-PP/JSON/PP.pm ExtUtils-MakeMaker-6.72/bundled/JSON-PP/JSON/PP/ ExtUtils-MakeMaker-6.72/bundled/JSON-PP/JSON/PP/Boolean.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta-YAML/ ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta-YAML/CPAN/ ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta-YAML/CPAN/Meta/ ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta-YAML/CPAN/Meta/YAML.pm ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Manifest/ ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Manifest/ExtUtils/ ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Manifest/ExtUtils/MANIFEST.SKIP ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Manifest/ExtUtils/Manifest.pm ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Command/ ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Command/ExtUtils/ ExtUtils-MakeMaker-6.72/bundled/ExtUtils-Command/ExtUtils/Command.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/ ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/ ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta/ ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta/History.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta/Feature.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta/Prereqs.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta/Spec.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta/Requirements.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta/Validator.pm ExtUtils-MakeMaker-6.72/bundled/CPAN-Meta/CPAN/Meta/Converter.pm ExtUtils-MakeMaker-6.72/bundled/File-Copy-Recursive/ ExtUtils-MakeMaker-6.72/bundled/File-Copy-Recursive/File/ ExtUtils-MakeMaker-6.72/bundled/File-Copy-Recursive/File/Copy/ ExtUtils-MakeMaker-6.72/bundled/File-Copy-Recursive/File/Copy/Recursive.pm ExtUtils-MakeMaker-6.72/bundled/Parse-CPAN-Meta/ ExtUtils-MakeMaker-6.72/bundled/Parse-CPAN-Meta/Parse/ ExtUtils-MakeMaker-6.72/bundled/Parse-CPAN-Meta/Parse/CPAN/ ExtUtils-MakeMaker-6.72/bundled/Parse-CPAN-Meta/Parse/CPAN/Meta.pm ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/ ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/List/ ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/List/Util.pm ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/List/Util/ ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/List/Util/PP.pm ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/Scalar/ ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/Scalar/Util.pm ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/Scalar/Util/ ExtUtils-MakeMaker-6.72/bundled/Scalar-List-Utils/Scalar/Util/PP.pm ExtUtils-MakeMaker-6.72/bundled/README ExtUtils-MakeMaker-6.72/MANIFEST ExtUtils-MakeMaker-6.72/PATCHING ExtUtils-MakeMaker-6.72/INSTALL ExtUtils-MakeMaker-6.72/Changes ExtUtils-MakeMaker-6.72/my/ ExtUtils-MakeMaker-6.72/my/bundles.pm ExtUtils-MakeMaker-6.72/README ExtUtils-MakeMaker-6.72/README.packaging ExtUtils-MakeMaker-6.72/.perlcriticrc CPAN.pm: Building B/BI/BINGOS/ExtUtils-MakeMaker-6.72.tar.gz >>> /export/home/fly1232/ap1205/bin/perl Makefile.PL Warning: prerequisite CPAN::Meta 2.113640 not found. We have 2.110930. Checking if your kit is complete... Looks good Version::Requirements is deprecated; replace with CPAN::Meta::Requirements at /export/home/fly1232/var/megalib/Version/Requirements.pm line 17. require Version/Requirements.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta/Prereqs.pm line 13 CPAN::Meta::Prereqs::BEGIN() called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 eval {...} called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 require CPAN/Meta/Prereqs.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta/Feature.pm line 10 CPAN::Meta::Feature::BEGIN() called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 eval {...} called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 require CPAN/Meta/Feature.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta.pm line 12 CPAN::Meta::BEGIN() called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 eval {...} called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 require CPAN/Meta.pm called at lib/ExtUtils/MM_Any.pm line 797 eval {...} called at lib/ExtUtils/MM_Any.pm line 796 ExtUtils::MM_Any::_has_cpan_meta() called at lib/ExtUtils/MM_Any.pm line 817 ExtUtils::MM_Any::metafile_target('PACK001=HASH(0x275538)') called at lib/ExtUtils/MakeMaker.pm line 693 ExtUtils::MakeMaker::new('MM', 'PACK001=HASH(0x275538)') called at lib/ExtUtils/MakeMaker.pm line 60 ExtUtils::MakeMaker::WriteMakefile('NAME', 'ExtUtils::MakeMaker', 'VERSION_FROM', 'lib/ExtUtils/MakeMaker.pm', 'PREREQ_PM', 'HASH(0x4f16c0)', 'MIN_PERL_VERSION', 5.006, 'PMLIBDIRS', ...) called at Makefile.PL line 82 Writing Makefile for ExtUtils::MakeMaker Could not read metadata file. Falling back to other methods to determine prerequisites ---- Unsatisfied dependencies detected during ---- ---- BINGOS/ExtUtils-MakeMaker-6.72.tar.gz ---- CPAN::Meta [requires] Running make test Delayed until after prerequisites Running test for module 'CPAN::Meta' Running make for D/DA/DAGOLDEN/CPAN-Meta-2.132140.tar.gz Checksum for /net/nas/data/cpan/authors/id/D/DA/DAGOLDEN/CPAN-Meta-2.132140.tar.gz ok CPAN-Meta-2.132140 CPAN-Meta-2.132140/Todo CPAN-Meta-2.132140/README CPAN-Meta-2.132140/Changes CPAN-Meta-2.132140/LICENSE CPAN-Meta-2.132140/dist.ini CPAN-Meta-2.132140/META.yml CPAN-Meta-2.132140/MANIFEST CPAN-Meta-2.132140/META.json CPAN-Meta-2.132140/t CPAN-Meta-2.132140/t/prereqs.t CPAN-Meta-2.132140/t/strings.t CPAN-Meta-2.132140/Makefile.PL CPAN-Meta-2.132140/CONTRIBUTING CPAN-Meta-2.132140/t/load-bad.t CPAN-Meta-2.132140/t/meta-obj.t CPAN-Meta-2.132140/t/no-index.t CPAN-Meta-2.132140/perlcritic.rc CPAN-Meta-2.132140/t/converter.t CPAN-Meta-2.132140/t/save-load.t CPAN-Meta-2.132140/t/validator.t CPAN-Meta-2.132140/t/repository.t CPAN-Meta-2.132140/t/00-compile.t CPAN-Meta-2.132140/lib/CPAN CPAN-Meta-2.132140/lib/CPAN/Meta.pm CPAN-Meta-2.132140/t/converter-bad.t CPAN-Meta-2.132140/t/prereqs-merge.t CPAN-Meta-2.132140/t/converter-fail.t CPAN-Meta-2.132140/t/data CPAN-Meta-2.132140/t/data/META-2.json CPAN-Meta-2.132140/t/data/gpl-1_4.yml CPAN-Meta-2.132140/t/data/unicode.yml CPAN-Meta-2.132140/xt/author CPAN-Meta-2.132140/xt/author/critic.t CPAN-Meta-2.132140/t/data/META-1_0.yml CPAN-Meta-2.132140/t/data/META-1_1.yml CPAN-Meta-2.132140/t/data/META-1_2.yml CPAN-Meta-2.132140/t/data/META-1_3.yml CPAN-Meta-2.132140/t/data/META-1_4.yml CPAN-Meta-2.132140/t/data/resources.yml CPAN-Meta-2.132140/t/prereqs-finalize.t CPAN-Meta-2.132140/lib/CPAN/Meta CPAN-Meta-2.132140/lib/CPAN/Meta/Spec.pm CPAN-Meta-2.132140/t/00-report-prereqs.t CPAN-Meta-2.132140/xt/author/pod-spell.t CPAN-Meta-2.132140/xt/release CPAN-Meta-2.132140/xt/release/distmeta.t CPAN-Meta-2.132140/t/data-bad CPAN-Meta-2.132140/t/data-bad/META-2.json CPAN-Meta-2.132140/t/data-bad/META-1_0.yml CPAN-Meta-2.132140/t/data-bad/META-1_1.yml CPAN-Meta-2.132140/t/data-bad/META-1_2.yml CPAN-Meta-2.132140/t/data-bad/META-1_3.yml CPAN-Meta-2.132140/t/data-bad/META-1_4.yml CPAN-Meta-2.132140/t/data-fail CPAN-Meta-2.132140/t/data-fail/META-2.json CPAN-Meta-2.132140/xt/release/pod-syntax.t CPAN-Meta-2.132140/lib/CPAN/Meta/Feature.pm CPAN-Meta-2.132140/lib/CPAN/Meta/History.pm CPAN-Meta-2.132140/lib/CPAN/Meta/Prereqs.pm CPAN-Meta-2.132140/t/data-fail/META-1_0.yml CPAN-Meta-2.132140/t/data-fail/META-1_1.yml CPAN-Meta-2.132140/t/data-fail/META-1_2.yml CPAN-Meta-2.132140/t/data-fail/META-1_3.yml CPAN-Meta-2.132140/t/data-fail/META-1_4.yml CPAN-Meta-2.132140/t/data/restricted-2.json CPAN-Meta-2.132140/xt/release/portability.t CPAN-Meta-2.132140/history CPAN-Meta-2.132140/history/META-spec-1_2.pod CPAN-Meta-2.132140/history/META-spec-1_3.pod CPAN-Meta-2.132140/history/META-spec-1_4.pod CPAN-Meta-2.132140/xt/release/pod-coverage.t CPAN-Meta-2.132140/xt/release/test-version.t CPAN-Meta-2.132140/history/META-spec-1_0.html CPAN-Meta-2.132140/history/META-spec-1_1.html CPAN-Meta-2.132140/lib/CPAN/Meta/Converter.pm CPAN-Meta-2.132140/lib/CPAN/Meta/Validator.pm CPAN-Meta-2.132140/t/data/restrictive-1_4.yml CPAN-Meta-2.132140/t/data-bad/35478989-META.yml CPAN-Meta-2.132140/t/data-bad/98042513-META.yml CPAN-Meta-2.132140/t/data/version-ranges-2.json CPAN-Meta-2.132140/t/data-bad/107650337-META.yml CPAN-Meta-2.132140/t/data-bad/284247103-META.yml CPAN-Meta-2.132140/t/data-bad/344981821-META.yml CPAN-Meta-2.132140/t/data-bad/476602558-META.yml CPAN-Meta-2.132140/t/data-bad/restrictive-2.json CPAN-Meta-2.132140/t/data/version-ranges-1_4.yml CPAN-Meta-2.132140/t/data-bad/1122575719-META.yml CPAN-Meta-2.132140/t/data-bad/1206545041-META.yml CPAN-Meta-2.132140/t/data-bad/1598804075-META.yml CPAN-Meta-2.132140/t/data-bad/1927486199-META.yml CPAN-Meta-2.132140/t/data-bad/1985684504-META.yml CPAN-Meta-2.132140/t/data-bad/1985980974-META.yml CPAN-Meta-2.132140/t/data-bad/2031017050-META.yml CPAN-Meta-2.132140/t/data/version-not-normal.json CPAN-Meta-2.132140/t/data-bad/version-ranges-2.json CPAN-Meta-2.132140/t/data/provides-version-missing.json CPAN.pm: Building D/DA/DAGOLDEN/CPAN-Meta-2.132140.tar.gz >>> /export/home/fly1232/ap1205/bin/perl Makefile.PL Warning: prerequisite version 0.88 not found. We have 0.82. Checking if your kit is complete... Looks good Version::Requirements is deprecated; replace with CPAN::Meta::Requirements at /export/home/fly1232/var/megalib/Version/Requirements.pm line 17. require Version/Requirements.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta/Prereqs.pm line 13 CPAN::Meta::Prereqs::BEGIN() called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 eval {...} called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 require CPAN/Meta/Prereqs.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta/Feature.pm line 10 CPAN::Meta::Feature::BEGIN() called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 eval {...} called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 require CPAN/Meta/Feature.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta.pm line 12 CPAN::Meta::BEGIN() called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 eval {...} called at /export/home/fly1232/var/megalib/Version/Requirements.pm line 0 require CPAN/Meta.pm called at /export/home/fly1232/var/megalib/ExtUtils/MM_Any.pm line 797 eval {...} called at /export/home/fly1232/var/megalib/ExtUtils/MM_Any.pm line 796 ExtUtils::MM_Any::_has_cpan_meta() called at /export/home/fly1232/var/megalib/ExtUtils/MM_Any.pm line 817 ExtUtils::MM_Any::metafile_target('PACK001=HASH(0x2eb8a8)') called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 693 ExtUtils::MakeMaker::new('MM', 'PACK001=HASH(0x2eb8a8)') called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 60 ExtUtils::MakeMaker::WriteMakefile('test', 'HASH(0x3a2778)', 'TEST_REQUIRES', 'HASH(0x2eb458)', 'NAME', 'CPAN::Meta', 'DISTNAME', 'CPAN-Meta', 'CONFIGURE_REQUIRES', ...) called at Makefile.PL line 83 Writing Makefile for CPAN::Meta ---- Unsatisfied dependencies detected during ---- ---- DAGOLDEN/CPAN-Meta-2.132140.tar.gz ---- version [requires] Running make test Delayed until after prerequisites Running test for module 'version' Running make for J/JP/JPEACOCK/version-0.9902.tar.gz Checksum for /net/nas/data/cpan/authors/id/J/JP/JPEACOCK/version-0.9902.tar.gz ok version-0.9902/ version-0.9902/t/ version-0.9902/t/05sigdie.t version-0.9902/t/02derived.t version-0.9902/t/06noop.t version-0.9902/t/04strict_lax.t version-0.9902/t/coretests.pm version-0.9902/t/07locale.t version-0.9902/t/03require.t version-0.9902/t/survey_locales version-0.9902/t/01base.t version-0.9902/vutil/ version-0.9902/vutil/vutil.h version-0.9902/vutil/vxs.xs version-0.9902/vutil/lib/ version-0.9902/vutil/lib/version/ version-0.9902/vutil/lib/version/vxs.pm version-0.9902/vutil/vutil.c version-0.9902/vutil/ppport.h version-0.9902/vperl/ version-0.9902/vperl/vpp.pm version-0.9902/MANIFEST.SKIP version-0.9902/META.yml version-0.9902/Changes version-0.9902/Makefile.PL version-0.9902/README version-0.9902/lib/ version-0.9902/lib/version.pod version-0.9902/lib/version.pm version-0.9902/lib/version/ version-0.9902/lib/version/typemap version-0.9902/lib/version/Internals.pod version-0.9902/MANIFEST CPAN.pm: Building J/JP/JPEACOCK/version-0.9902.tar.gz >>> /export/home/fly1232/ap1205/bin/perl Makefile.PL Testing if you have a C compiler Checking if your kit is complete... Looks good Version::Requirements is deprecated; replace with CPAN::Meta::Requirements at /data1/fly1232-var/megalib/Version/Requirements.pm line 17. require Version/Requirements.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta/Prereqs.pm line 13 CPAN::Meta::Prereqs::BEGIN() called at /data1/fly1232-var/megalib/Version/Requirements.pm line 0 eval {...} called at /data1/fly1232-var/megalib/Version/Requirements.pm line 0 require CPAN/Meta/Prereqs.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta/Feature.pm line 10 CPAN::Meta::Feature::BEGIN() called at /data1/fly1232-var/megalib/Version/Requirements.pm line 0 eval {...} called at /data1/fly1232-var/megalib/Version/Requirements.pm line 0 require CPAN/Meta/Feature.pm called at /export/home/fly1232/ap1205/lib/CPAN/Meta.pm line 12 CPAN::Meta::BEGIN() called at /data1/fly1232-var/megalib/Version/Requirements.pm line 0 eval {...} called at /data1/fly1232-var/megalib/Version/Requirements.pm line 0 require CPAN/Meta.pm called at /export/home/fly1232/var/megalib/ExtUtils/MM_Any.pm line 797 eval {...} called at /export/home/fly1232/var/megalib/ExtUtils/MM_Any.pm line 796 ExtUtils::MM_Any::_has_cpan_meta() called at /export/home/fly1232/var/megalib/ExtUtils/MM_Any.pm line 817 ExtUtils::MM_Any::metafile_target('PACK002=HASH(0x7d1548)') called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 693 ExtUtils::MakeMaker::new('MM', 'PACK002=HASH(0x7d1548)') called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 60 ExtUtils::MakeMaker::WriteMakefile('NAME', 'version::vxs', 'AUTHOR', 'John Peacock ', 'VERSION_FROM', 'lib/version/vxs.pm', 'OBJECT', '$(O_FILES)', 'TYPEMAPS', ...) called at ./Makefile.PL line 5 require ./Makefile.PL called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 233 ExtUtils::MakeMaker::eval_in_x('PACK001=HASH(0x78ec10)', '/data1/fly1232-var/cpan/build/version-0.9902-nH0YYb/vutil') called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 220 eval {...} called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 220 ExtUtils::MakeMaker::eval_in_subdirs('PACK001=HASH(0x78ec10)') called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 676 ExtUtils::MakeMaker::new('MM', 'MM=HASH(0x2e6700)') called at /export/home/fly1232/var/megalib/ExtUtils/MakeMaker.pm line 60 ExtUtils::MakeMaker::WriteMakefile('VERSION_FROM', 'lib/version.pm', 'NAME', 'version', 'LICENSE', 'perl', 'PREREQ_PM', 'HASH(0x4f4a50)', 'CONFIGURE', ...) called at Makefile.PL line 44 main::write_makefile() called at Makefile.PL line 38 Writing Makefile for version::vxs Writing Makefile for version >>> make cp lib/version/Internals.pod blib/lib/version/Internals.pod cp lib/version.pm blib/lib/version.pm cp lib/version.pod blib/lib/version.pod make[1]: Entering directory `/data1/fly1232-var/cpan/build/version-0.9902-nH0YYb/vutil' cp lib/version/vxs.pm ../blib/lib/version/vxs.pm cc -c -D_REENTRANT -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.9902\" -DXS_VERSION=\"0.9902\" -KPIC "-I/export/home/fly1232/ap1205/lib/CORE" vutil.c "vutil.h", line 107: warning: macro redefined: is_LAX_VERSION "vutil.h", line 109: warning: macro redefined: is_STRICT_VERSION /export/home/fly1232/ap1205/bin/perl /data1/fly1232-var/megalib/ExtUtils/xsubpp -typemap /export/home/fly1232/ap1205/lib/ExtUtils/typemap -typemap ../lib/version/typemap vxs.xs > vxs.xsc && mv vxs.xsc vxs.c cc -c -D_REENTRANT -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.9902\" -DXS_VERSION=\"0.9902\" -KPIC "-I/export/home/fly1232/ap1205/lib/CORE" vxs.c "vutil.h", line 107: warning: macro redefined: is_LAX_VERSION "vutil.h", line 109: warning: macro redefined: is_STRICT_VERSION Running Mkbootstrap for version::vxs () chmod 644 vxs.bs rm -f ../blib/arch/auto/version/vxs/vxs.so cc -G -L/usr/lib -L/usr/ccs/lib -L/opt/SUNWspro/prod/lib/v8plus -L/opt/SUNWspro/prod/lib -L/lib vutil.o vxs.o -o ../blib/arch/auto/version/vxs/vxs.so \ \ chmod 755 ../blib/arch/auto/version/vxs/vxs.so cp vxs.bs ../blib/arch/auto/version/vxs/vxs.bs chmod 644 ../blib/arch/auto/version/vxs/vxs.bs make[1]: Leaving directory `/data1/fly1232-var/cpan/build/version-0.9902-nH0YYb/vutil' Manifying blib/man3/version::Internals.3 Manifying blib/man3/version.3 JPEACOCK/version-0.9902.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 make[1]: Entering directory `/data1/fly1232-var/cpan/build/version-0.9902-nH0YYb/vutil' make[1]: Leaving directory `/data1/fly1232-var/cpan/build/version-0.9902-nH0YYb/vutil' PERL_DL_NONLAZY=1 /export/home/fly1232/ap1205/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01base.t ........ ok 1 - use version; ok 2 - 5.005_03 eq 5.00503 ok 3 - 1.23 eq "1.23" ok 4 - "5.005_03" eq "5.005_03" ok 5 - "v1.23" eq "v1.23" ok 6 - 5.005 eq "5.005" ok 7 - 5.006.001 eq v5.6.1 ok 8 - No leading v ok 9 - alpha version 1.2.3_4 eq v1.2.3_4 ok 10 - Invalid version format (multiple underscores) ok 11 - Invalid version format (underscores before decimal) ok 12 - Invalid version format (alpha without decimal) ok 13 - Invalid version format (non-numeric data) ok 14 - Invalid version format (negative version number) ok 15 - Invalid version format (non-numeric data) ok 16 - Invalid version format (non-numeric data) ok 17 - boolean ok 18 - The object isa version ok 19 - $version <=> $version == 0 ok 20 - $version == $version ok 21 - $version == $version ok 22 - $version < $new_version ok 23 - $new_version > $version ok 24 - $version != $new_version ok 25 - $version < $new_version ok 26 - $new_version > $version ok 27 - $version != $new_version ok 28 - $version->numify() == 5.006001 ok 29 - $version->numify() <= 5.006001 ok 30 - $version->numify() < 5.008 ok 31 - $version == "1.2.3" ok 32 - $version->numify == 1.002003 ok 33 - $version == 2002.9.30.1 ok 34 - $version->numify == 2002.009030001 ok 35 - $version < $new_version ok 36 - $new_version > $version ok 37 - $version != $new_version ok 38 - $version > $new_version ok 39 - $new_version < $version ok 40 - $version != $new_version ok 41 - $version < $new_version ok 42 - $new_version > $version ok 43 - $version != $new_version ok 44 - !$version->is_alpha ok 45 - $new_version->is_alpha ok 46 - $version > $new_version ok 47 - $new_version < $version ok 48 - $version != $new_version ok 49 - $version > $new_version ok 50 - $new_version < $version ok 51 - $version != $new_version ok 52 - $version == $new_version ok 53 - $version == $new_version ok 54 - $version < $new_version ok 55 - $version < $new_version ok 56 - $version > $new_version ok 57 - error with version->new($version) < 'version' ok 58 - noop ++ ok 59 - noop -- ok 60 - noop / ok 61 - noop * ok 62 - noop abs ok 63 - qv("1.2") == "1.2.0" ok 64 - qv(1.2) == "1.2.0" ok 65 - The object isa version ok 66 - new from existing object ok 67 - class->new(v1.2) identical ok 68 - The object isa version ok 69 - version->new() doesn't clone ok 70 - $version->$method("1.2.3") works too ok 71 - qw$Revision: 1.2$ == 1.2.0 ok 72 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 73 - CPAN-style alpha version ok 74 - 1.23_01 > 1.23 ok 75 - 1.23_01 < 1.24 ok 76 - Replacement eval works with exact version ok 77 - Called as class method ok 78 - Don't freak if the module doesn't even exist ok 79 - Replacement eval works with incremented version ok 80 - Replacement eval works with single digit ok 81 - Replacement eval works with incremented digit ok 82 - Replacement handles modules without package or VERSION ok 83 - Replacement handles modules without package or VERSION ok 84 - Called as class method ok 85 - Replacement handles modules without VERSION ok 86 - Replacement handles modules without VERSION ok 87 - Replacement handles modules without VERSION ok 88 - Replacement handles modules without VERSION ok 89 - Warn about bad \$VERSION ok 90 - Warn about bad $VERSION ok 91 - "$version" eq 1.2.3 ok 92 - $version == $new_version ok 93 - v-string initialized $qv_declare() ok 94 - "$version" eq "v1.2.3_4" ok 95 - "$version" eq "v1.2.3_4" (from eval) ok 96 - trailing zeros preserved ok 97 - trailing zeros preserved ok 98 - trailing zeros preserved ok 99 - trailing zeros preserved ok 100 - leading zero inferred ok 101 - leading space ignored ok 102 - Undef version comparison \#1 ok 103 - Undef version comparison \#2 ok 104 - Version string 'undef' ok 105 - Version string 'undef' ok 106 - Undef version comparison \#3 ok 107 - Undef version comparison \#4 ok 108 - No initializer at all ok 109 - Undef version comparison \#5 ok 110 - Undef version comparison \#6 ok 111 - Very small version objects ok 112 - Make sure very small versions don't freak ok 113 - Comparing vs. version with no decimal ok 114 - Comparing vs. version with decimal only ok 115 - Make sure very small versions don't freak ok 116 - Succeed - required == VERSION ok 117 - No undef warnings ok 118 - make sure we cleared qv() properly ok 119 - make sure we exported qv() properly ok 120 - The object isa t351G7ZR ok 121 - User typed numeric so we error with numeric ok 122 - User typed extended so we error with extended ok 123 - Invalid version format 1._1 ok 124 - Too large version ok 125 - Too large version ok 126 - Don't fall for Data::Dumper's tricks ok 127 - Deal with badly serialized versions from YAML ok 128 - Deal with badly serialized versions from YAML ok 129 - No math operations with version objects ok 130 - No math operations with version objects ok 131 - The string 'version' is not a version for new ok 132 - All strings starting with "v" are not versions ok 133 - Correctly guesses this is not a v-string ok 134 - Correctly guess that this is a v-string ok 135 - Compare 3 and 4 digit v-strings ok 136 - Compare 3 and 4 digit v-strings, leaving v ok 137 - Compare 3 and 4 digit v-strings, quoted ok 138 - Compare 3 and 4 digit v-strings, quoted leading v ok 139 - no crash with version->new('version') ok 140 - no crash with version->new($tied) where $tied returns "version" ok 141 - ->VERSION(9e99) succeeds ok 142 - ->VERSION(9e99) does not panic ok 143 - Just checking ok 144 - Correctly nummified ok 145 - 5.005_03 eq 5.00503 ok 146 - 1.23 eq "1.23" ok 147 - "5.005_03" eq "5.005_03" ok 148 - "v1.23" eq "v1.23" ok 149 - 5.005 eq "5.005" ok 150 - 5.006.001 eq v5.6.1 ok 151 - No leading v ok 152 - alpha version 1.2.3_4 eq v1.2.3_4 ok 153 - Invalid version format (multiple underscores) ok 154 - Invalid version format (underscores before decimal) ok 155 - Invalid version format (alpha without decimal) ok 156 - Invalid version format (non-numeric data) ok 157 - Invalid version format (negative version number) ok 158 - Invalid version format (non-numeric data) ok 159 - Invalid version format (non-numeric data) ok 160 - boolean ok 161 - The object isa version ok 162 - $version <=> $version == 0 ok 163 - $version == $version ok 164 - $version == $version ok 165 - $version < $new_version ok 166 - $new_version > $version ok 167 - $version != $new_version ok 168 - $version < $new_version ok 169 - $new_version > $version ok 170 - $version != $new_version ok 171 - $version->numify() == 5.006001 ok 172 - $version->numify() <= 5.006001 ok 173 - $version->numify() < 5.008 ok 174 - $version == "1.2.3" ok 175 - $version->numify == 1.002003 ok 176 - $version == 2002.9.30.1 ok 177 - $version->numify == 2002.009030001 ok 178 - $version < $new_version ok 179 - $new_version > $version ok 180 - $version != $new_version ok 181 - $version > $new_version ok 182 - $new_version < $version ok 183 - $version != $new_version ok 184 - $version < $new_version ok 185 - $new_version > $version ok 186 - $version != $new_version ok 187 - !$version->is_alpha ok 188 - $new_version->is_alpha ok 189 - $version > $new_version ok 190 - $new_version < $version ok 191 - $version != $new_version ok 192 - $version > $new_version ok 193 - $new_version < $version ok 194 - $version != $new_version ok 195 - $version == $new_version ok 196 - $version == $new_version ok 197 - $version < $new_version ok 198 - $version < $new_version ok 199 - $version > $new_version ok 200 - error with version->new($version) < 'version' ok 201 - noop ++ ok 202 - noop -- ok 203 - noop / ok 204 - noop * ok 205 - noop abs ok 206 - declare("1.2") == "1.2.0" ok 207 - declare(1.2) == "1.2.0" ok 208 - The object isa version ok 209 - new from existing object ok 210 - class->new(v1.2) identical ok 211 - The object isa version ok 212 - version->new() doesn't clone ok 213 - $version->$method("1.2.3") works too ok 214 - qw$Revision: 1.2$ == 1.2.0 ok 215 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 216 - CPAN-style alpha version ok 217 - 1.23_01 > 1.23 ok 218 - 1.23_01 < 1.24 ok 219 - Replacement eval works with exact version ok 220 - Called as class method ok 221 - Don't freak if the module doesn't even exist ok 222 - Replacement eval works with incremented version ok 223 - Replacement eval works with single digit ok 224 - Replacement eval works with incremented digit ok 225 - Replacement handles modules without package or VERSION ok 226 - Replacement handles modules without package or VERSION ok 227 - Called as class method ok 228 - Replacement handles modules without VERSION ok 229 - Replacement handles modules without VERSION ok 230 - Replacement handles modules without VERSION ok 231 - Replacement handles modules without VERSION ok 232 - Warn about bad \$VERSION ok 233 - Warn about bad $VERSION ok 234 - "$version" eq 1.2.3 ok 235 - $version == $new_version ok 236 - v-string initialized $qv_declare() ok 237 - "$version" eq "v1.2.3_4" ok 238 - "$version" eq "v1.2.3_4" (from eval) ok 239 - trailing zeros preserved ok 240 - trailing zeros preserved ok 241 - trailing zeros preserved ok 242 - trailing zeros preserved ok 243 - leading zero inferred ok 244 - leading space ignored ok 245 - Undef version comparison \#1 ok 246 - Undef version comparison \#2 ok 247 - Version string 'undef' ok 248 - Version string 'undef' ok 249 - Undef version comparison \#3 ok 250 - Undef version comparison \#4 ok 251 - No initializer at all ok 252 - Undef version comparison \#5 ok 253 - Undef version comparison \#6 ok 254 - Very small version objects ok 255 - Make sure very small versions don't freak ok 256 - Comparing vs. version with no decimal ok 257 - Comparing vs. version with decimal only ok 258 - Make sure very small versions don't freak ok 259 - Succeed - required == VERSION ok 260 - No undef warnings ok 261 - make sure we cleared declare() properly ok 262 - make sure we exported declare() properly ok 263 - The object isa t2l1J_Mj ok 264 - User typed numeric so we error with numeric ok 265 - User typed extended so we error with extended ok 266 - Invalid version format 1._1 ok 267 - Too large version ok 268 - Too large version ok 269 - Don't fall for Data::Dumper's tricks ok 270 - Deal with badly serialized versions from YAML ok 271 - Deal with badly serialized versions from YAML ok 272 - No math operations with version objects ok 273 - No math operations with version objects ok 274 - The string 'version' is not a version for new ok 275 - All strings starting with "v" are not versions ok 276 - Correctly guesses this is not a v-string ok 277 - Correctly guess that this is a v-string ok 278 - Compare 3 and 4 digit v-strings ok 279 - Compare 3 and 4 digit v-strings, leaving v ok 280 - Compare 3 and 4 digit v-strings, quoted ok 281 - Compare 3 and 4 digit v-strings, quoted leading v ok 282 - no crash with version->new('version') ok 283 - no crash with version->new($tied) where $tied returns "version" ok 284 - ->VERSION(9e99) succeeds ok 285 - ->VERSION(9e99) does not panic ok 286 - Just checking ok 287 - Correctly nummified ok 288 - 5.005_03 eq 5.00503 ok 289 - 1.23 eq "1.23" ok 290 - "5.005_03" eq "5.005_03" ok 291 - "v1.23" eq "v1.23" ok 292 - 5.005 eq "5.005" ok 293 - 5.006.001 eq v5.6.1 ok 294 - No leading v ok 295 - alpha version 1.2.3_4 eq v1.2.3_4 ok 296 - Invalid version format (multiple underscores) ok 297 - Invalid version format (underscores before decimal) ok 298 - Invalid version format (alpha without decimal) ok 299 - Invalid version format (non-numeric data) ok 300 - Invalid version format (negative version number) ok 301 - Invalid version format (non-numeric data) ok 302 - Invalid version format (non-numeric data) ok 303 - boolean ok 304 - The object isa version ok 305 - $version <=> $version == 0 ok 306 - $version == $version ok 307 - $version == $version ok 308 - $version < $new_version ok 309 - $new_version > $version ok 310 - $version != $new_version ok 311 - $version < $new_version ok 312 - $new_version > $version ok 313 - $version != $new_version ok 314 - $version->numify() == 5.006001 ok 315 - $version->numify() <= 5.006001 ok 316 - $version->numify() < 5.008 ok 317 - $version == "1.2.3" ok 318 - $version->numify == 1.002003 ok 319 - $version == 2002.9.30.1 ok 320 - $version->numify == 2002.009030001 ok 321 - $version < $new_version ok 322 - $new_version > $version ok 323 - $version != $new_version ok 324 - $version > $new_version ok 325 - $new_version < $version ok 326 - $version != $new_version ok 327 - $version < $new_version ok 328 - $new_version > $version ok 329 - $version != $new_version ok 330 - !$version->is_alpha ok 331 - $new_version->is_alpha ok 332 - $version > $new_version ok 333 - $new_version < $version ok 334 - $version != $new_version ok 335 - $version > $new_version ok 336 - $new_version < $version ok 337 - $version != $new_version ok 338 - $version == $new_version ok 339 - $version == $new_version ok 340 - $version < $new_version ok 341 - $version < $new_version ok 342 - $version > $new_version ok 343 - error with version->parse($version) < 'version' ok 344 - noop ++ ok 345 - noop -- ok 346 - noop / ok 347 - noop * ok 348 - noop abs ok 349 - qv("1.2") == "1.2.0" ok 350 - qv(1.2) == "1.2.0" ok 351 - The object isa version ok 352 - new from existing object ok 353 - class->parse(v1.2) identical ok 354 - The object isa version ok 355 - version->parse() doesn't clone ok 356 - $version->$method("1.2.3") works too ok 357 - qw$Revision: 1.2$ == 1.2.0 ok 358 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 359 - CPAN-style alpha version ok 360 - 1.23_01 > 1.23 ok 361 - 1.23_01 < 1.24 ok 362 - Replacement eval works with exact version ok 363 - Called as class method ok 364 - Don't freak if the module doesn't even exist ok 365 - Replacement eval works with incremented version ok 366 - Replacement eval works with single digit ok 367 - Replacement eval works with incremented digit ok 368 - Replacement handles modules without package or VERSION ok 369 - Replacement handles modules without package or VERSION ok 370 - Called as class method ok 371 - Replacement handles modules without VERSION ok 372 - Replacement handles modules without VERSION ok 373 - Replacement handles modules without VERSION ok 374 - Replacement handles modules without VERSION ok 375 - Warn about bad \$VERSION ok 376 - Warn about bad $VERSION ok 377 - "$version" eq 1.2.3 ok 378 - $version == $new_version ok 379 - v-string initialized $qv_declare() ok 380 - "$version" eq "v1.2.3_4" ok 381 - "$version" eq "v1.2.3_4" (from eval) ok 382 - trailing zeros preserved ok 383 - trailing zeros preserved ok 384 - trailing zeros preserved ok 385 - trailing zeros preserved ok 386 - leading zero inferred ok 387 - leading space ignored ok 388 - Undef version comparison \#1 ok 389 - Undef version comparison \#2 ok 390 - Version string 'undef' ok 391 - Version string 'undef' ok 392 - Undef version comparison \#3 ok 393 - Undef version comparison \#4 ok 394 - No initializer at all ok 395 - Undef version comparison \#5 ok 396 - Undef version comparison \#6 ok 397 - Very small version objects ok 398 - Make sure very small versions don't freak ok 399 - Comparing vs. version with no decimal ok 400 - Comparing vs. version with decimal only ok 401 - Make sure very small versions don't freak ok 402 - Succeed - required == VERSION ok 403 - No undef warnings ok 404 - make sure we cleared qv() properly ok 405 - make sure we exported qv() properly ok 406 - The object isa tP_EpGiH ok 407 - User typed numeric so we error with numeric ok 408 - User typed extended so we error with extended ok 409 - Invalid version format 1._1 ok 410 - Too large version ok 411 - Too large version ok 412 - Don't fall for Data::Dumper's tricks ok 413 - Deal with badly serialized versions from YAML ok 414 - Deal with badly serialized versions from YAML ok 415 - No math operations with version objects ok 416 - No math operations with version objects ok 417 - The string 'version' is not a version for parse ok 418 - All strings starting with "v" are not versions ok 419 - Correctly guesses this is not a v-string ok 420 - Correctly guess that this is a v-string ok 421 - Compare 3 and 4 digit v-strings ok 422 - Compare 3 and 4 digit v-strings, leaving v ok 423 - Compare 3 and 4 digit v-strings, quoted ok 424 - Compare 3 and 4 digit v-strings, quoted leading v ok 425 - no crash with version->parse('version') ok 426 - no crash with version->new($tied) where $tied returns "version" ok 427 - ->VERSION(9e99) succeeds ok 428 - ->VERSION(9e99) does not panic ok 429 - Just checking ok 430 - Correctly nummified ok 431 - 5.005_03 eq 5.00503 ok 432 - 1.23 eq "1.23" ok 433 - "5.005_03" eq "5.005_03" ok 434 - "v1.23" eq "v1.23" ok 435 - 5.005 eq "5.005" ok 436 - 5.006.001 eq v5.6.1 ok 437 - No leading v ok 438 - alpha version 1.2.3_4 eq v1.2.3_4 ok 439 - Invalid version format (multiple underscores) ok 440 - Invalid version format (underscores before decimal) ok 441 - Invalid version format (alpha without decimal) ok 442 - Invalid version format (non-numeric data) ok 443 - Invalid version format (negative version number) ok 444 - Invalid version format (non-numeric data) ok 445 - Invalid version format (non-numeric data) ok 446 - boolean ok 447 - The object isa version ok 448 - $version <=> $version == 0 ok 449 - $version == $version ok 450 - $version == $version ok 451 - $version < $new_version ok 452 - $new_version > $version ok 453 - $version != $new_version ok 454 - $version < $new_version ok 455 - $new_version > $version ok 456 - $version != $new_version ok 457 - $version->numify() == 5.006001 ok 458 - $version->numify() <= 5.006001 ok 459 - $version->numify() < 5.008 ok 460 - $version == "1.2.3" ok 461 - $version->numify == 1.002003 ok 462 - $version == 2002.9.30.1 ok 463 - $version->numify == 2002.009030001 ok 464 - $version < $new_version ok 465 - $new_version > $version ok 466 - $version != $new_version ok 467 - $version > $new_version ok 468 - $new_version < $version ok 469 - $version != $new_version ok 470 - $version < $new_version ok 471 - $new_version > $version ok 472 - $version != $new_version ok 473 - !$version->is_alpha ok 474 - $new_version->is_alpha ok 475 - $version > $new_version ok 476 - $new_version < $version ok 477 - $version != $new_version ok 478 - $version > $new_version ok 479 - $new_version < $version ok 480 - $version != $new_version ok 481 - $version == $new_version ok 482 - $version == $new_version ok 483 - $version < $new_version ok 484 - $version < $new_version ok 485 - $version > $new_version ok 486 - error with version->parse($version) < 'version' ok 487 - noop ++ ok 488 - noop -- ok 489 - noop / ok 490 - noop * ok 491 - noop abs ok 492 - declare("1.2") == "1.2.0" ok 493 - declare(1.2) == "1.2.0" ok 494 - The object isa version ok 495 - new from existing object ok 496 - class->parse(v1.2) identical ok 497 - The object isa version ok 498 - version->parse() doesn't clone ok 499 - $version->$method("1.2.3") works too ok 500 - qw$Revision: 1.2$ == 1.2.0 ok 501 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 502 - CPAN-style alpha version ok 503 - 1.23_01 > 1.23 ok 504 - 1.23_01 < 1.24 ok 505 - Replacement eval works with exact version ok 506 - Called as class method ok 507 - Don't freak if the module doesn't even exist ok 508 - Replacement eval works with incremented version ok 509 - Replacement eval works with single digit ok 510 - Replacement eval works with incremented digit ok 511 - Replacement handles modules without package or VERSION ok 512 - Replacement handles modules without package or VERSION ok 513 - Called as class method ok 514 - Replacement handles modules without VERSION ok 515 - Replacement handles modules without VERSION ok 516 - Replacement handles modules without VERSION ok 517 - Replacement handles modules without VERSION ok 518 - Warn about bad \$VERSION ok 519 - Warn about bad $VERSION ok 520 - "$version" eq 1.2.3 ok 521 - $version == $new_version ok 522 - v-string initialized $qv_declare() ok 523 - "$version" eq "v1.2.3_4" ok 524 - "$version" eq "v1.2.3_4" (from eval) ok 525 - trailing zeros preserved ok 526 - trailing zeros preserved ok 527 - trailing zeros preserved ok 528 - trailing zeros preserved ok 529 - leading zero inferred ok 530 - leading space ignored ok 531 - Undef version comparison \#1 ok 532 - Undef version comparison \#2 ok 533 - Version string 'undef' ok 534 - Version string 'undef' ok 535 - Undef version comparison \#3 ok 536 - Undef version comparison \#4 ok 537 - No initializer at all ok 538 - Undef version comparison \#5 ok 539 - Undef version comparison \#6 ok 540 - Very small version objects ok 541 - Make sure very small versions don't freak ok 542 - Comparing vs. version with no decimal ok 543 - Comparing vs. version with decimal only ok 544 - Make sure very small versions don't freak ok 545 - Succeed - required == VERSION ok 546 - No undef warnings ok 547 - make sure we cleared declare() properly ok 548 - make sure we exported declare() properly ok 549 - The object isa t8XUvPaH ok 550 - User typed numeric so we error with numeric ok 551 - User typed extended so we error with extended ok 552 - Invalid version format 1._1 ok 553 - Too large version ok 554 - Too large version ok 555 - Don't fall for Data::Dumper's tricks ok 556 - Deal with badly serialized versions from YAML ok 557 - Deal with badly serialized versions from YAML ok 558 - No math operations with version objects ok 559 - No math operations with version objects ok 560 - The string 'version' is not a version for parse ok 561 - All strings starting with "v" are not versions ok 562 - Correctly guesses this is not a v-string ok 563 - Correctly guess that this is a v-string ok 564 - Compare 3 and 4 digit v-strings ok 565 - Compare 3 and 4 digit v-strings, leaving v ok 566 - Compare 3 and 4 digit v-strings, quoted ok 567 - Compare 3 and 4 digit v-strings, quoted leading v ok 568 - no crash with version->parse('version') ok 569 - no crash with version->new($tied) where $tied returns "version" ok 570 - ->VERSION(9e99) succeeds ok 571 - ->VERSION(9e99) does not panic ok 572 - Just checking ok 573 - Correctly nummified ok 574 - Only export declare once per package (to prevent redefined warnings). ok 575 - Fix for RT \#47980 ok 576 - No bus err when called as function ok 577 - No implicit object creation when called as function ok 578 - No implicit object creation when called as function 1..578 ok t/02derived.t ..... ok 1 - use version; ok 2 - use tpZGwphf; ok 3 - The object isa tpZGwphf ok 4 - Numified correctly ok 5 - Stringified correctly ok 6 - Normalified correctly ok 7 - Comparison vs parent class ok 8 - 5.005_03 eq 5.00503 ok 9 - 1.23 eq "1.23" ok 10 - "5.005_03" eq "5.005_03" ok 11 - "v1.23" eq "v1.23" ok 12 - 5.005 eq "5.005" ok 13 - 5.006.001 eq v5.6.1 ok 14 - No leading v ok 15 - alpha version 1.2.3_4 eq v1.2.3_4 ok 16 - Invalid version format (multiple underscores) ok 17 - Invalid version format (underscores before decimal) ok 18 - Invalid version format (alpha without decimal) ok 19 - Invalid version format (non-numeric data) ok 20 - Invalid version format (negative version number) ok 21 - Invalid version format (non-numeric data) ok 22 - Invalid version format (non-numeric data) ok 23 - boolean ok 24 - The object isa tpZGwphf ok 25 - $version <=> $version == 0 ok 26 - $version == $version ok 27 - $version == $version ok 28 - $version < $new_version ok 29 - $new_version > $version ok 30 - $version != $new_version ok 31 - $version < $new_version ok 32 - $new_version > $version ok 33 - $version != $new_version ok 34 - $version->numify() == 5.006001 ok 35 - $version->numify() <= 5.006001 ok 36 - $version->numify() < 5.008 ok 37 - $version == "1.2.3" ok 38 - $version->numify == 1.002003 ok 39 - $version == 2002.9.30.1 ok 40 - $version->numify == 2002.009030001 ok 41 - $version < $new_version ok 42 - $new_version > $version ok 43 - $version != $new_version ok 44 - $version > $new_version ok 45 - $new_version < $version ok 46 - $version != $new_version ok 47 - $version < $new_version ok 48 - $new_version > $version ok 49 - $version != $new_version ok 50 - !$version->is_alpha ok 51 - $new_version->is_alpha ok 52 - $version > $new_version ok 53 - $new_version < $version ok 54 - $version != $new_version ok 55 - $version > $new_version ok 56 - $new_version < $version ok 57 - $version != $new_version ok 58 - $version == $new_version ok 59 - $version == $new_version ok 60 - $version < $new_version ok 61 - $version < $new_version ok 62 - $version > $new_version ok 63 - error with tpZGwphf->new($version) < 'version' ok 64 - noop ++ ok 65 - noop -- ok 66 - noop / ok 67 - noop * ok 68 - noop abs ok 69 - qv("1.2") == "1.2.0" ok 70 - qv(1.2) == "1.2.0" ok 71 - The object isa tpZGwphf ok 72 - new from existing object ok 73 - class->new(v1.2) identical ok 74 - The object isa tpZGwphf ok 75 - version->new() doesn't clone ok 76 - $version->$method("1.2.3") works too ok 77 - qw$Revision: 1.2$ == 1.2.0 ok 78 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 79 - CPAN-style alpha version ok 80 - 1.23_01 > 1.23 ok 81 - 1.23_01 < 1.24 ok 82 - Replacement eval works with exact version ok 83 - Called as class method ok 84 - Don't freak if the module doesn't even exist ok 85 - Replacement eval works with incremented version ok 86 - Replacement eval works with single digit ok 87 - Replacement eval works with incremented digit ok 88 - Replacement handles modules without package or VERSION ok 89 - Replacement handles modules without package or VERSION ok 90 - Called as class method ok 91 - Replacement handles modules without VERSION ok 92 - Replacement handles modules without VERSION ok 93 - Replacement handles modules without VERSION ok 94 - Replacement handles modules without VERSION ok 95 - Warn about bad \$VERSION ok 96 - Warn about bad $VERSION ok 97 - "$version" eq 1.2.3 ok 98 - $version == $new_version ok 99 - v-string initialized $qv_declare() ok 100 - "$version" eq "v1.2.3_4" ok 101 - "$version" eq "v1.2.3_4" (from eval) ok 102 - trailing zeros preserved ok 103 - trailing zeros preserved ok 104 - trailing zeros preserved ok 105 - trailing zeros preserved ok 106 - leading zero inferred ok 107 - leading space ignored ok 108 - Undef version comparison \#1 ok 109 - Undef version comparison \#2 ok 110 - Version string 'undef' ok 111 - Version string 'undef' ok 112 - Undef version comparison \#3 ok 113 - Undef version comparison \#4 ok 114 - No initializer at all ok 115 - Undef version comparison \#5 ok 116 - Undef version comparison \#6 ok 117 - Very small version objects ok 118 - Make sure very small versions don't freak ok 119 - Comparing vs. version with no decimal ok 120 - Comparing vs. version with decimal only ok 121 - Make sure very small versions don't freak ok 122 - Succeed - required == VERSION ok 123 - No undef warnings ok 124 - make sure we cleared qv() properly ok 125 - make sure we exported qv() properly ok 126 - The object isa t69BYQ_5 ok 127 - User typed numeric so we error with numeric ok 128 - User typed extended so we error with extended ok 129 - Invalid version format 1._1 ok 130 - Too large version ok 131 - Too large version ok 132 - Don't fall for Data::Dumper's tricks ok 133 - Deal with badly serialized versions from YAML ok 134 - Deal with badly serialized versions from YAML ok 135 - No math operations with version objects ok 136 - No math operations with version objects ok 137 - The string 'version' is not a version for new ok 138 - All strings starting with "v" are not versions ok 139 - Correctly guesses this is not a v-string ok 140 - Correctly guess that this is a v-string ok 141 - Compare 3 and 4 digit v-strings ok 142 - Compare 3 and 4 digit v-strings, leaving v ok 143 - Compare 3 and 4 digit v-strings, quoted ok 144 - Compare 3 and 4 digit v-strings, quoted leading v ok 145 - no crash with tpZGwphf->new('version') ok 146 - no crash with version->new($tied) where $tied returns "version" ok 147 - ->VERSION(9e99) succeeds ok 148 - ->VERSION(9e99) does not panic ok 149 - Just checking ok 150 - Correctly nummified ok 151 - use tpZGwphf; ok 152 - 5.005_03 eq 5.00503 ok 153 - 1.23 eq "1.23" ok 154 - "5.005_03" eq "5.005_03" ok 155 - "v1.23" eq "v1.23" ok 156 - 5.005 eq "5.005" ok 157 - 5.006.001 eq v5.6.1 ok 158 - No leading v ok 159 - alpha version 1.2.3_4 eq v1.2.3_4 ok 160 - Invalid version format (multiple underscores) ok 161 - Invalid version format (underscores before decimal) ok 162 - Invalid version format (alpha without decimal) ok 163 - Invalid version format (non-numeric data) ok 164 - Invalid version format (negative version number) ok 165 - Invalid version format (non-numeric data) ok 166 - Invalid version format (non-numeric data) ok 167 - boolean ok 168 - The object isa tpZGwphf ok 169 - $version <=> $version == 0 ok 170 - $version == $version ok 171 - $version == $version ok 172 - $version < $new_version ok 173 - $new_version > $version ok 174 - $version != $new_version ok 175 - $version < $new_version ok 176 - $new_version > $version ok 177 - $version != $new_version ok 178 - $version->numify() == 5.006001 ok 179 - $version->numify() <= 5.006001 ok 180 - $version->numify() < 5.008 ok 181 - $version == "1.2.3" ok 182 - $version->numify == 1.002003 ok 183 - $version == 2002.9.30.1 ok 184 - $version->numify == 2002.009030001 ok 185 - $version < $new_version ok 186 - $new_version > $version ok 187 - $version != $new_version ok 188 - $version > $new_version ok 189 - $new_version < $version ok 190 - $version != $new_version ok 191 - $version < $new_version ok 192 - $new_version > $version ok 193 - $version != $new_version ok 194 - !$version->is_alpha ok 195 - $new_version->is_alpha ok 196 - $version > $new_version ok 197 - $new_version < $version ok 198 - $version != $new_version ok 199 - $version > $new_version ok 200 - $new_version < $version ok 201 - $version != $new_version ok 202 - $version == $new_version ok 203 - $version == $new_version ok 204 - $version < $new_version ok 205 - $version < $new_version ok 206 - $version > $new_version ok 207 - error with tpZGwphf->new($version) < 'version' ok 208 - noop ++ ok 209 - noop -- ok 210 - noop / ok 211 - noop * ok 212 - noop abs ok 213 - declare("1.2") == "1.2.0" ok 214 - declare(1.2) == "1.2.0" ok 215 - The object isa tpZGwphf ok 216 - new from existing object ok 217 - class->new(v1.2) identical ok 218 - The object isa tpZGwphf ok 219 - version->new() doesn't clone ok 220 - $version->$method("1.2.3") works too ok 221 - qw$Revision: 1.2$ == 1.2.0 ok 222 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 223 - CPAN-style alpha version ok 224 - 1.23_01 > 1.23 ok 225 - 1.23_01 < 1.24 ok 226 - Replacement eval works with exact version ok 227 - Called as class method ok 228 - Don't freak if the module doesn't even exist ok 229 - Replacement eval works with incremented version ok 230 - Replacement eval works with single digit ok 231 - Replacement eval works with incremented digit ok 232 - Replacement handles modules without package or VERSION ok 233 - Replacement handles modules without package or VERSION ok 234 - Called as class method ok 235 - Replacement handles modules without VERSION ok 236 - Replacement handles modules without VERSION ok 237 - Replacement handles modules without VERSION ok 238 - Replacement handles modules without VERSION ok 239 - Warn about bad \$VERSION ok 240 - Warn about bad $VERSION ok 241 - "$version" eq 1.2.3 ok 242 - $version == $new_version ok 243 - v-string initialized $qv_declare() ok 244 - "$version" eq "v1.2.3_4" ok 245 - "$version" eq "v1.2.3_4" (from eval) ok 246 - trailing zeros preserved ok 247 - trailing zeros preserved ok 248 - trailing zeros preserved ok 249 - trailing zeros preserved ok 250 - leading zero inferred ok 251 - leading space ignored ok 252 - Undef version comparison \#1 ok 253 - Undef version comparison \#2 ok 254 - Version string 'undef' ok 255 - Version string 'undef' ok 256 - Undef version comparison \#3 ok 257 - Undef version comparison \#4 ok 258 - No initializer at all ok 259 - Undef version comparison \#5 ok 260 - Undef version comparison \#6 ok 261 - Very small version objects ok 262 - Make sure very small versions don't freak ok 263 - Comparing vs. version with no decimal ok 264 - Comparing vs. version with decimal only ok 265 - Make sure very small versions don't freak ok 266 - Succeed - required == VERSION ok 267 - No undef warnings ok 268 - make sure we cleared declare() properly ok 269 - make sure we exported declare() properly ok 270 - The object isa t2XbrHp9 ok 271 - User typed numeric so we error with numeric ok 272 - User typed extended so we error with extended ok 273 - Invalid version format 1._1 ok 274 - Too large version ok 275 - Too large version ok 276 - Don't fall for Data::Dumper's tricks ok 277 - Deal with badly serialized versions from YAML ok 278 - Deal with badly serialized versions from YAML ok 279 - No math operations with version objects ok 280 - No math operations with version objects ok 281 - The string 'version' is not a version for new ok 282 - All strings starting with "v" are not versions ok 283 - Correctly guesses this is not a v-string ok 284 - Correctly guess that this is a v-string ok 285 - Compare 3 and 4 digit v-strings ok 286 - Compare 3 and 4 digit v-strings, leaving v ok 287 - Compare 3 and 4 digit v-strings, quoted ok 288 - Compare 3 and 4 digit v-strings, quoted leading v ok 289 - no crash with tpZGwphf->new('version') ok 290 - no crash with version->new($tied) where $tied returns "version" ok 291 - ->VERSION(9e99) succeeds ok 292 - ->VERSION(9e99) does not panic ok 293 - Just checking ok 294 - Correctly nummified ok 295 - use tpZGwphf; ok 296 - 5.005_03 eq 5.00503 ok 297 - 1.23 eq "1.23" ok 298 - "5.005_03" eq "5.005_03" ok 299 - "v1.23" eq "v1.23" ok 300 - 5.005 eq "5.005" ok 301 - 5.006.001 eq v5.6.1 ok 302 - No leading v ok 303 - alpha version 1.2.3_4 eq v1.2.3_4 ok 304 - Invalid version format (multiple underscores) ok 305 - Invalid version format (underscores before decimal) ok 306 - Invalid version format (alpha without decimal) ok 307 - Invalid version format (non-numeric data) ok 308 - Invalid version format (negative version number) ok 309 - Invalid version format (non-numeric data) ok 310 - Invalid version format (non-numeric data) ok 311 - boolean ok 312 - The object isa tpZGwphf ok 313 - $version <=> $version == 0 ok 314 - $version == $version ok 315 - $version == $version ok 316 - $version < $new_version ok 317 - $new_version > $version ok 318 - $version != $new_version ok 319 - $version < $new_version ok 320 - $new_version > $version ok 321 - $version != $new_version ok 322 - $version->numify() == 5.006001 ok 323 - $version->numify() <= 5.006001 ok 324 - $version->numify() < 5.008 ok 325 - $version == "1.2.3" ok 326 - $version->numify == 1.002003 ok 327 - $version == 2002.9.30.1 ok 328 - $version->numify == 2002.009030001 ok 329 - $version < $new_version ok 330 - $new_version > $version ok 331 - $version != $new_version ok 332 - $version > $new_version ok 333 - $new_version < $version ok 334 - $version != $new_version ok 335 - $version < $new_version ok 336 - $new_version > $version ok 337 - $version != $new_version ok 338 - !$version->is_alpha ok 339 - $new_version->is_alpha ok 340 - $version > $new_version ok 341 - $new_version < $version ok 342 - $version != $new_version ok 343 - $version > $new_version ok 344 - $new_version < $version ok 345 - $version != $new_version ok 346 - $version == $new_version ok 347 - $version == $new_version ok 348 - $version < $new_version ok 349 - $version < $new_version ok 350 - $version > $new_version ok 351 - error with tpZGwphf->parse($version) < 'version' ok 352 - noop ++ ok 353 - noop -- ok 354 - noop / ok 355 - noop * ok 356 - noop abs ok 357 - qv("1.2") == "1.2.0" ok 358 - qv(1.2) == "1.2.0" ok 359 - The object isa tpZGwphf ok 360 - new from existing object ok 361 - class->parse(v1.2) identical ok 362 - The object isa tpZGwphf ok 363 - version->parse() doesn't clone ok 364 - $version->$method("1.2.3") works too ok 365 - qw$Revision: 1.2$ == 1.2.0 ok 366 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 367 - CPAN-style alpha version ok 368 - 1.23_01 > 1.23 ok 369 - 1.23_01 < 1.24 ok 370 - Replacement eval works with exact version ok 371 - Called as class method ok 372 - Don't freak if the module doesn't even exist ok 373 - Replacement eval works with incremented version ok 374 - Replacement eval works with single digit ok 375 - Replacement eval works with incremented digit ok 376 - Replacement handles modules without package or VERSION ok 377 - Replacement handles modules without package or VERSION ok 378 - Called as class method ok 379 - Replacement handles modules without VERSION ok 380 - Replacement handles modules without VERSION ok 381 - Replacement handles modules without VERSION ok 382 - Replacement handles modules without VERSION ok 383 - Warn about bad \$VERSION ok 384 - Warn about bad $VERSION ok 385 - "$version" eq 1.2.3 ok 386 - $version == $new_version ok 387 - v-string initialized $qv_declare() ok 388 - "$version" eq "v1.2.3_4" ok 389 - "$version" eq "v1.2.3_4" (from eval) ok 390 - trailing zeros preserved ok 391 - trailing zeros preserved ok 392 - trailing zeros preserved ok 393 - trailing zeros preserved ok 394 - leading zero inferred ok 395 - leading space ignored ok 396 - Undef version comparison \#1 ok 397 - Undef version comparison \#2 ok 398 - Version string 'undef' ok 399 - Version string 'undef' ok 400 - Undef version comparison \#3 ok 401 - Undef version comparison \#4 ok 402 - No initializer at all ok 403 - Undef version comparison \#5 ok 404 - Undef version comparison \#6 ok 405 - Very small version objects ok 406 - Make sure very small versions don't freak ok 407 - Comparing vs. version with no decimal ok 408 - Comparing vs. version with decimal only ok 409 - Make sure very small versions don't freak ok 410 - Succeed - required == VERSION ok 411 - No undef warnings ok 412 - make sure we cleared qv() properly ok 413 - make sure we exported qv() properly ok 414 - The object isa tuvUSM3K ok 415 - User typed numeric so we error with numeric ok 416 - User typed extended so we error with extended ok 417 - Invalid version format 1._1 ok 418 - Too large version ok 419 - Too large version ok 420 - Don't fall for Data::Dumper's tricks ok 421 - Deal with badly serialized versions from YAML ok 422 - Deal with badly serialized versions from YAML ok 423 - No math operations with version objects ok 424 - No math operations with version objects ok 425 - The string 'version' is not a version for parse ok 426 - All strings starting with "v" are not versions ok 427 - Correctly guesses this is not a v-string ok 428 - Correctly guess that this is a v-string ok 429 - Compare 3 and 4 digit v-strings ok 430 - Compare 3 and 4 digit v-strings, leaving v ok 431 - Compare 3 and 4 digit v-strings, quoted ok 432 - Compare 3 and 4 digit v-strings, quoted leading v ok 433 - no crash with tpZGwphf->parse('version') ok 434 - no crash with version->new($tied) where $tied returns "version" ok 435 - ->VERSION(9e99) succeeds ok 436 - ->VERSION(9e99) does not panic ok 437 - Just checking ok 438 - Correctly nummified ok 439 - use tpZGwphf; ok 440 - 5.005_03 eq 5.00503 ok 441 - 1.23 eq "1.23" ok 442 - "5.005_03" eq "5.005_03" ok 443 - "v1.23" eq "v1.23" ok 444 - 5.005 eq "5.005" ok 445 - 5.006.001 eq v5.6.1 ok 446 - No leading v ok 447 - alpha version 1.2.3_4 eq v1.2.3_4 ok 448 - Invalid version format (multiple underscores) ok 449 - Invalid version format (underscores before decimal) ok 450 - Invalid version format (alpha without decimal) ok 451 - Invalid version format (non-numeric data) ok 452 - Invalid version format (negative version number) ok 453 - Invalid version format (non-numeric data) ok 454 - Invalid version format (non-numeric data) ok 455 - boolean ok 456 - The object isa tpZGwphf ok 457 - $version <=> $version == 0 ok 458 - $version == $version ok 459 - $version == $version ok 460 - $version < $new_version ok 461 - $new_version > $version ok 462 - $version != $new_version ok 463 - $version < $new_version ok 464 - $new_version > $version ok 465 - $version != $new_version ok 466 - $version->numify() == 5.006001 ok 467 - $version->numify() <= 5.006001 ok 468 - $version->numify() < 5.008 ok 469 - $version == "1.2.3" ok 470 - $version->numify == 1.002003 ok 471 - $version == 2002.9.30.1 ok 472 - $version->numify == 2002.009030001 ok 473 - $version < $new_version ok 474 - $new_version > $version ok 475 - $version != $new_version ok 476 - $version > $new_version ok 477 - $new_version < $version ok 478 - $version != $new_version ok 479 - $version < $new_version ok 480 - $new_version > $version ok 481 - $version != $new_version ok 482 - !$version->is_alpha ok 483 - $new_version->is_alpha ok 484 - $version > $new_version ok 485 - $new_version < $version ok 486 - $version != $new_version ok 487 - $version > $new_version ok 488 - $new_version < $version ok 489 - $version != $new_version ok 490 - $version == $new_version ok 491 - $version == $new_version ok 492 - $version < $new_version ok 493 - $version < $new_version ok 494 - $version > $new_version ok 495 - error with tpZGwphf->parse($version) < 'version' ok 496 - noop ++ ok 497 - noop -- ok 498 - noop / ok 499 - noop * ok 500 - noop abs ok 501 - declare("1.2") == "1.2.0" ok 502 - declare(1.2) == "1.2.0" ok 503 - The object isa tpZGwphf ok 504 - new from existing object ok 505 - class->parse(v1.2) identical ok 506 - The object isa tpZGwphf ok 507 - version->parse() doesn't clone ok 508 - $version->$method("1.2.3") works too ok 509 - qw$Revision: 1.2$ == 1.2.0 ok 510 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 511 - CPAN-style alpha version ok 512 - 1.23_01 > 1.23 ok 513 - 1.23_01 < 1.24 ok 514 - Replacement eval works with exact version ok 515 - Called as class method ok 516 - Don't freak if the module doesn't even exist ok 517 - Replacement eval works with incremented version ok 518 - Replacement eval works with single digit ok 519 - Replacement eval works with incremented digit ok 520 - Replacement handles modules without package or VERSION ok 521 - Replacement handles modules without package or VERSION ok 522 - Called as class method ok 523 - Replacement handles modules without VERSION ok 524 - Replacement handles modules without VERSION ok 525 - Replacement handles modules without VERSION ok 526 - Replacement handles modules without VERSION ok 527 - Warn about bad \$VERSION ok 528 - Warn about bad $VERSION ok 529 - "$version" eq 1.2.3 ok 530 - $version == $new_version ok 531 - v-string initialized $qv_declare() ok 532 - "$version" eq "v1.2.3_4" ok 533 - "$version" eq "v1.2.3_4" (from eval) ok 534 - trailing zeros preserved ok 535 - trailing zeros preserved ok 536 - trailing zeros preserved ok 537 - trailing zeros preserved ok 538 - leading zero inferred ok 539 - leading space ignored ok 540 - Undef version comparison \#1 ok 541 - Undef version comparison \#2 ok 542 - Version string 'undef' ok 543 - Version string 'undef' ok 544 - Undef version comparison \#3 ok 545 - Undef version comparison \#4 ok 546 - No initializer at all ok 547 - Undef version comparison \#5 ok 548 - Undef version comparison \#6 ok 549 - Very small version objects ok 550 - Make sure very small versions don't freak ok 551 - Comparing vs. version with no decimal ok 552 - Comparing vs. version with decimal only ok 553 - Make sure very small versions don't freak ok 554 - Succeed - required == VERSION ok 555 - No undef warnings ok 556 - make sure we cleared declare() properly ok 557 - make sure we exported declare() properly ok 558 - The object isa tY4Oxqab ok 559 - User typed numeric so we error with numeric ok 560 - User typed extended so we error with extended ok 561 - Invalid version format 1._1 ok 562 - Too large version ok 563 - Too large version ok 564 - Don't fall for Data::Dumper's tricks ok 565 - Deal with badly serialized versions from YAML ok 566 - Deal with badly serialized versions from YAML ok 567 - No math operations with version objects ok 568 - No math operations with version objects ok 569 - The string 'version' is not a version for parse ok 570 - All strings starting with "v" are not versions ok 571 - Correctly guesses this is not a v-string ok 572 - Correctly guess that this is a v-string ok 573 - Compare 3 and 4 digit v-strings ok 574 - Compare 3 and 4 digit v-strings, leaving v ok 575 - Compare 3 and 4 digit v-strings, quoted ok 576 - Compare 3 and 4 digit v-strings, quoted leading v ok 577 - no crash with tpZGwphf->parse('version') ok 578 - no crash with version->new($tied) where $tied returns "version" ok 579 - ->VERSION(9e99) succeeds ok 580 - ->VERSION(9e99) does not panic ok 581 - Just checking ok 582 - Correctly nummified ok 583 - The object isa version::Bad ok 584 - Bad subclass numify ok 585 - Bad subclass normal ok 586 - Bad subclass stringify ok 587 - Bad subclass vcmp ok 588 - Correctly found invalid version ok 589 - Correctly ignored invalid version 1..589 ok t/03require.t ..... ok 1 - require version; ok 2 - Make sure we have the correct class ok 3 - We don't have the imported qv() ok 4 - We don't have the imported declare() ok 5 - 5.005_03 eq 5.00503 ok 6 - 1.23 eq "1.23" ok 7 - "5.005_03" eq "5.005_03" ok 8 - "v1.23" eq "v1.23" ok 9 - 5.005 eq "5.005" ok 10 - 5.006.001 eq v5.6.1 ok 11 - No leading v ok 12 - alpha version 1.2.3_4 eq v1.2.3_4 ok 13 - Invalid version format (multiple underscores) ok 14 - Invalid version format (underscores before decimal) ok 15 - Invalid version format (alpha without decimal) ok 16 - Invalid version format (non-numeric data) ok 17 - Invalid version format (negative version number) ok 18 - Invalid version format (non-numeric data) ok 19 - Invalid version format (non-numeric data) ok 20 - boolean ok 21 - The object isa version ok 22 - $version <=> $version == 0 ok 23 - $version == $version ok 24 - $version == $version ok 25 - $version < $new_version ok 26 - $new_version > $version ok 27 - $version != $new_version ok 28 - $version < $new_version ok 29 - $new_version > $version ok 30 - $version != $new_version ok 31 - $version->numify() == 5.006001 ok 32 - $version->numify() <= 5.006001 ok 33 - $version->numify() < 5.008 ok 34 - $version == "1.2.3" ok 35 - $version->numify == 1.002003 ok 36 - $version == 2002.9.30.1 ok 37 - $version->numify == 2002.009030001 ok 38 - $version < $new_version ok 39 - $new_version > $version ok 40 - $version != $new_version ok 41 - $version > $new_version ok 42 - $new_version < $version ok 43 - $version != $new_version ok 44 - $version < $new_version ok 45 - $new_version > $version ok 46 - $version != $new_version ok 47 - !$version->is_alpha ok 48 - $new_version->is_alpha ok 49 - $version > $new_version ok 50 - $new_version < $version ok 51 - $version != $new_version ok 52 - $version > $new_version ok 53 - $new_version < $version ok 54 - $version != $new_version ok 55 - $version == $new_version ok 56 - $version == $new_version ok 57 - $version < $new_version ok 58 - $version < $new_version ok 59 - $version > $new_version ok 60 - error with version->new($version) < 'version' ok 61 - noop ++ ok 62 - noop -- ok 63 - noop / ok 64 - noop * ok 65 - noop abs ok 66 # skip version require'd instead of use'd, cannot test ok 67 # skip version require'd instead of use'd, cannot test ok 68 # skip version require'd instead of use'd, cannot test ok 69 - new from existing object ok 70 - class->new(v1.2.3) identical ok 71 - The object isa version ok 72 - version->new() doesn't clone ok 73 - $version->$method("1.2.3") works too ok 74 - qw$Revision: 1.2$ == 1.2.0 ok 75 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 76 - CPAN-style alpha version ok 77 - 1.23_01 > 1.23 ok 78 - 1.23_01 < 1.24 ok 79 - Replacement eval works with exact version ok 80 - Called as class method ok 81 - Don't freak if the module doesn't even exist ok 82 - Replacement eval works with incremented version ok 83 - Replacement eval works with single digit ok 84 - Replacement eval works with incremented digit ok 85 - Replacement handles modules without package or VERSION ok 86 - Replacement handles modules without package or VERSION ok 87 - Called as class method ok 88 - Replacement handles modules without VERSION ok 89 - Replacement handles modules without VERSION ok 90 - Replacement handles modules without VERSION ok 91 - Replacement handles modules without VERSION ok 92 # skip version require'd instead of use'd, cannot test UNIVERSAL::VERSION ok 93 # skip version require'd instead of use'd, cannot test UNIVERSAL::VERSION ok 94 - "$version" eq 1.2.3 ok 95 - $version == $new_version ok 96 # skip version require'd instead of use'd, cannot test declare ok 97 - "$version" eq "v1.2.3_4" ok 98 - "$version" eq "v1.2.3_4" (from eval) ok 99 - trailing zeros preserved ok 100 - trailing zeros preserved ok 101 - trailing zeros preserved ok 102 - trailing zeros preserved ok 103 - leading zero inferred ok 104 - leading space ignored ok 105 - Undef version comparison \#1 ok 106 - Undef version comparison \#2 ok 107 - Version string 'undef' ok 108 - Version string 'undef' ok 109 - Undef version comparison \#3 ok 110 - Undef version comparison \#4 ok 111 - No initializer at all ok 112 - Undef version comparison \#5 ok 113 - Undef version comparison \#6 ok 114 - Very small version objects ok 115 - Make sure very small versions don't freak ok 116 - Comparing vs. version with no decimal ok 117 - Comparing vs. version with decimal only ok 118 - Make sure very small versions don't freak ok 119 - Succeed - required == VERSION ok 120 - No undef warnings ok 121 # skip Cannot test "use base qw(version)" when require is used ok 122 # skip Cannot test "use base qw(version)" when require is used ok 123 # skip Cannot test "use base qw(version)" when require is used ok 124 - User typed numeric so we error with numeric ok 125 - User typed extended so we error with extended ok 126 - Invalid version format 1._1 ok 127 - Too large version ok 128 - Too large version ok 129 - Don't fall for Data::Dumper's tricks ok 130 - Deal with badly serialized versions from YAML ok 131 - Deal with badly serialized versions from YAML ok 132 - No math operations with version objects ok 133 - No math operations with version objects ok 134 - The string 'version' is not a version for new ok 135 - All strings starting with "v" are not versions ok 136 - Correctly guesses this is not a v-string ok 137 - Correctly guess that this is a v-string ok 138 - Compare 3 and 4 digit v-strings ok 139 - Compare 3 and 4 digit v-strings, leaving v ok 140 - Compare 3 and 4 digit v-strings, quoted ok 141 - Compare 3 and 4 digit v-strings, quoted leading v ok 142 - no crash with version->new('version') ok 143 - no crash with version->new($tied) where $tied returns "version" ok 144 - ->VERSION(9e99) succeeds ok 145 - ->VERSION(9e99) does not panic ok 146 - Just checking ok 147 - Correctly nummified ok 148 - 5.005_03 eq 5.00503 ok 149 - 1.23 eq "1.23" ok 150 - "5.005_03" eq "5.005_03" ok 151 - "v1.23" eq "v1.23" ok 152 - 5.005 eq "5.005" ok 153 - 5.006.001 eq v5.6.1 ok 154 - No leading v ok 155 - alpha version 1.2.3_4 eq v1.2.3_4 ok 156 - Invalid version format (multiple underscores) ok 157 - Invalid version format (underscores before decimal) ok 158 - Invalid version format (alpha without decimal) ok 159 - Invalid version format (non-numeric data) ok 160 - Invalid version format (negative version number) ok 161 - Invalid version format (non-numeric data) ok 162 - Invalid version format (non-numeric data) ok 163 - boolean ok 164 - The object isa version ok 165 - $version <=> $version == 0 ok 166 - $version == $version ok 167 - $version == $version ok 168 - $version < $new_version ok 169 - $new_version > $version ok 170 - $version != $new_version ok 171 - $version < $new_version ok 172 - $new_version > $version ok 173 - $version != $new_version ok 174 - $version->numify() == 5.006001 ok 175 - $version->numify() <= 5.006001 ok 176 - $version->numify() < 5.008 ok 177 - $version == "1.2.3" ok 178 - $version->numify == 1.002003 ok 179 - $version == 2002.9.30.1 ok 180 - $version->numify == 2002.009030001 ok 181 - $version < $new_version ok 182 - $new_version > $version ok 183 - $version != $new_version ok 184 - $version > $new_version ok 185 - $new_version < $version ok 186 - $version != $new_version ok 187 - $version < $new_version ok 188 - $new_version > $version ok 189 - $version != $new_version ok 190 - !$version->is_alpha ok 191 - $new_version->is_alpha ok 192 - $version > $new_version ok 193 - $new_version < $version ok 194 - $version != $new_version ok 195 - $version > $new_version ok 196 - $new_version < $version ok 197 - $version != $new_version ok 198 - $version == $new_version ok 199 - $version == $new_version ok 200 - $version < $new_version ok 201 - $version < $new_version ok 202 - $version > $new_version ok 203 - error with version->parse($version) < 'version' ok 204 - noop ++ ok 205 - noop -- ok 206 - noop / ok 207 - noop * ok 208 - noop abs ok 209 # skip version require'd instead of use'd, cannot test ok 210 # skip version require'd instead of use'd, cannot test ok 211 # skip version require'd instead of use'd, cannot test ok 212 - new from existing object ok 213 - class->parse(v1.2.3) identical ok 214 - The object isa version ok 215 - version->parse() doesn't clone ok 216 - $version->$method("1.2.3") works too ok 217 - qw$Revision: 1.2$ == 1.2.0 ok 218 - qw$Revision: 1.2.3.4$ == 1.2.3.4 ok 219 - CPAN-style alpha version ok 220 - 1.23_01 > 1.23 ok 221 - 1.23_01 < 1.24 ok 222 - Replacement eval works with exact version ok 223 - Called as class method ok 224 - Don't freak if the module doesn't even exist ok 225 - Replacement eval works with incremented version ok 226 - Replacement eval works with single digit ok 227 - Replacement eval works with incremented digit ok 228 - Replacement handles modules without package or VERSION ok 229 - Replacement handles modules without package or VERSION ok 230 - Called as class method ok 231 - Replacement handles modules without VERSION ok 232 - Replacement handles modules without VERSION ok 233 - Replacement handles modules without VERSION ok 234 - Replacement handles modules without VERSION ok 235 # skip version require'd instead of use'd, cannot test UNIVERSAL::VERSION ok 236 # skip version require'd instead of use'd, cannot test UNIVERSAL::VERSION ok 237 - "$version" eq 1.2.3 ok 238 - $version == $new_version ok 239 # skip version require'd instead of use'd, cannot test declare ok 240 - "$version" eq "v1.2.3_4" ok 241 - "$version" eq "v1.2.3_4" (from eval) ok 242 - trailing zeros preserved ok 243 - trailing zeros preserved ok 244 - trailing zeros preserved ok 245 - trailing zeros preserved ok 246 - leading zero inferred ok 247 - leading space ignored ok 248 - Undef version comparison \#1 ok 249 - Undef version comparison \#2 ok 250 - Version string 'undef' ok 251 - Version string 'undef' ok 252 - Undef version comparison \#3 ok 253 - Undef version comparison \#4 ok 254 - No initializer at all ok 255 - Undef version comparison \#5 ok 256 - Undef version comparison \#6 ok 257 - Very small version objects ok 258 - Make sure very small versions don't freak ok 259 - Comparing vs. version with no decimal ok 260 - Comparing vs. version with decimal only ok 261 - Make sure very small versions don't freak ok 262 - Succeed - required == VERSION ok 263 - No undef warnings ok 264 # skip Cannot test "use base qw(version)" when require is used ok 265 # skip Cannot test "use base qw(version)" when require is used ok 266 # skip Cannot test "use base qw(version)" when require is used ok 267 - User typed numeric so we error with numeric ok 268 - User typed extended so we error with extended ok 269 - Invalid version format 1._1 ok 270 - Too large version ok 271 - Too large version ok 272 - Don't fall for Data::Dumper's tricks ok 273 - Deal with badly serialized versions from YAML ok 274 - Deal with badly serialized versions from YAML ok 275 - No math operations with version objects ok 276 - No math operations with version objects ok 277 - The string 'version' is not a version for parse ok 278 - All strings starting with "v" are not versions ok 279 - Correctly guesses this is not a v-string ok 280 - Correctly guess that this is a v-string ok 281 - Compare 3 and 4 digit v-strings ok 282 - Compare 3 and 4 digit v-strings, leaving v ok 283 - Compare 3 and 4 digit v-strings, quoted ok 284 - Compare 3 and 4 digit v-strings, quoted leading v ok 285 - no crash with version->parse('version') ok 286 - no crash with version->new($tied) where $tied returns "version" ok 287 - ->VERSION(9e99) succeeds ok 288 - ->VERSION(9e99) does not panic ok 289 - Just checking ok 290 - Correctly nummified 1..290 ok t/04strict_lax.t .. ok 1 - is_strict(1.00) [pass] ok 2 - version::is_strict(1.00) [pass] ok 3 - is_lax(1.00) [pass] ok 4 - version::is_lax(1.00) [pass] ok 5 - is_strict(1.00001) [pass] ok 6 - version::is_strict(1.00001) [pass] ok 7 - is_lax(1.00001) [pass] ok 8 - version::is_lax(1.00001) [pass] ok 9 - is_strict(0.123) [pass] ok 10 - version::is_strict(0.123) [pass] ok 11 - is_lax(0.123) [pass] ok 12 - version::is_lax(0.123) [pass] ok 13 - is_strict(12.345) [pass] ok 14 - version::is_strict(12.345) [pass] ok 15 - is_lax(12.345) [pass] ok 16 - version::is_lax(12.345) [pass] ok 17 - is_strict(42) [pass] ok 18 - version::is_strict(42) [pass] ok 19 - is_lax(42) [pass] ok 20 - version::is_lax(42) [pass] ok 21 - is_strict(0) [pass] ok 22 - version::is_strict(0) [pass] ok 23 - is_lax(0) [pass] ok 24 - version::is_lax(0) [pass] ok 25 - is_strict(0.0) [pass] ok 26 - version::is_strict(0.0) [pass] ok 27 - is_lax(0.0) [pass] ok 28 - version::is_lax(0.0) [pass] ok 29 - is_strict(v1.2.3) [pass] ok 30 - version::is_strict(v1.2.3) [pass] ok 31 - is_lax(v1.2.3) [pass] ok 32 - version::is_lax(v1.2.3) [pass] ok 33 - is_strict(v1.2.3.4) [pass] ok 34 - version::is_strict(v1.2.3.4) [pass] ok 35 - is_lax(v1.2.3.4) [pass] ok 36 - version::is_lax(v1.2.3.4) [pass] ok 37 - is_strict(v0.1.2) [pass] ok 38 - version::is_strict(v0.1.2) [pass] ok 39 - is_lax(v0.1.2) [pass] ok 40 - version::is_lax(v0.1.2) [pass] ok 41 - is_strict(v0.0.0) [pass] ok 42 - version::is_strict(v0.0.0) [pass] ok 43 - is_lax(v0.0.0) [pass] ok 44 - version::is_lax(v0.0.0) [pass] ok 45 - is_strict(01) [fail] ok 46 - version::is_strict(01) [fail] ok 47 - is_lax(01) [pass] ok 48 - version::is_lax(01) [pass] ok 49 - is_strict(01.0203) [fail] ok 50 - version::is_strict(01.0203) [fail] ok 51 - is_lax(01.0203) [pass] ok 52 - version::is_lax(01.0203) [pass] ok 53 - is_strict(v01) [fail] ok 54 - version::is_strict(v01) [fail] ok 55 - is_lax(v01) [pass] ok 56 - version::is_lax(v01) [pass] ok 57 - is_strict(v01.02.03) [fail] ok 58 - version::is_strict(v01.02.03) [fail] ok 59 - is_lax(v01.02.03) [pass] ok 60 - version::is_lax(v01.02.03) [pass] ok 61 - is_strict(.1) [fail] ok 62 - version::is_strict(.1) [fail] ok 63 - is_lax(.1) [pass] ok 64 - version::is_lax(.1) [pass] ok 65 - is_strict(.1.2) [fail] ok 66 - version::is_strict(.1.2) [fail] ok 67 - is_lax(.1.2) [pass] ok 68 - version::is_lax(.1.2) [pass] ok 69 - is_strict(1.) [fail] ok 70 - version::is_strict(1.) [fail] ok 71 - is_lax(1.) [pass] ok 72 - version::is_lax(1.) [pass] ok 73 - is_strict(1.a) [fail] ok 74 - version::is_strict(1.a) [fail] ok 75 - is_lax(1.a) [fail] ok 76 - version::is_lax(1.a) [fail] ok 77 - is_strict(1._) [fail] ok 78 - version::is_strict(1._) [fail] ok 79 - is_lax(1._) [fail] ok 80 - version::is_lax(1._) [fail] ok 81 - is_strict(1.02_03) [fail] ok 82 - version::is_strict(1.02_03) [fail] ok 83 - is_lax(1.02_03) [pass] ok 84 - version::is_lax(1.02_03) [pass] ok 85 - is_strict(v1.2_3) [fail] ok 86 - version::is_strict(v1.2_3) [fail] ok 87 - is_lax(v1.2_3) [pass] ok 88 - version::is_lax(v1.2_3) [pass] ok 89 - is_strict(v1.02_03) [fail] ok 90 - version::is_strict(v1.02_03) [fail] ok 91 - is_lax(v1.02_03) [pass] ok 92 - version::is_lax(v1.02_03) [pass] ok 93 - is_strict(v1.2_3_4) [fail] ok 94 - version::is_strict(v1.2_3_4) [fail] ok 95 - is_lax(v1.2_3_4) [fail] ok 96 - version::is_lax(v1.2_3_4) [fail] ok 97 - is_strict(v1.2_3.4) [fail] ok 98 - version::is_strict(v1.2_3.4) [fail] ok 99 - is_lax(v1.2_3.4) [fail] ok 100 - version::is_lax(v1.2_3.4) [fail] ok 101 - is_strict(1.2_3.4) [fail] ok 102 - version::is_strict(1.2_3.4) [fail] ok 103 - is_lax(1.2_3.4) [fail] ok 104 - version::is_lax(1.2_3.4) [fail] ok 105 - is_strict(0_) [fail] ok 106 - version::is_strict(0_) [fail] ok 107 - is_lax(0_) [fail] ok 108 - version::is_lax(0_) [fail] ok 109 - is_strict(1_) [fail] ok 110 - version::is_strict(1_) [fail] ok 111 - is_lax(1_) [fail] ok 112 - version::is_lax(1_) [fail] ok 113 - is_strict(1_.) [fail] ok 114 - version::is_strict(1_.) [fail] ok 115 - is_lax(1_.) [fail] ok 116 - version::is_lax(1_.) [fail] ok 117 - is_strict(1.1_) [fail] ok 118 - version::is_strict(1.1_) [fail] ok 119 - is_lax(1.1_) [fail] ok 120 - version::is_lax(1.1_) [fail] ok 121 - is_strict(1.02_03_04) [fail] ok 122 - version::is_strict(1.02_03_04) [fail] ok 123 - is_lax(1.02_03_04) [fail] ok 124 - version::is_lax(1.02_03_04) [fail] ok 125 - is_strict(1.2.3) [fail] ok 126 - version::is_strict(1.2.3) [fail] ok 127 - is_lax(1.2.3) [pass] ok 128 - version::is_lax(1.2.3) [pass] ok 129 - is_strict(v1.2) [fail] ok 130 - version::is_strict(v1.2) [fail] ok 131 - is_lax(v1.2) [pass] ok 132 - version::is_lax(v1.2) [pass] ok 133 - is_strict(v0) [fail] ok 134 - version::is_strict(v0) [fail] ok 135 - is_lax(v0) [pass] ok 136 - version::is_lax(v0) [pass] ok 137 - is_strict(v1) [fail] ok 138 - version::is_strict(v1) [fail] ok 139 - is_lax(v1) [pass] ok 140 - version::is_lax(v1) [pass] ok 141 - is_strict(v.1.2.3) [fail] ok 142 - version::is_strict(v.1.2.3) [fail] ok 143 - is_lax(v.1.2.3) [fail] ok 144 - version::is_lax(v.1.2.3) [fail] ok 145 - is_strict(v) [fail] ok 146 - version::is_strict(v) [fail] ok 147 - is_lax(v) [fail] ok 148 - version::is_lax(v) [fail] ok 149 - is_strict(v1.2345.6) [fail] ok 150 - version::is_strict(v1.2345.6) [fail] ok 151 - is_lax(v1.2345.6) [pass] ok 152 - version::is_lax(v1.2345.6) [pass] ok 153 - is_strict(undef) [fail] ok 154 - version::is_strict(undef) [fail] ok 155 - is_lax(undef) [pass] ok 156 - version::is_lax(undef) [pass] ok 157 - is_strict(1a) [fail] ok 158 - version::is_strict(1a) [fail] ok 159 - is_lax(1a) [fail] ok 160 - version::is_lax(1a) [fail] ok 161 - is_strict(1.2a3) [fail] ok 162 - version::is_strict(1.2a3) [fail] ok 163 - is_lax(1.2a3) [fail] ok 164 - version::is_lax(1.2a3) [fail] ok 165 - is_strict(bar) [fail] ok 166 - version::is_strict(bar) [fail] ok 167 - is_lax(bar) [fail] ok 168 - version::is_lax(bar) [fail] ok 169 - is_strict(_) [fail] ok 170 - version::is_strict(_) [fail] ok 171 - is_lax(_) [fail] ok 172 - version::is_lax(_) [fail] 1..172 ok t/05sigdie.t ...... 1..1 ok 1 - Didn't get caught by the wrong DIE handler, which is a good thing ok t/06noop.t ........ ok 1 - use version; ok 2 - No math ops with version objects ok 3 - No math ops with version objects ok 4 - No math ops with version objects ok 5 - No math ops with version objects ok 6 - No math ops with version objects ok 7 - No math ops with version objects ok 8 - No math ops with version objects ok 9 - No math ops with version objects ok 10 - No math ops with version objects 1..10 ok # Testing locale handling with fr_CA t/07locale.t ...... 1..7 ok 1 - use version; ok 2 - Not using locale yet ok 3 - Using locale: fr_CA ok 4 - Process locale-dependent floating point ok 5 - Locale doesn't apply to version objects ok 6 - Comparison to locale floating point ok 7 - Handle locale action-at-a-distance ok All tests successful. Files=7, Tests=1647, 3 wallclock secs ( 0.67 usr 0.09 sys + 2.62 cusr 0.29 csys = 3.67 CPU) Result: PASS make[1]: Entering directory `/data1/fly1232-var/cpan/build/version-0.9902-nH0YYb/vutil' No tests defined for version::vxs extension. make[1]: Leaving directory `/data1/fly1232-var/cpan/build/version-0.9902-nH0YYb/vutil' JPEACOCK/version-0.9902.tar.gz make test TEST_VERBOSE=1 -- OK John Peacock <jpeacock@cpan.org> Structured version objects >>> (cd /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb && tar cvf - version-0.9902.ppd blib) | gzip -c >/export/home/fly1232/var/REPO/J/JP/JPEACOCK/version-0.9902.tar.gz version-0.9902.ppd blib/ blib/lib/ blib/lib/version/ blib/lib/version/Internals.pod blib/lib/version/vxs.pm blib/lib/version.pm blib/lib/version.pod blib/arch/ blib/arch/auto/ blib/arch/auto/version/ blib/arch/auto/version/vxs/ blib/arch/auto/version/vxs/vxs.so blib/arch/auto/version/vxs/vxs.bs blib/man3/ blib/man3/version::Internals.3 blib/man3/version.3 >>> mv /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/version-0.9902.ppd /export/home/fly1232/var/REPO/J/JP/JPEACOCK Running make for D/DA/DAGOLDEN/CPAN-Meta-2.132140.tar.gz Prepending /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/arch /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN Prepending /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/arch /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DA/DAGOLDEN/CPAN-Meta-2.132140.tar.gz >>> make cp lib/CPAN/Meta.pm blib/lib/CPAN/Meta.pm cp lib/CPAN/Meta/Prereqs.pm blib/lib/CPAN/Meta/Prereqs.pm cp lib/CPAN/Meta/History.pm blib/lib/CPAN/Meta/History.pm cp lib/CPAN/Meta/Converter.pm blib/lib/CPAN/Meta/Converter.pm cp lib/CPAN/Meta/Validator.pm blib/lib/CPAN/Meta/Validator.pm cp lib/CPAN/Meta/Feature.pm blib/lib/CPAN/Meta/Feature.pm cp lib/CPAN/Meta/Spec.pm blib/lib/CPAN/Meta/Spec.pm Manifying blib/man3/CPAN::Meta::Prereqs.3 Manifying blib/man3/CPAN::Meta.3 Manifying blib/man3/CPAN::Meta::History.3 Manifying blib/man3/CPAN::Meta::Validator.3 Manifying blib/man3/CPAN::Meta::Converter.3 Manifying blib/man3/CPAN::Meta::Feature.3 Manifying blib/man3/CPAN::Meta::Spec.3 DAGOLDEN/CPAN-Meta-2.132140.tar.gz make -- OK Prepending /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/arch /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1232/ap1205/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-compile.t ......... 1..7 ok 1 - CPAN::Meta loaded ok ok 2 - CPAN::Meta::Converter loaded ok ok 3 - CPAN::Meta::Feature loaded ok ok 4 - CPAN::Meta::History loaded ok ok 5 - CPAN::Meta::Prereqs loaded ok ok 6 - CPAN::Meta::Spec loaded ok ok 7 - CPAN::Meta::Validator loaded ok ok # Prerequisite Report: # Version Module # ------- ------------------------ # 2.122 CPAN::Meta::Requirements # 0.008 CPAN::Meta::YAML # 1.26 Carp # 2.145 Data::Dumper # 6.72 ExtUtils::MakeMaker # 2.78 File::Basename # 1.15 File::Find # 3.40 File::Spec # 3.40 File::Spec::Functions # 0.2301 File::Temp # 1.07 IO::Dir # 2.27202 JSON::PP # 1.30 List::Util # 1.4405 Parse::CPAN::Meta # 1.30 Scalar::Util # 0.98 Test::More # 1.10 overload # 1.04 strict # 1.08 utf8 # 0.9902 version # 1.09 warnings t/00-report-prereqs.t .. 1..1 ok 1 ok t/converter-bad.t ...... ok 1 - loaded version-ranges-2.json ok 2 - down converted spec version 2 to spec version 1.2 ok 3 - down converted META is valid ok 4 - down converted spec version 2 to spec version 1.0 ok 5 - down converted META is valid ok 6 - loaded restrictive-2.json ok 7 - down converted spec version 2 to spec version 1.2 ok 8 - down converted META is valid ok 9 - down converted spec version 2 to spec version 1.0 ok 10 - down converted META is valid ok 11 - loaded META-2.json ok 12 - down converted spec version 2 to spec version 1.2 ok 13 - down converted META is valid ok 14 - down converted spec version 2 to spec version 1.0 ok 15 - down converted META is valid ok 16 - loaded META-1_4.yml ok 17 - up converted spec version 1.4 to spec version 2 ok 18 - up converted META is valid ok 19 - down converted spec version 1.4 to spec version 1.2 ok 20 - down converted META is valid ok 21 - down converted spec version 1.4 to spec version 1.0 ok 22 - down converted META is valid ok 23 - loaded META-1_3.yml ok 24 - up converted spec version 1.3 to spec version 2 ok 25 - up converted META is valid ok 26 - up converted spec version 1.3 to spec version 1.4 ok 27 - up converted META is valid ok 28 - down converted spec version 1.3 to spec version 1.2 ok 29 - down converted META is valid ok 30 - down converted spec version 1.3 to spec version 1.0 ok 31 - down converted META is valid ok 32 - loaded META-1_2.yml ok 33 - up converted spec version 1.2 to spec version 2 ok 34 - up converted META is valid ok 35 - up converted spec version 1.2 to spec version 1.4 ok 36 - up converted META is valid ok 37 - down converted spec version 1.2 to spec version 1.0 ok 38 - down converted META is valid ok 39 - loaded META-1_1.yml ok 40 - up converted spec version 1.1 to spec version 2 ok 41 - up converted META is valid ok 42 - up converted spec version 1.1 to spec version 1.4 ok 43 - up converted META is valid ok 44 - down converted spec version 1.1 to spec version 1.0 ok 45 - down converted META is valid ok 46 - loaded META-1_0.yml ok 47 - up converted spec version 1.0 to spec version 2 ok 48 - up converted META is valid ok 49 - up converted spec version 1.0 to spec version 1.4 ok 50 - up converted META is valid ok 51 - loaded 98042513-META.yml ok 52 - up converted spec version 1.0 to spec version 2 ok 53 - up converted META is valid ok 54 - up converted spec version 1.0 to spec version 1.4 ok 55 - up converted META is valid ok 56 - loaded 476602558-META.yml ok 57 - up converted spec version 1.4 to spec version 2 ok 58 - up converted META is valid ok 59 - down converted spec version 1.4 to spec version 1.2 ok 60 - down converted META is valid ok 61 - down converted spec version 1.4 to spec version 1.0 ok 62 - down converted META is valid ok 63 - loaded 35478989-META.yml ok 64 - up converted spec version 1.3 to spec version 2 ok 65 - up converted META is valid ok 66 - up converted spec version 1.3 to spec version 1.4 ok 67 - up converted META is valid ok 68 - down converted spec version 1.3 to spec version 1.2 ok 69 - down converted META is valid ok 70 - down converted spec version 1.3 to spec version 1.0 ok 71 - down converted META is valid ok 72 - loaded 344981821-META.yml ok 73 - up converted spec version 1.3 to spec version 2 ok 74 - up converted META is valid ok 75 - up converted spec version 1.3 to spec version 1.4 ok 76 - up converted META is valid ok 77 - down converted spec version 1.3 to spec version 1.2 ok 78 - down converted META is valid ok 79 - down converted spec version 1.3 to spec version 1.0 ok 80 - down converted META is valid ok 81 - loaded 284247103-META.yml ok 82 - up converted spec version 1.2 to spec version 2 ok 83 - up converted META is valid ok 84 - up converted spec version 1.2 to spec version 1.4 ok 85 - up converted META is valid ok 86 - down converted spec version 1.2 to spec version 1.0 ok 87 - down converted META is valid ok 88 - loaded 2031017050-META.yml ok 89 - up converted spec version 1.4 to spec version 2 ok 90 - up converted META is valid ok 91 - down converted spec version 1.4 to spec version 1.2 ok 92 - down converted META is valid ok 93 - down converted spec version 1.4 to spec version 1.0 ok 94 - down converted META is valid ok 95 - loaded 1985980974-META.yml ok 96 - up converted spec version 1.4 to spec version 2 ok 97 - up converted META is valid ok 98 - down converted spec version 1.4 to spec version 1.2 ok 99 - down converted META is valid ok 100 - down converted spec version 1.4 to spec version 1.0 ok 101 - down converted META is valid ok 102 - loaded 1985684504-META.yml ok 103 - up converted spec version 1.2 to spec version 2 ok 104 - up converted META is valid ok 105 - up converted spec version 1.2 to spec version 1.4 ok 106 - up converted META is valid ok 107 - down converted spec version 1.2 to spec version 1.0 ok 108 - down converted META is valid ok 109 - loaded 1927486199-META.yml ok 110 - up converted spec version 1.0 to spec version 2 ok 111 - up converted META is valid ok 112 - up converted spec version 1.0 to spec version 1.4 ok 113 - up converted META is valid ok 114 - loaded 1598804075-META.yml ok 115 - up converted spec version 1.0 to spec version 2 ok 116 - up converted META is valid ok 117 - up converted spec version 1.0 to spec version 1.4 ok 118 - up converted META is valid ok 119 - loaded 1206545041-META.yml ok 120 - up converted spec version 1.0 to spec version 2 ok 121 - up converted META is valid ok 122 - up converted spec version 1.0 to spec version 1.4 ok 123 - up converted META is valid ok 124 - loaded 1122575719-META.yml ok 125 - up converted spec version 1.4 to spec version 2 ok 126 - up converted META is valid ok 127 - down converted spec version 1.4 to spec version 1.2 ok 128 - down converted META is valid ok 129 - down converted spec version 1.4 to spec version 1.0 ok 130 - down converted META is valid ok 131 - loaded 107650337-META.yml ok 132 - up converted spec version 1.2 to spec version 2 ok 133 - up converted META is valid ok 134 - up converted spec version 1.2 to spec version 1.4 ok 135 - up converted META is valid ok 136 - down converted spec version 1.2 to spec version 1.0 ok 137 - down converted META is valid 1..137 ok t/converter-fail.t ..... ok 1 - loaded invalid META-2.json ok 2 - error thrown down converting ok 3 - loaded invalid META-1_4.yml ok 4 - error thrown up converting ok 5 - error thrown down converting ok 6 - loaded invalid META-1_3.yml ok 7 - error thrown up converting ok 8 - error thrown down converting ok 9 - loaded invalid META-1_2.yml ok 10 - error thrown up converting ok 11 - error thrown down converting ok 12 - loaded invalid META-1_1.yml ok 13 - error thrown up converting ok 14 - error thrown down converting ok 15 - loaded invalid META-1_0.yml ok 16 - error thrown up converting 1..16 ok t/converter.t .......... ok 1 - loaded version-ranges-2.json ok 2 - up converted spec version 2 to spec version 2 ok 3 - up converted META is valid ok 4 - down converted spec version 2 to spec version 1.2 ok 5 - down converted META is valid ok 6 - downconversion from 2 merge test and build requirements ok 7 - down converted spec version 2 to spec version 1.0 ok 8 - down converted META is valid ok 9 - added converter mark to generated_by ok 10 - loaded version-ranges-1_4.yml ok 11 - up converted spec version 1.4 to spec version 2 ok 12 - up converted META is valid ok 13 - up converted spec version 1.4 to spec version 1.4 ok 14 - up converted META is valid ok 15 - down converted spec version 1.4 to spec version 1.2 ok 16 - down converted META is valid ok 17 - down converted spec version 1.4 to spec version 1.0 ok 18 - down converted META is valid ok 19 - added converter mark to generated_by ok 20 - loaded version-not-normal.json ok 21 - up converted spec version 2 to spec version 2 ok 22 - up converted META is valid ok 23 - down converted spec version 2 to spec version 1.2 ok 24 - down converted META is valid ok 25 - downconversion from 2 merge test and build requirements ok 26 - down converted spec version 2 to spec version 1.0 ok 27 - down converted META is valid ok 28 - added converter mark to generated_by ok 29 - loaded unicode.yml ok 30 - up converted spec version 1.4 to spec version 2 ok 31 - up converted META is valid ok 32 - up converted spec version 1.4 to spec version 1.4 ok 33 - up converted META is valid ok 34 - down converted spec version 1.4 to spec version 1.2 ok 35 - down converted META is valid ok 36 - down converted spec version 1.4 to spec version 1.0 ok 37 - down converted META is valid ok 38 - added converter mark to generated_by ok 39 - loaded restrictive-1_4.yml ok 40 - up converted spec version 1.4 to spec version 2 ok 41 - up converted META is valid ok 42 - up converted spec version 1.4 to spec version 1.4 ok 43 - up converted META is valid ok 44 - down converted spec version 1.4 to spec version 1.2 ok 45 - down converted META is valid ok 46 - down converted spec version 1.4 to spec version 1.0 ok 47 - down converted META is valid ok 48 - added converter mark to generated_by ok 49 - loaded restricted-2.json ok 50 - up converted spec version 2 to spec version 2 ok 51 - up converted META is valid ok 52 - down converted spec version 2 to spec version 1.2 ok 53 - down converted META is valid ok 54 - downconversion from 2 merge test and build requirements ok 55 - down converted spec version 2 to spec version 1.0 ok 56 - down converted META is valid ok 57 - added converter mark to generated_by ok 58 - loaded resources.yml ok 59 - up converted spec version 1.4 to spec version 2 ok 60 - up converted META is valid ok 61 - up converted spec version 1.4 to spec version 1.4 ok 62 - up converted META is valid ok 63 - down converted spec version 1.4 to spec version 1.2 ok 64 - down converted META is valid ok 65 - down converted spec version 1.4 to spec version 1.0 ok 66 - down converted META is valid ok 67 - added converter mark to generated_by ok 68 - loaded provides-version-missing.json ok 69 - up converted spec version 2 to spec version 2 ok 70 - up converted META is valid ok 71 - down converted spec version 2 to spec version 1.2 ok 72 - down converted META is valid ok 73 - downconversion from 2 merge test and build requirements ok 74 - down converted spec version 2 to spec version 1.0 ok 75 - down converted META is valid ok 76 - added converter mark to generated_by ok 77 - loaded gpl-1_4.yml ok 78 - up converted spec version 1.4 to spec version 2 ok 79 - up converted META is valid ok 80 - up converted spec version 1.4 to spec version 1.4 ok 81 - up converted META is valid ok 82 - down converted spec version 1.4 to spec version 1.2 ok 83 - down converted META is valid ok 84 - down converted spec version 1.4 to spec version 1.0 ok 85 - down converted META is valid ok 86 - added converter mark to generated_by ok 87 - loaded META-2.json ok 88 - up converted spec version 2 to spec version 2 ok 89 - up converted META is valid ok 90 - down converted spec version 2 to spec version 1.2 ok 91 - down converted META is valid ok 92 - downconversion from 2 merge test and build requirements ok 93 - down converted spec version 2 to spec version 1.0 ok 94 - down converted META is valid ok 95 - added converter mark to generated_by ok 96 - loaded META-1_4.yml ok 97 - up converted spec version 1.4 to spec version 2 ok 98 - up converted META is valid ok 99 - up converted spec version 1.4 to spec version 1.4 ok 100 - up converted META is valid ok 101 - down converted spec version 1.4 to spec version 1.2 ok 102 - down converted META is valid ok 103 - down converted spec version 1.4 to spec version 1.0 ok 104 - down converted META is valid ok 105 - added converter mark to generated_by ok 106 - loaded META-1_3.yml ok 107 - up converted spec version 1.3 to spec version 2 ok 108 - up converted META is valid ok 109 - up converted spec version 1.3 to spec version 1.4 ok 110 - up converted META is valid ok 111 - down converted spec version 1.3 to spec version 1.2 ok 112 - down converted META is valid ok 113 - down converted spec version 1.3 to spec version 1.0 ok 114 - down converted META is valid ok 115 - added converter mark to generated_by ok 116 - loaded META-1_2.yml ok 117 - up converted spec version 1.2 to spec version 2 ok 118 - up converted META is valid ok 119 - up converted spec version 1.2 to spec version 1.4 ok 120 - up converted META is valid ok 121 - down converted spec version 1.2 to spec version 1.2 ok 122 - down converted META is valid ok 123 - down converted spec version 1.2 to spec version 1.0 ok 124 - down converted META is valid ok 125 - added converter mark to generated_by ok 126 - loaded META-1_1.yml ok 127 - up converted spec version 1.1 to spec version 2 ok 128 - up converted META is valid ok 129 - up converted spec version 1.1 to spec version 1.4 ok 130 - up converted META is valid ok 131 - down converted spec version 1.1 to spec version 1.0 ok 132 - down converted META is valid ok 133 - added converter mark to generated_by ok 134 - loaded META-1_0.yml ok 135 - up converted spec version 1.0 to spec version 2 ok 136 - up converted META is valid ok 137 - up converted spec version 1.0 to spec version 1.4 ok 138 - up converted META is valid ok 139 - down converted spec version 1.0 to spec version 1.0 ok 140 - down converted META is valid ok 141 - loaded META-1_4.yml ok 142 - up converted 'x-' to 'x_' ok 143 - up converted 'x_' as 'x_' ok 144 - up converted 'XFoo' to 'x_Foo' ok 145 - loaded META-2.json ok 146 - down converted 'x_' as 'x_' ok 147 - loaded gpl-1_4.yml ok 148 - up converted 'gpl' to 'open_source' ok 149 - loaded resources.yml ok 150 - upconversion of resources ok 151 - loaded resources.yml ok 152 - round-trip of resources (1.4->2->1.4) ok 153 - loaded resources.yml ok 154 - replaced some data fields with objects ok 155 - conversion successful ok 156 - unicode.yml ok 157 - Unicode characters preserved in authors ok 158 - loaded version-ranges-2.json ok 159 - version ranges preserved in conversion ok 160 - loaded version-ranges-1_4.yml ok 161 - version ranges preserved in conversion ok 162 - loaded version-not-normal.json ok 163 - normalize v0.1 ok 164 - normalize v1.0.0 ok 165 - loaded provides-version-missing.json ok 166 - Foo::Bar provides correct ok 167 - Foo::Bar::Blah provides correct ok 168 - Foo::Bar provides correct 1..168 ok t/load-bad.t ........... ok 1 - load_file('107650337-META.yml') ok 2 - load_yaml_string(slurp('107650337-META.yml')) ok 3 - load_file('1122575719-META.yml') ok 4 - load_yaml_string(slurp('1122575719-META.yml')) ok 5 - load_file('1206545041-META.yml') ok 6 - load_yaml_string(slurp('1206545041-META.yml')) ok 7 - load_file('1598804075-META.yml') ok 8 - load_yaml_string(slurp('1598804075-META.yml')) ok 9 - load_file('1927486199-META.yml') ok 10 - load_yaml_string(slurp('1927486199-META.yml')) ok 11 - load_file('1985684504-META.yml') ok 12 - load_yaml_string(slurp('1985684504-META.yml')) ok 13 - load_file('1985980974-META.yml') ok 14 - load_yaml_string(slurp('1985980974-META.yml')) ok 15 - load_file('2031017050-META.yml') ok 16 - load_yaml_string(slurp('2031017050-META.yml')) ok 17 - load_file('284247103-META.yml') ok 18 - load_yaml_string(slurp('284247103-META.yml')) ok 19 - load_file('344981821-META.yml') ok 20 - load_yaml_string(slurp('344981821-META.yml')) ok 21 - load_file('35478989-META.yml') ok 22 - load_yaml_string(slurp('35478989-META.yml')) ok 23 - load_file('476602558-META.yml') ok 24 - load_yaml_string(slurp('476602558-META.yml')) ok 25 - load_file('98042513-META.yml') ok 26 - load_yaml_string(slurp('98042513-META.yml')) ok 27 - load_file('META-1_0.yml') ok 28 - load_yaml_string(slurp('META-1_0.yml')) ok 29 - load_file('META-1_1.yml') ok 30 - load_yaml_string(slurp('META-1_1.yml')) ok 31 - load_file('META-1_2.yml') ok 32 - load_yaml_string(slurp('META-1_2.yml')) ok 33 - load_file('META-1_3.yml') ok 34 - load_yaml_string(slurp('META-1_3.yml')) ok 35 - load_file('META-1_4.yml') ok 36 - load_yaml_string(slurp('META-1_4.yml')) ok 37 - load_file('META-2.json') ok 38 - load_json_string(slurp('META-2.json')) ok 39 - load_file('restrictive-2.json') ok 40 - load_json_string(slurp('restrictive-2.json')) ok 41 - load_file('version-ranges-2.json') ok 42 - load_json_string(slurp('version-ranges-2.json')) 1..42 ok t/meta-obj.t ........... ok 1 - the result of ->as_struct is unblessed ok 2 - ->as_struct (deep comparison) ok 3 - ->as_struct (is a deep clone) ok 4 - ->as_struct (downconversion) ok 5 - ->resource (map values are deep cloned) ok 6 - ->name ok 7 - ->abstract ok 8 - ->description ok 9 - ->version ok 10 - ->dynamic_config ok 11 - ->author ok 12 - ->authors ok 13 - ->license ok 14 - ->licenses ok 15 - ->keywords ok 16 - ->resources ok 17 - ->meta_spec ok 18 - ->meta_spec_version ok 19 - ->generated_by ok 20 - ->effective_prereqs() ok 21 - ->custom_keys ok 22 - ->custom(X) ok 23 - ->custom(X) [is_deeply] ok 24 - ->custom(x) [is a deep clone] ok 25 - ->effective_prereqs([ qw(domination) ]) ok 26 - we got one feature ok 27 - The object isa CPAN::Meta::Feature ok 28 - $feature->identifier ok 29 - $feature->description ok 30 - $feature->prereqs ok 31 - The object isa CPAN::Meta::Feature ok 32 - $feature->identifier ok 33 - $feature->description ok 34 - $feature->prereqs 1..34 ok t/no-index.t ........... ok 1 - we index any old package, without a no_index rule ok 2 - we index any old file, without a no_index rule ok 3 - exclude a specific package ok 4 - namespace X does not exclude package X ok 5 - exclude something under a namespace ok 6 - exclude a specific file ok 7 - do not exclude a file with a name like an excluded dir ok 8 - exclude something under a directory 1..8 ok t/prereqs-finalize.t ... ok 1 - The object isa CPAN::Meta::Prereqs ok 2 - cloned obj is not finalized ok 3 - ...and still round-trip ok 4 - ...we can add a minimum if it has no effect ok 5 - ...but we die if it would alter a finalized prereqs ok 6 - ...we can get a V:R object for a previously unconfigured phase ok 7 - ...but we die if we try to put anything in it ok 8 - cloned prereqs obj isa CPAN::Meta::Prereqs ok 9 - cloned obj is not finalized ok 10 - ...it still round-trips ok 11 - ...we can add minimum if it has no effect ok 12 - ...or if it has an effect ok 13 - ...we can get a V:R object for a previously unconfigured phase ok 14 - ...and we can add stuff to it 1..14 ok t/prereqs-merge.t ...... ok 1 - first prereq isa CPAN::Meta::Prereqs ok 2 - ...and it round trips ok 3 - second prereq isa CPAN::Meta::Prereqs ok 4 - ...and it round trips ok 5 - we get the right result of merging two prereqs ok 6 - ...and the merge works the same in reverse 1..6 ok t/prereqs.t ............ ok 1 - The object isa CPAN::Meta::Prereqs ok 2 - round-trip okay ok 3 - we got the runtime requirements ok 4 - ...but not the runtime recommendations ok 5 - ...nor the build requirements ok 6 - we got the runtime requirements ok 7 - ...and the runtime recommendations ok 8 - ...but not the build requirements ok 9 - empty set of runtime/suggests requirements ok 10 - empty set of develop/suggests requirements ok 11 - we can accumulate new requirements on a prereq object 1..11 ok t/repository.t ......... ok 1 - (version 1.4) old repository winds up in 'url' ok 2 - (version 2 ) http in web passed through unchanged ok 3 - (version 2 ) http in url passed through unchanged ok 4 - (version 2 ) svn in url adds svn type ok 5 - (version 2 ) git in url adds svn type ok 6 - (version 2 ) pre-existing type preserved 1..6 ok t/save-load.t .......... ok 1 - save returns true ok 2 - save meta to file ok 3 - load saved file ok 4 - name correct ok 5 - load META-1.4 ok 6 - name correct ok 7 - save meta to META.yml with conversion ok 8 - load saved file ok 9 - name correct ok 10 - prereq correct 1..10 ok t/strings.t ............ ok 1 - exact version (==) ok 2 - lower version (==) ok 3 - higher version (==) ok 4 - exact version (!=) ok 5 - lower version (!=) ok 6 - higher version (!=) ok 7 - exact version (>=) ok 8 - lower version (>=) ok 9 - higher version (>=) ok 10 - exact version (<=) ok 11 - lower version (<=) ok 12 - higher version (<=) ok 13 - exact version (>=) ok 14 - lower version (>=) ok 15 - higher version (>=) ok 16 - middle version (>=, <=, !) ok 17 - lower version (>=, <=, !) ok 18 - higher version (>=, <=, !) ok 19 - excluded version (>=, <=, !) ok 20 - die without a requirement string 1..20 ok t/validator.t .......... ok 1 - META-1_0.yml validates ok 2 - META-1_1.yml validates ok 3 - META-1_2.yml validates ok 4 - META-1_3.yml validates ok 5 - META-1_4.yml validates ok 6 - META-2.json validates ok 7 - gpl-1_4.yml validates ok 8 - provides-version-missing.json validates ok 9 - resources.yml validates ok 10 - restricted-2.json validates ok 11 - restrictive-1_4.yml validates ok 12 - unicode.yml validates ok 13 - version-not-normal.json validates ok 14 - version-ranges-1_4.yml validates ok 15 - version-ranges-2.json validates ok 16 - invalid META-1_0.yml doesn't validate ok 17 - invalid META-1_1.yml doesn't validate ok 18 - invalid META-1_2.yml doesn't validate ok 19 - invalid META-1_3.yml doesn't validate ok 20 - invalid META-1_4.yml doesn't validate ok 21 - invalid META-2.json doesn't validate 1..21 ok All tests successful. Files=15, Tests=501, 9 wallclock secs ( 0.38 usr 0.09 sys + 8.55 cusr 0.59 csys = 9.61 CPU) Result: PASS DAGOLDEN/CPAN-Meta-2.132140.tar.gz make test TEST_VERBOSE=1 -- OK David Golden <dagolden@cpan.org> the distribution metadata for a CPAN dist >>> (cd /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN && tar cvf - CPAN-Meta-2.132140.ppd blib) | gzip -c >/export/home/fly1232/var/REPO/D/DA/DAGOLDEN/CPAN-Meta-2.132140.tar.gz CPAN-Meta-2.132140.ppd blib/ blib/lib/ blib/lib/CPAN/ blib/lib/CPAN/Meta.pm blib/lib/CPAN/Meta/ blib/lib/CPAN/Meta/Prereqs.pm blib/lib/CPAN/Meta/History.pm blib/lib/CPAN/Meta/Converter.pm blib/lib/CPAN/Meta/Validator.pm blib/lib/CPAN/Meta/Feature.pm blib/lib/CPAN/Meta/Spec.pm blib/man3/ blib/man3/CPAN::Meta::Prereqs.3 blib/man3/CPAN::Meta.3 blib/man3/CPAN::Meta::History.3 blib/man3/CPAN::Meta::Validator.3 blib/man3/CPAN::Meta::Converter.3 blib/man3/CPAN::Meta::Feature.3 blib/man3/CPAN::Meta::Spec.3 >>> mv /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/CPAN-Meta-2.132140.ppd /export/home/fly1232/var/REPO/D/DA/DAGOLDEN Running make for B/BI/BINGOS/ExtUtils-MakeMaker-6.72.tar.gz Prepending /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/arch /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/lib /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/arch /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /export/home/fly1232/var/cpan/build/ExtUtils-MakeMaker-6.72-Uweffa Prepending /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/arch /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/lib /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/arch /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/lib to PERL5LIB for 'make' CPAN.pm: Building B/BI/BINGOS/ExtUtils-MakeMaker-6.72.tar.gz >>> make cp lib/ExtUtils/MakeMaker.pm blib/lib/ExtUtils/MakeMaker.pm cp lib/ExtUtils/MM_OS2.pm blib/lib/ExtUtils/MM_OS2.pm cp lib/ExtUtils/MM_VOS.pm blib/lib/ExtUtils/MM_VOS.pm cp lib/ExtUtils/MM_Unix.pm blib/lib/ExtUtils/MM_Unix.pm cp lib/ExtUtils/Mksymlists.pm blib/lib/ExtUtils/Mksymlists.pm cp lib/ExtUtils/MM.pm blib/lib/ExtUtils/MM.pm cp lib/ExtUtils/MM_UWIN.pm blib/lib/ExtUtils/MM_UWIN.pm cp lib/ExtUtils/MM_Win32.pm blib/lib/ExtUtils/MM_Win32.pm cp lib/ExtUtils/testlib.pm blib/lib/ExtUtils/testlib.pm cp lib/ExtUtils/MY.pm blib/lib/ExtUtils/MY.pm cp lib/ExtUtils/MM_Cygwin.pm blib/lib/ExtUtils/MM_Cygwin.pm cp lib/ExtUtils/MM_DOS.pm blib/lib/ExtUtils/MM_DOS.pm cp lib/ExtUtils/MM_MacOS.pm blib/lib/ExtUtils/MM_MacOS.pm cp lib/ExtUtils/MM_VMS.pm blib/lib/ExtUtils/MM_VMS.pm cp lib/ExtUtils/MM_Win95.pm blib/lib/ExtUtils/MM_Win95.pm cp lib/ExtUtils/MM_BeOS.pm blib/lib/ExtUtils/MM_BeOS.pm cp lib/ExtUtils/Liblist.pm blib/lib/ExtUtils/Liblist.pm cp lib/ExtUtils/MM_AIX.pm blib/lib/ExtUtils/MM_AIX.pm cp lib/ExtUtils/MM_Darwin.pm blib/lib/ExtUtils/MM_Darwin.pm cp lib/ExtUtils/MakeMaker/Tutorial.pod blib/lib/ExtUtils/MakeMaker/Tutorial.pod cp lib/ExtUtils/Mkbootstrap.pm blib/lib/ExtUtils/Mkbootstrap.pm cp lib/ExtUtils/Liblist/Kid.pm blib/lib/ExtUtils/Liblist/Kid.pm cp lib/ExtUtils/MM_QNX.pm blib/lib/ExtUtils/MM_QNX.pm cp lib/ExtUtils/MakeMaker/FAQ.pod blib/lib/ExtUtils/MakeMaker/FAQ.pod cp lib/ExtUtils/Command/MM.pm blib/lib/ExtUtils/Command/MM.pm cp lib/ExtUtils/MakeMaker/Config.pm blib/lib/ExtUtils/MakeMaker/Config.pm cp lib/ExtUtils/MM_NW5.pm blib/lib/ExtUtils/MM_NW5.pm cp lib/ExtUtils/MM_Any.pm blib/lib/ExtUtils/MM_Any.pm cp bin/instmodsh blib/script/instmodsh /export/home/fly1232/ap1205/bin/perl "-Iblib/arch" "-Iblib/lib" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/instmodsh Manifying blib/man1/instmodsh.1 Manifying blib/man3/ExtUtils::MM_OS2.3 Manifying blib/man3/ExtUtils::MakeMaker.3 Manifying blib/man3/ExtUtils::MM_VOS.3 Manifying blib/man3/ExtUtils::MM_Unix.3 Manifying blib/man3/ExtUtils::Mksymlists.3 Manifying blib/man3/ExtUtils::MM.3 Manifying blib/man3/ExtUtils::MM_UWIN.3 Manifying blib/man3/ExtUtils::MM_Win32.3 Manifying blib/man3/ExtUtils::testlib.3 Manifying blib/man3/ExtUtils::MM_DOS.3 Manifying blib/man3/ExtUtils::MM_Cygwin.3 Manifying blib/man3/ExtUtils::MY.3 Manifying blib/man3/ExtUtils::MM_MacOS.3 Manifying blib/man3/ExtUtils::MM_VMS.3 Manifying blib/man3/ExtUtils::MM_Win95.3 Manifying blib/man3/ExtUtils::MM_BeOS.3 Manifying blib/man3/ExtUtils::Liblist.3 Manifying blib/man3/ExtUtils::MakeMaker::Tutorial.3 Manifying blib/man3/ExtUtils::MM_Darwin.3 Manifying blib/man3/ExtUtils::MM_AIX.3 Manifying blib/man3/ExtUtils::Mkbootstrap.3 Manifying blib/man3/ExtUtils::MakeMaker::FAQ.3 Manifying blib/man3/ExtUtils::MM_QNX.3 Manifying blib/man3/ExtUtils::Command::MM.3 Manifying blib/man3/ExtUtils::MakeMaker::Config.3 Manifying blib/man3/ExtUtils::MM_NW5.3 Manifying blib/man3/ExtUtils::MM_Any.3 BINGOS/ExtUtils-MakeMaker-6.72.tar.gz make -- OK Prepending /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/arch /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/lib /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/arch /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1232/ap1205/bin/perl "-Iblib/arch" "-Iblib/lib" "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00compile.t ............. 1..52 ok 1 ok 2 - POD test for ExtUtils/Command/MM.pm ok 3 ok 4 - POD test for ExtUtils/Liblist.pm ok 5 ok 6 - POD test for ExtUtils/Liblist/Kid.pm (no pod) ok 7 ok 8 - POD test for ExtUtils/MakeMaker.pm ok 9 ok 10 - POD test for ExtUtils/MakeMaker/Config.pm ok 11 ok 12 - POD test for ExtUtils/Mkbootstrap.pm ok 13 ok 14 - POD test for ExtUtils/Mksymlists.pm ok 15 ok 16 - POD test for ExtUtils/MM.pm ok 17 ok 18 - POD test for ExtUtils/MM_AIX.pm ok 19 ok 20 - POD test for ExtUtils/MM_Any.pm ok 21 ok 22 - POD test for ExtUtils/MM_BeOS.pm ok 23 ok 24 - POD test for ExtUtils/MM_Cygwin.pm ok 25 ok 26 - POD test for ExtUtils/MM_Darwin.pm ok 27 ok 28 - POD test for ExtUtils/MM_DOS.pm ok 29 ok 30 - POD test for ExtUtils/MM_MacOS.pm ok 31 ok 32 - POD test for ExtUtils/MM_NW5.pm ok 33 ok 34 - POD test for ExtUtils/MM_OS2.pm ok 35 ok 36 - POD test for ExtUtils/MM_QNX.pm ok 37 ok 38 - POD test for ExtUtils/MM_Unix.pm ok 39 ok 40 - POD test for ExtUtils/MM_UWIN.pm ok 41 ok 42 - POD test for ExtUtils/MM_VMS.pm ok 43 ok 44 - POD test for ExtUtils/MM_VOS.pm ok 45 ok 46 - POD test for ExtUtils/MM_Win32.pm ok 47 ok 48 - POD test for ExtUtils/MM_Win95.pm ok 49 ok 50 - POD test for ExtUtils/MY.pm ok 51 ok 52 - POD test for ExtUtils/testlib.pm ok t/01perl_bugs.t ........... # The 0.01 / Gconvert bug ok 1 1..1 ok t/arch_check.t ............ ok 1 ok 2 ok 3 ok 4 ok 5 # skip Win32 test ok 6 ok 7 ok 8 ok 9 1..9 ok t/backwards.t ............. 1..2 ok 1 - MM->can('new') ok 2 - MY->can('catdir') ok t/basic.t ................. 1..171 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 - Makefile.PL exited with zero ok 4 - Makefile.PL output looks right ok 5 - Makefile.PL run in package main ok 6 - Makefile exists ok 7 - its been touched ok 8 - make manifest created a MANIFEST ok 9 - its not empty ok 10 - exited normally ok 11 - .ppd file generated ok 12 - ok 13 - ok 14 - ok 15 - ok 16 - ok 17 - no for build_require ok 18 - ok 19 - ok 20 - ok 21 - ok 22 - make test ok 23 - exited normally ok 24 - TEST_VERBOSE ok 25 - successful ok 26 - exited normally ok 27 - install ok 28 ok 29 - install dir created ok 30 - Dummy.pm installed ok 31 - Liar.pm installed ok 32 - program installed ok 33 - packlist created ok 34 - perllocal.pod created ok 35 - install with PREFIX override ok 36 ok 37 - install dir created ok 38 - Dummy.pm installed ok 39 - Liar.pm installed ok 40 - program installed ok 41 - packlist created ok 42 - perllocal.pod created ok 43 - install with DESTDIR ok 44 ok 45 - destdir created ok 46 - Dummy.pm installed ok 47 - Liar.pm installed ok 48 - program installed ok 49 - packlist created ok 50 - perllocal.pod created ok 51 ok 52 - DESTDIR should not appear in perllocal ok 53 - install with PREFIX override and DESTDIR ok 54 ok 55 - install dir not created ok 56 - destdir created ok 57 - Dummy.pm installed ok 58 - Liar.pm installed ok 59 - program installed ok 60 - packlist created ok 61 - perllocal.pod created ok 62 - disttest # META file validity ok 63 - META.yml not written to source dir ok 64 - META.yml written to dist dir ok 65 - temp META.yml file not left around ok 66 - MYMETA.yml is written to source dir ok 67 - MYMETA.yml is written to dist dir on disttest ok 68 - META.json not written to source dir ok 69 - META.json written to dist dir ok 70 - temp META.json file not left around ok 71 - MYMETA.json is written to source dir ok 72 - MYMETA.json is written to dist dir on disttest ok 73 - META.yml validates ok 74 - META.yml -> name ok 75 - META.yml -> version ok 76 - META.yml -> abstract ok 77 - META.yml -> licenses ok 78 - META.yml -> authors ok 79 - META.yml -> prereqs ok 80 - META.yml -> no_index ok 81 - META.yml -> dynamic_config ok 82 - MYMETA.yml validates ok 83 - MYMETA.yml -> name ok 84 - MYMETA.yml -> version ok 85 - MYMETA.yml -> abstract ok 86 - MYMETA.yml -> licenses ok 87 - MYMETA.yml -> authors ok 88 - MYMETA.yml -> prereqs ok 89 - MYMETA.yml -> no_index ok 90 - MYMETA.yml -> dynamic_config ok 91 - META.json validates ok 92 - META.json -> name ok 93 - META.json -> version ok 94 - META.json -> abstract ok 95 - META.json -> licenses ok 96 - META.json -> authors ok 97 - META.json -> prereqs ok 98 - META.json -> no_index ok 99 - META.json -> dynamic_config ok 100 - MYMETA.json validates ok 101 - MYMETA.json -> name ok 102 - MYMETA.json -> version ok 103 - MYMETA.json -> abstract ok 104 - MYMETA.json -> licenses ok 105 - MYMETA.json -> authors ok 106 - MYMETA.json -> prereqs ok 107 - MYMETA.json -> no_index ok 108 - MYMETA.json -> dynamic_config ok 109 - MYMETA.yml validates ok 110 - MYMETA.yml -> name ok 111 - MYMETA.yml -> version ok 112 - MYMETA.yml -> abstract ok 113 - MYMETA.yml -> licenses ok 114 - MYMETA.yml -> authors ok 115 - MYMETA.yml -> prereqs ok 116 - MYMETA.yml -> no_index ok 117 - MYMETA.yml -> dynamic_config ok 118 - MYMETA.json validates ok 119 - MYMETA.json -> name ok 120 - MYMETA.json -> version ok 121 - MYMETA.json -> abstract ok 122 - MYMETA.json -> licenses ok 123 - MYMETA.json -> authors ok 124 - MYMETA.json -> prereqs ok 125 - MYMETA.json -> no_index ok 126 - MYMETA.json -> dynamic_config ok 127 - MANIFEST has META.yml ok 128 - MANFIEST has META.json ok 129 - META.yml deleted ok 130 - MYMETA.yml deleted ok 131 - META.json deleted ok 132 - MYMETA.json deleted ok 133 - MYMETA.yml generation not suppressed by NO_META ok 134 - MYMETA.json generation not suppressed by NO_META ok 135 - Makefile.PL exited with zero ok 136 - META.yml generation suppressed by NO_META ok 137 - META.json generation suppressed by NO_META ok 138 - distdir ok 139 - META.yml generation suppressed by NO_META ok 140 - META.json generation suppressed by NO_META ok 141 - MYMETA.yml deleted ok 142 - MYMETA.json deleted ok 143 - Makefile.PL exited with zero ok 144 - distdir ok 145 - MYMETA.yml generation suppressed by NO_MYMETA ok 146 - MYMETA.json generation suppressed by NO_MYMETA ok 147 - META.yml generation not suppressed by NO_MYMETA ok 148 - META.json generation not suppressed by NO_MYMETA ok 149 - Makefile.PL exited with zero ok 150 - distdir ok 151 - META.yml generated in distdir ok 152 - META.json generated in distdir ok 153 - MYMETA.yml not yet generated in distdir ok 154 - MYMETA.json generated in distdir ok 155 - MYMETA abstract from META, not Makefile.PL ok 156 - Saved edited META.json in distdir ok 157 - Saved edited META.yml in distdir ok 158 ok 159 - META.yml confirmed in distdir ok 160 - META.json confirmed in distdir ok 161 - Makefile.PL in distdir exited with zero ok 162 ok 163 - MYMETA.yml generated in distdir ok 164 - MYMETA.json generated in distdir ok 165 - META abstract is same as was saved ok 166 - MYMETA abstract from META, not Makefile.PL ok 167 - Makefile.PL exited with zero ok 168 - init_dirscan skipped distdir ok 169 - realclean ok 170 ok 171 - teardown ok t/build_man.t ............. 1..9 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - teardown ok t/cd.t .................... 1..4 ok 1 ok 2 ok 3 ok 4 # skip VMS' cd requires vmspath which is only on VMS ok t/config.t ................ 1..3 ok 1 - use ExtUtils::MakeMaker::Config; ok 2 ok 3 ok t/dir_target.t ............ 1..1 ok 1 - MM->can('dir_target') ok t/echo.t .................. # Testing simple echo # Temp dir: /tmp/sMCyTWQOGm ok 1 - make: simple echo ok 2 - bar.txt exists ok 3 - contents # Testing multiline echo # Temp dir: /tmp/2nev7P4MlQ ok 4 - make: multiline echo ok 5 - something.txt exists ok 6 - contents # Testing dollar signs escaped # Temp dir: /tmp/ZQKibiVSbk ok 7 - make: dollar signs escaped ok 8 - something.txt exists ok 9 - contents # Testing variables escaped # Temp dir: /tmp/01joidBTnR ok 10 - make: variables escaped ok 11 - something.txt exists ok 12 - contents # Testing allow_variables # Temp dir: /tmp/KN9yt7y8iA ok 13 - make: allow_variables ok 14 - bar.txt exists ok 15 - contents # Testing append # Temp dir: /tmp/JwNYq_t8FK ok 16 - make: append ok 17 - bar.txt exists ok 18 - contents 1..18 ok t/FIRST_MAKEFILE.t ........ 1..7 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 - Makefile.PL exited with zero ok 4 - FIRST_MAKEFILE honored ok 5 - Makefile.PL output looks right ok 6 ok 7 - teardown ok t/fix_libs.t .............. ok 1 - fix_libs(undef) ok 2 - fix_libs(foo) ok 3 - fix_libs(ARRAY(0x396260)) ok 4 - fix_libs(ARRAY(0x3961f0)) ok 5 - fix_libs(ARRAY(0x396150)) ok 6 - fix_libs(ARRAY(0x396050)) ok 7 - fix_libs(ARRAY(0x395fb0)) ok 8 - fix_libs( ) 1..8 ok t/fixin.t ................. 1..22 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 - $/ not clobbered ok 4 - $\ not clobbered ok 5 - write fixin_test ok 6 - read fixin_test ok 7 - \#! replaced ok 8 - switch retained ok 9 - Program text retained ok 10 - cleaned up fixin_test ok 11 - write fixin_test ok 12 - read fixin_test ok 13 - \#! replaced ok 14 - switch retained ok 15 - Program text retained ok 16 - cleaned up fixin_test ok 17 - write fixin_test ok 18 - read fixin_test ok 19 ok 20 - cleaned up fixin_test ok 21 ok 22 - teardown ok t/hints.t ................. 1..3 ok 1 ok 2 ok 3 - hint files produce errors ok t/INST.t .................. 1..26 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 ok 4 - The object isa ExtUtils::MakeMaker ok 5 - NAME ok 6 - VERSION ok 7 - PERLPREFIX ok 8 - PERL_CORE ok 9 - PERL_SRC ok 10 - PERM_RW ok 11 - PERM_RWX ok 12 - INST_ARCHLIB ok 13 - INST_BIN ok 14 ok 15 - CHILD INST_ARCHLIB ok 16 - CHILD INST_BIN ok 17 - INST_LIB ok 18 - INSTALLDIRS ok 19 ok 20 - The object isa ExtUtils::MakeMaker ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 - teardown ok t/INST_PREFIX.t ........... 1..52 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 ok 4 - PREFIX set based on INSTALLDIRS ok 5 - The object isa ExtUtils::MakeMaker ok 6 - NAME ok 7 - VERSION ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 - PREFIX ok 14 - $(PREFIX) overrides PERLPREFIX ok 15 - $(PREFIX) overrides SITEPREFIX ok 16 - $(PREFIX) overrides VENDORPREFIX ok 17 - PERL_CORE ok 18 - PERL_SRC ok 19 - $(SITEPREFIX) + sitearch ok 20 - $(SITEPREFIX) + sitelib ok 21 - $(SITEPREFIX) + sitebin ok 22 - $(SITEPREFIX) + siteman1dir ok 23 - $(SITEPREFIX) + siteman3dir ok 24 - $(PERLPREFIX) + archlib ok 25 - $(PERLPREFIX) + privlib ok 26 - $(PERLPREFIX) + bin ok 27 - $(PERLPREFIX) + man1dir ok 28 - $(PERLPREFIX) + man3dir ok 29 - $(PERLPREFIX) + script ok 30 # skip $Config{usevendorprefix} not set ok 31 # skip $Config{usevendorprefix} not set ok 32 # skip $Config{usevendorprefix} not set ok 33 # skip $Config{usevendorprefix} not set ok 34 # skip $Config{usevendorprefix} not set ok 35 ok 36 ok 37 - installvendorman1dir (in %Config) not modified ok 38 - installvendorman3dir (not in %Config) set ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 - teardown ok t/INSTALL_BASE.t .......... 1..20 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 - Makefile.PL exited with zero ok 4 - Makefile.PL output looks right ok 5 - make install exited normally ok 6 ok 7 - install dir created ok 8 - ../dummy-install/lib/perl5/Big/Dummy.pm installed ok 9 - ../dummy-install/lib/perl5/Big/Dummy.pm readable ok 10 - ../dummy-install/lib/perl5/Big/Liar.pm installed ok 11 - ../dummy-install/lib/perl5/Big/Liar.pm readable ok 12 - ../dummy-install/bin/program installed ok 13 - ../dummy-install/bin/program readable ok 14 - ../dummy-install/lib/perl5/sun4-solaris-thread-multi/perllocal.pod installed ok 15 - ../dummy-install/lib/perl5/sun4-solaris-thread-multi/perllocal.pod readable ok 16 - ../dummy-install/lib/perl5/sun4-solaris-thread-multi/auto/Big/Dummy/.packlist installed ok 17 - ../dummy-install/lib/perl5/sun4-solaris-thread-multi/auto/Big/Dummy/.packlist readable ok 18 - realclean ok 19 ok 20 - teardown ok t/installed_file.t ........ ok 1 - Module not installed ok 2 ok 3 - single name module ok 4 - Foo::Bar style 1..4 ok t/is_of_type.t ............ ok 1 - _is_of_type(23, ''): 1 ok 2 - _is_of_type(ARRAY(0x194ec8), ''): 0 ok 3 - _is_of_type(HASH(0x1954c8), ''): 0 ok 4 - _is_of_type(ARRAY(0x597008), 'HASH'): 0 ok 5 - _is_of_type(HASH(0x597078), 'HASH'): 1 ok 6 - _is_of_type(Foo=HASH(0x5970e8), 'Foo'): 1 ok 7 - _is_of_type(Bar=HASH(0x5971d8), 'Foo'): 0 ok 8 - _is_of_type(Foo=ARRAY(0x5972c8), ''): 0 ok 9 - _is_of_type(Foo=ARRAY(0x597338), 'HASH'): 0 ok 10 - _is_of_type(Foo=ARRAY(0x5973a8), 'ARRAY'): 1 1..10 ok t/Liblist.t ............... 1..6 ok 1 - use ExtUtils::Liblist; ok 2 - ExtUtils::Liblist::ext() defined for backwards compat ok 3 - enough output ok 4 - bogus library not added ok 5 - had warning ok 6 ok t/Liblist_Kid.t ........... ok 1 - use ExtUtils::Liblist::Kid; 1..1 ok t/make.t .................. 1..3 ok 1 ok 2 ok 3 ok t/MakeMaker_Parameters.t .. ok 1 - nothing ok 2 ok 3 ok 4 ok 5 1..5 ok t/maketext_filter.t ....... 1..6 ok 1 - default filter ok 2 - VMS filter ok 3 - default filter ok 4 - VMS filter ok 5 - default filter ok 6 - VMS filter ok t/meta_convert.t .......... # Filename as version ok 1 ok 2 - we know how to deal with bogus versions defined in Makefile.PL ok 3 - they're converted to empty string # 'undef' version from parse_version ok 4 ok 5 - when there's no $VERSION in Module.pm, $self->{VERSION} = 'undef'; via MM_Unix::parse_version and we know how to deal with that ok 6 - they're converted to empty string # x.y.z version ok 7 ok 8 - we know how to deal with our $VERSION = 0.0.3; style versions defined in the module ok 9 - they're converted to empty string # .5 version ok 10 ok 11 - we know how to deal with our $VERSION = '.5'; style versions defined in the module ok 12 - they're converted to empty string # Non-camel case metadata ok 13 - we know how to deal with non-camel-cased custom meta resource keys defined in Makefile.PL ok 14 - they're camel-cased # version object in provides ok 15 1..15 ok t/metafile_data.t ......... 1..22 ok 1 ok 2 - rt.cpan.org 39348 ok 3 ok 4 ok 5 ok 6 - CONFIGURE_REQUIRES ok 7 - CONFIGURE_REQUIRES ok 8 - META.yml data (META_ADD wins) ok 9 - MYMETA JSON data (BUILD_REQUIRES wins) ok 10 - CPAN::Meta mentioned in the generated_by ok 11 - MYMETA YAML data (BUILD_REQUIRES wins) ok 12 - CPAN::Meta mentioned in the generated_by ok 13 - no build_requires in v2 META ok 14 - build requires are one thing in META v2... ok 15 - ...and test requires are another # CPAN::Meta bug using the module version instead of the meta spec version ok 16 - internally, our MYMETA struct is v2 ok 17 ok 18 ok 19 - MYMETA.yml correctly downgraded to 1.4 ok 20 - MYMETA.json at 2 or better # A bad license string ok 21 - in yaml ok 22 - in json ok t/metafile_file.t ......... 1..16 ok 1 - dump for flat hashes works ok ok 2 - dumping strings and undefs is ok ok 3 - dump for nested hashes works ok ok 4 - nested hashes sort ascii-betically ok 5 - dump for hashes (with more nesting) works ok ok 6 - array of strings are handled ok ok 7 - empty hashes and arrays ok 8 - dump for something like META.yml works ok 9 - META.yml with extra 'recommends' works ok 10 - META.yml with extra 'no_index' works ok 11 - META.yml can be read by YAML.pm ok 12 - YAML::Tiny saw one document in META.yml ok 13 - META.yml can be read by YAML::Tiny ok 14 - no quoting is done ok 15 - we don't like but hash/array refs ok 16 - we also don't like but array of strings ok t/min_perl_version.t ...... 1..32 ok 1 - setup ok 2 - entering dir Min-PerlVers # Argument verification ok 3 - capturing stdout ok 4 - MIN_PERL_VERSION=5 does not trigger a warning ok 5 - nor a hard failure ok 6 - MIN_PERL_VERSION=X.Y.Z does not trigger a warning ok 7 - nor a hard failure ok 8 - MIN_PERL_VERSION=999999 triggers a warning ok 9 - with expected message text ok 10 - and without a hard failure ok 11 - MIN_PERL_VERSION=999999 and PREREQ_FATAL: no warning ok 12 - correct exception ok 13 - Invalid MIN_PERL_VERSION is fatal # PREREQ_PRINT output ok 14 - PREREQ_PRINT exiting normally ok 15 - and talking like we expect ok 16 - prereqs evaluable ok 17 - and looking correct ok 18 - min version also correct # PRINT_PREREQ output ok 19 - PRINT_PREREQ exiting normally ok 20 - and not complaining loudly ok 21 - dump has prereqs and perl version # generated files verification ok 22 - Makefile.PL exiting normally ok 23 - Makefile present # ppd output ok 24 - Make ppd exiting normally ok 25 - .ppd file present ok 26 - .ppd file content good # META.yml output ok 27 - META.yml validates ok 28 - META.yml has runtime/requires perl 5.005 ok 29 - META.json validates ok 30 - META.json has runtime/requires perl 5.005 ok 31 - leaving dir ok 32 - teardown ok t/miniperl.t .............. skipped: miniperl test only necessary for the perl core t/Mkbootstrap.t ........... 1..18 ok 1 - use ExtUtils::Mkbootstrap; ok 2 - Mkbootstrap should backup the .bs file ok 3 - backup should be a perfect copy ok 4 - Mkbootstrap should not backup an empty file ok 5 - should report libraries in Verbose mode ok 6 - should still report libraries ok 7 - baseext_BS file should be require()d ok 8 - should die given bad filename ok 9 - should not die, given good filename ok 10 - should print status ok 11 - should print verbose status on request ok 12 - should have written a new .bs file ok 13 - file should have boilerplate ok 14 - should have written array to file ok 15 - should be able to open a file again ok 16 - should hush without Verbose set ok 17 - should load libraries if needed ok 18 - should write $DynaLoader::bscode if set ok t/MM_Any.t ................ 1..7 ok 1 - use ExtUtils::MM; ok 2 - MM->can(...) ok 3 - os_flavor() returned something ok 4 - os_flavor_is() one flavor ok 5 - many flavors ok 6 - wrong flavor ok 7 - no flavor ok t/MM_BeOS.t ............... skipped: This is not BeOS t/MM_Cygwin.t ............. skipped: This is not cygwin t/MM_NW5.t ................ skipped: This is not NW5 t/MM_OS2.t ................ skipped: This is not OS/2 t/MM_Unix.t ............... 1..110 ok 1 - use ExtUtils::MM_Unix; ok 2 - There can be only one (or none) ok 3 - MM_Unix has a $VERSION ok 4 - canonpath xx/ ok 5 - canonpath ./xx/ ok 6 - canonpath xx/././xx ok 7 - canonpath xx///xx ok 8 - catdir(xx, xx) => xx/xx ok 9 - catfile(xx, xx) => xx/xx ok 10 - file_name_is_absolute() ok 11 - path() same as File::Spec->path() ok 12 - updir ok 13 - curdir ok 14 - rootdir ok 15 - ExtUtils::MM_Unix->can('c_o') ok 16 - ExtUtils::MM_Unix->can('clean') ok 17 - ExtUtils::MM_Unix->can('const_cccmd') ok 18 - ExtUtils::MM_Unix->can('const_config') ok 19 - ExtUtils::MM_Unix->can('const_loadlibs') ok 20 - ExtUtils::MM_Unix->can('constants') ok 21 - ExtUtils::MM_Unix->can('depend') ok 22 - ExtUtils::MM_Unix->can('dist') ok 23 - ExtUtils::MM_Unix->can('dist_basics') ok 24 - ExtUtils::MM_Unix->can('dist_ci') ok 25 - ExtUtils::MM_Unix->can('dist_core') ok 26 - ExtUtils::MM_Unix->can('distdir') ok 27 - ExtUtils::MM_Unix->can('dist_test') ok 28 - ExtUtils::MM_Unix->can('dlsyms') ok 29 - ExtUtils::MM_Unix->can('dynamic') ok 30 - ExtUtils::MM_Unix->can('dynamic_bs') ok 31 - ExtUtils::MM_Unix->can('dynamic_lib') ok 32 - ExtUtils::MM_Unix->can('exescan') ok 33 - ExtUtils::MM_Unix->can('extliblist') ok 34 - ExtUtils::MM_Unix->can('find_perl') ok 35 - ExtUtils::MM_Unix->can('fixin') ok 36 - ExtUtils::MM_Unix->can('force') ok 37 - ExtUtils::MM_Unix->can('guess_name') ok 38 - ExtUtils::MM_Unix->can('init_dirscan') ok 39 - ExtUtils::MM_Unix->can('init_main') ok 40 - ExtUtils::MM_Unix->can('init_others') ok 41 - ExtUtils::MM_Unix->can('install') ok 42 - ExtUtils::MM_Unix->can('installbin') ok 43 - ExtUtils::MM_Unix->can('linkext') ok 44 - ExtUtils::MM_Unix->can('lsdir') ok 45 - ExtUtils::MM_Unix->can('macro') ok 46 - ExtUtils::MM_Unix->can('makeaperl') ok 47 - ExtUtils::MM_Unix->can('makefile') ok 48 - ExtUtils::MM_Unix->can('manifypods') ok 49 - ExtUtils::MM_Unix->can('needs_linking') ok 50 - ExtUtils::MM_Unix->can('pasthru') ok 51 - ExtUtils::MM_Unix->can('perldepend') ok 52 - ExtUtils::MM_Unix->can('pm_to_blib') ok 53 - ExtUtils::MM_Unix->can('ppd') ok 54 - ExtUtils::MM_Unix->can('prefixify') ok 55 - ExtUtils::MM_Unix->can('processPL') ok 56 - ExtUtils::MM_Unix->can('quote_paren') ok 57 - ExtUtils::MM_Unix->can('realclean') ok 58 - ExtUtils::MM_Unix->can('static') ok 59 - ExtUtils::MM_Unix->can('static_lib') ok 60 - ExtUtils::MM_Unix->can('staticmake') ok 61 - ExtUtils::MM_Unix->can('subdir_x') ok 62 - ExtUtils::MM_Unix->can('subdirs') ok 63 - ExtUtils::MM_Unix->can('test') ok 64 - ExtUtils::MM_Unix->can('test_via_harness') ok 65 - ExtUtils::MM_Unix->can('test_via_script') ok 66 - ExtUtils::MM_Unix->can('tool_autosplit') ok 67 - ExtUtils::MM_Unix->can('tool_xsubpp') ok 68 - ExtUtils::MM_Unix->can('tools_other') ok 69 - ExtUtils::MM_Unix->can('top_targets') ok 70 - ExtUtils::MM_Unix->can('writedoc') ok 71 - ExtUtils::MM_Unix->can('xs_c') ok 72 - ExtUtils::MM_Unix->can('xs_cpp') ok 73 - ExtUtils::MM_Unix->can('xs_o') ok 74 - distclean :: realclean distcheck ok 75 - has_link_code ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 - libscan on RCS ok 88 - libscan on CVS ok 89 - libscan on SCCS ok 90 - libscan on Subversion ok 91 - libscan on file with ~ ok 92 - libscan on file with RCS ok 93 - libscan on something not a VC file ok 94 - non executable file isn't a command ok 95 - executable file is a command ok 96 - we pass as a perl_script() ok 97 - PERM_RW is 644 ok 98 - PERM_RWX is 755 ok 99 - PERM_DIR is 755 ok 100 - post_constants() is an empty string ok 101 - postamble() is an empty string ok 102 - post_initialize() is an empty string ok 103 - manpage_separator ok 104 - EXPORT_LIST was defined ok 105 - EXPORT_LIST is empty on Unix ok 106 - PERL_ARCHIVE was defined ok 107 - PERL_ARCHIVE is empty on Unix ok 108 - PERL_ARCHIVE_AFTER was defined ok 109 - PERL_ARCHIVE_AFTER is empty on Unix ok 110 - cflags retains CCFLAGS ok t/MM_VMS.t ................ skipped: This is not VMS t/MM_Win32.t .............. skipped: This is not Win32 t/oneliner.t .............. 1..16 ok 1 - use ExtUtils::MM; ok 2 - The object isa ExtUtils::MakeMaker ok 3 - The object isa ExtUtils::MM_Any ok 4 - quotes ok 5 - dollar signs ok 6 - switches ok 7 - single quote ok 8 - bracket, then quote ok 9 - quote, then bracket ok 10 - quotes and brackets mixed ok 11 - brackets, pipes and quotes ok 12 - example 8.1 ok 13 - example 8.2 ok 14 - example 8.3 ok 15 - example 8.4 ok 16 - example 8.5 ok t/parse_abstract.t ........ ok 1 - Simple abstract ok 2 - Name.pm ok 3 - double dash ok 4 - Only in POD ok 5 - more spaces 1..5 ok t/parse_version.t ......... 1..146 ok 1 - $_ not leaked by parse_version ok 2 - package Foo::Bar 1.23 ; ok 3 - package Foo::Bar 1.23 ; does not cause warnings ok 4 - $_ not leaked by parse_version ok 5 - "package Foo 1.23" ok 6 - "package Foo 1.23" does not cause warnings ok 7 - $_ not leaked by parse_version ok 8 - $CGI::VERSION='3.63' ok 9 - $CGI::VERSION='3.63' does not cause warnings ok 10 - $_ not leaked by parse_version ok 11 - $FOO::VERSION = '1.10'; ok 12 - $FOO::VERSION = '1.10'; does not cause warnings ok 13 ok 14 - $_ not leaked by parse_version ok 15 - $Something::VERSION != 1.0 ok 16 - $Something::VERSION != 1.0 does not cause warnings ok 17 ok 18 - $_ not leaked by parse_version ok 19 - $Something::VERSION <= 1.0 ok 20 - $Something::VERSION <= 1.0 does not cause warnings ok 21 ok 22 - $_ not leaked by parse_version ok 23 - $Something::VERSION == 1.0 ok 24 - $Something::VERSION == 1.0 does not cause warnings ok 25 - $_ not leaked by parse_version ok 26 - $Something::VERSION == 1.0\n$VERSION = 2.3\n ok 27 - $Something::VERSION == 1.0\n$VERSION = 2.3\n does not cause warnings ok 28 - $_ not leaked by parse_version ok 29 - $Something::VERSION == 1.0\n$VERSION = 2.3\n$VERSION = 4.5\n ok 30 - $Something::VERSION == 1.0\n$VERSION = 2.3\n$VERSION = 4.5\n does not cause warnings ok 31 ok 32 - $_ not leaked by parse_version ok 33 - $Something::VERSION >= 1.0 ok 34 - $Something::VERSION >= 1.0 does not cause warnings ok 35 - $_ not leaked by parse_version ok 36 - $VERSION = "1.627"; \# ==> ALSO update the version in the pod text below! ok 37 - $VERSION = "1.627"; \# ==> ALSO update the version in the pod text below! does not cause warnings ok 38 - $_ not leaked by parse_version ok 39 - $VERSION = '1.00' ok 40 - $VERSION = '1.00' does not cause warnings ok 41 - $_ not leaked by parse_version ok 42 - $VERSION = -1.0 ok 43 - $VERSION = -1.0 does not cause warnings ok 44 - $_ not leaked by parse_version ok 45 - $VERSION = 0.0 ok 46 - $VERSION = 0.0 does not cause warnings ok 47 - $_ not leaked by parse_version ok 48 - $VERSION = 0.02 ok 49 - $VERSION = 0.02 does not cause warnings ok 50 - $_ not leaked by parse_version ok 51 - $VERSION = qv("1.2.3") ok 52 - $VERSION = qv("1.2.3") does not cause warnings ok 53 - $_ not leaked by parse_version ok 54 - $VERSION = sprintf("%d.%03d", q$Revision: 3.74 $ =~ /(\d+)\.(\d+)/); ok 55 - $VERSION = sprintf("%d.%03d", q$Revision: 3.74 $ =~ /(\d+)\.(\d+)/); does not cause warnings ok 56 - $_ not leaked by parse_version ok 57 - $VERSION = substr(q$Revision: 2.8 $, 10) + 2 . ""; ok 58 - $VERSION = substr(q$Revision: 2.8 $, 10) + 2 . ""; does not cause warnings ok 59 - $_ not leaked by parse_version ok 60 - $VERSION = undef ok 61 - $VERSION = undef does not cause warnings ok 62 - $_ not leaked by parse_version ok 63 - $VERSION = v1.2.3 ok 64 - $VERSION = v1.2.3 does not cause warnings ok 65 ok 66 - $_ not leaked by parse_version ok 67 - $wibble = 1.0 ok 68 - $wibble = 1.0 does not cause warnings ok 69 - $_ not leaked by parse_version ok 70 - ($VERSION) = q$Revision: 32208 $ =~ /(\d+)/g; ok 71 - ($VERSION) = q$Revision: 32208 $ =~ /(\d+)/g; does not cause warnings ok 72 - $_ not leaked by parse_version ok 73 - *FOO::VERSION = \'1.11'; ok 74 - *FOO::VERSION = \'1.11'; does not cause warnings ok 75 - $_ not leaked by parse_version ok 76 - *VERSION = \'1.01' ok 77 - *VERSION = \'1.01' does not cause warnings ok 78 ok 79 - $_ not leaked by parse_version ok 80 - elsif ( $Something::VERSION >= 1.99 ) ok 81 - elsif ( $Something::VERSION >= 1.99 ) does not cause warnings ok 82 - $_ not leaked by parse_version ok 83 - if( $Foo::VERSION >= 3.00 ) { ok 84 - if( $Foo::VERSION >= 3.00 ) { does not cause warnings ok 85 - $_ not leaked by parse_version ok 86 - local $FOO::VERSION = '1.30' ok 87 - local $FOO::VERSION = '1.30' does not cause warnings ok 88 - $_ not leaked by parse_version ok 89 - local $VERISON = '1.02' ok 90 - local $VERISON = '1.02' does not cause warnings ok 91 - $_ not leaked by parse_version ok 92 - my $VERSION = '1.01' ok 93 - my $VERSION = '1.01' does not cause warnings ok 94 ok 95 - $_ not leaked by parse_version ok 96 - my $meta_coder = ($JSON::XS::VERSION >= 1.4) ? ok 97 - my $meta_coder = ($JSON::XS::VERSION >= 1.4) ? does not cause warnings ok 98 - $_ not leaked by parse_version ok 99 - our $VERSION = '1.23'; ok 100 - our $VERSION = '1.23'; does not cause warnings ok 101 - $_ not leaked by parse_version ok 102 - our $VERSION = 2.34;\npackage Foo 1.23;\n ok 103 - our $VERSION = 2.34;\npackage Foo 1.23;\n does not cause warnings ok 104 - $_ not leaked by parse_version ok 105 - our $VERSION = do { my @r = ( q$Revision: 2.7 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $\#r, @r }; ok 106 - our $VERSION = do { my @r = ( q$Revision: 2.7 $ =~ /\d+/g ); sprintf "%d." . "%02d" x $\#r, @r }; does not cause warnings ok 107 - $_ not leaked by parse_version ok 108 - package Foo 1.230; ok 109 - package Foo 1.230; does not cause warnings ok 110 - $_ not leaked by parse_version ok 111 - package Foo 1.23; ok 112 - package Foo 1.23; does not cause warnings ok 113 - $_ not leaked by parse_version ok 114 - package Foo 1.23;\nour $VERSION = 2.34;\n ok 115 - package Foo 1.23;\nour $VERSION = 2.34;\n does not cause warnings ok 116 - $_ not leaked by parse_version ok 117 - package Foo 1.23_01; ok 118 - package Foo 1.23_01; does not cause warnings ok 119 - $_ not leaked by parse_version ok 120 - package Foo v1.2.3; ok 121 - package Foo v1.2.3; does not cause warnings ok 122 - $_ not leaked by parse_version ok 123 - package Foo v1.23_01; ok 124 - package Foo v1.23_01; does not cause warnings ok 125 - $_ not leaked by parse_version ok 126 - package Foo'Bar 1.23; ok 127 - package Foo'Bar 1.23; does not cause warnings ok 128 - $_ not leaked by parse_version ok 129 - package Foo::100;\nour $VERSION = 2.34;\n ok 130 - package Foo::100;\nour $VERSION = 2.34;\n does not cause warnings ok 131 - $_ not leaked by parse_version ok 132 - package Foo::Bar 1.2.3; ok 133 - package Foo::Bar 1.2.3; does not cause warnings ok 134 - $_ not leaked by parse_version ok 135 - package Foo::Bar 1.23; ok 136 - package Foo::Bar 1.23; does not cause warnings ok 137 - $_ not leaked by parse_version ok 138 - package Foo::Bar v1.2.3; ok 139 - package Foo::Bar v1.2.3; does not cause warnings ok 140 - $_ not leaked by parse_version ok 141 - use version; $VERSION = qv("1.2.3"); ok 142 - use version; $VERSION = qv("1.2.3"); does not cause warnings ok 143 - $_ not leaked by parse_version ok 144 - eval 'sub version {...} in version string ok 145 - $_ not leaked by parse_version ok 146 - version.pm not confused by version sub ok t/PL_FILES.t .............. 1..9 ok 1 ok 2 ok 3 ok 4 - single.out was created ok 5 - 1.out was created ok 6 - 2.out was created ok 7 - blib/lib/PL/Bar.pm was created ok 8 ok 9 ok t/pm.t .................... 1..6 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 ok 4 ok 5 ok 6 - teardown ok t/pm_to_blib.t ............ ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 - run(/export/home/fly1232/ap1205/bin/perl Makefile.PL) ok 4 - run(make) ok 5 - blib copied pm file ok 6 ok 7 - run(make) ok 8 ok 9 - run(/export/home/fly1232/ap1205/bin/perl Makefile.PL) ok 10 - run(make) ok 11 ok 12 - blib copied pm file ok 13 ok 14 - teardown 1..14 ok t/pod2man.t ............... 1..3 ok 1 ok 2 ok 3 ok t/postamble.t ............. 1..8 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 - postamble args passed ok 4 - postamble argument not warned about ok 5 ok 6 - postamble added to the Makefile ok 7 ok 8 - teardown ok t/prefixify.t ............. 1..4 ok 1 - prefixify w/defaults ok 2 - prefixify w/defaults and PREFIX ok 3 - relative paths + PREFIX ok 4 # skip Test for DOSish prefixification ok t/prereq.t ................ 1..16 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - PREREQ_FATAL ok 13 ok 14 - PREREQ_FATAL happens before CONFIGURE ok 15 ok 16 - teardown ok t/prereq_print.t .......... 1..11 ok 1 - setup ok 2 - chdir'd to Big-Dummy ok 3 - PREREQ_PRINT produces no Makefile ok 4 - exited normally ok 5 - prereqs dumped ok 6 - without error ok 7 - PRINT_PREREQ produces no Makefile ok 8 - exited normally ok 9 - prereqs dumped ok 10 ok 11 - teardown ok t/problems.t .............. 1..6 ok 1 - setup ok 2 - chdir'd to Problem-Module ok 3 - cwd in @INC ok 4 - Makefile.PL death in subdir warns ok 5 ok 6 - teardown ok t/prompt.t ................ 1..11 ok 1 - no args ok 2 - undef message ok 3 - no default ok 4 - question ok 5 - undef default ok 6 - question ok 7 - default ok 8 - question ok 9 - STDIN not a tty ok 10 - from STDIN ok 11 - question ok t/recurs.t ................ 1..26 ok 1 - setup ok 2 - chdir'd to Recurs ok 3 - Makefile.PL exited with zero ok 4 - Makefile written ok 5 - sub Makefile written ok 6 - recursive make exited normally ok 7 ok 8 - cleaning out recurs ok 9 - setting up fresh copy ok 10 - chdir'd to Recurs ok 11 - Makefile.PL NORECURS=1 exited with zero ok 12 - Makefile written ok 13 - sub Makefile not written ok 14 - recursive make exited normally ok 15 ok 16 - cleaning out recurs ok 17 - setting up fresh copy ok 18 - chdir'd to Recurs ok 19 - Makefile.PL exited with zero ok 20 - Makefile written ok 21 - sub Makefile written ok 22 ok 23 - prepend .. not stomping WriteMakefile args ok 24 - test failure in a subdir causes make to fail ok 25 ok 26 - teardown ok t/revision.t .............. 1..4 ok 1 - use ExtUtils::MakeMaker; ok 2 - use ExtUtils::MM_VMS; ok 3 ok 4 ok t/several_authors.t ....... 1..20 ok 1 - setup ok 2 - entering dir Multiple-Authors # argument verification ok 3 - capturing stdout ok 4 - arrayref in AUTHOR does not trigger a warning ok 5 - nor a hard failure # argument verification via CONFIGURE ok 6 - capturing stdout ok 7 - scalar in AUTHOR inside CONFIGURE does not trigger a warning ok 8 - nor a hard failure # generated files verification ok 9 - Makefile.PL exiting normally ok 10 - Makefile present # ppd output ok 11 - Make ppd exiting normally ok 12 - .ppd file present ok 13 - .ppd file content good # META.yml output ok 14 - Make metafile exiting normally ok 15 - META.yml validates ok 16 - META.yml content good ok 17 - META.json validates ok 18 - META.json content good ok 19 - leaving dir ok 20 - teardown ok t/split_command.t ......... 1..7 ok 1 - max_exec_len ok 2 - forced a short max_exec_len ok 3 ok 4 ok 5 ok 6 - pairs preserved ok 7 - no args means no commands ok t/test_boilerplate.t ...... ok 1 - Your test code goes here 1..1 ok t/testlib.t ............... 1..5 ok 1 - No blib dirs yet in @INC ok 2 - use ExtUtils::testlib; ok 3 - ExtUtils::testlib added two @INC dirs! ok 4 - and theyre absolute ok 5 - @INC is not tainted ok t/VERSION_FROM.t .......... 1..1 ok 1 - VERSION_FROM when $VERSION = 0 ok Can't locate TieOut.pm in @INC (@INC contains: t/lib /data1/fly1232-var/cpan/build/ExtUtils-MakeMaker-6.72-Uweffa/blib/lib /data1/fly1232-var/cpan/build/ExtUtils-MakeMaker-6.72-Uweffa/blib/arch blib/arch blib/lib /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/arch /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/lib /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/arch /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/lib /export/home/fly1232/var/megalib /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/arch /export/home/fly1232/var/cpan/build/CPAN-Meta-2.132140-HqnwxN/blib/lib /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/arch /export/home/fly1232/var/cpan/build/version-0.9902-nH0YYb/blib/lib /export/home/fly1232/var/megalib /export/home/fly1232/ap1205/site/lib /export/home/fly1232/ap1205/lib .) at t/WriteEmptyMakefile.t line 15. BEGIN failed--compilation aborted at t/WriteEmptyMakefile.t line 15. # Looks like your test exited with 2 before it could output anything. t/WriteEmptyMakefile.t .... 1..5 Dubious, test returned 2 (wstat 512, 0x200) Failed 5/5 subtests Cannot detect source of 't/writemakefile_args.t'! at /export/home/fly1232/var/megalib/TAP/Parser/IteratorFactory.pm line 263. TAP::Parser::IteratorFactory::detect_source('TAP::Parser::IteratorFactory=HASH(0x5c8a38)', 'TAP::Parser::Source=HASH(0x5ba828)') called at /export/home/fly1232/var/megalib/TAP/Parser/IteratorFactory.pm line 213 TAP::Parser::IteratorFactory::make_iterator('TAP::Parser::IteratorFactory=HASH(0x5c8a38)', 'TAP::Parser::Source=HASH(0x5ba828)') called at /export/home/fly1232/var/megalib/TAP/Parser.pm line 469 TAP::Parser::_initialize('TAP::Parser=HASH(0x5c2080)', 'HASH(0x5bdc40)') called at /export/home/fly1232/var/megalib/TAP/Object.pm line 58 TAP::Object::new('TAP::Parser', 'HASH(0x5bdc40)') called at /export/home/fly1232/var/megalib/TAP/Object.pm line 133 TAP::Object::_construct('TAP::Harness=HASH(0x402e68)', 'TAP::Parser', 'HASH(0x5bdc40)') called at /export/home/fly1232/var/megalib/TAP/Harness.pm line 796 TAP::Harness::make_parser('TAP::Harness=HASH(0x402e68)', 'TAP::Parser::Scheduler::Job=HASH(0x4d9550)') called at /export/home/fly1232/var/megalib/TAP/Harness.pm line 595 TAP::Harness::_aggregate_single('TAP::Harness=HASH(0x402e68)', 'TAP::Parser::Aggregator=HASH(0x43e0d0)', 'TAP::Parser::Scheduler=HASH(0x4d4a98)') called at /export/home/fly1232/var/megalib/TAP/Harness.pm line 687 TAP::Harness::aggregate_tests('TAP::Harness=HASH(0x402e68)', 'TAP::Parser::Aggregator=HASH(0x43e0d0)', 't/00compile.t', 't/01perl_bugs.t', 't/arch_check.t', 't/backwards.t', 't/basic.t', 't/build_man.t', 't/cd.t', ...) called at /export/home/fly1232/var/megalib/Test/Harness.pm line 152 Test::Harness::_aggregate_tests('TAP::Harness=HASH(0x402e68)', 'TAP::Parser::Aggregator=HASH(0x43e0d0)', 't/00compile.t', 't/01perl_bugs.t', 't/arch_check.t', 't/backwards.t', 't/basic.t', 't/build_man.t', 't/cd.t', ...) called at /export/home/fly1232/var/megalib/Test/Harness.pm line 134 Test::Harness::_aggregate('TAP::Harness=HASH(0x402e68)', 'TAP::Parser::Aggregator=HASH(0x43e0d0)', 't/00compile.t', 't/01perl_bugs.t', 't/arch_check.t', 't/backwards.t', 't/basic.t', 't/build_man.t', 't/cd.t', ...) called at /export/home/fly1232/var/megalib/Test/Harness.pm line 166 Test::Harness::runtests('t/00compile.t', 't/01perl_bugs.t', 't/arch_check.t', 't/backwards.t', 't/basic.t', 't/build_man.t', 't/cd.t', 't/config.t', 't/dir_target.t', ...) called at blib/lib/ExtUtils/Command/MM.pm line 62 ExtUtils::Command::MM::test_harness(1, 'blib/lib', 'blib/arch') called at -e line 1 make: *** [test_dynamic] Error 2 BINGOS/ExtUtils-MakeMaker-6.72.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports BINGOS/ExtUtils-MakeMaker-6.72.tar.gz Directory '/export/home/fly1232/var/cpan/build/ExtUtils-MakeMaker-6.72-Uweffa' not below /export/home/fly1232/var/cpan/build, will not store persistent state Finished 2013-08-08T18:12:03