This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
sparc-sun-solaris2.7 --enable-checking RTL bootstrap failure
- To: gcc-bugs at gcc dot gnu dot org
- Subject: sparc-sun-solaris2.7 --enable-checking RTL bootstrap failure
- From: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Date: Tue, 20 Jun 2000 12:21:49 -0400 (EDT)
- Cc: davem at redhat dot com, jakub at redhat dot com, rth at cygnus dot com
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