https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59865
--- Comment #4 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Eric Gallager from comment #3) > > I can't reproduce this bug due to my target lacking ifunc support. Someone > with a more capable target will need to test to be able to move this bug out > of WAITING. Now that I have access to the gcc compile farm, I have been able to test on x86_64-pc-linux-gnu, and I get an assemble failure instead of an executable: egallager@gcc12:~$ /opt/cfarm/gcc-latest/bin/gcc 59865.C -S -Wall -Wextra egallager@gcc12:~$ /opt/cfarm/gcc-latest/bin/gcc 59865.C -o 59865.exe /tmp/cc2p5hY8.s: Assembler messages: /tmp/cc2p5hY8.s:158: Error: unrecognized symbol type "gnu_indirect_function" egallager@gcc12:~$ grep movl 59865.s | grep foov movl $_Z3foov.popcnt, %eax movl $_Z3foov.arch_corei7, %eax movl $_Z3foov, %eax egallager@gcc12:~$