Boost logo

Boost :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2005-05-27 10:12:02

Joaquín Mª López Muñoz writes:
> Michael Glassford ha escrito:
>> As far as I can see, these are all type_traits compile errors in the
>> Boost.Thread regression tests. Did something change fairly recently in
>> the type traits library or the way that Boost.Test uses it that might
>> cause this? Unfortunately, I don't have access to VC6 to help me debug
>> it, and don't know enough about changes in those or other libraries to
>> debug the problem "in a vacuum".
> The problem is due to an internal typedef in the is_convertible
> implementation called "binder", which clashes with your "binder" in
> libs\thread\testutil.inl. The "binder" in is_convertible was
> introduced about two months ago, hence the regression.

Ouch. Even though it's a compiler bug, it's really the type_traits,
not the user's code which should accommodate for it. John, could we
use some less common name there?

Aleksey Gurtovoy
MetaCommunications Engineering

Boost list run by bdawes at, gregod at, cpdaniel at, john at