https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106820

--- Comment #5 from Mark Millard <markmigm at gmail dot com> ---
I probably should have reported the backtrace when fancy_abort
has been called (stopped there via breakpoint):

(lldb) bt
* thread #1, name = 'cc1plus', stop reason = breakpoint 1.1
  * frame #0: 0x0000000002e43108
cc1plus`fancy_abort(file="/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-visibility.cc",
line=716, function="function_and_variable_visibility") at diagnostic.cc:2024:7
    frame #1: 0x00000000022ca8ac
cc1plus`function_and_variable_visibility(whole_program=false) at
ipa-visibility.cc:712:7
    frame #2: 0x00000000022cc768
cc1plus`pass_ipa_function_and_variable_visibility::execute(this=0x000000008bc7a600,
(null)=0x0000000000000000) at ipa-visibility.cc:993:14
    frame #3: 0x0000000002474ca8
cc1plus`execute_one_pass(pass=0x000000008bc7a600) at passes.cc:2638:22
    frame #4: 0x0000000002476890
cc1plus`execute_ipa_pass_list(pass=0x000000008bc7a600) at passes.cc:3078:11
    frame #5: 0x0000000001ad7794 cc1plus`ipa_passes() at cgraphunit.cc:2161:7
    frame #6: 0x0000000001ad7448
cc1plus`symbol_table::compile(this=0x000000008dd5c000) at cgraphunit.cc:2282:5
    frame #7: 0x0000000001ad88c0
cc1plus`symbol_table::finalize_compilation_unit(this=0x000000008dd5c000) at
cgraphunit.cc:2530:3
    frame #8: 0x0000000002786338 cc1plus`compile_file() at toplev.cc:479:15
    frame #9: 0x000000000278568c cc1plus`do_compile(no_backend=false) at
toplev.cc:2144:11
    frame #10: 0x0000000002783b88 cc1plus`toplev::main(this=0x00000000837baafe,
argc=17, argv=0x00000000837bab68) at toplev.cc:2296:7
    frame #11: 0x0000000002e1da3c cc1plus`main(argc=17,
argv=0x00000000837bab68) at main.cc:39:18
    frame #12: 0x000000000105b448 cc1plus`__start(argc=17,
argv=0x00000000837bab68, env=0x00000000837babf8, cleanup=<unavailable>) at
crt1_c.c:72:7
    frame #13: 0x000031f1ad9570d8 ld-elf.so.1`.rtld_start at rtld_start.S:41

Reply via email to