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]

sparc-sun-solaris2.7 --enable-checking RTL bootstrap failure


I bootstraped on sparc-sun-solaris2.7 using cc for stage1 and
configured with --enable-checking=misc,tree,rtl,gc,gcac.  I get the
following error after the 3-stage bootstrap when building the target
libstdc++:

 > /teal/caip5/ghazi/gcc-testing/build/gcc/g++
 > -B/teal/caip5/ghazi/gcc-testing/build/gcc/
 > -B/usr/local/sparc-sun-solaris2.7/bin/ -c -g -O2
 > -fno-implicit-templates -m64 -I../../../../egcs-CVS20000619/libstdc++
 > -I../../../../egcs-CVS20000619/libstdc++/stl -I../libio
 > -I../../../../egcs-CVS20000619/libstdc++/../libio -nostdinc++ -DC `for
 > N in REP MAIN TRAITS ADDSS ADDPS ADDCS ADDSP ADDSC EQSS EQPS EQSP NESS
 > NEPS NESP LTSS LTPS LTSP GTSS GTPS GTSP LESS LEPS LESP GESS GEPS GESP;
 > do echo " -D${N}"; done`
 > ../../../../egcs-CVS20000619/libstdc++/sinst.cc -o cstrmain.o

 > ../../../../egcs-CVS20000619/libstdc++/std/bastring.h: In function
 > `bool operator> (const basic_string<charT, traits, Allocator> &, const
 > basic_string<charT, traits, Allocator> &) [with charT = char, traits =
 > string_char_traits<char>, Allocator = __default_alloc_template<false,
 > 0>]': ../../../../egcs-CVS20000619/libstdc++/sinst.cc:101:
 > 	instantiated from here
 > ../../../../egcs-CVS20000619/libstdc++/std/bastring.h:631: RTL check:
 > 	expected code `reg', have `subreg'
 > ../../../../egcs-CVS20000619/libstdc++/std/bastring.h:631: Internal
 > 	compiler error in `gen_v9_scc', at config/sparc/sparc.c:2248
 > Please submit a full bug report.

This was with yesterday's CVS.  It took forever to get that far, so to
reproduce, you may want to try just rtl checking first.

		--Kaveh
--
Kaveh R. Ghazi			Engagement Manager / Project Services
ghazi@caip.rutgers.edu		Qwest Internet Solutions

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