Re: [ANNOUNCE] Test::More/Builder/Simple 0.90

2009-07-03 Thread Craig A. Berry
On Thu, Jul 2, 2009 at 4:03 PM, Michael G Schwern wrote: > This is a quick release to sync with perl so 5.10.1 can release with a stable > version number.  It does NOT include the subtest() code in 0.89_01 (don't > worry, it'll be back). The attached patch does two things: 1.) Copy and paste the

t/TEST ported to VMS

2002-04-25 Thread Craig A. Berry
else { - print "skipping test on this platform\n"; + print "${te}skipping test on this platform\n"; $files -= 1; } } else { $next += 1; - print "FAILED at test $next\n"; + print "${te}FAILED at test $next\n"; $bad = $bad + 1; $_ = $test; if (/^base/) { [end of patch] -- Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser

Re: VMS status @14710

2002-02-16 Thread Craig A. Berry
be runnable from miniperl during the build before File::Glob exists. I don't suppose there is a way to invoke at run-time the old-style glob (which for us is really internal, not external)? -- Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser

VMS status @14710

2002-02-15 Thread Craig A. Berry
Here's what I get with today's snapshot, building with Compaq C V6.4-005 on OpenVMS Alpha V7.2-1, -des configuration: [.op]alarm..FAILED on test 4 [.op]glob...FAILED on test 8 [-.ext.encode.t]japaneseFAILED on test 18 [-.lib

Re: ext/POSIX/t/posix.t #10 on VMS (was Re: VMS failures)

2001-11-14 Thread Craig A. Berry
At 03:28 PM 11/14/2001 -0500, Michael G Schwern wrote: >On Wed, Nov 14, 2001 at 02:25:57PM -0600, Craig A. Berry wrote: >> >> OK, I've tried to reproduce the masking of SIGINT in C, >Works fine on Linux, so I think you're on the right track. Thanks. >Don'

ext/POSIX/t/posix.t #10 on VMS (was Re: VMS failures)

2001-11-14 Thread Craig A. Berry
At 12:07 AM 11/9/2001 -0500, Michael G Schwern wrote: >On Thu, Nov 08, 2001 at 11:03:45PM -0600, Craig A. Berry wrote: >> At 10:18 PM -0500 11/8/01, Michael G Schwern wrote: >> >Running bleadperl 12907 I'm getting some failures: >> > >> >ext/POSIX/t/po

RE: ext/POSIX/t/posix.t on VMS

2001-11-08 Thread Craig A. Berry
Below is a working patch to magic.t, which gets all tests passing except: # Use of uninitialized value in scalar assignment at [.op]magic.t line 244. not ok 31 The code for that test looks like: { local $SIG{'__WARN__'} = sub { print "# @_\nnot " }; $! = undef; ok 1; } A

RE: ext/POSIX/t/posix.t on VMS

2001-11-07 Thread Craig A. Berry
At 11:56 AM 11/7/2001 -1000, Tim Jenness wrote: >> not ok 28 # POSIX::errno(): 20, $!: 0 >> >> which I think means autoloading sets errno but isn't supposed to. I suspect >> it's doing a -d somewhere and leaving an errno of ENOTDIR laying about. Hmm. >> > >Well, $! is meant to be exactly er

RE: ext/POSIX/t/posix.t on VMS

2001-11-07 Thread Craig A. Berry
At 09:53 PM 11/7/2001 +0100, Tels wrote: >So, if I read Tim correctly, make that my $foo = $! + 0; and it might >pass the test. Needs probably a bit more munging to print the $! in >numeric context as well as $foo after a failure. Thanks Tels and Tim. With the following additional change: ---

ext/POSIX/t/posix.t on VMS

2001-11-07 Thread Craig A. Berry
I've made some progress getting this test to run (see working patch below) but I still get one failure: not ok 28 # POSIX::errno(): 20, $!: not a directory 20 is the correct value for ENOTDIR, but how can POSIX::errno() and $! be expected to be numerically equal when $! returns a string? Or i

Re: Dusting out vms/test.com

2001-11-05 Thread Craig A. Berry
h the more recent Perl you're running. Getting the logicals properly set up should take care of it. -- Craig A. Berry mailto:[EMAIL PROTECTED] "Literary critics usually know what they're talking about. Even if they're wrong." -- Perl creator Larry Wall

Re: %ENV not tainted! (was Re: What tests are failing on VMS?)

2001-09-24 Thread Craig A. Berry
At 5:04 PM -0700 9/24/01, Brad Hughes wrote: >"Craig A. Berry" wrote: >[...] > > $ perl -"Twle" "my $foo = (values %ENV)[-1]; open(FILE, qq{>$foo})" >> Name "main::FILE" used only once: possible typo at -e line 1. >> In

Re: %ENV not tainted! (was Re: What tests are failing on VMS?)

2001-09-24 Thread Craig A. Berry
At 11:59 AM 9/24/2001 -0400, Dan Sugalski wrote: >At 11:23 PM 9/23/2001 -0500, Craig A. Berry wrote: >>Basically we're pre-loading a hash when you use "keys" or "values" on >>%ENV, and if I understand this right, hash elements are not >>full-bl

Re: %ENV not tainted! (was Re: What tests are failing on VMS?)

2001-09-23 Thread Craig A. Berry
ode where this is implemented in vms/vms.c is pretty twisty stuff and I don't quite have a good enough grasp of it yet to be sure this is right or know what to do about it. -- Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser

Re: What tests are failing on VMS?

2001-09-23 Thread Craig A. Berry
d, but do not know how to create a new TTY. ##### > Since two debuggers fight for the same TTY, input is severely entangled. Yes, I've noticed that. It's not deleting from the environment properly upon exit. There are not actually two debuggers running -- it just thinks there are. Or perhaps it's that it creates a new entry in the list of debugger pids rather than recognizing that the current process is already in the list: $ show logical perldb_pids "PERLDB_PIDS" = "541068861->541068861" (LNM$PROCESS_TABLE) The other two bugs in the debugger I'm aware of are: 1.) There is a wayward system() call on start-up; I've searched in vain for where this might be but can't see how it comes up with "INFOCMP" as a command string. 2.) The exit codes used when quitting need some sort of translation on VMS. These problems are visible here: $ perl -de "exit;" Loading DB routines from perl5db.pl version 1.14 Editor support available. Enter h or `h h' for help, or `perldoc perldebug' for more help. main::(-e:1): exit; %DCL-W-IVVERB, unrecognized command verb - check validity and spelling \INFOCMP\ DB<1> q %SYSTEM-W-ILLSER, illegal service call number -- Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser

Re: What tests are failing on VMS?

2001-09-22 Thread Craig A. Berry
At 6:46 PM -0400 9/22/01, Michael G Schwern wrote: >On Sat, Sep 22, 2001 at 01:17:18PM -0500, Craig A. Berry wrote: > > Most of these will be difficult or impossible to debug without >> access to a VMS system. > >Oh ye of little faith. Give me the verbose output of e

Re: What tests are failing on VMS?

2001-09-22 Thread Craig A. Berry
ne by itself but not in the test suite. vmsish.t #13 is a known bug in the "vmsish 'hushed'" pragma. I haven't gotten too far with the others but can try to post detailed results if anyone is interested. -- Craig A. Berry