This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Internal compiler error 980711
- To: egcs-bugs at egcs dot cygnus dot com
- Subject: Internal compiler error 980711
- From: Martin Trautmann <martintrautmann at gmx dot de>
- Date: Sat, 04 Dec 1999 22:24:17 +0100
Hello,
I don't give a full bugreport here because I assume that this bug is
already known. In case it isn't please contact me.
I always get the "Internal compiler error 980711" when I use a class of
the STL-library (that is included in the ISO C++ Standard) and forget to
include the according Header-File. (for example std::list<MyClass> or
std::queue<Myclass*> ...)
This is the Version output:
martin@k6_2_300:~ > g++ --version
egcs-2.91.66
martin@k6_2_300:~ >
I have another question:
I have the german version of the Book "The C++ Programming Language"
from Bjarne Stroustup and I suppose that the content discribes the ISO
C++ Standard. The problem is that there is a little differance to my
compiler. I doesn't have an include-file called <sstream> so I cannot
use the classes istringstream and ostringstream.
Another minor problem is that the compiler doesn't mind when I forget
the namespace std by string for example. This is a problem because I
want to write portable programs and I would like to have a compiler that
at least warns me when I use nonstandard expressions.
What (gnu) compiler or library do I need to get a compiler that is most
compatible to the ISO C++ Standard?
Thank you for your help.
virtually
Martin Trautmann
P.S: please excuse my bad english