https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64266
--- Comment #8 from Jason Merrill <jason at gcc dot gnu.org> --- (In reply to Jason Merrill from comment #7) > until the C++ committee decides something about whether __func__ can be > shared. Actually, C++11 already says "It is unspecified whether such a variable has an address distinct from that of any other object in the program." So it's definitely sharable.