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