------- 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 <j...@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