Closed spacelg closed 5 years ago
Thanks for the report. I'll transfer this issue to lexical_cast
, because the test needs to be updated.
boost::throw_exception
now enforces "must not return" by being declared with BOOST_NORETURN
, so the test must be updated to not rely on returning from it. https://github.com/boostorg/throw_exception/commit/1e507924cea8af2c57203549e1e132a6f314c475
Additional fixes were applied in https://github.com/boostorg/lexical_cast/commit/3786d41da098a9bdc27e4fce9ea3f95a6e65e233
Will merge to master soon.
Environment: VS 2017 + Windows Server 2016
One test from boost libraries failed to run after boost submodule throw_exception updated from 50c34d to 514355 boost/throw_exception@a40a714. Could you please take a look?
Reproduce steps:.
log_x64_test_56.log
ErrorMessage: testing.capture-output ..\out\x64rel\boost\bin.v2\libs\lexical_cast\test\lexical_cast_no_exceptions_test.test\msvc-14.1\release\link-static\threading-multi\lexical_cast_no_exceptions_test.run ====== BEGIN OUTPUT ====== Running 1 test case... unknown location(0): fatal error: in "lexical_cast. Testing with BOOST_NO_EXCEPTIONS/test_exceptions_off": breakpoint encountered
*** 1 failure is detected in the test module "Master Test Suite"
EXIT STATUS: 201 ====== END OUTPUT ======
...failed testing.capture-output