Just a few comments to start with. Have you had a chance to look at any of this?
On Sat, Jan 21, 2006 at 07:16:08PM -0600, Craig A. Berry wrote: > At 3:49 AM -0800 1/19/06, Yitzchak Scott-Thoennes wrote: > >On Thu, Jan 19, 2006 at 06:34:30AM -0500, John E. Malmberg wrote: > > > >Would you be able to try out the patch adding Module::Build? > > > >It's at http://zipcon.net/~sthoenna/mbaddfull123.patch > > > >To prevent a known failure due to a Pod::Text bug, apply the > >workaround in http://nntp.perl.org/group/perl.perl5.porters/108338 > > I tested it against [EMAIL PROTECTED] Complete harness output is below. > It may not be as bad as it looks in that it appears a handful of > issues recur repeatedly. It will take me some time to understand > Module::Build well enough to debug these. > > $ perl harness [-.lib.Module.Build.t]*.t > d0:[craig.perl.lib.module.build.t]basic...........ok 7/55 > Can't cd to > D0:[CRAIG.perl.t._tmp.Simple]: no such file or directory Is there something wrong with that path name? The different case for D0 and CRAIG? The _ in _tmp? Most of the tests use lib/DistGen.pm to generate directories of test files and cd into them to run their tests. If that's not working, that's the first thing to try to fix. > # Looks like you planned 55 tests but only ran 13. > d0:[craig.perl.lib.module.build.t]basic...........dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 14-55 > Failed 42/55 tests, 23.64% okay (less 1 skipped test: 12 okay, 21.82%) > d0:[craig.perl.lib.module.build.t]compat..........skipped > all skipped: Don't know how to invoke 'make' compat.t tests that the different flavors of compatibility Makefile.PLs work with the "perl Makefile.PL; make" approach. Does VMS have $Config{make} set to something suitable? If so, perhaps the find_in_path($Config{make}) check is making this whole test skipped when it shouldn't be? > d0:[craig.perl.lib.module.build.t]destinations.... > * WARNING: Configuration > was initially created with 'dsa0:[craig.perl.][000000]nd > bgperl.exe;3', > d0:[craig.perl.lib.module.build.t]destinations....NOK 26 > > # Failed test 'script destination' > # in d0:[craig.perl.lib.module.build.t]destinations.t at line 111. > # got: '[.foo.bar.gnu.bin]' > d0:[craig.perl.lib.module.build.t]destinations....NOK 29 > > # Failed test 'bin destination' > # in d0:[craig.perl.lib.module.build.t]destinations.t at line 111. > # got: '[.foo.bar.gnu.bin]' > # expected: '[.foo.bar.bin]' > Can't locate object method "eliminate_macros" via package "Module::Build" at > /D0/CRAIG/PERL/lib/Module/Build/Platform/VMS.pm line 85 Hmm, looks like some code mistranslated from what makemaker did. And it looks like there's some kind of incestuous relationship between File::Spec and makemaker wrt eliminate_macros. Yuck. > . > # Looks like you planned 92 tests but only ran 34. > # Looks like you failed 2 tests of 34 run. > d0:[craig.perl.lib.module.build.t]destinations....dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 26, 29, 35-92 > Failed 60/92 tests, 34.78% okay > d0:[craig.perl.lib.module.build.t]ext.............NOK 92 > > # Failed test in d0:[craig.perl.lib.module.build.t]ext.t at line 100. > # 'dsa0:[craig.perl.][000000]ndbgperl.exe;3 -le print for > @INC > # > # ' > # doesn't match '(?m-xis:^whosiewhatzit)' > # Looks like you failed 1 test of 92. > d0:[craig.perl.lib.module.build.t]ext.............dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED test 92 > Failed 1/92 tests, 98.91% okay > d0:[craig.perl.lib.module.build.t]extend.......... > d0:[craig.perl.lib.module.build.t]extend..........ok 4/52 > directory 'D0:[CRAIG.perl.t._tmp.Simple]' > > d0:[craig.perl.lib.module.build.t]extend..........NOK 7 > > d0:[craig.perl.lib.module.build.t]extend..........NOK 9 > > # Failed test in d0:[craig.perl.lib.module.build.t]extend.t at line 61. > # got: '0' > # expected: '2' > > # Failed test in d0:[craig.perl.lib.module.build.t]extend.t at line 62. > # got: undef > d0:[craig.perl.lib.module.build.t]extend..........NOK 10 > > # Failed test in d0:[craig.perl.lib.module.build.t]extend.t at line 63. > # got: undef > d0:[craig.perl.lib.module.build.t]extend..........NOK 11 > Use of uninitialized > value $path in pattern match (m//) at ../lib/File/Spec/ > VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $dir in hash element at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 292. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $dir in hash element at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 292. > Can't cd to D0:[CRAIG.perl.t._tmp.Simple]: no such file or directory > # Looks like you planned 52 tests but only ran 11. > # Looks like you failed 5 tests of 11 run. > d0:[craig.perl.lib.module.build.t]extend..........dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 6-7, 9-52 > Failed 46/52 tests, 11.54% okay > d0:[craig.perl.lib.module.build.t]files........... > * WARNING: Configuration > was initially created with 'dsa0:[craig.perl.][000000]nd > bgperl.exe;3', > d0:[craig.perl.lib.module.build.t]files...........ok 1/6 > Can't remove > directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t/tmp1: director > y not empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen. > pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp1: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t: directory not empty > at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line > 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple/: directory not empty at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 3 > 20 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t/tmp2/t/tmp1: directory > not empty at d0:[craig.perl.lib.module.build.t]files.t > line 67 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t/tmp2/t: directory not > empty at d0:[craig.perl.lib.module.build.t]files.t line > 67 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t/tmp2: directory not > empty at d0:[craig.perl.lib.module.build.t]files.t line 6 > 7 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t/tmp1: directory not > empty at d0:[craig.perl.lib.module.build.t]files.t line 6 > 7 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t: directory not empty > at d0:[craig.perl.lib.module.build.t]files.t line 67 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple: directory not empty at > d0:[craig.perl.lib.module.build.t]files.t line 67 > d0:[craig.perl.lib.module.build.t]files...........ok > ig.perl.lib.module.build.t]files.t line 67 > d0:[craig.perl.lib.module.build.t]install......... > Warning: Removing existing > directory 'D0:[CRAIG.perl.t._tmp.Simple]' > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t/tmp1: directory > not empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/Dis > tGen.pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen. > pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp1: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t: directory not empty > at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line > 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple/: directory not empty at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 3 > 20 > * WARNING: Configuration was initially created with > 'dsa0:[craig.perl.][000000]ndbgperl.exe;3', > d0:[craig.perl.lib.module.build.t]install.........ok 1/34 > Use of uninitialized > value in pattern match (m//) at /D0/CRAIG/PERL/lib/Mod > ule/Build/Base.pm line 2081. > Use of uninitialized value $current_mode in bitwise or (|) at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 1122. > Use of uninitialized value $fixedpath in substitution (s///) at > ../lib/File/Spec/VMS.pm line 500. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > d0:[craig.perl.lib.module.build.t]install.........ok 2/34 > pm line 249. > Use of uninitialized > value $fixedpath in substitution (s///) at ../lib/File > /Spec/VMS.pm line 500. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $packlist in -e at > d0:[craig.perl.lib.module.build.t]install.t line 82. > d0:[craig.perl.lib.module.build.t]install.........NOK 5 > aig.perl.lib.module.build.t]install.t line 82. > > # Failed test ' should be written' > # in d0:[craig.perl.lib.module.build.t]install.t at line 82. > # got: undef > # expected: '1' > Use of uninitialized value in pattern match (m//) at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 2081. > Use of uninitialized value $current_mode in bitwise or (|) at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 1122. > Use of uninitialized value $fixedpath in substitution (s///) at > ../lib/File/Spec/VMS.pm line 500. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > d0:[craig.perl.lib.module.build.t]install.........ok 6/34 > pm line 249. > Use of uninitialized > value in pattern match (m//) at /D0/CRAIG/PERL/lib/Mod > ule/Build/Base.pm line 2081. > Use of uninitialized value $current_mode in bitwise or (|) at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 1122. > Use of uninitialized value $fixedpath in substitution (s///) at > ../lib/File/Spec/VMS.pm line 500. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > d0:[craig.perl.lib.module.build.t]install.........NOK 9 > pm line 249. > > # Failed test in d0:[craig.perl.lib.module.build.t]install.t at line 233. > # Expected D0:[CRAIG.perl.t.install_test.SYS$DISK.foo.bar]Simple.pm to exist, > but it doesn't > Use of uninitialized value in pattern match (m//) at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 2081. > Use of uninitialized value $current_mode in bitwise or (|) at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 1122. > Use of uninitialized value $fixedpath in substitution (s///) at > ../lib/File/Spec/VMS.pm line 500. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > d0:[craig.perl.lib.module.build.t]install.........NOK 11 > pm line 249. > > # Failed test in d0:[craig.perl.lib.module.build.t]install.t at line 233. > # Expected > D0:[CRAIG.perl.t.install_test.SYS$DISK.foo.base.lib.perl5]Simple.pm to exist, > but it doesn't > Use of uninitialized value in pattern match (m//) at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 2081. > Use of uninitialized value $current_mode in bitwise or (|) at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 1122. > Use of uninitialized value $fixedpath in substitution (s///) at > ../lib/File/Spec/VMS.pm line 500. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > d0:[craig.perl.lib.module.build.t]install.........ok 20/34 > pm line 249. > Can't find file > [.lib]Simple.pm to determine version at /D0/CRAIG/PERL/lib > /Module/Build/Base.pm line 789. > d0:[craig.perl.lib.module.build.t]install.........ok 21/34 > Can't open perl > script "build": no such file or directory > d0:[craig.perl.lib.module.build.t]install.........ok 22/34 > > # Failed test in d0:[craig.perl.lib.module.build.t]install.t at line 233. > d0:[craig.perl.lib.module.build.t]install.........NOK 23 > oesn't > Can't open perl > script "build": no such file or directory > d0:[craig.perl.lib.module.build.t]install.........NOK 25 > > # Failed test 'Look for file at > D0:[CRAIG.perl.t.install_test.foo.lib]Simple.pm' > # in d0:[craig.perl.lib.module.build.t]install.t at line 170. > # got: undef > # expected: '1' > Can't find file [.lib]Simple.pm to determine version at > /D0/CRAIG/PERL/lib/Module/Build/Base.pm line 789. > # Looks like you planned 34 tests but only ran 26. > # Looks like you failed 5 tests of 26 run. > d0:[craig.perl.lib.module.build.t]install.........dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 5, 9, 11, 23, 25, 27-34 > Failed 13/34 tests, 61.76% okay > d0:[craig.perl.lib.module.build.t]manifypods...... > Warning: Removing existing > directory 'D0:[CRAIG.perl.t._tmp.Simple]' > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t/tmp1: directory > not empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/Dis > tGen.pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen. > pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp1: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t: directory not empty > at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line > 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple/: directory not empty at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 3 > d0:[craig.perl.lib.module.build.t]manifypods......ok 1/21 > Use of uninitialized > value in pattern match (m//) at /D0/CRAIG/PERL/lib/Mod > ule/Build/Base.pm line 2081. > d0:[craig.perl.lib.module.build.t]manifypods......NOK 6 > e/Build/Base.pm line 2081. > > # Failed test 'Created [.blib.bindoc]Simple__AllPod.rno manpage' > d0:[craig.perl.lib.module.build.t]manifypods......NOK 9 > > # Failed test 'Created [.blib.bindoc]Simple.rno manpage' > d0:[craig.perl.lib.module.build.t]manifypods......NOK 11 > > # Failed test 'Created [.blib.bindoc]haspod.pl.rno manpage' > # in d0:[craig.perl.lib.module.build.t]manifypods.t at line 118. > Use of uninitialized value $fixedpath in substitution (s///) at > ../lib/File/Spec/VMS.pm line 500. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > d0:[craig.perl.lib.module.build.t]manifypods......NOK 12 > MS.pm line 74. > > # Failed test 'Created > D0:[CRAIG.perl.t.install_test.man.man1]Simple__AllPod.rno manpage' > d0:[craig.perl.lib.module.build.t]manifypods......NOK 13 > > # Failed test 'Created D0:[CRAIG.perl.t.install_test.man.man1]Simple.rno > manpage' > d0:[craig.perl.lib.module.build.t]manifypods......NOK 14 > > # Failed test 'Created D0:[CRAIG.perl.t.install_test.man.man1]haspod.pl.rno > manpage' > # in d0:[craig.perl.lib.module.build.t]manifypods.t at line 127. > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t/tmp1: directory > not empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/Dis > tGen.pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen. > pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp1: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t: directory not empty > at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line > 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple/: directory not empty at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 3 > 20 > Warning: Removing existing directory 'D0:[CRAIG.perl.t._tmp.Simple]' > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t/tmp1: directory > not empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/Dis > tGen.pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen. > pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp1: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t: directory not empty > at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line > 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple/: directory not empty at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 3 > d0:[craig.perl.lib.module.build.t]manifypods......ok 20/21 > Can't remove > directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t/tmp1: direct > ory not empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen. > pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp1: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t: directory not empty > at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line > 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple/: directory not empty at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 3 > 20 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t/tmp2/t/tmp1: directory > not empty at d0:[craig.perl.lib.module.build.t]manifyp > ods.t line 165 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t/tmp2/t: directory not > empty at d0:[craig.perl.lib.module.build.t]manifypods.t > line 165 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t/tmp2: directory not > empty at d0:[craig.perl.lib.module.build.t]manifypods.t l > ine 165 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t/tmp1: directory not > empty at d0:[craig.perl.lib.module.build.t]manifypods.t l > ine 165 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple/t: directory not empty > at d0:[craig.perl.lib.module.build.t]manifypods.t line 1 > 65 > Can't remove directory /D0/CRAIG/perl/t/_tmp//simple: directory not empty at > d0:[craig.perl.lib.module.build.t]manifypods.t line 165 > Can't remove directory /D0/CRAIG/perl/t/_tmp/: directory not empty at > d0:[craig.perl.lib.module.build.t]manifypods.t line 165 > # Looks like you failed 6 tests of 21. > d0:[craig.perl.lib.module.build.t]manifypods......dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 6, 9, 11-14 > Failed 6/21 tests, 71.43% okay > d0:[craig.perl.lib.module.build.t]metadata........ > Warning: Removing existing > directory 'D0:[CRAIG.perl.t._tmp.Simple]' > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t/tmp1: directory > not empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/Dis > tGen.pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2/t: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen. > pm line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp2: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t/tmp1: directory not > empty at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm > line 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple//t: directory not empty > at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line > 320 > Can't remove directory /D0/CRAIG/perl/t/_tmp/Simple/: directory not empty at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 3 > 20 > * WARNING: Configuration was initially created with > 'dsa0:[craig.perl.][000000]ndbgperl.exe;3', > d0:[craig.perl.lib.module.build.t]metadata........ok 1/46 > Use of uninitialized > value $path in pattern match (m//) at ../lib/File/Spec > /VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $dir in hash element at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 292. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $dir in hash element at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 292. > Can't cd to D0:[CRAIG.perl.t._tmp.Simple]: no such file or directory > # Looks like you planned 46 tests but only ran 8. > d0:[craig.perl.lib.module.build.t]metadata........dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 9-46 > Failed 38/46 tests, 17.39% okay (less 8 skipped tests: 0 okay, 0.00%) > d0:[craig.perl.lib.module.build.t]metadata2.......ok 1/18 > Use of uninitialized > value $path in pattern match (m//) at ../lib/File/Spec > /VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $dir in hash element at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 292. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $dir in hash element at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 292. > Can't cd to D0:[CRAIG.perl.t._tmp.Simple]: no such file or directory > # Looks like you planned 18 tests but only ran 4. > d0:[craig.perl.lib.module.build.t]metadata2.......dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 5-18 > Failed 14/18 tests, 22.22% okay (less 4 skipped tests: 0 okay, 0.00%) > d0:[craig.perl.lib.module.build.t]moduleinfo......ok > d0:[craig.perl.lib.module.build.t]notes........... > * WARNING: Configuration > was initially created with 'dsa0:[craig.perl.][000000]nd > bgperl.exe;3', > d0:[craig.perl.lib.module.build.t]notes...........ok 5/8 > * WARNING: > Configuration was initially created with 'dsa0:[craig.perl.][000 > 000]ndbgperl.exe;3', > d0:[craig.perl.lib.module.build.t]notes...........ok > d0:[craig.perl.lib.module.build.t]parents.........ok > d0:[craig.perl.lib.module.build.t]pod_parser......ok > d0:[craig.perl.lib.module.build.t]ppm............. > * WARNING: Configuration > was initially created with 'dsa0:[craig.perl.][000000]nd > bgperl.exe;3', > d0:[craig.perl.lib.module.build.t]ppm.............ok 1/12 > %DCL-W-PARMDEL, invalid parameter delimiter - check use of special characters > \="0.01"\ > error building [.lib]simple.obj from '[.lib]simple.c' at > /D0/CRAIG/PERL/lib/ExtUtils/CBuilder/Base.pm line 108. > # Looks like you planned 12 tests but only ran 1. > d0:[craig.perl.lib.module.build.t]ppm.............dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 2-12 > Failed 11/12 tests, 8.33% okay > d0:[craig.perl.lib.module.build.t]runthrough...... > d0:[craig.perl.lib.module.build.t]runthrough......ok 1/28 > directory 'D0:[CRAIG.perl.t._tmp.Simple]' > * WARNING: > Configuration was initially created with 'dsa0:[craig.perl.][00 > 0000]ndbgperl.exe;3', > d0:[craig.perl.lib.module.build.t]runthrough......ok 5/28 > Use of uninitialized > value in pattern match (m//) at /D0/CRAIG/PERL/lib/Mod > ule/Build/Base.pm line 2081. > d0:[craig.perl.lib.module.build.t]runthrough......NOK 13 > lib/Module/Build/Base.pm line 1122. > > # Failed test in d0:[craig.perl.lib.module.build.t]runthrough.t at line 107. > # vvvvvvvvvvvvvvvvvvvvv Simple/test.pl output vvvvvvvvvvvvvvvvvvvvv > # [.lib]simple.pm -> [.blib.lib]simple.pm > # script -> [.blib.script]script > # Changing sharpbang in [.blib.script]script to > dsa0:[craig.perl.][000000]ndbgperl.exe;3test....1..2 > # # Running under perl version 5.009003 for VMS > # # Current time local: Sat Jan 21 19:05:48 2006 > # # Current time GMT: Sun Jan 22 01:05:48 2006 > # # Using Test.pm version 1.25 > # ok 1 > # ok 2 # skip no blib in core > # # Cwd: D0:[CRAIG.perl.t._tmp.Simple] > # # @INC: (/D0/CRAIG/perl/t/_tmp/Simple/blib/lib > /D0/CRAIG/perl/t/_tmp/Simple/blib/arch /D0/CRAIG/PERL/lib/Module/Build/t/lib > /D0/CR > AIG/PERL/lib/VMS_AXP/5_9_3 /D0/CRAIG/PERL/lib/VMS_AXP > /D0/CRAIG/PERL/lib/VMS_AXP /D0/CRAIG/PERL/lib /D0/CRAIG/PERL/T /D0/CRAIG/PERL/ > T/t/bundled perl_root:[lib.VMS_AXP.5_9_3] perl_root:[lib] > perl_root:[lib.site_perl.VMS_AXP] perl_root:[lib.site_perl] /perl_root/lib > /site_perl .) > # Done. > # ok > # 1/2 skipped: no blib in core > # All tests successful, 1 subtest skipped. > # Files=1, Tests=2, 5 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) > d0:[craig.perl.lib.module.build.t]runthrough......NOK 22 > > # Failed test in d0:[craig.perl.lib.module.build.t]runthrough.t at line 163. > Use of uninitialized value $fh in <HANDLE> at > d0:[craig.perl.lib.module.build.t]runthrough.t line 166. > d0:[craig.perl.lib.module.build.t]runthrough......ok 25/28 > ough.t line 166. > # Looks like you > failed 2 tests of 28. > d0:[craig.perl.lib.module.build.t]runthrough......dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 13, 22 > Failed 2/28 tests, 92.86% okay (less 8 skipped tests: 18 okay, 64.29%) > d0:[craig.perl.lib.module.build.t]signature.......skipped > all skipped: $ENV{TEST_SIGNATURE} is not set > d0:[craig.perl.lib.module.build.t]tilde........... > Use of uninitialized value > $path in pattern match (m//) at ../lib/File/Spec/VMS.pm > line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $dir in hash element at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 292. > Use of uninitialized value $path in pattern match (m//) at > ../lib/File/Spec/VMS.pm line 39. > Use of uninitialized value in transliteration (tr///) at > ../lib/File/Spec/VMS.pm line 46. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 47. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 48. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 49. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 50. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 51. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 52. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 59. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 69. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 70. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 71. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 72. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 73. > Use of uninitialized value $path in string eq at ../lib/File/Spec/VMS.pm line > 74. > Use of uninitialized value $path in substitution (s///) at > ../lib/File/Spec/VMS.pm line 74. > Use of uninitialized value $dir in hash element at > /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 292. > Can't cd to D0:[CRAIG.perl.t._tmp.Simple]: no such file or directory > # No tests run! > d0:[craig.perl.lib.module.build.t]tilde...........dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 1-11 > Failed 11/11 tests, 0.00% okay > d0:[craig.perl.lib.module.build.t]versions........ok > d0:[craig.perl.lib.module.build.t]xs.............. > * WARNING: Configuration > was initially created with 'dsa0:[craig.perl.][000000]nd > bgperl.exe;3', > d0:[craig.perl.lib.module.build.t]xs..............ok 1/22 > %DCL-W-PARMDEL, invalid parameter delimiter - check use of special characters > d0:[craig.perl.lib.module.build.t]xs..............NOK 2 > > # Failed test in d0:[craig.perl.lib.module.build.t]xs.t at line 39. > # got: 'error building [.lib]simple.obj from '[.lib]simple.c' at > /D0/CRAIG/PERL/lib/ExtUtils/CBuilder/Base.pm line 108. > # ' > # expected: '' > Can't locate simple.pm in @INC (@INC contains: > /D0/CRAIG/PERL/lib/Module/Build/t/lib /D0/CRAIG/PERL/lib/VMS_AXP/5_9_3 > /D0/CRAIG/PERL > /lib/VMS_AXP /D0/CRAIG/PERL/lib/VMS_AXP /D0/CRAIG/PERL/lib > /perl_root/lib/site_perl /D0/CRAIG/PERL/T /D0/CRAIG/PERL/T/t/bundled perl > _root:[lib.VMS_AXP.5_9_3] perl_root:[lib] perl_root:[lib.site_perl.VMS_AXP] > perl_root:[lib.site_perl] /perl_root/lib/site_perl .). > BEGIN failed--compilation aborted. > d0:[craig.perl.lib.module.build.t]xs..............NOK 3 > > # Failed test in d0:[craig.perl.lib.module.build.t]xs.t at line 47. > Can't locate simple.pm in @INC (@INC contains: > /D0/CRAIG/PERL/lib/Module/Build/t/lib /D0/CRAIG/PERL/lib/VMS_AXP/5_9_3 > /D0/CRAIG/PERL > /lib/VMS_AXP /D0/CRAIG/PERL/lib/VMS_AXP /D0/CRAIG/PERL/lib > /perl_root/lib/site_perl /D0/CRAIG/PERL/T /D0/CRAIG/PERL/T/t/bundled perl > _root:[lib.VMS_AXP.5_9_3] perl_root:[lib] perl_root:[lib.site_perl.VMS_AXP] > perl_root:[lib.site_perl] /perl_root/lib/site_perl .). > BEGIN failed--compilation aborted. > %SYSTEM-F-ABORT, abort > > # Failed test in d0:[craig.perl.lib.module.build.t]xs.t at line 51. > # 'dsa0:[craig.perl.][000000]ndbgperl.exe;3 -Mblib -MSimple > -we print Simple::okay() > # %SYSTEM-F-ABORT, abort > # ' > d0:[craig.perl.lib.module.build.t]xs..............NOK 4 > Can't locate simple.pm > in @INC (@INC contains: /D0/CRAIG/PERL/lib/Module/Buil > d/t/lib /D0/CRAIG/PERL/lib/VMS_AXP/5_9_3 /D0/CRAIG/PERL/lib/VMS_AXP > /D0/CRAIG/PERL/lib/VMS_AXP /D0/CRAIG/PERL/lib /perl_root/lib/sit > e_perl /D0/CRAIG/PERL/T /D0/CRAIG/PERL/T/t/bundled > perl_root:[lib.VMS_AXP.5_9_3] perl_root:[lib] > perl_root:[lib.site_perl.VMS_AXP] p > erl_root:[lib.site_perl] /perl_root/lib/site_perl .). > BEGIN failed--compilation aborted. > d0:[craig.perl.lib.module.build.t]xs..............NOK 5 > > # Failed test in d0:[craig.perl.lib.module.build.t]xs.t at line 55. > # 'dsa0:[craig.perl.][000000]ndbgperl.exe;3 -Mblib -MSimple > -we print Simple::version() > # %SYSTEM-F-ABORT, abort > # ' > # doesn't match '(?-xism:0.01$)' > Can't locate simple.pm in @INC (@INC contains: > /D0/CRAIG/PERL/lib/Module/Build/t/lib /D0/CRAIG/PERL/lib/VMS_AXP/5_9_3 > /D0/CRAIG/PERL > /lib/VMS_AXP /D0/CRAIG/PERL/lib/VMS_AXP /D0/CRAIG/PERL/lib > /perl_root/lib/site_perl /D0/CRAIG/PERL/T /D0/CRAIG/PERL/T/t/bundled perl > _root:[lib.VMS_AXP.5_9_3] perl_root:[lib] perl_root:[lib.site_perl.VMS_AXP] > perl_root:[lib.site_perl] /perl_root/lib/site_perl .). > BEGIN failed--compilation aborted. > d0:[craig.perl.lib.module.build.t]xs..............NOK 6 > > # Failed test in d0:[craig.perl.lib.module.build.t]xs.t at line 59. > # 'dsa0:[craig.perl.][000000]ndbgperl.exe;3 -Mblib -MSimple > -we print Simple::xs_version() > # %SYSTEM-F-ABORT, abort > # ' > d0:[craig.perl.lib.module.build.t]xs..............NOK 8 > > # Failed test in d0:[craig.perl.lib.module.build.t]xs.t at line 69. > Can't open perl script "build": no such file or directory > d0:[craig.perl.lib.module.build.t]xs..............ok 9/22 > Can't locate > loadable object for module Simple in @INC (@INC contains: /D0/ > CRAIG/perl/t/_tmp/Simple/blib/lib /D0/CRAIG/perl/t/_tmp/Simple/blib/arch > /D0/CRAIG/PERL/lib/Module/Build/t/lib /D0/CRAIG/PERL/lib/VM > S_AXP/5_9_3 /D0/CRAIG/PERL/lib/VMS_AXP /D0/CRAIG/PERL/lib/VMS_AXP > /D0/CRAIG/PERL/lib /D0/CRAIG/PERL/T /D0/CRAIG/PERL/T/t/bundled /pe > rl_root/lib/VMS_AXP/5_9_3 /perl_root/lib /perl_root/lib/site_perl/VMS_AXP > /perl_root/lib/site_perl /perl_root/lib/site_perl .) at d0 > :[craig.perl.t._tmp.simple.t]basic.t line 4 > Compilation failed in require at d0:[craig.perl.t._tmp.simple.t]basic.t line > 4. > BEGIN failed--compilation aborted at d0:[craig.perl.t._tmp.simple.t]basic.t > line 4. > # Looks like your test died before it could output anything. > d0:[craig.perl.lib.module.build.t]xs..............NOK 10 > > # Failed test in d0:[craig.perl.lib.module.build.t]xs.t at line 78. > # got: 'Failed 1/1 test scripts, 0.00% okay. 2/2 subtests failed, > 0.00% okay. > # ' > d0:[craig.perl.lib.module.build.t]xs..............NOK 14 > > # Failed test in d0:[craig.perl.lib.module.build.t]xs.t at line 97. > * WARNING: Configuration was initially created with > 'dsa0:[craig.perl.][000000]ndbgperl.exe;3', > d0:[craig.perl.lib.module.build.t]xs..............ok 15/22 > Argument > "Simple_With_Dep_Namespace_okay" isn't numeric in subtraction (-) > at /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 41, <GEN58> line 14. > Argument "Simple_With_Dep_Namespace" isn't numeric in division (/) at > /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 41, <GEN58> line > 14. > Use of uninitialized value $xs in concatenation (.) or string at > /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 45, <GEN58> line 14. > Warning: long symbol Simple__With__Deep__Namespace_okay > trimmed to Sp_Wh_D_Nea_okay > at /D0/CRAIG/PERL/lib/ExtUtils/ParseXS.pm line 430 > Argument "Simple_With_Dep_Namespace_xs_version" isn't numeric in subtraction > (-) at /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 41, > <GEN58> line 21. > Argument "Simple_With_Dep_Namespace_xs" isn't numeric in division (/) at > /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 41, <GEN58> li > ne 21. > Use of uninitialized value $xs in concatenation (.) or string at > /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 45, <GEN58> line 21. > Warning: long symbol Simple__With__Deep__Namespace_xs_version > trimmed to Sp_Wh_D_Nea_xs_version > at /D0/CRAIG/PERL/lib/ExtUtils/ParseXS.pm line 430 > Argument "Simple_With_Dep_Namespace_version" isn't numeric in subtraction (-) > at /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 41, <G > EN58> line 26. > Argument "Simple_With_Dep_Namespace" isn't numeric in division (/) at > /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 41, <GEN58> line > 26. > Use of uninitialized value $xs in concatenation (.) or string at > /D0/CRAIG/PERL/lib/ExtUtils/XSSymSet.pm line 45, <GEN58> line 26. > Warning: long symbol Simple__With__Deep__Namespace_version > trimmed to Sp_Wh_D_Nea_version > at /D0/CRAIG/PERL/lib/ExtUtils/ParseXS.pm line 430 > %DCL-W-PARMDEL, invalid parameter delimiter - check use of special characters > \="0.01"\ > error building [.lib.simple.with.deep]namespace.obj from > '[.lib.simple.with.deep]namespace.c' at /D0/CRAIG/PERL/lib/ExtUtils/CBuilde > r/Base.pm line 108. > # Looks like you planned 22 tests but only ran 15. > # Looks like you failed 8 tests of 15 run. > d0:[craig.perl.lib.module.build.t]xs..............dubious > Test returned status 44 (wstat 1024, 0x400) > (VMS status is 44) > DIED. FAILED tests 2-6, 8, 10, 14, 16-22 > Failed 15/22 tests, 31.82% okay (less 1 skipped test: 6 okay, 27.27%) > Failed Test Stat Wstat Total Fail Failed List of > Failed > ------------------------------------------------------------------------------- > d0:[craig.perl.lib.module.build.t 44 1024 55 84 152.73% 14-55 > d0:[craig.perl.lib.module.build.t 44 1024 92 118 128.26% 26 29 35-92 > d0:[craig.perl.lib.module.build.t 44 1024 92 1 1.09% 92 > d0:[craig.perl.lib.module.build.t 44 1024 52 87 167.31% 6-7 9-52 > d0:[craig.perl.lib.module.build.t 44 1024 34 21 61.76% 5 9 11 23 25 > 27-34 > d0:[craig.perl.lib.module.build.t 44 1024 21 6 28.57% 6 9 11-14 > d0:[craig.perl.lib.module.build.t 44 1024 46 76 165.22% 9-46 > d0:[craig.perl.lib.module.build.t 44 1024 18 28 155.56% 5-18 > d0:[craig.perl.lib.module.build.t 44 1024 12 22 183.33% 2-12 > d0:[craig.perl.lib.module.build.t 44 1024 28 2 7.14% 13 22 > d0:[craig.perl.lib.module.build.t 44 1024 11 22 200.00% 1-11 > d0:[craig.perl.lib.module.build.t 44 1024 22 22 100.00% 2-6 8 10 14 > 16-22 > 2 tests and 22 subtests skipped. > Failed 12/20 test scripts, 40.00% okay. 259/597 subtests failed, 56.62% okay. > %SYSTEM-F-ABORT, abort