[Bug optimization/12283] [3.4 Regression] profiledbootstrap fails (corrupted profile info)

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Sep 18 08:38:00 GMT 2003


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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


pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |critical
             Status|UNCONFIRMED                 |NEW
          Component|bootstrap                   |optimization
     Ever Confirmed|                            |1
           Keywords|                            |build, rejects-valid
           Priority|P2                          |P1
   Last reconfirmed|0000-00-00 00:00:00         |2003-09-18 07:33:05
               date|                            |
            Summary|profiledbootstrap fails     |[3.4 Regression]
                   |(corrupted profile info)    |profiledbootstrap fails
                   |                            |(corrupted profile info)
   Target Milestone|---                         |3.4


------- Additional Comments From pinskia at gcc dot gnu dot org  2003-09-18 07:32 -------
I see this on powerpc-apple-darwin6.6:

stage1/xgcc -Bstage1/ -B/Volumes/zhivago/Users/pinskia/fsf-clean-nocheck/powerpc-
apple-darwin7.0.0/bin/   -fno-common -funsigned-char -mdynamic-no-pic -O2 -g -gused -
fbranch-probabilities -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-
prototypes -pedantic -Wno-long-long   -Wno-error  -DHAVE_CONFIG_H    -I. -I. -I/
Volumes/UFS_Partition/pinskia/src/fsf/gcc-clean/src/gcc -I/Volumes/UFS_Partition/
pinskia/src/fsf/gcc-clean/src/gcc/. -I/Volumes/UFS_Partition/pinskia/src/fsf/gcc-clean/src/
gcc/../include  \
       -c /Volumes/UFS_Partition/pinskia/src/fsf/gcc-clean/src/gcc/c-parse.c -o c-parse.o
/usr/share/bison.simple: In function `yyparse':

/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
18--2 thought to be 6513754
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
18-19 thought to be -6513754
/usr/share/bison.simple:761: error: corrupted profile info: number of iterations for basic 
block 19 thought to be -6513754
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
19-20 thought to be -6513754
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
22-23 thought to be 3850498
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
22-66 thought to be -1991360
/usr/share/bison.simple:761: error: corrupted profile info: number of iterations for basic 
block 66 thought to be -16723
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
66-67 thought to be -16733
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
66-1190 thought to be 10
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
67-68 thought to be 5266838
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
67-69 thought to be -5108783
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
78-79 thought to be 6671809
/usr/share/bison.simple:761: error: corrupted profile info: number of executions for edge 
78-1180 thought to be -6513754

So something is wrong and this used to work making this a regression.



More information about the Gcc-bugs mailing list