Message-Id: <4.2.0.58.19990928135346.00a6f8d0@hamlet.ucs.indiana.edu> X-Sender: dhart AT hamlet DOT ucs DOT indiana DOT edu X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Tue, 28 Sep 1999 13:57:31 -0500 To: pgcc AT delorie DOT com From: David Hart Subject: Re: Missing initialization in do_spl In-Reply-To: <199909280953.LAA17899@riemann.math.jussieu.fr> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Reply-To: pgcc AT delorie DOT com X-Mailing-List: pgcc AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk At 04:53 AM 9/28/99 , grenie AT math DOT jussieu DOT fr wrote: > I'm compiling pgcc-2.95.1 and I found a nasty bug in do_spl (file loop.c, > line 12414). According to me, it misses two lines there : > > loop_number_loop_cont = (rtx *) alloca (max_loop_num * sizeof (rtx)); > loop_number_cont_dominator = (rtx *) alloca (max_loop_num * sizeof (rtx)); > > (see for instance function loop_optimize, line 596). Anyway, thank you for > the work. I suspect that this is a "general" gcc bug; I reported that -funroll-loops was causing problems. Could this be the same problem?