public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug tree-optimization/38977]  New: [4.4 Regression] bash no longer builds with profile-feedback
@ 2009-01-26 12:47 rguenth at gcc dot gnu dot org
  2009-01-26 14:04 ` [Bug tree-optimization/38977] " rguenth at gcc dot gnu dot org
                   ` (24 more replies)
  0 siblings, 25 replies; 26+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2009-01-26 12:47 UTC (permalink / raw)
  To: gcc-bugs

I see

jobs.c: In function 'make_child':
jobs.c:4121: error: corrupted profile info: profile data is not flow-consistent
jobs.c:4121: error: corrupted profile info: number of executions for edge 10-11
thought to be -1726
jobs.c:4121: error: corrupted profile info: number of executions for edge 10-12
thought to be 1745
jobs.c:4121: error: corrupted profile info: number of iterations for basic
block 11 thought to be -120

this error did not exist in GCC 4.3.  In 4.4 -fprofile-correction was
introduced (not enabled by default) guarded with a new check in profile.c:

  /* Check for inconsistent basic block counts */
  inconsistent = is_inconsistent ();

  if (inconsistent)
   {
     if (flag_profile_correction)
       {
...
       }
     else
       error ("corrupted profile info: profile data is not flow-consistent");
   }

so we now unconditionally throw an error on something we ignored before.

IMHO we should either enable flag_profile_correction by default or
remove this error again.


-- 
           Summary: [4.4 Regression] bash no longer builds with profile-
                    feedback
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Keywords: rejects-valid
          Severity: major
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: rguenth at gcc dot gnu dot org


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


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2009-02-12 13:40 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-26 12:47 [Bug tree-optimization/38977] New: [4.4 Regression] bash no longer builds with profile-feedback rguenth at gcc dot gnu dot org
2009-01-26 14:04 ` [Bug tree-optimization/38977] " rguenth at gcc dot gnu dot org
2009-01-27  7:02 ` jakub at gcc dot gnu dot org
2009-01-27 16:25 ` rguenth at gcc dot gnu dot org
2009-01-27 17:02 ` rguenth at gcc dot gnu dot org
2009-01-28 12:48 ` rguenth at gcc dot gnu dot org
2009-01-28 17:08 ` doko at ubuntu dot com
2009-01-28 21:38 ` rguenth at gcc dot gnu dot org
2009-01-30 16:35 ` rguenth at gcc dot gnu dot org
2009-01-30 16:54 ` jakub at gcc dot gnu dot org
2009-01-30 17:13 ` matz at gcc dot gnu dot org
2009-01-30 17:23 ` jakub at gcc dot gnu dot org
2009-01-31 14:38 ` bonzini at gnu dot org
2009-02-02 16:27 ` sje at cup dot hp dot com
2009-02-02 16:46 ` rguenth at gcc dot gnu dot org
2009-02-04  8:19 ` jakub at gcc dot gnu dot org
2009-02-04 19:51 ` jakub at gcc dot gnu dot org
2009-02-04 22:51 ` rguenth at gcc dot gnu dot org
2009-02-04 23:16 ` rguenth at gcc dot gnu dot org
2009-02-05 13:37 ` rguenth at gcc dot gnu dot org
2009-02-05 15:31 ` rguenth at gcc dot gnu dot org
2009-02-05 15:37 ` rguenth at gcc dot gnu dot org
2009-02-05 22:14 ` rguenth at gcc dot gnu dot org
2009-02-06  9:07 ` rguenth at gcc dot gnu dot org
2009-02-06  9:08 ` rguenth at gcc dot gnu dot org
2009-02-12 13:40 ` doko at ubuntu dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).