|
Boost Testing : |
From: John Maddock (john_at_[hidden])
Date: 2007-10-06 07:21:01
Folks, in the last release the math_info test looked like this:
[ run libs/config/test/math_info.cpp : : :
<test-info>always_show_run_output <toolset>borland:<runtime-link>static ]
The <runtime-link>static was required to get the program to link (there are
unresolved externals to std::numeric_limits otherwise). It's a compiler/std
lib bug, but since the whole purpose of the test is to make some useful
diagnostic information available to developers, I'd rather work around it,
than mark it up.
However, that workaround no longer seems to work: now with the
"<toolset>borland:<runtime-link>static" present then that test is simply no
longer built unless you explicitly specify runtime-link=static on the bjam
command line :-(
So... has something been deliberately changed? If so then how should we
work around such issues, or can we no longer do so?
Many thanks, John Maddock.