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

Reply via email to