Boost logo

Boost Testing :

From: David Abrahams (dave_at_[hidden])
Date: 2007-02-02 13:41:16


Joaquín Mª López Muñoz <joaquin_at_[hidden]> writes:

> Hello,
>
> Seven tests for numeric/interval at BoostConsulting fail with the
> following:
>
> ..\boost/numeric/interval/hw_rounding.hpp(38) : fatal error C1189:
> #error :
> Boost.Numeric.Interval: Please specify rounding control mechanism.
>
> (see for instance http://tinyurl.com/359mre ). The simple reason is that
>
> these tests use a 64bit version of MSVC 8.0 on a 64bit platform that's
> not supported by Boost.Interval.
>
> The problem is that the toolset name used is "msvc-8.0", which is
> reserved for the "standard" 32bit version,

Just to satisfy my curiosity, when/where was that decided and/or
documented?

> thus fooling the regression system into showing these expected
> failures as regressions.
>
> May I suggest the toolset name is changed to something with a "64" in
> it?

Certainly, I can do that.

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

Boost-testing list run by mbergal at meta-comm.com