is_base_and_derived broken in 1.30.0?

Originally posted this on 5/6, but it never showed up. Here goes again... Hi, The following code: const bool isWS = ::boost::is_base_and_derivedstd::wstring,std::wstring::value; sets isWS false with VS.NET 2003 (_MSC_VER=1310) in version 1.30.0 of the libraries. It is correct with version 1.27.0. Thanks, Jeff

"Jeff Muller"
Originally posted this on 5/6, but it never showed up. Here goes again...
Hi,
The following code:
const bool isWS = ::boost::is_base_and_derivedstd::wstring,std::wstring::value;
sets isWS false with VS.NET 2003 (_MSC_VER=1310) in version 1.30.0 of the libraries. It is correct with version 1.27.0.
The semantics of is_base_and_derived changed to appear more
accurate. You can get the old semantics by transforming
is_base_and_derived
participants (2)
-
David Abrahams
-
Jeff Muller