https://sourceware.org/bugzilla/show_bug.cgi?id=29107
Bug ID: 29107 Summary: gas testsuite parallel jobs fail (gprofng?) Product: binutils Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: toolybird at tuta dot io Target Milestone: --- ** Please reassign this to gprofng if you believe the problem lies there ** I'm building binutils trunk on x86_64 and seeing testsuite failures in gas, but only in the following circumstances: - gprofng is enabled - --enable shared - the whole binutils testsuite is run with parallel make jobs Inside the log file the errors look like this: exited abnormally with 1, output:/build/binutils/src/binutils-build/binutils/.libs/lt-objdump: error while loading shared libraries: /build/binutils/src/binutils-build/opcodes/.libs/libopcodes-2.38.50.20220430.so: file too short /build/binutils/src/binutils-build/gas/.libs/lt-as-new: error while loading shared libraries: /build/binutils/src/binutils-build/opcodes/.libs/libopcodes-2.38.50.20220430.so: invalid ELF header Bisection (obviously) points to the introduction of gprofng. Any thoughts? Thanks. Steps to reproduce: 1. ../binutils-gdb/configure --prefix=/usr --with-system-zlib --enable-shared --disable-{gdb,gdbserver,libbacktrace,libdecnumber,readline,sim} 2. make -j16 -O tooldir=/usr V=1 3. make -k -j16 -O check -- You are receiving this mail because: You are on the CC list for the bug.