https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81113
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- This kind of arbitrary mixing of ISA options on types vs functions isn't really supported. All that context dependent mode selection stuff is a hack as it doesn't extend to containers or as you see decls in general. I believe I've seen dups of this issue.