On Linux/ia32, revision 162918: http://gcc.gnu.org/ml/gcc-cvs/2010-08/msg00129.html
caused: [...@gnu-35 rrs]$ /export/gnu/import/rrs/162918/usr/bin/gcc -m32 -march=i586 -S pr38240.c pr38240.c: In function \u2018g\u2019: pr38240.c:8:21: internal compiler error: in convert_move, at expr.c:326 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. [...@gnu-35 rrs]$ -- Summary: [4.6 Regression] Revision 162918 failed gcc.target/i386/pr38240.c Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45753