If you run the unit test against the stock vector.hpp from 1.58.0+dfsg-5ubuntu3.1, you will see:
Running 2 test cases... test_vector_serialize_assignment_semantics.cpp(74): fatal error in "test_vector_string": critical check test_origin.size() == test_deserialized.size() failed [3 != 6]
*** 1 failure detected in test suite "vector_serialize_assignment_semantics"
After the patch, you will see:
Running 2 test cases...
*** No errors detected
If you run the unit test against the stock vector.hpp from 1.58.0+ dfsg-5ubuntu3. 1, you will see:
Running 2 test cases... serialize_ assignment_ semantics. cpp(74) : fatal error in "test_vector_ string" : critical check test_origin.size() == test_deserializ ed.size( ) failed [3 != 6]
test_vector_
*** 1 failure detected in test suite "vector_ serialize_ assignment_ semantics"
After the patch, you will see:
Running 2 test cases...
*** No errors detected