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.

Reply via email to