(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
concepts/
pr95386.C
// PR c++/95386
// { dg-do compile { target concepts } }

template <typename> struct blah {
 typedef bool value_type;
 constexpr operator value_type() { return false; }
};

template <class T> void fn1(T) requires (!blah<T>());

void fn2() { fn1(0); }