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