extract_insn cores on tinfo.cc during bootstrap

Kaveh R. Ghazi ghazi@caip.rutgers.edu
Sun Apr 16 05:23:00 GMT 2000


 > From: Robert Lipe <robertl@sco.com>
 > 
 > sjlj-exceptions seems to be the trigger.
 > 
 > This shows up in the top-of-tree during bootstrap on OpenServer, but it
 > is reproducable on i686-pc-linux-gnu with the following command line:
 > 
 > $ cat c
 > ./xgcc -B./ -O2   -DIN_GCC    -W -Wall -Wtraditional -O2 -I./include   -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -fsjlj-exceptions   -I. -I/play/egcs/gcc -I/play/egcs/gcc/config -I/play/egcs/gcc/../include \
 >   -c /play//egcs/gcc/cp/tinfo.cc
 > 
 > (robertl) rjlinux:/home/robertl/tmp/negcs/gcc
 > $ sh c
 > cc1plus: warning: Ignoring command line option '-Wtraditional'
 > /play//egcs/gcc/cp/tinfo.cc: In function `void __rtti_class (void *,
 > /play//egcs/gcc/cp/tinfo.cc: const char *, const
 > /play//egcs/gcc/cp/tinfo.cc: __class_type_info::base_info *, unsigned
 > /play//egcs/gcc/cp/tinfo.cc: int)':
 > /play//egcs/gcc/cp/tinfo.cc:75: Unrecognizable insn:
 > (call_insn 709 697 713 (call_placeholder 704 698 0 0 (call_insn/u 704 0 706 (set (reg:SI 0 eax)
 >             (call (mem:QI (symbol_ref:SI ("__get_eh_context")) 0)
 >                 (const_int 0 [0x0]))) -1 (nil)
 >         (insn_list:REG_LIBCALL 706 (expr_list:REG_EH_REGION (const_int -1 [0xffffffff])
 >                 (nil)))
 >         (nil))) -1 (nil)
 >     (nil)
 >     (nil))
 > /play//egcs/gcc/cp/tinfo.cc:75: Internal compiler error in
 > /play//egcs/gcc/cp/tinfo.cc:75: `extract_insn', at recog.c:2044
 > /play//egcs/gcc/cp/tinfo.cc:75: Please submit a full bug report.


Ditto for me on SunOS4.  Testsuite entry? :-)

--
Kaveh R. Ghazi			Engagement Manager / Project Services
ghazi@caip.rutgers.edu		Qwest Internet Solutions


More information about the Gcc-bugs mailing list