https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120098
Sam James <sjames at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |16.0 CC| |hubicka at gcc dot gnu.org --- Comment #1 from Sam James <sjames at gcc dot gnu.org> --- $ g++ g++.dg/lto/devirt-23_0.C -O2 -O3 -fno-early-inlining -fno-ipa-sra -fdump-ipa-cp -flto -fno-devirtualize-speculatively $ ./a.out Aborted (core dumped) ./a.out (gdb) bt #0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) at pthread_kill.c:44 #1 __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at pthread_kill.c:100 #3 0x00007ffff7820002 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #4 0x00007ffff7801243 in __GI_abort () at abort.c:73 #5 0x00005555555543a8 in C::m_fn1 (this=this@entry=0x7fffffffd6b0) at g++.dg/lto/../ipa/devirt-23.C:42 #6 0x00005555555543c6 in MultiTermDocs::wrap (this=<optimized out>) at g++.dg/lto/../ipa/devirt-23.C:19 #7 MultiTermDocs::~MultiTermDocs (__vtt_parm=<optimized out>, this=<optimized out>, this=<optimized out>, __vtt_parm=<optimized out>) at g++.dg/lto/../ipa/devirt-23.C:34 #8 C::~C (this=<optimized out>, this=<optimized out>) at g++.dg/lto/../ipa/devirt-23.C:30 #9 main () at g++.dg/lto/../ipa/devirt-23.C:47