[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2024-02-01 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 Patrick Palka changed: What|Removed |Added See Also|https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=83

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2024-01-12 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 Jason Merrill changed: What|Removed |Added Target Milestone|--- |14.0 Assignee|unassigned at gc

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2023-12-22 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 Patrick Palka changed: What|Removed |Added CC||armagvvg at gmail dot com --- Comment #6

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2023-12-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 --- Comment #5 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:c1e54c82a9e1855499ef7bb8827540e6a097532b commit r14-6221-gc1e54c82a9e1855499ef7bb8827540e6a097532b Author: Jason Merrill Date: Tue

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 --- Comment #4 from Andrew Pinski --- hmm, for the test in comment #0, GCC, ICC and MSVC all have the same behavior of picking #2 while clang's result is the different one here where it says operator- is ambiguous.

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2018-01-12 Thread ed at catmur dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 --- Comment #3 from Ed Catmur --- I believe this also causes gcc to reject (as ambiguous) the example in [temp.func.order]/3: struct A { }; template struct B { template int operator*(R&); // #1 }; template int operator*(T&, R&);

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2015-07-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2015-07-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 Jonathan Wakely changed: What|Removed |Added CC||barry.revzin at gmail dot com --- Comm

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2012-05-27 Thread schaub.johannes at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 --- Comment #1 from Johannes Schaub 2012-05-27 14:00:20 UTC --- Sorry, GCC picks the same function (non-member) disregarding of the C++ Standards mode. The comments were a left-over from a clang bug report.