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


_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to