internal compiler error: in tree_low_cst, at tree.c:4423 First, If I run this with -E, I get the preprocessed source that I will attach.
vmfreebsd# gcc42 -E -g -I/usr/local/include -I/root/devel/dynamos/src/shared/include -I/root/devel/dynamos/src/framework/include -I/root/devel/dynamos/src/disassembler/slicer/include -I/root/devel/dynamos/src/os/include -I/root/devel/dynamos/config -I/root/devel/dynamos/src/libslicer/include -I/root/devel/dynamos/devel/include -c dynreplace.c > preprocessed_source.c And now, the bug: vmfreebsd# gcc42 -g -I/usr/local/include -I/root/devel/dynamos/src/shared/include -I/root/devel/dynamos/src/framework/include -I/root/devel/dynamos/src/disassembler/slicer/include -I/root/devel/dynamos/src/os/include -I/root/devel/dynamos/config -I/root/devel/dynamos/src/libslicer/include -I/root/devel/dynamos/devel/include -c dynreplace.c dynreplace.c: In function 'dynreplace_add_trampoline': dynreplace.c:71: warning: incompatible implicit declaration of built-in function 'memcpy' dynreplace.c:48: internal compiler error: in tree_low_cst, at tree.c:4423 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. vmfreebsd# gcc42 --version gcc42 (GCC) 4.2.0 20060218 (experimental) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. vmfreebsd# uname -a FreeBSD vmfreebsd.mkgnu.net 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC i386 This is running inside a VMWare virtual machine loaded with FreeBSD 6.1. No bug occurs when compiling with gcc-2.95 or gcc-3.3.4. -- Summary: internal compiler error: in tree_low_cst, at tree.c:4423 Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: treelang AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mkgnu at mkgnu dot net GCC build triplet: i386-unknown-freebsd6.1 GCC host triplet: i386-unknown-freebsd6.1 GCC target triplet: i386-unknown-freebsd6.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28980