------- Additional Comments From Thomas dot Koenig at online dot de 2005-01-17 20:26 ------- Created an attachment (id=7979) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7979&action=view) preprocessed C source code for failing C case
In reply to comment #4) > ... or is something wrong with complex numerator and real denominator? C has the same problem. $ gdb ~/libexec/gcc/i686-pc-linux-gnu/4.0.0/cc1 GNU gdb 6.3-debian Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) b toplev_main Breakpoint 1 at 0x83a0560: file ../../gcc/gcc/toplev.c, line 2110. (gdb) r crotg.c Starting program: /home/ig25/libexec/gcc/i686-pc-linux-gnu/4.0.0/cc1 crotg.c Breakpoint 1, toplev_main (argc=0, argv=0xbffff6d4) at ../../gcc/gcc/toplev.c:2110 2110 { (gdb) set flag_complex_divide_method=1 (gdb) c Continuing. crotg crotg.c: In function 'crotg': crotg.c:25: internal compiler error: in purge_dead_edges, at cfgrtl.c:2460 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. Program exited with code 01. (gdb) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19486