On 10/26/07, Rafael Garcia-Suarez <[EMAIL PROTECTED]> wrote: > On 25/10/2007, Ken Williams <[EMAIL PROTECTED]> wrote: > > > I just upgraded it in bleadperl. > > > > Excellent, thanks. > > It seems that xs.t is now failing on many platforms. Since the test > file itself hasn't many changes, I'd blame the code itself... >
All of the M::B tests now fail (in fact fail even to compile) on VMS (we had been down to about 3). Looks like something to do with changes to library paths: $ define PERL_CORE 1 $ mcr []perl test -"v" [-.lib.module.build.t]basic.t Use of uninitialized value $fixedpath in substitution (s///) at ../lib/File/Spec/VMS.pm line 503. 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 $tmp in -d at ../lib/Module/Build/t/lib/MBTest.pm line 66. Use of uninitialized value $tmp in mkdir at ../lib/Module/Build/t/lib/MBTest.pm line 66. 1..52 Can't locate Tie/CPHash.pm in @INC (@INC contains: D0:[CRAIG.PERL.lib.Module.Build.t.lib] D0:[CRAIG.PERL.lib] . [.lib.Module.Build.t .bundled]) at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 17. BEGIN failed--compilation aborted at /D0/CRAIG/PERL/lib/Module/Build/t/lib/DistGen.pm line 17. Compilation failed in require at [-.lib.module.build.t]basic.t line 11. BEGIN failed--compilation aborted at [-.lib.module.build.t]basic.t line 11. Use of uninitialized value $tmp in -d at ../lib/Module/Build/t/lib/MBTest.pm line 70. # Looks like your test died before it could output anything. %SYSTEM-F-ABORT, abort lib/module/build/t/basic....FAILED--expected 52 tests, saw 0 Failed 1 test out of 1, 0.00% okay. [-.lib.module.build.t]basic.t ### Since not all tests were successful, you may want to run some of ### them individually and examine any diagnostic messages they produce. ### See the INSTALL document's section on "make test". u=2513.67 s=0.00 cu=0.00 cs=0.00 scripts=1 tests=52 %SYSTEM-F-ABORT, abort