bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/23534] New: ld.bfd: internal error from ldlang.c:6635


From: dirkjan at ochtman dot nl
Subject: [Bug ld/23534] New: ld.bfd: internal error from ldlang.c:6635
Date: Thu, 16 Aug 2018 07:16:31 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=23534

            Bug ID: 23534
           Summary: ld.bfd: internal error from ldlang.c:6635
           Product: binutils
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ld
          Assignee: unassigned at sourceware dot org
          Reporter: dirkjan at ochtman dot nl
  Target Milestone: ---

See this build log:

https://663690.bugs.gentoo.org/attachment.cgi?id=543520

That is, the failing command is:

"i686-pc-linux-gnu-gcc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m32" "-L"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build0-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build1-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build10-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build11-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build12-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build13-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build2-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build3-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build4-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build5-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build6-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build7-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build8-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.build_script_build9-77d5a85e30ae1e45c94134e00546b38.rs.rcgu.o"
"-o"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/build/failure_derive-162cd16feb0dec2f/build_script_build-162cd16feb0dec2f.crate.allocator.rcgu.o"
"-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs"
"-L"
"/var/tmp/portage/dev-util/cargo-0.29.0/work/cargo-0.29.0/target/release/deps"
"-L" "/usr/lib/rustlib/i686-unknown-linux-gnu/lib" "-Wl,--start-group"
"-Wl,-Bstatic"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-b064191cfffad400.rlib"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-bff7f3c6aca0eab3.rlib"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc_jemalloc-e8490267764d2751.rlib"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-506dc971f8656a43.rlib"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc_system-bc637fdb4bbf1bad.rlib"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-2d557e68cf8813b1.rlib"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-60a04a28d006d26c.rlib"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-4d67520eec7d6412.rlib"
"-Wl,--end-group"
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-879d39e0292e5929.rlib"
"-Wl,-Bdynamic" "-l" "dl" "-l" "rt" "-l" "pthread" "-l" "pthread" "-l" "gcc_s"
"-l" "c" "-l" "m" "-l" "rt" "-l" "pthread" "-l" "util" "-l" "util"

This could be triggered by something in the Rust code generation. I have
already talked to the Rust compiler folks, but we couldn't understand the
assertion context enough to be able to debug this further.

This triggers somewhat reproducibly for one particular user on 32-bit x86 -- I
have not heard of other users being affected. They are on a machine with 3 GB
of memory, which I suppose might be less than most users.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]