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

            Bug ID: 119816
           Summary: Lto regression in 15-20250413 (worked in 15-20250407)
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: lto
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rudi at heitbaum dot com
  Target Milestone: ---

Build error whilst build curl 8.13.0, that was building fine with 15-20250407

[4/4] : &&
 
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc
  -march=x86-64-v3 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -flto=auto
  -fno-fat-lto-objects -Wl,--as-needed -fuse-ld=gold
  CMakeFiles/boo.dir/main.c.o -o boo libfoo.a && :

  FAILED: boo

  : &&
 
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc
  -march=x86-64-v3 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -flto=auto
  -fno-fat-lto-objects -Wl,--as-needed -fuse-ld=gold
  CMakeFiles/boo.dir/main.c.o -o boo libfoo.a && :

  lto1: internal compiler error: Segmentation fault

  0x2035af7 diagnostic_context::diagnostic_impl(rich_location*,
  diagnostic_metadata const*, diagnostic_option_id, char const*,
  __va_list_tag (*) [1], diagnostic_t)

        ???:0

  0x2046a6e internal_error(char const*, ...)

        ???:0

  0xcedd93 crash_signal(int)

        ???:0

  0x840a5f bp_unpack_string(data_in*, bitpack_d*)

        ???:0

  0xbcc05d cl_optimization_stream_in(data_in*, bitpack_d*, cl_optimization*)

        ???:0

  0xf58b70 streamer_read_tree_bitfields(lto_input_block*, data_in*,
  tree_node*)

        ???:0

  0xb3990b lto_read_tree_1(lto_input_block*, data_in*, tree_node*)

        ???:0

  0xb397f8 lto_input_tree_1(lto_input_block*, data_in*, LTO_tags, unsigned
  int)

        ???:0

  0xb39c1c lto_input_scc(lto_input_block*, data_in*, unsigned int*, unsigned
  int*, bool)

        ???:0

  0x7a153d read_cgraph_and_symbols(unsigned int, char const**)

        ???:0

  0x788c06 lto_main()

        ???:0

  Please submit a full bug report, with preprocessed source (by using
  -freport-bug).

  Please include the complete backtrace with any bug report.

  See <https://gcc.gnu.org/bugs/> for instructions.

  lto-wrapper: fatal error:
 
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc-15.0.1
  returned 1 exit status

  compilation terminated.


 
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/lib/gcc/x86_64-libreelec-linux-gnu/15.0.1/../../../../x86_64-libreelec-linux-gnu/bin/ld.gold:
  fatal error: lto-wrapper failed

  collect2: error: ld returned 1 exit status

Reply via email to