|
Boost : |
From: Richard Webb (richard.webb_at_[hidden])
Date: 2008-01-24 05:01:47
John Maddock <john <at> johnmaddock.co.uk> writes:
>
> > -tr1_is_base_of_test (http://tinyurl.com/2hzmae) is failing because
> > Boost thinks is_base_of<int, int> should be true and VC9 says it's
> > false.
> > n2157 has the example "is_base_of<int, int>::value // false", so
> > VC looks correct here.
>
> Sigh... it depends, as far as TR1 is concerned this started out false, and
> then changed to true (in the final TR1 draft N1836 anyway). However, the
> std whitepaper has for the moment anyway changed it back again... well sort
> of anyway.
>
Just to follow this up - MS have confirmed that they consider 'false'
to be the correct result here - see <http://tinyurl.com/2ne327>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk