https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118066
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- A better example is: ``` template<typename T> concept FalsyConcept = requires { requires sizeof(T) > 1; }; template<typename... Ts> concept VariadicConcept = (!FalsyConcept<Ts> && ...); static_assert(VariadicConcept<char, int>); ``` >From clang output: <source>:6:28: note: because '!FalsyConcept<int>' evaluated to false