https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128437
--- Comment #1 from George Cox <george.cox at gmail dot com> --- Created attachment 66083 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=66083&action=edit t.cpp > g++-16 -fPIC -fvisibility=hidden -O2 -c t.cpp during RTL pass: final t.cpp: In function ‘void g()’: t.cpp:28:1: internal compiler error: output_operand: '%&' used without any local dynamic TLS references 28 | } | ^ 0x1785cac internal_error(char const*, ...) ???:0 0x119a101 output_operand_lossage(char const*, ...) ???:0 0x1e6df26 output_asm_insn(char const*, rtx_def**) ???:0 /usr/libexec/gcc/x86_64-linux-gnu/16/cc1plus -quiet -imultiarch x86_64-linux-gnu -D_GNU_SOURCE t.cpp -quiet -dumpbase t.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -O2 -fPIC -fvisibility=hidden -fasynchronous-unwind-tables -o /tmp/ccuapgQJ.s Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <file:///usr/share/doc/gcc-16/README.Bugs> for instructions.
