Re: Smoke [5.8.8] 32289 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu) On Tue, Nov 13, 2007 at 08:58:36AM -0000, Steve Hay wrote:

> None of them! It's not actually a compiler error, which is probably why
> Test-Smoke didn't pick it up:
> 
> Running Makefile.PL in Thread
> [...]
> Error: 'Thread' not in typemap in Thread.xs, line 368
> Error: 'Thread' not in typemap in Thread.xs, line 418
> Error: 'Thread' not in typemap in Thread.xs, line 447
> Error: 'Thread' not in typemap in Thread.xs, line 448
> Error: 'Thread' not in typemap in Thread.xs, line 454
> Error: 'Thread' not in typemap in Thread.xs, line 462
> Error: 'Thread' not in typemap in Thread.xs, line 486

Mmm. When I try to build with -Duse5005threads I get:

cp ext/re/re.pm lib/re.pm
/miniperl minimod.pl > lib/ExtUtils/Miniperl.pm
cd lib/unicore &&  ../../miniperl -I../../lib mktables -w
mktables: To/Fold.pl:
*** Error code 255

Stop in /home/nick/p4perl/maint-5.8/perl.


Try again:

$ make
        AutoSplitting perl library
/miniperl -Ilib -e 'use AutoSplit;  autosplit_lib_modules(@ARGV)' lib/*.pm
/miniperl -Ilib -e 'use AutoSplit;  autosplit_lib_modules(@ARGV)' lib/*/*.pm
make lib/re.pm
`lib/re.pm' is up to date.
cd lib/unicore &&  ../../miniperl -I../../lib mktables -w
Can't use an undefined value as an ARRAY reference at mktables line 1999.
*** Error code 255


Andreas, please could you instruct your binary search to work out when
5.8.x stopped building with -Duse5005threads ?
I know that it fails tests. But it at least used to get to running the
tests :-(

Nicholas Clark


