Steve Hay wrote on 2009-11-15:
> Automated smoke report for 5.11.1 patch
> b65597cb4d6f7ba547ab80880fc66b31b6f08c15 v5.11.1-221-gb65597c
> maldoror.bath.planit.group: Intel(R) Core(TM)2 CPU 6700 @
2.66GHz(~2660
> MHz) (x86/2 cpu)
>     on        MSWin32 - WinXP/.Net SP3
>     using     ? unknown cc version
>     smoketime 9 minutes 33 seconds (average 57.300 seconds)
> 
> Summary: FAIL(M)
> 

The build failure in every configuration here is caused by
f0e67a1d29102aa9905aecf2b0f98449697d5af3 (lexer API). That was a smoke
using MinGW/gcc 3.4.5.

Not sure what gcc's problem is. It crashes miniperl.exe when running
make_patchnum.pl. VC++ 8 and 9 are fine, but VC++ 6 and 7 crash just
like gcc.

I don't have a debugger for gcc or VC7, but here's the stacktrace from
the crash in VC6:

NTDLL! 7c90100b()
MSVCRT! 77c41588()
win32_ftell(_iobuf * 0x00000000) line 2829 + 10 bytes
Perl_yylex() line 4353 + 17 bytes
Perl_yyparse() line 409 + 5 bytes
S_doeval(int 2, op * * 0x00000000, cv * 0x00000000, unsigned long 0)
line 3057 + 5 bytes
Perl_pp_require() line 3631 + 23 bytes
Perl_runops_debug() line 2045 + 8 bytes
Perl_call_sv(sv * 0x00a9a2f0, volatile long 14) line 2600
Perl_call_list(long 2, av * 0x00a9a390) line 4552 + 73 bytes
S_process_special_blocks(const char * const 0x00aa0b14, gv * const
0x00a9a370, cv * const 0x00a9a2f0) line 5918 + 16 bytes
Perl_newATTRSUB(long 25, op * 0x00aa0b38, op * 0x00000000, op *
0x00000000, op * 0x00aa0ac8) line 5889 + 17 bytes
Perl_utilize(int 1, long 25, op * 0x00000000, op * 0x00aa07a0, op *
0x00000000) line 3956 + 139 bytes
Perl_yyparse() line 668 + 40 bytes
S_parse_body(char * * 0x00000000, void (void)* 0x0059515b xs_init(void))
line 2154 + 5 bytes
perl_parse(interpreter * 0x00a35b98, void (void)* 0x0059515b
xs_init(void), int 3, char * * 0x00a32d20, char * * 0x00000000) line
1605 + 13 bytes
main(int 3, char * * 0x00a32d20, char * * 0x00a331f8) line 115 + 27
bytes
MINIPERL! mainCRTStartup + 227 bytes
KERNEL32! 7c817077()

Reply via email to