Package: g++-3.1
Version: 1:3.1.1-0pre2
Severity: normal
Create an empty file, with only these three lines:
#include
#include
#include
Compile it with g++-3.1 foo.cc, which yields the following:
In file included from /usr/include/g++-v3-3.1/bits/basic_ios.h:41,
from /usr/include/g++-v3-3.1/ios:51,
from /usr/include/g++-v3-3.1/ostream:45,
from /usr/include/g++-v3-3.1/iostream:45,
from foo.cc:3:
/usr/include/g++-v3-3.1/bits/locale_facets.h:1114: internal error:
Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See http://www.gnu.org/software/gcc/bugs.html> for instructions.
(The preprocessed code is available on request.) The choice of
options to g++, or the environment don't really seem to make a
difference. What does make a difference, is what headers are
included. If i leave out vector, it gets:
In file included from /usr/include/g++-v3-3.1/bits/codecvt.h:333,
from /usr/include/g++-v3-3.1/bits/locale_facets.h:422,
from /usr/include/g++-v3-3.1/bits/basic_ios.h:41,
from /usr/include/g++-v3-3.1/ios:51,
from /usr/include/g++-v3-3.1/ostream:45,
from /usr/include/g++-v3-3.1/iostream:45,
from stl-vector-test.cc:2:
/usr/include/g++-v3-3.1/i386-linux/bits/codecvt_specializations.h:175:
internal
error: Segmentatie fout
Please submit a full bug report,
with preprocessed source if appropriate.
See http://www.gnu.org/software/gcc/bugs.html> for instructions.
Leaving out string _and_ vector makes it compile.
Leaving out only string gives the error as above (the first one).
Actually, the exact location of the error seems to differ:
In file included from /usr/include/g++-v3-3.1/ostream:275,
from /usr/include/g++-v3-3.1/iostream:45,
from stl-vector-test.cc:2:
/usr/include/g++-v3-3.1/bits/ostream.tcc:203: internal error:
Segmentation
fault
Hope you can make sense of all this :)
-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux spark 2.4.18-xfs-1.1 #3 do apr 25 13:15:27 CEST 2002 i586
Locale: LANG=C, [EMAIL PROTECTED]
Versions of packages g++-3.1 depends on:
ii gcc-3.11:3.1.1-0pre2 The GNU C compiler.
ii gcc-3.1-base 1:3.1.1-0pre2 The GNU Compiler Collection (base
ii libc6 2.2.5-6 GNU C Library: Shared libraries an
ii libstdc++4-dev 1:3.1.1-0pre2 The GNU stdc++ library version 3 (
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]