Bug report

Alexandre Oliva oliva@dcc.unicamp.br
Fri Oct 9 22:49:00 GMT 1998


Pieter van Beek <kobasoft@xs4all.nl> writes:

> valvector.H:71: Internal compiler error.
> valvector.H:71: Please submit a full bug report to
> `egcs-bugs@cygnus.com'.

Thanks for your report.  egcs 1.1 says:

In file included from valvector.C:1:
valvector.H:16: template-id `operator +=<U>' in declaration of primary template
valvector.H:17: template-id `operator -=<U>' in declaration of primary template
valvector.H:18: template-id `operator *=<U>' in declaration of primary template
valvector.H:19: template-id `operator /=<U>' in declaration of primary template
valvector.H:72: template-id `operator +=<U>' in declaration of primary template
valvector.H: In method `class ValVector<T> & ValVector<T>::operator +=(U)':
valvector.H:72: template definition of non-template `class ValVector<T> & ValVector<T>::operator +=(U)'
valvector.C: In function `int main()':
valvector.C:5: parse error before `<'

-- 
Alexandre Oliva
mailto:oliva@dcc.unicamp.br mailto:oliva@gnu.org mailto:aoliva@acm.org
http://www.dcc.unicamp.br/~oliva
Universidade Estadual de Campinas, SP, Brasil




More information about the Gcc-bugs mailing list