aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp2a/concepts-err2.C
blob: c0372a6096b2892c9353882d44e70698f52ac8dc (plain)
1
2
3
4
5
6
7
8
9
10
11
// PR c++/95735
// { dg-do compile { target concepts } }

template <auto F>
    requires requires { F(); }
bool v{};

void f() {
    int x;
    static_assert(v<[&] { x++; }>); // { dg-error "not a constant expression" }
}