https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87836
--- Comment #4 from Gary Mills <gary_mills at fastmail dot fm> --- sparcv7 is a file path component. It implies that this is a 32-bit executable running on a 64-bit kernel. That's normal behavior on OI and Solaris builds. Generally there are both 32 and 64-bit builds. The 64-bit executables reside in a sparcv9 directory. I don't see anything in the various FLAGS that might cause this ICE. I still need full instructions on how to use gdb to determine if the ICE is caused by an alignment error.