diff --git a/status/explicit-failures-markup.xml b/status/explicit-failures-markup.xml index 74462e2aef..08b5a7239e 100644 --- a/status/explicit-failures-markup.xml +++ b/status/explicit-failures-markup.xml @@ -806,24 +806,67 @@ + + + - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + - Most tests require lambda function support (even if technically - the library itself does not require lambdas). + Most tests use C++11 lambda functions and variadic macros (even + if technically the library itself does not require C++11). + + + + + + + + + + + + + + + + + + + + + Test fails because C++17 guarantees no copy on function returns + by value (so the library can only give run-time errors, and not + compile-time errors, if auto declaration types are misused + instead of `boost::contract::check` on C++17 compilers). + +