1 // { dg-options -std=c++17 }
2 
3 template <class T>
4 struct A
5 {
6   int i;
7   A(...);			// { dg-message "candidate" }
8 };
9 
10 A a(42);			// { dg-error "" }
11 
12 template <class T>
13 A(T) -> A<T>;
14 
15 A a2(42);
16