https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107918

Cameron <dacamara.cameron at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dacamara.cameron at gmail dot 
com

--- Comment #2 from Cameron <dacamara.cameron at gmail dot com> ---
Just to expand on why the comparison below is no longer an ambiguity, we hit
[over.oper.match]/4 and need to see if there is an existing 'operator!=' with
the same signature as our 'operator==' candidate.  The implicit specialization
of 'S<int>' will have produced such a corresponding 'operator!='.

Additionally, I am curious as to why the implementation of P2468R2 issues a
warning as opposed to a real error during compilation.

Reply via email to