2 // { dg-do compile { target c++20 } }
5 constexpr bool always_true() { return true; }
11 requires (always_true<T>()) // { dg-bogus "used before its definition" }
12 constexpr P(const T&) { }
23 f(x); // { dg-bogus "from here" }
24 f(h(x)); // { dg-bogus "from here" }