public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* enable-build-with-cxx bootstrap compare broken by r149964
@ 2009-08-15 18:11 Jerry Quinn
  2009-08-17 21:51 ` Jason Merrill
  2009-08-27 12:53 ` Jason Merrill
  0 siblings, 2 replies; 34+ messages in thread
From: Jerry Quinn @ 2009-08-15 18:11 UTC (permalink / raw)
  To: gcc; +Cc: Pedro Lamarão

Hi, folks,

Building with --enable-build-with-cxx fails to bootstrap as follows:

Comparing stages 2 and 3
warning: gcc/cc1plus-checksum.o differs
warning: gcc/cc1-checksum.o differs
Bootstrap comparison failure!
x86_64-unknown-linux-gnu/32/libstdc++-v3/libsupc++/eh_alloc.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/libsupc++/vec.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/libsupc++/eh_globals.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/libsupc++/guard.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/mt_allocator.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/locale.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/pool_allocator.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/basic_file.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/system_error.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/locale_init.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/debug.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/mt_allocator.o
differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/locale.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/pool_allocator.o
differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/basic_file.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/system_error.o
differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/locale_init.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/debug.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/atomic.o differs
x86_64-unknown-linux-gnu/32/libstdc++-v3/src/atomic.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/eh_alloc.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/vec.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/eh_globals.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/mt_allocator.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/locale.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/pool_allocator.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/basic_file.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/system_error.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/locale_init.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/debug.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/mt_allocator.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/locale.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/pool_allocator.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/basic_file.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/system_error.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/locale_init.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/debug.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/future.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/atomic.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/future.o differs
x86_64-unknown-linux-gnu/libstdc++-v3/src/atomic.o differs
make[2]: *** [compare] Error 1
make[2]: Leaving directory `/home/jlquinn/gcc/dev/build/trunk-cxx'
make[1]: *** [stage3-bubble] Error 2
make[1]: Leaving directory `/home/jlquinn/gcc/dev/build/trunk-cxx'
make: *** [all] Error 2
jlquinn@cerberus:~/gcc/dev/build/trunk-cxx$ 



After bisecting the svn repository, I tracked the problem down to
r149964:

XXXXXXXXXXXXXXX Try C++ bootstrap here FAIL
------------------------------------------------------------------------
r149964 | jason | 2009-07-22 19:03:22 -0400 (Wed, 22 Jul 2009) | 8 lines

        * mangle.c (mangle_type_string_for_rtti): Rename to be clearer.
        (needs_fake_anon): New.
        (write_name): Check it.
        (write_nested_name): Add a fake anonymous namespace scope if
true.
        * name-lookup.c (get_anonymous_namespace_name): No longer
static.
        * rtti.c, cp-tree.h: Adjust.

        * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to
0.



XXXXXXXXXXXXXXX Try C++ bootstrap here  SUCCESS
------------------------------------------------------------------------
r149962 | vmakarov | 2009-07-22 18:00:17 -0400 (Wed, 22 Jul 2009) | 22
lines

2009-07-22  Vladimir Makarov  <vmakarov@redhat.com>

PR target/37488
* ira-lives.c (bb_has_abnormal_call_pred): New function.
(process_bb_node_lives): Use it.





Can someone take a look at this please?

I came across this while trying to solve why enable-build-with-cxx
didn't build on Fedora 11. (I have a patch, but I was waiting to track
this down first).  Having checked in some of the configure patches for
it, I thought I should isolate the actual broken checkin to make sure it
wasn't me :-)


Thanks,
Jerry




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

end of thread, other threads:[~2009-11-01  5:02 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-15 18:11 enable-build-with-cxx bootstrap compare broken by r149964 Jerry Quinn
2009-08-17 21:51 ` Jason Merrill
2009-08-18  9:33   ` Jerry Quinn
2009-08-18 19:50     ` Richard Henderson
2009-08-19  2:57       ` Jason Merrill
2009-08-20  8:48       ` Jerry Quinn
2009-08-20 12:33         ` Dave Korn
2009-08-20 13:28           ` Jerry Quinn
2009-08-20 13:37             ` Dave Korn
2009-08-20 14:09               ` Jerry Quinn
2009-08-20 16:51                 ` Dave Korn
2009-08-20 19:26                   ` Dave Korn
2009-08-21 23:01                   ` Jerry Quinn
2009-08-21 23:15                     ` Richard Henderson
2009-08-22 16:33                       ` Jerry Quinn
2009-08-27 12:53 ` Jason Merrill
2009-08-31 16:07   ` Jerry Quinn
2009-09-14 15:54     ` Jason Merrill
2009-09-21 17:06       ` Jason Merrill
2009-09-21 18:43         ` Jerry Quinn
2009-09-21 19:27           ` Jason Merrill
2009-09-22 11:04         ` Jerry Quinn
2009-09-22 13:40           ` Jason Merrill
2009-09-23 13:23             ` Jerry Quinn
2009-09-23 15:05               ` Jason Merrill
2009-10-24  4:53                 ` Jerry Quinn
2009-10-26 13:54                   ` Jakub Jelinek
2009-10-26 14:06                     ` Jason Merrill
2009-10-28 14:26                       ` Jerry Quinn
2009-10-28 17:34                         ` Jason Merrill
2009-10-29 10:35                           ` Jerry Quinn
2009-10-29 12:46                             ` Jason Merrill
2009-11-01  5:02                               ` Jason Merrill
2009-09-03 23:20   ` Alexandre Oliva

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).