1// { dg-do assemble  }
2
3template<class A,class B> class mymap {};
4
5template<class Key,
6         class Value,
7         template<class, class > class MapT>
8class base
9{
10};
11
12// specialization
13template<class Key, class Value>
14class base<Key, Value, mymap<int, int > > // { dg-error "type/value|class template" }
15{
16};
17