// PR c++/90505 - mismatch in template argument deduction. // { dg-do compile { target c++11 } } template struct S { template static void foo(V) { } void bar () { foo<>(10); } }; void test () { S s; s.bar (); }