// { dg-do compile { target c++11 } }
template<void (*... fp)()> struct A
{
  A() { fp(); } // { dg-error "11:parameter packs not expanded|fp" }
};
void foo();
A<foo> a;
// { dg-do compile { target c++11 } }
template<void (*... fp)()> struct A
{
  A() { fp(); } // { dg-error "11:parameter packs not expanded|fp" }
};
void foo();
A<foo> a;