
6 Mar
2006
6 Mar
'06
8:02 a.m.
Is there a Boost policy on resolving conflicts between Boost behavior and the TR1 spec? As an example, std::tr1::is_base_of<T, T> returns true, but boost::is_base_of<T, T> returns false. Changing Boost behavior would presumably break existing code, but failing to implement TR1 semantics is likely to be confusing/surprising to many. My understanding is that Boost is committed to bringing its TR1-like libraries into conformance with TR1, but it'd be helpful if people who follow Boost more closely than I could confirm that. Thanks, Scott