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.