1 // { dg-do compile { target c++11 } }
2 
3 struct A
4 {
5   int i;
6   template <class T> A(T t);
7 };
8 
9 struct C
10 {
11   C() = delete;			// { dg-message "declared here" }
12 };
13 
14 struct B: A, C
15 {
16   using A::A;			// { dg-error "C::C" }
17 };
18 
main()19 int main()
20 {
21   B b(24);			// { dg-error "B::B" }
22 }
23