https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108917
--- Comment #2 from Saifi Khan <saifi.khan at nishan dot io> ---
Compiling with gcc version 14.0.0 20230531 and executing the ELF binary.
coredumpctl info 239557
Coredump Stack Trace
#0 0x00007f5f739b226c n/a (libc.so.6 + 0x8926c)
#1 0x00007f5f73962a08 raise (libc.so.6 + 0x39a08)
#2 0x00007f5f7394b538 abort (libc.so.6 + 0x22538)
#3 0x00007f5f73cabc5b
_ZN9__gnu_cxx27__verbose_terminate_handlerEv (libstdc++.so.6 + 0xabc5b)
#4 0x00007f5f73cde50a _ZN10__cxxabiv111__terminateEPFvvE
(libstdc++.so.6 + 0xde50a)
#5 0x00007f5f73cde575 _ZSt9terminatev (libstdc++.so.6 +
0xde575)
#6 0x0000560c5dc3b7c8 _Z1gi (a.out + 0x17c8)
#7 0x0000560c5dc3b73d _Z1gi (a.out + 0x173d)
#8 0x0000560c5dc3b7d8 _Z4testv (a.out + 0x17d8)
#9 0x0000560c5dc3b7e4 main (a.out + 0x17e4)
#10 0x00007f5f7394c850 n/a (libc.so.6 + 0x23850)
#11 0x00007f5f7394c90a __libc_start_main (libc.so.6 + 0x2390a)
#12 0x0000560c5dc3b655 _start (a.out + 0x1655)
ELF object binary architecture: AMD x86-64
coredumpctl gdb ./a.out
[New LWP 239557]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `./a.out'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007f5f739b226c in ?? () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007f5f739b226c in ?? () from /usr/lib/libc.so.6
#1 0x00007f5f73962a08 in raise () from /usr/lib/libc.so.6
#2 0x00007f5f7394b538 in abort () from /usr/lib/libc.so.6
#3 0x00007f5f73cabc5b in __gnu_cxx::__verbose_terminate_handler () at
/opt/gcc/src/libstdc++-v3/libsupc++/vterminate.cc:95
#4 0x00007f5f73cde50a in __cxxabiv1::__terminate (handler=<optimized out>) at
/opt/gcc/src/libstdc++-v3/libsupc++/eh_terminate.cc:48
#5 0x00007f5f73cde575 in std::terminate () at
/opt/gcc/src/libstdc++-v3/libsupc++/eh_terminate.cc:58
#6 0x0000560c5dc3b7c8 in g (j=<optimized out>, j=<optimized out>) at
contract_01.cc:13
#7 0x0000560c5dc3b73d in g (j=5) at contract_01.cc:8
#8 0x0000560c5dc3b7d8 in test () at contract_01.cc:18
#9 0x0000560c5dc3b7e4 in main () at contract_01.cc:26