http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59757
Joey Ye <joey.ye at arm dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #8 from Joey Ye <joey.ye at arm dot com> --- This is most likely a bug in mingw32 build for GCC 4.2.1, which is the compiler that I used to build GCC running on Windows. If GCC is built with -O0 it passes without this ICE. Switching to later version of mingw32 tools solves it.