I don't understand some of gcc-4.1-20070514, a patch here.
J.C. Pizarro
jcpiza@gmail.com
Sat May 19 17:31:00 GMT 2007
2007/5/19, Eric Botcazou <ebotcazou@libertysurf.fr> wrote:
> > Eric, what "reason previous stated"?
>
> "loop.c is gone in the mainline sources. Patching it on the 4.1 branch is
> allowed only if you have a testcase that exposes a serious bug."
>
> --
> Eric Botcazou
Yes! There is an serious bug! It's illegible, unreadable, illogical,
incomprehensible, dirty, heavy, ..
It's a testcase for humans but there is not a testcase for the machines.
For instance,
why loop_invariant_p and consec_sets_invariant_p are predicates
(or boolean functions)?
why use them inside of an logical expression?
The source code had exposed logical operations with not 2 values 0 and 1,
with 3 values 0, 1 and 2!
Sincerely yours, J.C.
More information about the Gcc
mailing list