https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102012
Jason Merrill <jason at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jason at gcc dot gnu.org --- Comment #5 from Jason Merrill <jason at gcc dot gnu.org> --- I agree with Patrick; https://eel.is/c++draft/temp.names#9 says how to evaluate a concept-id, it does not say that a concept-id is always evaluated. The note even talks about one instance of a concept-id not being evaluated in an unevaluated operand.