This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug regression/49498] [4.7 Regression]: gcc.dg/uninit-pred-8_b.c bogus warning line 20


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49498

--- Comment #11 from Hans-Peter Nilsson <hp at gcc dot gnu.org> 2011-07-07 21:51:54 UTC ---
(In reply to comment #8)
> > 2) On the targets that have the problem, is branch cost considered cheap?
> No idea.  I didn't bother to look at why cris-elf triggers the problem,
> but x86 doesn't.  Presumably it's a branch-cost or similar issue.

I forgot so I had to look myself...
At one time the default cost was measured as the best and that stuck; grep and
behold the comment.  So, "only" ports using the default are affected.

> > Solution
> > 1) fix the test case by disabling jumpthreading and if-merging
> Or xfailing it for the affected targets.

FWIW, I don't mind.  Whatever solution you feel proud of. ;)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]