This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: Problems with the new concepts checking code (boost)
- To: Phil Edwards <pedwards at disaster dot jaj dot com>
- Subject: Re: Problems with the new concepts checking code (boost)
- From: Gabriel Dos Reis <Gabriel dot Dos-Reis at cmla dot ens-cachan dot fr>
- Date: 09 Apr 2001 23:48:36 +0200
- Cc: Gabriel Dos Reis <Gabriel dot Dos-Reis at cmla dot ens-cachan dot fr>, Benjamin Kosnik <bkoz at redhat dot com>, Peter Schmid <schmid at snake dot iap dot physik dot tu-darmstadt dot de>, libstdc++ at gcc dot gnu dot org
- Organization: CMLA, ENS Cachan -- CNRS UMR 8536 (France)
- References: <Pine.SOL.3.91.1010406121039.6149D-100000@cse.cygnus.com> <flg0flenfn.fsf@sel.cmla.ens-cachan.fr> <20010409174902.A32295@disaster.jaj.com>
Phil Edwards <pedwards@disaster.jaj.com> writes:
| > I'm trying to check-in Joe's patch about std::equal with a test case
| > and I'm surprised to find the following inside std::equal:
| >
| > glibcpp_function_requires(EqualityComparableConcept<
| > typename iterator_traits<_InputIter2>::value_type>);
| >
| > which is wrong.
|
| Well, it's the same thing that was there before, so if it's wrong now,
| it's always been wrong.
So it has always been wrong.
[...]
| I'll make this change later today, unless anybody can spot others.
Thanks. Please make sure the library doesn't use identifiers in
user-namespace, that is using glibcpp_function_requires for example is
not right. Thats is why the library has always been "uglified".
-- Gaby