// { dg-do compile { target c++11 } } // { dg-additional-options "-fconcepts" } template void consume(Xs&&...) {} template struct A { template requires requires(Ys... ys) { consume(Xs{ys}...); } A(Ys&&... ys) { } A(int) {} }; int main() { A a(55); }