1 // PR c++/90098
2 // { dg-do compile { target c++2a } }
3 
4 struct A {
5   int value;
6   // auto operator<=>(const A&) = default;
7 };
8 
9 template<A... Us>
10 struct Z {};
11 
12 template<A V, A... Rest>
13 struct Z<V, Rest...> {};
14