c/5914: Infinite loop when compiling with optimisation on of z_log.c of libf2c
Ulrich Jakobus
jakobus@emss.co.za
Tue Mar 12 21:00:00 GMT 2002
>
>Ah, now I see - you really meant this a *C* bug report :-)
>
Yes, I meant this to be a *C* bug of the optimiser (and I
submitted it as a C bug). Obviously the created code with
-O2 or -O3 is not correct, resulting in an infinite loop.
Compiling exactly the same code with -O works, and also
using e.g. gcc-2.95.2 with -O2 or -O3 works fine.
>Now that you know how to work around the problem, can I close the report?
Well, I already knew before submitting the issue that if I
use just -O it works. If you think it is not important that
also gcc-3.0.4 gives correct code (as gcc-2.95.2 did for in-
stance) when using -O2 or -O3 you are welcome to close the issue.
Thanks,
Ulrich
More information about the Gcc-bugs
mailing list