------- Comment #1 from rob1weld at aol dot com 2007-07-02 17:47 ------- I re-configured with exactly the same command line options, except I removed ada from "--enable-languages=", and re-started make.
On this second attempt the file building timing was similar to what was previously reported. It appears the link time was 20 minutes here: # ls -lrtA gcc-4_3-build-profile-1/prev-gcc/ ... -rw-r--r-- 1 root root 2108 Jul 2 06:32 crtbeginS.o -rw-r--r-- 1 root root 1672 Jul 2 06:32 crtbegin.o -rw-r--r-- 2 root root 3904 Jul 2 06:53 tlink.gcda -rw-r--r-- 2 root root 5968 Jul 2 06:53 collect2.gcda -rw-r--r-- 2 root root 1360 Jul 2 07:13 web.gcda -rw-r--r-- 2 root root 688 Jul 2 07:13 vec.gcda all the remaining 'data files' had the same time - at leasr that was fast as was the last successful pass in gcc-4_3-build-profile-1/gcc . Here is where it broke: On my first attempt I typed this, and I got this: # grep Configuring\ stage gcc-4_3-build-profile-1/make_29a_log.txt Configuring stage 1 in ./intl Configuring stage 1 in ./gcc Configuring stage 1 in ./libiberty Configuring stage 1 in ./zlib Configuring stage 1 in ./libcpp Configuring stage 1 in ./libdecnumber Configuring stage 1 in i686-pc-linux-gnu/libgcc Configuring stage profile in ./intl Configuring stage profile in ./gcc Configuring stage profile in ./libiberty Configuring stage profile in ./zlib Configuring stage profile in ./libcpp Configuring stage profile in ./libdecnumber On my second attempt I typed this, and I got this: # grep Configuring\ stage opt/gcc-4_3-build-profile-1/make_29b_log.txt Configuring stage 1 in ./libiberty Configuring stage 1 in ./zlib Configuring stage 1 in ./libcpp Configuring stage 1 in ./libdecnumber Configuring stage profile in ./intl Configuring stage profile in ./gcc Configuring stage profile in ./libiberty Configuring stage profile in ./zlib Configuring stage profile in ./libcpp Configuring stage profile in ./libdecnumber Configuring stage profile in i686-pc-linux-gnu/libgcc Configuring stage feedback in ./intl Configuring stage feedback in ./gcc Configuring stage feedback in ./libiberty Configuring stage feedback in ./zlib Configuring stage feedback in ./libcpp Configuring stage feedback in ./libdecnumber On my first attempt I typed this, and I got this: # grep execution\ counts\ estimated /opt/gcc-4_3-build-profile-1/make_29a_log.txt (prints nothing) On my second attempt I typed that, and I got a huge list which is attached. The build ultimatly breaks here: echo timestamp > s-iov ... echo timestamp > s-genrtl ... /opt/gcc-4_3-build-profile-1/./prev-gcc/xgcc -B/opt/gcc-4_3-build-profile-1/./prev-gcc/ -B/usr/test/i686-pc-linux-gnu/bin/ -c -O2 -g -fomit-frame-pointer -fprofile-use -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/root/downloads/gcc-4_3-trunk/gcc -I/root/downloads/gcc-4_3-trunk/gcc/. -I/root/downloads/gcc-4_3-trunk/gcc/../include -I./../intl -I/root/downloads/gcc-4_3-trunk/gcc/../libcpp/include -I/root/downloads/gcc-4_3-trunk/gcc/../libdecnumber -I/root/downloads/gcc-4_3-trunk/gcc/../libdecnumber/bid -I../libdecnumber /root/downloads/gcc-4_3-trunk/gcc/varasm.c -o varasm.o /root/downloads/gcc-4_3-trunk/gcc/varasm.c: In function 'default_elf_asm_named_section': /root/downloads/gcc-4_3-trunk/gcc/varasm.c:6678: error: coverage mismatch for function 'default_elf_asm_named_section' while reading counter 'arcs' /root/downloads/gcc-4_3-trunk/gcc/varasm.c:6678: note: number of counters is 19 instead of 23 /root/downloads/gcc-4_3-trunk/gcc/varasm.c:6678: error: coverage mismatch for function 'default_elf_asm_named_section' while reading counter 'indirect_call' /root/downloads/gcc-4_3-trunk/gcc/varasm.c:6678: note: number of counters is 0 instead of 3 /root/downloads/gcc-4_3-trunk/gcc/varasm.c: In function 'default_unique_section': /root/downloads/gcc-4_3-trunk/gcc/varasm.c:6678: error: coverage mismatch for function 'default_unique_section' while reading counter 'arcs' /root/downloads/gcc-4_3-trunk/gcc/varasm.c:6678: note: number of counters is 40 instead of 39 /root/downloads/gcc-4_3-trunk/gcc/varasm.c: In function 'default_function_rodata_section': /root/downloads/gcc-4_3-trunk/gcc/varasm.c:6678: error: coverage mismatch for function 'default_function_rodata_section' while reading counter 'arcs' /root/downloads/gcc-4_3-trunk/gcc/varasm.c:6678: note: number of counters is 24 instead of 30 make[3]: *** [varasm.o] Error 1 make[3]: Leaving directory `/opt/gcc-4_3-build-profile-1/gcc' make[2]: *** [all-stagefeedback-gcc] Error 2 make[2]: Leaving directory `/opt/gcc-4_3-build-profile-1' make[1]: *** [stagefeedback-bubble] Error 2 make[1]: Leaving directory `/opt/gcc-4_3-build-profile-1' make: *** [profiledbootstrap] Error 2 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32581