https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100005
--- Comment #6 from Thiago Macieira <thiago at kde dot org> --- (In reply to Jakub Jelinek from comment #5) > then one would get an out of line copy when taking their address, but it > would > duplicated in all the TUs that did this. That's not a problem, since that's only for debug mode builds. In release builds, they should get properly inlined. > Anyway, your assumption that intrinsics can be used the way you expect them > is just wrong. If you say so, then please close as WONTFIX or NOTABUG. And indeed the ones that are implemented as macros can't have their address taken anyway, since macros don't have address. I would suggest a better error message, though, if "just works" is not possible.