1 // { dg-options "-std=c++17 -fconcepts" }
4 concept bool C() { return __is_class(T); }
10 // BUG: Alias templates are expanded at the point of use, regardless
11 // of whether or not they are dependent. This causes T* to be substituted
12 // without acutally checking the constraints.
18 Y<int> y1; // { dg-error "" "" { xfail *-*-* } }