Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2003-06-13 16:49:54


The status table at
http://boost.sourceforge.net/regression-logs/cs-win32.html was generated
with an experimental version of the status table software.

It adds a new possible result, "note", which is in addition to the usual
"pass", "fail", or "warn" results.

As a trial of the feature, John Maddock has modified type traits
is_class_test to detect intrinsic compiler support for type traits, and
issue a "note" if it isn't present. (In the past, this test always reported
"fail" for compilers without intrinsic support, but that didn't really
capture the situation.)

As a result of the new feature, the is_class_test results for several
compilers now report "pass, note", hyperlinked. If you click through, you
get the note produced by the test program:

<note>
This compiler version does not provide support for is_class on union types.
Such support is not currently required by the C++ Standard. It will be
required to support the upcoming Standard Library Technical Report.
</note>

At the moment, the only other test which needs to make use of this feature
to be able to accurately report "pass, note" is type traits is_union_test.
Other tests might use the feature for other purposes.

Comments?

--Beman


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