$ rpm -qf /usr/libexec/gcc/i386-redhat-linux/3.4.2/cc1plus gcc-c++-3.4.2-4 /usr/include/kde/ksycocaentry.h: In constructor `KSycocaEntry::KSycocaEntry(QDataStream&, int)': /usr/include/kde/ksycocaentry.h:66: internal compiler error: Segmentation fault
Created attachment 104784 [details] Preprocessed source
Compiles for me without error w/ FSF gcc-3.4.2, with and without -O2, -g. Also works on FC2 gcc-3.3.x compilers. This does ICE mainline g++ however, with the same flags. -benjamin
Simplified testcase: extern "C" long foo (int); struct A { int i; }; struct B { static void foo (A &); B (int x) : c (x) { foo (d); } int c; A d; };
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17846
*** Bug 134675 has been marked as a duplicate of this bug. ***
Upstream PR created. Looks like it might be fixed in cvs too.
*** Bug 134812 has been marked as a duplicate of this bug. ***
*** Bug 134857 has been marked as a duplicate of this bug. ***
Should be fixed in gcc-3.4.2-5.
Is there any way to get gcc-3.4.2-5 other than waiting for it to show up in rawhide?
*** Bug 134892 has been marked as a duplicate of this bug. ***
*** Bug 134908 has been marked as a duplicate of this bug. ***