This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
c++ code that no longer compile under under 2.95
- To: gcc-bugs at gcc dot gnu dot org
- Subject: c++ code that no longer compile under under 2.95
- From: Christophe Broult <christophe dot broult at info dot unicaen dot fr>
- Date: 10 Aug 1999 15:58:53 +0200
- Reply-to: christophe dot broult at info dot unicaen dot fr
broult@info2:~/lpv/Lpv/Try $ cat template-pb.cc
#include <iostream>
#include <iterator>
template<class T>
class Base {
public:
typedef T value_type;
public:
};
template<class T>
class Derived : public Base<T>{
typedef Base<T> base_type;
public:
Derived(value_type ) {
}
};
int main()
{
cout << "OK" << endl;
return 0;
}
broult@info2:~/lpv/Lpv/Try $ g++ -v --save-temps template-pb.cc
Reading specs from /usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.6/2.95/specs
gcc version 2.95 19990728 (release)
/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.6/2.95/cpp -lang-c++ -v -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -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) template-pb.cc template-pb.ii
GNU CPP version 2.95 19990728 (release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.6/2.95/../../../../include/g++-3
/usr/local/include
/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.6/2.95/../../../../sparc-sun-solaris2.6/include
/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.6/2.95/include
/usr/include
End of search list.
The following default directories have been omitted from the search path:
End of omitted list.
/usr/local/gnu/lib/gcc-lib/sparc-sun-solaris2.6/2.95/cc1plus template-pb.ii -quiet -dumpbase template-pb.cc -version -o template-pb.s
GNU C++ version 2.95 19990728 (release) (sparc-sun-solaris2.6) compiled by GNU C version 2.95 19990728 (release).
template-pb.cc:15: parse error before `)'
template-pb.cc:16: missing ';' before right brace
broult@info2:~/lpv/Lpv/Try $ bzip2 -9 template-pb.ii
broult@info2:~/lpv/Lpv/Try $
--
Looking for a cutting edge | Christophe Broult
software validation technology? | <mailto:broult@info.unicaen.fr>
Check http://www.info.unicaen.fr/lpv | ``Smile, chuckle, giggle''
template-pb.ii.bz2