On 12/18/2011 10:49 PM, Nikos Chantziaras wrote:

Just like with any other optimization switch, there can be bugs. If
Gentoo says it doesn't support graphite, then I'd stay away from it
because Gentoo devs might not listen to your bug reports if you use
it.

I've been using gcc with graphite support for about a year or so and
I've had zero problems so far.  (I should also mention that I haven't
measured how much difference it makes, either.)

Very important to notice that *building* gcc with graphite support is
not at all the same as *using* graphite support while compiling.

To actually *use* your graphite support, you must include these CFLAGS
while compiling each package:

-floop-block -floop-strip-mine -floop-interchange

That implies that you can turn off graphite support by removing those
flags and recompiling your buggy package before filing a bug report.
(I did that only once and discovered that it didn't change the bug
at all.)

IIRC, gcc doesn't use those flags while compiling itself, but I could
be mistaken about that.  I'll check again next time I compile gcc.



Reply via email to