// PR c++/56059 // { dg-do compile { target c++11 } } typedef int Int; template struct baz { }; template T bar(); template baz(bar() ...))> // { dg-error "no match" } foo(); int main() { foo(); // { dg-error "no match" } return 0; }