https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358
--- Comment #25 from ktkachov at gcc dot gnu.org --- This should be fixed on trunk for GCC 6. I'll keep this open for a few days to make sure there are no glaring complaints about the patch as it gets through the auto-testers