|
Boost : |
From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2007-11-26 11:17:46
Robert Ramey wrote:
[...]
> When I look at the trunk results I see the following:
>
> a) failure due to the fact that wide character serialization won't build
> for certain platforms. On the branch, I tweaked to test/Jamfile
> to make some tests depended on test results on in test/config.
> So that tests which don't make sense aren't run. This works
> on my system but I have no idea whether its kosher. In Jamfiles
> for V1, this was addressed but that code was broken when
> things moved to V2. I don't know if this combination was tested
> with 1.34 so I don't know if reverting would help here.
>
> b) tests of portable_binary_demo fail on high endien platforms.
> This demo illustrates how to add functionality to an archive
> via derivation. However, changes to binary_archive at
> a basic level break this idea for binary archives. This this
> demo is broken and in no longer serves its original purpose.
> I haven't had time to replace it.
>
> I believe that the above accounts for all the known failures.
>
> c)I've noticed that bjam doesn't detect failure of test_exported
> which is an imported test. I've got it passing on my branch
> but I don't know what the true status is on the trunk.
The test_exported tests are failing for a wide range of testers. (gcc
4.1.1, gcc 4.2.1, gcc 4.3.0, hp_cxx) What do you mean by saying that this
failure isn't detected by bjam?
> d)Changes in implemenation of binary_archives prevent the
> library from building on older platforms. This doesn't show
> up in the boost test matrix.
Markus
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk