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, from /home/stefan/work/svxx-build/../svxx/src/vsip/opt/simd/simd.hpp:36, from /home/stefan/work/svxx-build/../svxx/tests/simd.cpp:21: /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.