|
Boost : |
From: Robert Ramey (ramey_at_[hidden])
Date: 2006-10-17 12:05:17
> The largest block is for the serialisation lib, at least one of the
> errors appears to be due to http://support.microsoft.com/kb/883655
> which requires splitting the .cpp file into smaller blocks as a
> workaround.
This is an old issue with the vc 6 compiler. In the past I made some
attempts to make these tests pass by jiggering the tests but it became
clear that beyond a certain point started to "teach the test".
So in this case, the test result should be interpreted as "this
compiler can't support the serialization in this context" and
hence the test is marked expected failure. I believe that
this is the correct thing to do and requires no further action.
FWIW - from time to time, these tests start passing spontaneously.
Interesting - but still no call to action.
In the latest test matrix, there are couple of failures that seem
related to some aspect of the boost test system. I don't believe
these can be addressed from withing the serialization library
test suite.
The only real issues I see are:
a) tweak of pending markup for new borland compiler which
fails a test the previous one didn't - test_variant.
b) (Not one the matrix) An issue with the correct macro
to use with STLPort to signal/detect the existence of
hashed containers. The code works - but the test fails.
I've never been able to figure this out.
Except for a few documentation tweaks,
I haven't made any changes to he library in months.
Robert Ramey
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk