[Bug middle-end/19084] New: ICE: internal consistency failure
aj at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sun Dec 19 21:02:00 GMT 2004
Compiling glibc with "gcc -m32" on Linux/AMD64 gives me the following
ICE with current GCC CVS:
/opt/gcc/4.0-devel/libexec/gcc/x86_64-suse-linux-gnu/4.0.0/cc1 -fpreprocessed
lcong48_r.i -quiet -dumpbase lcong48_r.c -m32 -march=i686
-mpreferred-stack-boundary=2 -auxbase-strip
/builds/glibc/4.0-linuxthreads-32bit/stdlib/lcong48_r.o-g -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -std=gnu99 -version -o lcong48_r.s
GNU C version 4.0.0 20041219 (experimental) (x86_64-suse-linux-gnu)
compiled by GNU C version 4.0.0 20041219 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
lcong48_r.i: In function '__lcong48_r':
lcong48_r.i:37: fatal error: internal consistency failure
compilation terminated.
gdb shows:
Breakpoint 3, 0x0000002a9569ce20 in exit () from /lib64/tls/libc.so.6
(gdb) bt
#0 0x0000002a9569ce20 in exit () from /lib64/tls/libc.so.6
#1 0x000000000054a805 in diagnostic_action_after_output (context=Variable
"context" is not available.
)
at /cvs/gcc/gcc/diagnostic.c:247
#2 0x000000000054a91d in diagnostic_report_diagnostic (context=0xa851e0,
diagnostic=0x7fbfffe670) at /cvs/gcc/gcc/diagnostic.c:339
#3 0x000000000054abf5 in fatal_error (msgid=Variable "msgid" is not available.
) at /cvs/gcc/gcc/diagnostic.c:484
#4 0x00000000005a257c in verify_local_live_at_start (new_live_at_start=0xb3db90,
bb=0x2a95971c40) at /cvs/gcc/gcc/flow.c:495
#5 0x00000000005a36b0 in update_life_info (blocks=0xb50920,
extent=UPDATE_LIFE_LOCAL, prop_flags=0) at /cvs/gcc/gcc/flow.c:657
#6 0x00000000007faf4e in schedule_insns (dump_file=Variable "dump_file" is not
available.
)
at /cvs/gcc/gcc/sched-rgn.c:2531
#7 0x000000000075dde5 in rest_of_compilation () at /cvs/gcc/gcc/passes.c:681
#8 0x000000000047ba96 in execute_pass_list (pass=0xa7c7a0)
at /cvs/gcc/gcc/tree-optimize.c:525
#9 0x000000000047bd89 in tree_rest_of_compilation (fndecl=0x2a9596b460)
at /cvs/gcc/gcc/tree-optimize.c:661
#10 0x0000000000419b33 in c_expand_body (fndecl=0x2a9596b460)
at /cvs/gcc/gcc/c-decl.c:6412
#11 0x0000000000788a20 in cgraph_expand_function (node=0x2a9596bee0)
at /cvs/gcc/gcc/cgraphunit.c:822
#12 0x000000000078a071 in cgraph_optimize () at /cvs/gcc/gcc/cgraphunit.c:1689
#13 0x0000000000735f51 in toplev_main (argc=Variable "argc" is not available.
) at /cvs/gcc/gcc/toplev.c:1005
#14 0x0000002a9568900d in __libc_start_main () from /lib64/tls/libc.so.6
#15 0x00000000004023ca in _start () at start.S:113
--
Summary: ICE: internal consistency failure
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: aj at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: x86_64-linux-gnu
GCC host triplet: x86_64-linux-gnu
GCC target triplet: x86_64-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19084
More information about the Gcc-bugs
mailing list