boostorg / ptr_container

Boost.org ptr_container module
http://boost.org/libs/ptr_container
Boost Software License 1.0
13 stars 41 forks source link

Fix ccache saving on cache hit #34

Closed Flamefire closed 1 year ago

Flamefire commented 2 years ago

See boostorg/boost-ci#166

Flamefire commented 2 years ago

The serialization test seems to be broken, looks like the order is wrong:

libs/ptr_container/test/serialization.cpp(206): error: in "Pointer Container Test Suite/test_serialization": check (*vec2.begin()).i == -1 has failed [0 != -1]
libs/ptr_container/test/serialization.cpp(207): error: in "Pointer Container Test Suite/test_serialization": check (*++vec2.begin()).i == 0 has failed [-1 != 0]
libs/ptr_container/test/serialization.cpp(206): error: in "Pointer Container Test Suite/test_serialization": check (*vec2.begin()).i == -1 has failed [0 != -1]
libs/ptr_container/test/serialization.cpp(207): error: in "Pointer Container Test Suite/test_serialization": check (*++vec2.begin()).i == 0 has failed [-1 != 0]

Likely by a change in Boost.Serialization, as the code hasn't been touched. Maybe @robertramey can help or @jeking3 could disable that test if the test itself is broken/invalid.