http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46528
Summary: [ia64] profiledbootstrap failure Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: ste...@gcc.gnu.org stev...@iowa:~/devel/build$ ./prev-gcc/xgcc -v Using built-in specs. COLLECT_GCC=./prev-gcc/xgcc Target: ia64-unknown-linux-gnu Configured with: ../trunk/configure --with-gmp=/home/stevenb --with-mpfr=/home/stevenb --enable-languages=c --disable-checking --disable-nls --disable-libmudflap --disable-libssp Thread model: posix gcc version 4.6.0 20101117 (experimental) [trunk revision 166881] (GCC) stev...@iowa:~/devel/build$ /home/stevenb/devel/build/./prev-gcc/xgcc -B/home/stevenb/devel/build/./prev-gcc/ -B/usr/local/ia64-unknown-linux-gnu/bin/ -B/usr/local/ia64-unknown-linux-gnu/bin/ -B/usr/local/ia64-unknown-linux-gnu/lib/ -isystem /usr/local/ia64-unknown-linux-gnu/include -isystem /usr/local/ia64-unknown-linux-gnu/sys-include -I../../trunk/libcpp -I. -I../../trunk/libcpp/../include -I../../trunk/libcpp/include -g -O2 -fprofile-use -W -Wall -Wwrite-strings -Wmissing-format-attribute -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wc++-compat -pedantic -Wno-long-long -Werror -I../../trunk/libcpp -I. -I../../trunk/libcpp/../include -I../../trunk/libcpp/include -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo ../../trunk/libcpp/macro.c ../../trunk/libcpp/macro.c: In function 'cpp_macro_definition': ../../trunk/libcpp/macro.c:2123:1: error: corrupted profile info: profile data is not flow-consistent ../../trunk/libcpp/macro.c:2123:1: error: corrupted profile info: number of executions for edge 45-59 thought to be -104 ../../trunk/libcpp/macro.c:2123:1: error: corrupted profile info: number of executions for edge 45-1 thought to be 104 ../../trunk/libcpp/macro.c:2123:1: error: corrupted profile info: number of executions for edge 55-56 thought to be 10 ../../trunk/libcpp/macro.c:2123:1: error: corrupted profile info: number of executions for edge 55-57 thought to be -5 make[3]: *** [macro.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/home/stevenb/devel/build/libcpp' make[2]: *** [all-stagefeedback-libcpp] Error 2 make[2]: Leaving directory `/home/stevenb/devel/build' make[1]: *** [stagefeedback-bubble] Error 2 make[1]: Leaving directory `/home/stevenb/devel/build' make: *** [profiledbootstrap] Error 2 Configured with with --disable-checking, so may be related to PR32917. I have no idea how to reduce this to a test case for debugging. I will try with --enable-checking=release also.