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