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

Reply via email to