1 // { dg-do compile { target c++17 } } 2 3 template <class T = void> struct A { }; 4 5 A a{}; 6 A a2; 7