http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50362
janus at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janus at gcc dot gnu.org --- Comment #1 from janus at gcc dot gnu.org 2011-09-12 07:50:57 UTC --- (In reply to comment #0) > Compiler failure in postreload.c:403 when -O2 or higher is used. The output is > as follows: > > [...] > gcc version 4.7.0 20110329 (experimental) [trunk revision 171562] (GCC) Your trunk version is half a year old already. Can you update to a more recent one? I don't see the failure at any optimization level with: Target: x86_64-unknown-linux-gnu Configured with: /home/jweil/gcc47/trunk/configure --program-suffix=-4.7 --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,fortran --enable-checking --enable-lto --disable-bootstrap --disable-multilib Thread model: posix gcc version 4.7.0 20110911 (experimental) [trunk revision 178760] (GCC) Different arch and different OS apparently, but still I think the chance is good that it is fixed on recent trunk versions.