1 // PR c++/60047
2 // { dg-do compile { target c++11 } }
3 
4 struct B { };
5 
6 template<typename T> struct A : virtual B
7 {
8   A();
9   A(const A&);
10 };
11 
12 template<typename T> A<T>::A(const A<T>&) = default;
13 
14 A<int> a = A<int>();
15