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()