This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: rel_ops (was Re: GCC 3.1 Release)
- From: "Richard B. Kreckel" <kreckel at ginac dot de>
- To: Gabriel Dos Reis <gdr at codesourcery dot com>
- Cc: Joe Buck <Joe dot Buck at synopsys dot com>, Mark Mitchell <mark at codesourcery dot com>, Phil Edwards <phil at jaj dot com>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, "bkoz at redhat dot com" <bkoz at redhat dot com>, "libstdc++ at gcc dot gnu dot org" <libstdc++ at gcc dot gnu dot org>, Christian Bauer <Christian dot Bauer at Uni-Mainz dot DE>
- Date: Wed, 17 Apr 2002 20:52:50 +0200 (CEST)
- Subject: Re: rel_ops (was Re: GCC 3.1 Release)
- Reply-to: Richard dot Kreckel at Uni-Mainz dot DE
Hi,
On 16 Apr 2002, Gabriel Dos Reis wrote:
> Joe Buck <Joe.Buck@synopsys.com> writes:
> | Gaby:
> | > | > I'll apply the same thing to mainline. Branch requires your approval
> | > | > if I understand correctly.
> |
> | Mark:
> | > | Do it. And thank you. And please close the high-priority PR. :-)
> |
> | Gaby:
> | > Done. Thanks.
> |
> | I see that Gaby couldn't resist throwing in an editorial comment attacking
> | std::rel_ops.
>
> Joe, I didn't "attack" std::rel_ops. I simply stated a *fact*: the
> operators in std::rel_ops are greedy and tend to take precedence over
> operators that would have been selected, were stg::rel_ops absent.
Sorry, that beats me. When you overload or specialize any operator> then
a templated operator> that would match the same signature should not take
precedence, be it in some namespace or not. And it doesn't seem to happen
in GCC as far as I can see and it would be a freaking bug if it happened
as far as I can tell. Gaby, I have repeatedly asked you to explain the
problems you keep mentioning but you never answered. Could someone please
enlighten me and provide a scenario where the operators in std::rel_ops
take precendence over operators that would have been selected otherwise.
Maybe just blind
-richy.
--
Richard B. Kreckel
<Richard.Kreckel@Uni-Mainz.DE>
<http://wwwthep.physik.uni-mainz.de/~kreckel/>