This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 2.29.1 Release Imminent


On 13.09.2017 16:16, Alan Modra wrote:
> On Mon, Sep 11, 2017 at 06:36:36PM +0200, Matthias Klose wrote:
>> this weekend I got https://bugs.debian.org/874674, which might be a regression
>> compared to 2.28. I don't have further information on this yet.
> 
> Hmm, aborting at ../../bfd/merge.c:908.  llvm built with gcc-7 using
> -g.  So you'll have a very likely huge .debug_str in total for the
> merge code to handle.  I wonder if you are getting a memory alloc
> failure, with binutils somewhere not checking malloc return status?

that might be related to another issue I'm seeing with llvm builds on aarch64
and ppc64le, where the size of the debug info explodes by a factor of five, but
the linker doesn't crash. It's llvm building with
-DCMAKE_BUILD_TYPE=RelWithDebInfo, and it's going away with
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="-g1 -O2".  So the original problem might be a
GCC 7 issue.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]