This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Very basic ICE on exception code is still present



This fails identically for me on OpenServer, but only in COFF.
COFF on this target uses sjlj exceptions.  If I build ELF but use
-fsjlj-excpetions, it fails there, too.

$ ./xgcc -c -B./ /tmp/e.cc
(robertl) rjlhome:/play/negcs/gcc
$ ./xgcc -c -B./ -mcoff /tmp/e.cc
/tmp/e.cc: In function `void a ()':
/tmp/e.cc:12: Internal compiler error in `convert_regs_1', at reg-stack.c:2596
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> for instructions.
(robertl) rjlhome:/play/negcs/gcc
$ ./xgcc -c -B./ -fsjlj-exceptions  /tmp/e.cc
/tmp/e.cc: In function `void a ()':
/tmp/e.cc:12: Internal compiler error in `convert_regs_1', at reg-stack.c:2596
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> for instructions.


Can you confirm that your target doesn't use DWARF2_UNWIND_INFO?  If so,
that's the common thread. sjlj exceptions are suffering from neglect, it
seems.

RJL



Marc Espie wrote:
> I've reported this over a month ago 
> (http://gcc.gnu.org/ml/gcc-bugs/2000-01/msg00135.html)
> 
> This ICE is still present in the 20000214 snapshot.
> 
> I'd like to know if I am the only one who has run into this.
> I suspect this bug to have fallen within the crack.
> 
> Right now, I can't even run anything but the testsuite through
> egcs, which does not help me finding more problems :(
> 
> -- 
> 	Marc Espie		
> |anime, sf, juggling, unicycle, acrobatics, comics...
> |AmigaOS, OpenBSD, C++, perl, Icon, PostScript...
> | `real programmers don't die, they just get out of beta'

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]