|
Boost : |
From: Beman Dawes (bdawes_at_[hidden])
Date: 2003-06-16 11:41:52
No one replied to this, which I'm interpreting as an "OK".
Thus I've committed the changes to tools/regression/process_jam_log.cpp and
compiler_status.cpp to implement the change.
Also, I'd say John should go ahead and make the corresponding change to
is_union_test.
--Beman
At 05:49 PM 6/13/2003, Beman Dawes wrote:
>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