PR 96391? Can we fix it for gcc11?

Richard Biener rguenther@suse.de
Tue Feb 9 17:36:28 GMT 2021


On Tue, 9 Feb 2021, Qing Zhao wrote:

> Richard,
> 
> Thank you for the reply.
> 
> Yes, I understand that without a working testing case to repeat the error, it’s very hard to debug and fix the issue. 
> 
> However, providing a testing case for this bug is really challenging from our side due to multiple reasons…
> 
> I will discuss with our building engineer to see what we can do. Or, I will try to debug and fix this issue myself…

Note you can try reducing a proprietary testcase with tools like
cvise or creduce.  Does your case also happen in a mingw/windows
environment?

Richard.

> 
> Qing
> 
> > On Feb 9, 2021, at 2:18 AM, Richard Biener <rguenther@suse.de> wrote:
> > 
> > On Mon, 8 Feb 2021, Qing Zhao wrote:
> > 
> >> Hi, 
> >> 
> >> The bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96391 <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96391> <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96391 <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96391>>
> >> 
> >> Bug 96391 - [10/11 Regression] internal compiler error: in linemap_compare_locations, at libcpp/line-map.c:1359 
> >> 
> >> has been opened on 7/30/2020, and multiple users reported the same issue. 
> >> 
> >> For our important application, all the C++ modules failed with this bug when we use gcc10 or gcc11. Then we have 
> >> To use icc to compile C++, and gcc to compile C, it’s very inconvenient. 
> >> 
> >> I have raised the priority of this bug to P2 on 10/09/2020,  hope it can be fixed in gcc11. 
> >> 
> >> I see that Michael Cronenworth has attached a preprocessed file for the reproducing purpose in comment 4. 
> >> 
> >> So, can we have the fix of the bug in gcc11?
> > 
> > The issue is that the preprocessed source does not reproduce the issue and
> > a mingw development environment is not easily accessible (to me at least).
> > 
> > So unless you can reproduce this in a standard linux environment and can
> > provide a testcase I don't see a way to get this bug forward.
> > 
> > Richard.
> > 
> >> Thanks a lot.
> >> 
> >> Qing
> > 
> > -- 
> > Richard Biener <rguenther@suse.de <mailto:rguenther@suse.de>>
> > SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg,
> > Germany; GF: Felix Imendörffer; HRB 36809 (AG Nuernberg)
> 
> 

-- 
Richard Biener <rguenther@suse.de>
SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg,
Germany; GF: Felix Imendörffer; HRB 36809 (AG Nuernberg)


More information about the Gcc-patches mailing list