Subject: Re: sjlj-exceptions ICE. simplified test case

Mumit Khan khan@NanoTech.Wisc.EDU
Tue Apr 25 09:32:00 GMT 2000

Robert Lipe <> writes:
> Well, the problem when bootstrapping has moved. But it does
> still appear to be sjlj-exceptions triggered.  It, too, is reproducable
> under Linux/IA32.

I can also reproduce this under all x86-win32 sjlj EH targets. It only 
happens for Ox, x >= 2.

(gdb) run -quiet -version -O2 tinfo.ii
GNU C++ version 2.96 20000425 (experimental) (i386-mingw32) compiled by
GNU C version 2.95.2 19991024 (release).

Program received signal SIGSEGV, Segmentation fault.
0x80802f5 in expand_start_bindings_and_block (flags=2, block=0x0)
    at ../../gcc/stmt.c:3248
3248      thisblock->next = block_stack;

That's as far as I've gotten, hopefully more digging later.


More information about the Gcc-patches mailing list