https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64238
--- Comment #4 from Ian Lance Taylor <ian at airs dot com> --- This appears to work in GCC 7. At least, I can see a crash when using GCC 6, but I don't see a crash when using revision 246286. Which revision are you using for the crash you see? I'm afraid that I do not have the time to track down a failure in GCC 5 or 6 if it is working on trunk.