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 bootstrap/55074] New: error during bootstrap of trunk


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

             Bug #: 55074
           Summary: error during bootstrap of trunk
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: matt@use.net


On the same machine and same environment where I bootstrap 4.6, 4.7,
google-4.6, and google-4.7, I have not been able to bootstrap trunk as r192821.
It may be worth noting that I see similar errors when I attempt a
profiledbootstrap with google/4_7, but not with any FSF branch or google/4_6.

My configure line:
../gcc-trunk/configure --program-suffix=-4.8 --prefix=/u/mhargett --enable-lto 
--with-fpmath=sse --disable-libmudflap --disable-libssp --enable-gold=yes
--with-mpc=/u/mhargett --with-cloog=/u/mhargett/ --with-ppl=/u/mhargett/
--with-gmp=/u/mhargett/ --with-isl=/u/mhargett --with-mpfr=/u/mhargett/
--enable-cloog-backend=isl CC=gcc-4.7 CXX=g++-4.7 --enable-languages=c,c++,lto

Always results in this error, even without bootstrap-lto, and without
profiledbootstrap just "make -j8":

/work/mhargett/gcc-trunk-obj/./prev-gcc/g++
-B/work/mhargett/gcc-trunk-obj/./prev-gcc/
-B/u/mhargett/x86_64-unknown-linux-gnu/bin/ -nostdinc++
-B/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs
-B/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-I/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu
-I/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include
-I/work/mhargett/gcc-trunk/libstdc++-v3/libsupc++
-L/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-c   -g -O2 -fprofile-use -DIN_GCC   -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long
-Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common 
-DHAVE_CONFIG_H -I. -I. -I../../gcc-trunk/gcc -I../../gcc-trunk/gcc/.
-I../../gcc-trunk/gcc/../include -I../../gcc-trunk/gcc/../libcpp/include
-I/u/mhargett//include -I/u/mhargett//include -I/u/mhargett/include 
-I../../gcc-trunk/gcc/../libdecnumber -I../../gcc-trunk/gcc/../libdecnumber/bid
-I../libdecnumber -I../../gcc-trunk/gcc/../libbacktrace -DCLOOG_INT_GMP
-I/u/mhargett//include -I/u/mhargett/include  ../../gcc-trunk/gcc/cfgrtl.c -o
cfgrtl.o
/work/mhargett/gcc-trunk-obj/./prev-gcc/g++
-B/work/mhargett/gcc-trunk-obj/./prev-gcc/
-B/u/mhargett/x86_64-unknown-linux-gnu/bin/ -nostdinc++
-B/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs
-B/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-I/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu
-I/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include
-I/work/mhargett/gcc-trunk/libstdc++-v3/libsupc++
-L/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-c   -g -O2 -fprofile-use -DIN_GCC   -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long
-Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common 
-DHAVE_CONFIG_H -I. -I. -I../../gcc-trunk/gcc -I../../gcc-trunk/gcc/.
-I../../gcc-trunk/gcc/../include -I../../gcc-trunk/gcc/../libcpp/include
-I/u/mhargett//include -I/u/mhargett//include -I/u/mhargett/include 
-I../../gcc-trunk/gcc/../libdecnumber -I../../gcc-trunk/gcc/../libdecnumber/bid
-I../libdecnumber -I../../gcc-trunk/gcc/../libbacktrace -DCLOOG_INT_GMP
-I/u/mhargett//include -I/u/mhargett/include  ../../gcc-trunk/gcc/symtab.c -o
symtab.o
/work/mhargett/gcc-trunk-obj/./prev-gcc/g++
-B/work/mhargett/gcc-trunk-obj/./prev-gcc/
-B/u/mhargett/x86_64-unknown-linux-gnu/bin/ -nostdinc++
-B/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs
-B/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-I/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu
-I/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include
-I/work/mhargett/gcc-trunk/libstdc++-v3/libsupc++
-L/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/work/mhargett/gcc-trunk-obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-c   -g -O2 -fprofile-use -DIN_GCC   -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long
-Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common 
-DHAVE_CONFIG_H -I. -I. -I../../gcc-trunk/gcc -I../../gcc-trunk/gcc/.
-I../../gcc-trunk/gcc/../include -I../../gcc-trunk/gcc/../libcpp/include
-I/u/mhargett//include -I/u/mhargett//include -I/u/mhargett/include 
-I../../gcc-trunk/gcc/../libdecnumber -I../../gcc-trunk/gcc/../libdecnumber/bid
-I../libdecnumber -I../../gcc-trunk/gcc/../libbacktrace -DCLOOG_INT_GMP
-I/u/mhargett//include -I/u/mhargett/include  ../../gcc-trunk/gcc/cgraph.c -o
cgraph.o
In file included from ../../gcc-trunk/gcc/symtab.c:782:0:
./gt-symtab.h: In function âbool symtab_used_from_object_file_p(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z30symtab_used_from_object_file_pP15symtab_node_defâ does not match its
profile data (counter âarcsâ) [-Werror=coverage-mismatch]
 };
  ^
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âbool
resolution_used_from_other_file_p(ld_plugin_symbol_resolution)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z33resolution_used_from_other_file_p27ld_plugin_symbol_resolutionâ does not
match its profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid verify_symtab()â:
./gt-symtab.h:40:2: error: the control flow of function â_Z13verify_symtabvâ
does not match its profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid verify_symtab_node(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z18verify_symtab_nodeP15symtab_node_defâ does not match its profile data
(counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âbool verify_symtab_base(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z18verify_symtab_baseP15symtab_node_defâ does not match its profile data
(counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid debug_symtab()â:
./gt-symtab.h:40:2: error: the control flow of function â_Z12debug_symtabvâ
does not match its profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid debug_symtab_node(symtab_node)â:
./gt-symtab.h:40:2: error: source locations for function
â_Z17debug_symtab_nodeP15symtab_node_defâ have changed, the profile data may be
out of date [-Werror]
./gt-symtab.h: In function âvoid dump_symtab(FILE*)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z11dump_symtabP8_IO_FILEâ does not match its profile data (counter âarcsâ)
[-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid dump_symtab_node(FILE*, symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z16dump_symtab_nodeP8_IO_FILEP15symtab_node_defâ does not match its profile
data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid dump_symtab_base(FILE*, symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z16dump_symtab_baseP8_IO_FILEP15symtab_node_defâ does not match its profile
data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âconst char* symtab_node_name(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z16symtab_node_nameP15symtab_node_defâ does not match its profile data
(counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h:40:2: error: the control flow of function
â_Z16symtab_node_nameP15symtab_node_defâ does not match its profile data
(counter âindirect_callâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âconst char* symtab_node_asm_name(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z20symtab_node_asm_nameP15symtab_node_defâ does not match its profile data
(counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h:40:2: error: the control flow of function
â_Z20symtab_node_asm_nameP15symtab_node_defâ does not match its profile data
(counter âindirect_callâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid
symtab_dissolve_same_comdat_group_list(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z38symtab_dissolve_same_comdat_group_listP15symtab_node_defâ does not match
its profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid symtab_add_to_same_comdat_group(symtab_node,
symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z31symtab_add_to_same_comdat_groupP15symtab_node_defS0_â does not match its
profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid change_decl_assembler_name(tree, tree)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z26change_decl_assembler_nameP9tree_nodeS0_â does not match its profile data
(counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âsymtab_node_def* symtab_node_for_asm(const_tree)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z19symtab_node_for_asmPK9tree_nodeâ does not match its profile data (counter
âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid symtab_initialize_asm_name_hash()â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z31symtab_initialize_asm_name_hashvâ does not match its profile data (counter
âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid symtab_remove_node(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z18symtab_remove_nodeP15symtab_node_defâ does not match its profile data
(counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âsymtab_node_def* symtab_get_node(const_tree)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z15symtab_get_nodePK9tree_nodeâ does not match its profile data (counter
âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid symtab_unregister_node(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z22symtab_unregister_nodeP15symtab_node_defâ does not match its profile data
(counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid symtab_insert_node_to_hashtable(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z31symtab_insert_node_to_hashtableP15symtab_node_defâ does not match its
profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid symtab_register_node(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z20symtab_register_nodeP15symtab_node_defâ does not match its profile data
(counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid symtab_prevail_in_asm_name_hash(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_Z31symtab_prevail_in_asm_name_hashP15symtab_node_defâ does not match its
profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid unlink_from_assembler_name_hash(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_ZL31unlink_from_assembler_name_hashP15symtab_node_defâ does not match its
profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âvoid insert_to_assembler_name_hash(symtab_node)â:
./gt-symtab.h:40:2: error: the control flow of function
â_ZL29insert_to_assembler_name_hashP15symtab_node_defâ does not match its
profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âint eq_assembler_name(const void*, const void*)â:
./gt-symtab.h:40:2: error: the control flow of function
â_ZL17eq_assembler_namePKvS0_â does not match its profile data (counter âarcsâ)
[-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âhashval_t hash_node_by_assembler_name(const
void*)â:
./gt-symtab.h:40:2: error: the control flow of function
â_ZL27hash_node_by_assembler_namePKvâ does not match its profile data (counter
âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
./gt-symtab.h: In function âint eq_node(const void*, const void*)â:
./gt-symtab.h:40:2: error: source locations for function â_ZL7eq_nodePKvS0_â
have changed, the profile data may be out of date [-Werror]
./gt-symtab.h: In function âhashval_t hash_node(const void*)â:
./gt-symtab.h:40:2: error: the control flow of function â_ZL9hash_nodePKvâ does
not match its profile data (counter âarcsâ) [-Werror=coverage-mismatch]
./gt-symtab.h:40:2: note: use -Wno-error=coverage-mismatch to tolerate the
mismatch but performance may drop if the function is hot
cc1plus: all warnings being treated as errors
make[3]: *** [symtab.o] Error 1


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