From a4279375733693089ac799be077b5f106688ae26 Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Sun, 4 Jun 2017 11:26:20 +0100 Subject: [PATCH] CI: disable tricky_rvalue_test when we know it will fail with msvc-10 and 11. --- test/tricky_rvalue_test.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/tricky_rvalue_test.cpp b/test/tricky_rvalue_test.cpp index 85d4d9e..4edd44e 100644 --- a/test/tricky_rvalue_test.cpp +++ b/test/tricky_rvalue_test.cpp @@ -6,6 +6,7 @@ #include "test.hpp" #include "check_integral_constant.hpp" +#include #ifdef TEST_STD # include #else @@ -18,6 +19,8 @@ TT_TEST_BEGIN(rvalue_reference_test) +#if !(defined(CI_SUPPRESS_KNOWN_ISSUES) && BOOST_WORKAROUND(BOOST_MSVC, <= 1700)) + #ifndef BOOST_NO_CXX11_RVALUE_REFERENCES BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_reference::value, true); BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_rvalue_reference::value, false); @@ -26,6 +29,8 @@ BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), false) BOOST_CHECK_INTEGRAL_CONSTANT((::tt::is_convertible::value), true); #endif +#endif + TT_TEST_END