On Sun, Feb 03, 2008 at 12:27:56AM +0000, Andy Armstrong wrote:
> On 2 Feb 2008, at 23:35, Nicholas Clark wrote:
> >I've made another 5.8.x snapshot.
> >
> >http://www.ccl4.org/~nick/P/perl-33218.tar.bz2
> >(or http://www.ccl4.org/~nick/P/perl-33218.tar.gz )
> >
> >It's roughly what 5.8.9 is going to be, give or take breakage, late
> >interesting bug fixes, and resolution of some things that aren't  
> >quite there
> >yet (eg SysV::IPC vs C++ compilers, core headers vs Irix C compilers,
> >File::Spec vs MakeMaker on Win32, cflags.SH and -fstack-protector)
> 
> 
> I'm getting:
> 
> ext/B/t/lint................................# Failed at ../ext/B/t/ 
> lint.t line 32
> #      got 'Implicit scalar context for array in shift at ../lib/B.pm  
> line 124
> # Implicit scalar context for array in shift at ../lib/B.pm line 80
> # Implicit scalar context for array in shift at ../lib/B.pm line 279
> # Implicit scalar context for array in shift at ../lib/B.pm line 271
> # Implicit scalar context for array in shift at ../lib/B.pm line 272
> # Use of $_ at ../lib/B.pm line 272
> # Use of $_ at ../lib/B.pm line 273
> # Implicit scalar context for array in shift at ../lib/B.pm line 284
> # Implicit scalar context for array in shift at ../lib/B.pm line 294
> # Use of $_ at ../lib/B.pm line 305
> # Use of $_ at ../lib/B.pm line 306
> # Use of $_ at ../lib/B.pm line 312
> # Implicit scalar context for array in shift at ../lib/B.pm line 289
> # Implicit scalar context for array in shift at ../lib/B.pm line 177
> # Implicit scalar context for array in shift at ../lib/B.pm line 114
> # '
> # expected ''
> # Failed at ../ext/B/t/lint.t line 32
> #      got 'Implicit scalar context for array in shift at ../lib/B.pm  
> line 124
> # Implicit scalar context for array in shift at ../lib/B.pm line 80
> # Implicit scalar context for array in shift at ../lib/B.pm line 279
> # Implicit scalar context for array in shift at ../lib/B.pm line 271
> # Implicit scalar context for array in shift at ../lib/B.pm line 272
> # Use of $_ at ../lib/B.pm line 272
> # Use of $_ at ../lib/B.pm line 273
> # Implicit scalar context for array in shift at ../lib/B.pm line 284
> # Implicit scalar context for array in shift at ../lib/B.pm line 294
> # Use of $_ at ../lib/B.pm line 305
> # Use of $_ at ../lib/B.pm line 306
> # Use of $_ at ../lib/B.pm line 312
> # Implicit scalar context for array in shift at ../lib/B.pm line 289
> # Implicit scalar context for array in shift at ../lib/B.pm line 177
> # Implicit scalar context for array in shift at ../lib/B.pm line 114
> # '
> # expected ''
> FAILED at test 15

Strange. It doesn't do that for me on FreeBSD on Linux.

> and
> 
> ext/threads/t/free2.........................FAILED--expected 78 tests,  
> saw 73
> 
> On Mac OS 10.5. Expected?

Not expected. Blead doesn't do that?
That looks like a SEGV or some fairly serious abort.
But I can run it under valgrind here on Linux no problem. And FreeBSD is
happy.

> And d'you want DTrace support? I have a patch that works against that  
> snapshot if you do.

I'm not sure. Presumably yes, if 5.10.1 has it too. But I assume that I can
just integrate the changes from maint-5.10, if it gets it.

Nicholas Clark

Reply via email to