On Sat, Feb 02, 2008 at 06:32:50PM -0600, Craig A. Berry wrote: > At 11:35 PM +0000 2/2/08, Nicholas Clark wrote: > > > >I'm curious how it fares on VMS, and which changes I've not integrated that I > >should do to fix problems on VMS, > > > As of 33210 (I can't do builds as fast as you can integrate), with HP > C V7.3-009 on OpenVMS Alpha V8.3 I get:
I had two machines on the case at one point. :-) But that can get confusing. > lib/ExtUtils/t/xs fails like so: > > $ perl [-.lib.extutils.t]xs.t > 1..0 # Skip ExtUtils::CBuilder not installed or couldn't find a compiler > %SYSTEM-F-ABORT, abort > > If we aren't going to have CBuilder in 5.8.x, maybe xs.t should not > even be in the distribution, though it's curious that C<plan > skip_all> causes a failure exit condition. Yes, strange. On FreeBSD: $ PERL_CORE=1 ./perl lib/ExtUtils/t/xs.t ech1..0 # Skip ExtUtils::CBuilder not installed or couldn't find a compiler $ echo $? 0 What does the VMS equivalent of this 1 liner give? $ ./perl -Ilib -e 'use Test::More; plan skip_all => "Testing"' 1..0 # Skip Testing $ echo $? 0 I thought that it was being tested: lib/Test/Simple/t/plan_skip_all.t lib/Test/Simple/t/skipall.t > eu_command.t passes when run outside of the test suite. The others > need more investigation, but I think I'll synch up with latest first. > > > > John E. Malmberg made several VMS changes to File::Find, > > which I think related to symlinks, but I'm not sure. They're not in. > > Does it break things if they go in? > > Good question. I'll look them up and see what they are. Thanks. Nicholas Clark