https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
--- Comment #9 from David Abdurachmanov
---
Created attachment 38230
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38230=edit
Failing file (pre-processed)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
David Abdurachmanov changed:
What|Removed |Added
CC||david.abdurachmanov at gmail
dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
Paolo Carlini changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
--- Comment #6 from Patrick Palka ---
Author: ppalka
Date: Tue Dec 15 03:33:53 2015
New Revision: 231640
URL: https://gcc.gnu.org/viewcvs?rev=231640=gcc=rev
Log:
Fix PR c++/21802 (two-stage name lookup fails for operators)
gcc/cp/ChangeLog:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
--- Comment #4 from Richard Smith richard-gccbugzilla at metafoo dot co.uk ---
EDG accepts this (which I believe is the correct answer). Clang and GCC reject
(in Clang's case, the callee is resolved in the template definition, but then
ADL is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
CC|paolo.carlini at oracle dot com|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21802
--- Comment #2 from Paolo Carlini paolo.carlini at oracle dot com ---
This bug likely needs an update: the testcase is still rejected, but likewise
happens with ICC and clang.