[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread pcarlini at suse dot de
--- Comment #7 from pcarlini at suse dot de 2007-10-18 17:58 --- Fixed for 4.2.3. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread paolo at gcc dot gnu dot org
--- Comment #6 from paolo at gcc dot gnu dot org 2007-10-18 17:58 --- Subject: Bug 33807 Author: paolo Date: Thu Oct 18 17:58:13 2007 New Revision: 129454 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129454 Log: 2007-10-18 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread pcarlini at suse dot de
--- Comment #5 from pcarlini at suse dot de 2007-10-18 17:48 --- No, this is ADL at work. Browse the comments in stl_iterator.h for some additional hints, or delve into the nuisances of ADL ;) Anyway, for mainline, I will also add another fix, which avoid completely the comparison for st

[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread bldantes at comcast dot net
--- Comment #4 from bldantes at comcast dot net 2007-10-18 16:40 --- Why does adding the new libstdc++ template function: template inline bool operator!=(const allocator<_Tp>&, const allocator<_Tp>&); fix the conflict between my template function: template bool operator != (const T&

[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2007-10-18 16:29 --- Thanks for fixing this Paolo. -benjamin -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33807

[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread paolo at gcc dot gnu dot org
--- Comment #2 from paolo at gcc dot gnu dot org 2007-10-18 10:00 --- Subject: Bug 33807 Author: paolo Date: Thu Oct 18 10:00:18 2007 New Revision: 129434 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129434 Log: 2007-10-18 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread pcarlini at suse dot de
--- Comment #1 from pcarlini at suse dot de 2007-10-18 09:55 --- Note, the problem - trivial, the same we had in stl_iterator.h - is latent in the older branches, dates back to the configurable allocator.h. The fix is safe and will go in 4_2-branch too. -- http://gcc.gnu.org/bugzill

[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added Target Milestone|--- |4.2.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33807

[Bug libstdc++/33807] Incorrect ambiguous overload

2007-10-18 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de |dot org |