std::auto_ptr <std::ifstream> data -- internal error
Pavel Ganelin
pganelin@rth.com
Fri Jun 11 11:20:00 GMT 1999
I used configure --enable-shared, enable-thread
bash-2.01$ gcc -v
Reading specs from
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
bash-2.01$ cat autostream.cpp
#include <fstream>
#include <memory>
class foo
{
std::auto_ptr <std::ifstream> data ;
};
bash-2.01$ c++ -v autostream.cpp
Reading specs from
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/cpp -lang-c++ -v
-undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=91 -Dsparc
-Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__
-D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix)
-Asystem(svr4) -D__EXCEPTIONS -D__GCC_NEW_VARARGS__ -Acpu(sparc)
-Amachine(sparc) autostream.cpp /var/tmp/cc7loIPh.ii
GNU CPP version egcs-2.91.66 19990314 (egcs-1.1.2 release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
/usr/local/include/g++
/usr/local/lib/g++-include
/usr/local/include
/usr/local/sparc-sun-solaris2.6/include
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/include
/usr/include
End of search list.
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/egcs-2.91.66/cc1plus
/var/tmp/cc7loIPh.ii -quiet -dumpbase autostream.cc -version -o
/var/tmp/cczeWBYl.s
GNU C++ version egcs-2.91.66 19990314 (egcs-1.1.2 release)
(sparc-sun-solaris2.6) compiled by GNU C version egcs-2.91.66 19990314
(egcs-1.1.2 release).
autostream.cpp:7: Internal compiler error 980711.
autostream.cpp:7: Please submit a full bug report to
`egcs-bugs@egcs.cygnus.com'.
autostream.cpp:7: See <URL: http://egcs.cygnus.com/faq.html#bugreport > for
details.
bash-2.01$
==================================================
Pavel Ganelin tel: (703)-444-6750 x 231
MarketSwitch Corp. fax: (703)-444-6812
==================================================
More information about the Gcc-bugs
mailing list