This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB 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: GDB 8.2.1 release -- 2018-11-06 status update


On Wednesday, November 07 2018, Keith Seitz wrote:

> On 11/6/18 2:21 PM, Joel Brobecker wrote:
>> Any other issues we should be considering? If yes, please let us know
>> here. I we agree that an issue is blocking for 8.2.1, then we'll need
>> a PR number describing the issue, and mark that PR with the 8.2.1 as
>> the target milestone.
>
> I would like to propose the following two bugs for inclusion in the point
> release.  These are related to symtab/23010 (DICT_LANGUAGE != SYMBOL_LANGUAGE
> assertion).
>
> Keith
>
> * gdb/23712 (dw2_add_symbol_to_list language assertion)
>
> We thought 23010 was fixed. To catch it more easily, the assertion reported
> in 23712 was added. The underlying problem  is compilations with LTO. GCC
> introduces an artificial compile unit with language C99 which imports DIEs
> of language C++, triggering the assertions.
>
> I have had a patch for this for weeks, but I am only now running through buildbot.
> While I have done extensive regression and performance testing with it (against
> firefox), it is by no means a trivial patch. Maintainers will have to 
> usability against the risk offered by including an "unproven" patch.

We also have a Fedora GDB bug report (and a bunch of dups) for this
problem:

  https://bugzilla.redhat.com/show_bug.cgi?id=1560010
  https://bugzilla.redhat.com/show_bug.cgi?id=1638798

I've been following Keith's efforts to fix this for a while now, and I
agree it's a good idea to include this one as a blocker for the 8.2.1
release.

Thanks,

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/


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