------- Comment #3 from rguenth at gcc dot gnu dot org  2008-01-04 09:35 -------
Right.  For the explicit instantiation

template class X<int>;

you get the error then:

t.C: In constructor 'X<T>::X(const X<T>&&) [with T = int]':
t.C:20:   instantiated from here
t.C:6: error: passing 'const X<int>' as 'this' argument of 'int X<T>::f() [with
T = int]' discards qualifiers


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34666

Reply via email to