This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


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

Re: Loop clean up fixes


Am Mit, 19 Jan 2000 schrieb Clinton Popetz:
>Franz Sirl <Franz.Sirl-kernel@lauterbach.com> writes:
>
>> With Clinton's fixes I can bootstrap again, but now I get the same regressions
>> as with Alexandre's version:
>> 
>> FAIL: gcc.c-torture/execute/991014-1.c compilation,  -O2
>
>> They (well, I checked some of them :-) ) fail with a sig11 due to insn being
>> zero:
>> 
>> compute_bb_for_insn (max=21) at ../../../cvsx/gccm/gcc/flow.c:831
>> 831             }
>> (gdb) l
>> 826               if (uid < max)
>> 827                 VARRAY_BB (basic_block_for_insn, uid) = bb;
>> 828               if (insn == end)
>> 829                 break;
>> 830               insn = NEXT_INSN (insn);
>> 831             }
>> 832         }
>> 833     }
>> 834
>
>This is an unrelated bug (I think) which I just fixed:
>
>See http://gcc.gnu.org/ml/gcc-patches/2000-01/msg00714.html

Yes, this seems to fix it (full bootstrap running now). So why did this show up
now while testing the loop stuff? argh!

Franz.

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