2 // Contributed by: Wolfgang Bangerth <bangerth at dealii dot org>
3 // PR c++/14409: Accepts invalid function signature for explicit instantiation
11 void foo_const (U) const {}
14 template void X::foo (int);
15 template void X::foo_const (int) const;
17 template void X::foo (int) const; // { dg-error "" }
18 template void X::foo_const (int); // { dg-error "" }