Boost logo

Boost Testing :

From: Joaquín Mª López Muñoz (joaquin_at_[hidden])
Date: 2007-02-02 02:25:40


Seven tests for numeric/interval at BoostConsulting fail with the

..\boost/numeric/interval/hw_rounding.hpp(38) : fatal error C1189:
#error :
Boost.Numeric.Interval: Please specify rounding control mechanism.

(see for instance ). 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, 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
Of course, extending Boost.Numeric.Interval to support Windows XP 64
would also be an interesting, if orthogonal, task, but I guess we're not

allowed to do that this close to releasing.

Thank you,

Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo

Boost-testing list run by mbergal at