https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92102
Jason Merrill <jason at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jason at gcc dot gnu.org Resolution|--- |INVALID --- Comment #2 from Jason Merrill <jason at gcc dot gnu.org> --- In C++20, atomic constraints are only equivalent if they come from the same lexical tokens. So yes, you need to add a concept.