|
Boost Testing : |
From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2005-07-20 14:13:16
Robert Ramey wrote:
<snip>
> h) tru64cxx65- 042 would be giving 100% passing except for one test -
> test_variant. Error message suggests that this should be addressed in the
> variant package. In Boost Variant - this compiler is excluded from testing.
> I think this should be changed and the tests re-enables. It seems that this
> compiler is working very well and that only the smallest of adjustments
> would be required to make it pass any tests.
The compiler is not excluded from testing I believe, but marked as
expected to fail. This is because of a compiler bug when using strict
ansi mode. (It evaluates templated expression too eagerly, and therefore
a static assert fires.) It works fine for the other compiler modes, IIRC.
As I have no idea how to fix this in variant, I recently marked variant
as expected to fail on this compiler. Probably you should do the same
for the upcoming release.
Markus