Bug 29341 - [4.2 regression] ICE: RTL flag check: INSN_DELETED_P used with unexpected rt x code 'plus' in output_constant_pool_1
Summary: [4.2 regression] ICE: RTL flag check: INSN_DELETED_P used with unexpected rt ...
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 4.2.0
: P3 normal
Target Milestone: 4.2.0
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-04 07:52 UTC by Debian GCC Maintainers
Modified: 2007-01-10 19:23 UTC (History)
1 user (show)

See Also:
Host:
Target: ia64-linux-gnu
Build:
Known to work: 4.1.2
Known to fail: 4.2.0
Last reconfirmed:


Attachments
preprocessed source (37.91 KB, application/x-gzip)
2006-10-04 07:52 UTC, Debian GCC Maintainers
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Debian GCC Maintainers 2006-10-04 07:52:13 UTC
building glibc-2.5 on ia64-linux-gnu, ok with current 4.1 20060929.

  Matthias

gcc -save-temps iso-2022-cn-ext.c -c -std=gnu99 -O2 -Wall -Winline -Wwrite-s
trings -fmerge-all-constants -fstrict-aliasing -g -pipe -Wstrict-prototypes -fPIC -I../include -I/home/p
ackages/glibc/glibc-2.5/build-tree/ia64-libc/iconvdata -I/home/packages/glibc/glibc-2.5/build-tree/ia64-
libc -I../sysdeps/ia64/elf -I../nptl/sysdeps/unix/sysv/linux/ia64 -I../sysdeps/unix/sysv/linux/ia64 -I..
/sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sy
sdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/m
man -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../nptl/sysdeps/unix -I.
./sysdeps/unix -I../sysdeps/posix -I../sysdeps/ia64/fpu -I../nptl/sysdeps/ia64 -I../sysdeps/ia64 -I../sy
sdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -
I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../nptl -I.. -I../libio -I. -nostdin
c -isystem /usr/lib/gcc-snapshot/lib/gcc/ia64-linux-gnu/4.2.0/include -isystem /home/packages/glibc/glib
c-2.5/debian/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -DNOT_IN_libc -
D_ASM_IA64_CURRENT_H -o /home/packages/glibc/glibc-2.5/build-tree/ia64-libc/iconvdata/iso-2022-cn-ext.os
 -MD -MP -MF /home/packages/glibc/glibc-2.5/build-tree/ia64-libc/iconvdata/iso-2022-cn-ext.os.dt -MT /ho
me/packages/glibc/glibc-2.5/build-tree/ia64-libc/iconvdata/iso-2022-cn-ext.os
gcc: warning: -pipe ignored because -save-temps specified
In file included from iso-2022-cn-ext.c:654:
../iconv/loop.c: In function 'to_iso2022cn_ext_loop':
../iconv/loop.c:311: warning: pointer targets in passing argument 2 of 'ucs4_to_gb2312' differ in signed
ness
../iconv/loop.c:311: warning: pointer targets in passing argument 2 of 'ucs4_to_cns11643l1' differ in si
gnedness
../iconv/loop.c:311: warning: pointer targets in passing argument 2 of 'ucs4_to_cns11643l2' differ in si
gnedness
../iconv/loop.c:311: warning: pointer targets in passing argument 2 of 'ucs4_to_gb2312' differ in signed
ness
../iconv/loop.c:311: warning: pointer targets in passing argument 2 of 'ucs4_to_cns11643l1' differ in si
gnedness
../iconv/loop.c: In function 'to_iso2022cn_ext_loop_single':
../iconv/loop.c:414: warning: pointer targets in passing argument 2 of 'ucs4_to_gb2312' differ in signed
ness
../iconv/loop.c:414: warning: pointer targets in passing argument 2 of 'ucs4_to_cns11643l1' differ in si
gnedness
../iconv/loop.c:414: warning: pointer targets in passing argument 2 of 'ucs4_to_cns11643l2' differ in si
gnedness
../iconv/loop.c:414: warning: pointer targets in passing argument 2 of 'ucs4_to_gb2312' differ in signed
ness
../iconv/loop.c:414: warning: pointer targets in passing argument 2 of 'ucs4_to_cns11643l1' differ in si
gnedness
../iconv/skeleton.c: In function 'gconv':
../iconv/skeleton.c:801: internal compiler error: RTL flag check: INSN_DELETED_P used with unexpected rt
x code 'plus' in output_constant_pool_1, at varasm.c:3400
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Comment 1 Debian GCC Maintainers 2006-10-04 07:52:56 UTC
Created attachment 12382 [details]
preprocessed source
Comment 2 Debian GCC Maintainers 2006-10-04 07:58:27 UTC
compiler version is trunk 20060922
Comment 3 Debian GCC Maintainers 2006-10-04 17:31:50 UTC
fixed in trunk 20061003