[Bug debug/39355] [4.4 Regression] ICE at dwarf2out.c:10353 in loc_descriptor_from_tree_1
hjl dot tools at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sun Mar 8 17:40:00 GMT 2009
------- Comment #11 from hjl dot tools at gmail dot com 2009-03-08 17:40 -------
(In reply to comment #10)
> Subject: Re: [4.4 Regression] ICE at dwarf2out.c:10353 in
> loc_descriptor_from_tree_1
>
> > Can you reproduce it with stage1 cc1plus (or non-bootstrapped cc1plus) built by
> > some older gcc, or only with stage2/stage3 cc1plus? Wonder if cc1plus hasn't
> > been miscompiled. In any case, as this can't be reproduced with a
> > cross-compiler, somebody with hppa-linux access needs to debug it.
>
> I can't reproduce it with stage1 cc1plus, only with stage2/stage3 cc1plus.
>
> The bug appeared after the following change:
>
> 2009-03-01 Jan Hubicka <jh@suse.cz>
>
> PR debug/39267
> * tree.h (BLOCK_NONLOCALIZED_VARS, BLOCK_NUM_NONLOCALIZED_VARS,
>
It seems that stage2 cc1plus is miscompiled on hppa. I suggest you replace
.o files from stage1 and relink stage2 cc1plus to find out which files
are miscompiled by stage1 cc1. You may be to extract a small testcase to
show miscompilation.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39355
More information about the Gcc-bugs
mailing list