2 // { dg-do compile { target c++14 } }
4 template<typename> struct A;
6 template<> struct A<auto> // { dg-error "auto|template argument" }
8 template<int> void foo();
13 A<auto>().foo<0>(); // { dg-error "auto|template argument" }
16 // { dg-prune-output "expected" }