This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
Re: libstdc++/1776
- To: bkoz at gcc dot gnu dot org
- Subject: Re: libstdc++/1776
- From: George Fleming <gfleming at pacific dot mps dot ohio-state dot edu>
- Date: 15 Mar 2001 17:16:01 -0000
- Cc: gcc-prs at gcc dot gnu dot org,
- Reply-To: George Fleming <gfleming at pacific dot mps dot ohio-state dot edu>
The following reply was made to PR libstdc++/1776; it has been noted by GNATS.
From: George Fleming <gfleming@pacific.mps.ohio-state.edu>
To: bkoz@gcc.gnu.org
Cc: gcc-gnats@gcc.gnu.org, nobody@gcc.gnu.org
Subject: Re: libstdc++/1776
Date: Thu, 15 Mar 2001 12:12:25 -0500 (EST)
Using 'gcc version 3.0 20010312 (prerelease)' here's how I called the
compiler
/usr/src/gcc_objdir/gcc/g++ -B/usr/src/gcc_objdir/gcc/ -nostdinc++
-L/usr/src/gcc_objdir/mips-sgi-irix5.3/libstdc++-v3/src
-L/usr/src/gcc_objdir/mips-sgi-irix5.3/libstdc++-v3/src/.libs
-B/usr/local/gcc-2.97/mips-sgi-irix5.3/bin/
-B/usr/local/gcc-2.97/mips-sgi-irix5.3/lib/ -isystem
/usr/local/gcc-2.97/mips-sgi-irix5.3/include -nostdinc++
-I../../../../gcc-2.97/libstdc++-v3/include
-I../../../../gcc-2.97/libstdc++-v3/include/std
-I../../../../gcc-2.97/libstdc++-v3/include/c_std -I../include
-I../../../../gcc-2.97/libstdc++-v3/libsupc++ -I../libio
-I../../../../gcc-2.97/libstdc++-v3/libio
-I../../../../gcc-2.97/libstdc++-v3/libmath -g -O2 -fno-implicit-templates
-Wall -Wno-format -W -Wwrite-strings -Winline
-fdiagnostics-show-location=once -g -fimplicit-templates -c
../../../../gcc-2.97/libstdc++-v3/src/misc-inst.cc -DPIC -v -save-temps -o
.libs/misc-inst.o
Here's the error message:
In file included from ../../../../gcc-2.97/libstdc++-v3/include/bits/locale_facets.h:53,
from ../../../../gcc-2.97/libstdc++-v3/include/bits/std_locale.h:40,
from ../../../../gcc-2.97/libstdc++-v3/src/misc-inst.cc:36:
../include/bits/ctype_base.h:44: `_ISupper' was not declared in this scope
../include/bits/ctype_base.h:45: `_ISlower' was not declared in this scope
../include/bits/ctype_base.h:46: `_ISalpha' was not declared in this scope
../include/bits/ctype_base.h:47: `_ISdigit' was not declared in this scope
../include/bits/ctype_base.h:48: `_ISxdigit' was not declared in this scope
../include/bits/ctype_base.h:49: `_ISspace' was not declared in this scope
../include/bits/ctype_base.h:50: `_ISprint' was not declared in this scope
../include/bits/ctype_base.h:51: `_ISgraph' was not declared in this scope
../include/bits/ctype_base.h:52: `_IScntrl' was not declared in this scope
../include/bits/ctype_base.h:53: `_ISpunct' was not declared in this scope
../include/bits/ctype_base.h:54: `_ISalnum' was not declared in this scope
../../../../gcc-2.97/libstdc++-v3/include/bits/basic_string.h: In function
`std::basic_istream<_CharT, _Traits>&
std::operator>>(std::basic_istream<_CharT, _Traits>&,
std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits =
std::char_traits<char>, _Alloc = std::allocator<char>]':
../../../../gcc-2.97/libstdc++-v3/src/misc-inst.cc:189: instantiated from here
../../../../gcc-2.97/libstdc++-v3/include/bits/basic_string.h:1133: warning: comparison
between signed and unsigned integer expressions
So, I no longer get the ICE but problem report libstdc++/2064 appears not
to have been fixed in this version.