This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/12445] New: Stream and traits errors when <locale> is included
- From: "James dot W dot Mckelvey at jpl dot nasa dot gov" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 29 Sep 2003 15:43:32 -0000
- Subject: [Bug c++/12445] New: Stream and traits errors when <locale> is included
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12445
Summary: Stream and traits errors when <locale> is included
Product: gcc
Version: 3.4
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: James dot W dot Mckelvey at jpl dot nasa dot gov
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: sparc-sun-solaris2.7
GCC host triplet: sparc-sun-solaris2.7
GCC target triplet: sparc-sun-solaris2.7
Program consisting of just:
#include <locale>
I get these errors, which cropped up recently:
Reading specs from /mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/specs
Configured with: /mnt/home3/utilities/gcc/configure
--prefix=/mnt/home3/utilities --verbose --with-as=/mnt/home3/utilities/bin/as
--with-ld=/mnt/home3/utilities/bin/ld --with-gnu-as --with-gnu-ld
--disable-multilib --enable-languages=c++
Thread model: posix
gcc version 3.4 20030926 (experimental)
/mnt/home3/utilities/libexec/gcc/sparc-sun-solaris2.7/3.4/cc1plus -quiet -v
types1.cc -quiet -dumpbase types1.cc -mcpu=v7 -auxbase types1 -version -o
/tmp/ccJpThYT.s
#include "..." search starts here:
#include <...> search starts here:
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/sparc-sun-solaris2.7
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/backward
/usr/local/include
/mnt/home3/utilities/include
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/include
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../sparc-sun-solaris2.7/include
/usr/include
End of search list.
GNU C++ version 3.4 20030926 (experimental) (sparc-sun-solaris2.7)
compiled by GNU C version 3.4 20030926 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
In file included from
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/string:47,
from
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/bits/locale_classes.h:47,
from
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/locale:45,
from types1.cc:2:
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/bits/char_traits.h:307:
error: `wstreampos' does not name a type
In file included from
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/streambuf:779,
from
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/bits/locale_facets.h:49,
from
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/locale:46,
from types1.cc:2:
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/streambuf:
In instantiation of `std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >':
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/bits/streambuf.tcc:167:
instantiated from here
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/streambuf:136:
error: no type named `pos_type' in `struct std::char_traits<wchar_t>'
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/streambuf:234:
error: no type named `pos_type' in `struct std::char_traits<wchar_t>'
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/streambuf:239:
error: no type named `pos_type' in `struct std::char_traits<wchar_t>'
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/streambuf:576:
error: no type named `pos_type' in `struct std::char_traits<wchar_t>'
/mnt/home3/utilities/lib/gcc/sparc-sun-solaris2.7/3.4/../../../../include/c++/3.4/streambuf:588:
error: no type named `pos_type' in `struct std::char_traits<wchar_t>'