Opened 14 years ago

Last modified 14 years ago

#2287 new Bugs

pi test runtime failures

Reported by: Dave Abrahams Owned by: Guillaume Melquiond
Milestone: Boost 1.37.0 Component: interval
Version: Boost 1.35.0 Severity: Problem
Keywords: Cc: hbr@…, Sylvain.Pion@…

Description

On Suse Linux Enterprise Server 10, with the default installed gcc-4.0.1, I am getting the following errors:

/zorak/sles/boost_1_35_0/libs/numeric/interval/test/pi.cpp(37): test subset(pi_f, widen(I_f((float) PI), (std::numeric_limits<float> ::min)())) failed in function: 'int test_main(int, char**)'
/zorak/sles/boost_1_35_0/libs/numeric/interval/test/pi.cpp(38): test subset(pi_d, widen(I_d((double)PI), (std::numeric_limits<double>::min)())) failed in function: 'int test_main(int, char**)'

My bjam command-line is:

#!/sh
~/bin/bjam -sHAVE_ICU=1 -sEXPAT_INCLUDE=/usr/include -sEXPAT_LIBPATH=/usr/lib64 --debug-configuration -j4 release --build-dir=/zorak/sles/build cxxflags=-Wno-non-virtual-dtor

Even if there is no immediate fix, an explanation would be helpful. Thanks!

Change History (2)

comment:1 by Dave Abrahams, 14 years ago

Note 1: along with two other tests, this one has also been failing for at least the last two releases, for unresearched reasons, on another platform as shown [http://www.boost.org/development/tests/release-1_35_0/developer/issues_release_.html#numeric/interval here].

Note 2: I would be happy to give the maintainers access to my system for testing purposes. I would very much like to know whether this is a compiler bug.

comment:2 by Dave Abrahams, 14 years ago

Cc: hbr@… Sylvain.Pion@… added
Note: See TracTickets for help on using tickets.