
"Roland Schwarz" <roland.schwarz@chello.at> wrote in message news:45C25463.30303@chello.at...
Gennadiy Rozental wrote:
These should be marked as expected failures and happily ignored. Boost.Test supports this compiler only up to the level required by the boost regression tests. No libraries were using DLL version of Boost.Test with this compiler before 1.34 and accordingly couldn't expect it to start working.
I've looked on the workaround proposed. It looks more like a hack. * You need to switch from object of class that contains shared_ptr on shared_ptr to this class - extra level of indirection * You need to add clone methods to workaround bug with explicit new * You need to add extra level of indication to convert from object to pointer * You need to add dummy semicolon, just to satisfy this compiler
And all that essentially for nothing - Boost.Test do not intend to support DLL build for this compiler. I'd rather keep the code clean.
Thank you for clarification.
There is yet another one. Could you please also comment on its severity?
compile-c-c++ ..\..\..\bin.v2\libs\test\test\test_fp_comparisons.test\msvc-6.5\debug\threading-multi\test_fp_comparisons.obj
Any failures on msvc 6.5 are expected ;). I don't test against this compiler anymore and have no way of ensuring that my own unit test pass it. And that's beside the point that even only critical issues affecting boost regression testing are going to be fixed. Gennadiy