Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2003-12-01 11:19:23


AlisdairM <alisdair.meredith_at_[hidden]> writes:

> David Abrahams <dave_at_[hidden]> wrote in
> news:ur7zpg8e2.fsf_at_[hidden]:
>
>> Sort of, "this library basically works, but see the failure log for
>> corner cases"

You snipped:

  "we expect this to fail and it's been reported to the compiler
   vendor, but it mostly makes the library unusable"
...

>> I'm not sure if we have any of the latter type of failure, so if we
>> don't I guess there's not much value in adding a color.

... which "the latter" referred to.

> I'd give boost::array as an example.
>
> Borland and VC < 7.1 cannot initialise classes in arrays, so tests 3/4
> fail. However, array works correctly with classes for everything but
> initializer lists, and initializers work correctly for PODs. The test
> failures look much more dramatic that the corner case they reflect. (40%
> fail!)

Sounds like an example of the former.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk