Source incompatible changes in Boost.Test
What's the point of changing a public symbol's case like this, leading to a hard build error? Seems a bit gratuitous, no? And not up to Boost's standards I might add. --DD if (BOOST_VERSION < 106000) boost::unit_test::tut_suite #else boost::unit_test::TUT_SUITE #endif
Le 02.06.17 à 13:42, Dominique Devienne via Boost-users a écrit :
What's the point of changing a public symbol's case like this, leading to a hard build error? Seems a bit gratuitous, no? And not up to Boost's standards I might add. --DD
if (BOOST_VERSION < 106000) boost::unit_test::tut_suite #else boost::unit_test::TUT_SUITE #endif
Hi, I do not understand your question. TUT_SUITE is defined like this: enum test_unit_type { TUT_CASE = 0x01, TUT_SUITE = 0x10, TUT_ANY = 0x11}; and I cannot find any reference to tut_suite. Best, Raffi
participants (2)
-
Dominique Devienne
-
Raffi Enficiaud