...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Running programs that switch stacks under valgrind causes problems. Property
(b2 command-line) valgrind=on
let
valgrind treat the memory regions as stack space which suppresses the errors.
Users must define BOOST_USE_VALGRIND
before including any Boost.Context headers when linking against Boost binaries
compiled with valgrind=on
.