Red Hat Bugzilla – Bug 488061
-fno-tree-sra -> internal compiler error: SSA corruption
Last modified: 2009-03-04 14:00:35 EST
Created attachment 333730 [details]
WebKit-gtk also seems to be affected by the rawhide upgrade to gcc-4.4. Following the advice of bug 487795 I tried to recompile it with -fno-tree-sra but got the following ICE.
Unable to coalesce ssa_names 534 and 155 which are marked as MUST COALESCE.
D.219586_534(ab) and D.219586_155(ab)
WebCore/page/AccessibilityRenderObject.cpp: In member function 'virtual void WebCore::AccessibilityRenderObject::addChildren()':
WebCore/page/AccessibilityRenderObject.cpp:2303: internal compiler error: SSA corruption
Attaching the preprocessed source.
I'll look at it. That said, the advice in #487795 was for that bug, isn't something that should be blindly used for other packages. Instead you should first look at possible aliasing warnings, fix them, try building with -O0 to see if it helps, if yes, try also -O2 -fno-strict-aliasing, do a binary search between flags that work and flags that don't to find problematic compilation unit, etc.
Tracking this upstream.