https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66495
--- Comment #2 from Manuel López-Ibáñez <manu at gcc dot gnu.org> --- (In reply to Dominique d'Humieres from comment #1) > The ICE appeared between revisions r218570 (2014-12-10, no ICE) and r218658 > (2014-12-12, ICE), likely r218627 (pr44054) or a related commit. > > This has been fixed between r223447 (2015-05-20, ICE) and r224148 > (2015-06-05, no ICE), likely r223614. I don't have much free time to work on GCC. It would extremely useful if you could tell me what exactly is causing the ICE. I may then figure out how it got fixed in GCC 6 and whether it is possible to backport the fix. Unfortunately, the changes in GCC 6 required some changes in the common diagnostics part that I doubt are suited for backporting wholesale.