// PR c++/72415 // { dg-options "-std=c++1z -fconcepts" } template struct indices {}; template struct foo_type { template static void impl(indices) requires (... && (Indices, true)); static auto caller() { return impl(indices<0, 1, 2> {}); } }; int main() { // internal compiler error: in satisfy_predicate_constraint, at cp/constraint.cc:2013 foo_type::caller(); }