[type_traits] is_base_and_derived on Borland 5.8.1

Hi, is_base_and_derived isn't working on Borland 5.8.1, as you can see if you compare the test results for 5.8.1 (http://tinyurl.com/nru5r) and 5.6.4 (http://tinyurl.com/mh4s9). The attached patch might fix it. Please, could someone with access to the compiler try it out? thanks, Daniel

Daniel James wrote:
Hi,
is_base_and_derived isn't working on Borland 5.8.1, as you can see if you compare the test results for 5.8.1 (http://tinyurl.com/nru5r) and 5.6.4 (http://tinyurl.com/mh4s9). The attached patch might fix it. Please, could someone with access to the compiler try it out?
I think you should check out the work being done by Alisdair Meredith to enable BCB 2006 support in the Boost CVS repository in time for the fortcoming 1.34 release. It's all described in recent threads in this newsgroup. If you're interested in Boost 1.33.1 the bcbboost project (bcbboost.sourceforge.net) is trying to do the same for the current release. Cheers, Nicola Musatti

Nicola Musatti wrote:
Daniel James wrote:
Hi,
is_base_and_derived isn't working on Borland 5.8.1, as you can see if you compare the test results for 5.8.1 (http://tinyurl.com/nru5r) and 5.6.4 (http://tinyurl.com/mh4s9). The attached patch might fix it. Please, could someone with access to the compiler try it out?
I think you should check out the work being done by Alisdair Meredith to enable BCB 2006 support in the Boost CVS repository in time for the fortcoming 1.34 release. It's all described in recent threads in this newsgroup. If you're interested in Boost 1.33.1 the bcbboost project (bcbboost.sourceforge.net) is trying to do the same for the current release.
Yes, but the is_base_and_derived patch is not one I had submitted yet <g> I would suggest changing BOOST_TESTED_AT to 0x581, rather than 0x570. -- AlisdairM
participants (4)
-
AlisdairM
-
Daniel James
-
John Maddock
-
Nicola Musatti