Compiling glibc with current GCC CVS I get the following ICE: /opt/gcc/4.0-devel/libexec/gcc/x86_64-suse-linux-gnu/4.0.0/cc1 -fpreprocessed iso-2022-cn-ext.i -quiet -dumpbase iso-2022-cn-ext.c -mtune=k8 -auxbase-strip /builds/glibc/4.0/iconvdata/iso-2022-cn-ext.os -g -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -std=gnu99 -version -fPIC -o iso-2022-cn-ext.s GNU C version 4.0.0 20050216 (experimental) (x86_64-suse-linux-gnu) compiled by GNU C version 4.0.0 20050216 (experimental). GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 iso-2022-cn-ext.i: In function ?to_iso2022cn_ext_loop?: iso-2022-cn-ext.i:10970: warning: pointer targets in passing argument 2 of ?ucs4_to_gb2312? differ in signedness iso-2022-cn-ext.i:10970: warning: pointer targets in passing argument 2 of ?ucs4_to_cns11643l1? differ in signedness iso-2022-cn-ext.i:10970: warning: pointer targets in passing argument 2 of ?ucs4_to_cns11643l2? differ in signedness iso-2022-cn-ext.i:10970: warning: pointer targets in passing argument 2 of ?ucs4_to_gb2312? differ in signedness iso-2022-cn-ext.i:10970: warning: pointer targets in passing argument 2 of ?ucs4_to_cns11643l1? differ in signedness iso-2022-cn-ext.i: In function ?to_iso2022cn_ext_loop_single?: iso-2022-cn-ext.i:11042: warning: pointer targets in passing argument 2 of ?ucs4_to_gb2312? differ in signedness iso-2022-cn-ext.i:11042: warning: pointer targets in passing argument 2 of ?ucs4_to_cns11643l1? differ in signedness iso-2022-cn-ext.i:11042: warning: pointer targets in passing argument 2 of ?ucs4_to_cns11643l2? differ in signedness iso-2022-cn-ext.i:11042: warning: pointer targets in passing argument 2 of ?ucs4_to_gb2312? differ in signedness iso-2022-cn-ext.i:11042: warning: pointer targets in passing argument 2 of ?ucs4_to_cns11643l1? differ in signedness iso-2022-cn-ext.i: In function ?gconv?: iso-2022-cn-ext.i:11485: error: verify_flow_info: Incorrect fallthru 1740->1741 iso-2022-cn-ext.i:11485: error: wrong insn in the fallthru edge (barrier 11408 11388 11417) iso-2022-cn-ext.i:11485: internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions.
-- Summary: internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212 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=20017