This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
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/