Red Hat Bugzilla – Bug 505786
g++ produces ICE
Last modified: 2009-06-16 11:22:58 EDT
Created attachment 347763 [details]
preprocessed source file causing the compiler to generate an ICE.
Description of problem:
The attached code compiles fine with g++ without optimization, but with -O2 results in an ICE, with this message:
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.0/include/xmmintrin.h:1248,
/usr/lib/gcc/x86_64-redhat-linux/4.4.0/include/emmintrin.h: In function ‘void test_complex(vsip::impl::Bool_type<true>) [with T = double]’:
/usr/lib/gcc/x86_64-redhat-linux/4.4.0/include/emmintrin.h:106: internal compiler error: in gen_lowpart_general, at rtlhooks.c:59
Version-Release number of selected component (if applicable):
g++ -v yields "gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC)..."
Fixed upstream, in both trunk and 4.4 branch. Will appear in next rawhide gcc build even, whenever F11 gcc is updated, there as well.