Closed correaa closed 1 month ago
I have made it minimal here: https://godbolt.org/z/7obGvzEKd
#ifndef BOOST_TEST_MODULE
#define BOOST_TEST_MAIN
#endif
// #include <boost/test/unit_test.hpp> // ok
#include <boost/test/included/unit_test.hpp> // not ok
BOOST_AUTO_TEST_CASE(check_size) {
// std::vector v(5);
// BOOST_REQUIRE( v.size() == 5 );
}
This was fixed in 131 or before https://godbolt.org/z/vGa1Y49Yo
I recently migrated test for a library from Boost.Test to the header-only version of Boost.Test. Basically
#include <boost/test/included/unit_test.hpp>
in place of#include <boost/test/unit_test.hpp>
After doing that change, Circle is crashing (segfaulting) with no error message.
https://gitlab.com/correaa/boost-multi/-/jobs/7401814548
Other compilers are doing fine: https://gitlab.com/correaa/boost-multi/-/pipelines/1383714714