2
0
mirror of https://github.com/boostorg/odeint.git synced 2026-01-19 04:22:12 +00:00

Fix pop without push for older clang

This commit is contained in:
Matt Borland
2023-12-18 15:36:56 +01:00
parent e404092710
commit 9182d6b58b
8 changed files with 16 additions and 16 deletions

View File

@@ -152,9 +152,9 @@ struct algebra_dispatcher< boost::multi_array< T , N > >
} // namespace numeric
} // namespace boost
#if defined(__clang__)
#if defined(__clang__) && __clang_major__ >= 10
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#elif defined(__GNUC__) && __GNUC__ >= 9
#pragma GCC diagnostic pop
#elif defined(_MSC_VER)
#pragma warning(pop)

View File

@@ -320,9 +320,9 @@ private:
} // numeric
} // boost
#if defined(__clang__)
#if defined(__clang__) && __clang_major__ >= 10
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#elif defined(__GNUC__) && __GNUC__ >= 9
#pragma GCC diagnostic pop
#elif defined(_MSC_VER)
#pragma warning(pop)

View File

@@ -354,9 +354,9 @@ private:
} // namespace numeric
} // namespace boost
#if defined(__clang__)
#if defined(__clang__) && __clang_major__ >= 10
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#elif defined(__GNUC__) && __GNUC__ >= 9
#pragma GCC diagnostic pop
#elif defined(_MSC_VER)
#pragma warning(pop)

View File

@@ -304,9 +304,9 @@ struct state_wrapper< boost::numeric::ublas::permutation_matrix< T , A > > // wi
} } }
#if defined(__clang__)
#if defined(__clang__) && __clang_major__ >= 10
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#elif defined(__GNUC__) && __GNUC__ >= 9
#pragma GCC diagnostic pop
#elif defined(_MSC_VER)
#pragma warning(pop)

View File

@@ -244,9 +244,9 @@ BOOST_AUTO_TEST_CASE_TEMPLATE( integrate_n_steps_test_case , Stepper, simple_ste
BOOST_AUTO_TEST_SUITE_END()
#if defined(__clang__)
#if defined(__clang__) && __clang_major__ >= 10
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#elif defined(__GNUC__) && __GNUC__ >= 9
#pragma GCC diagnostic pop
#elif defined(_MSC_VER)
#pragma warning(pop)

View File

@@ -126,9 +126,9 @@ BOOST_AUTO_TEST_CASE( test_my_seq2 )
BOOST_CHECK( is_resizeable< my_seq2< double > >::value );
}
#if defined(__clang__)
#if defined(__clang__) && __clang_major__ >= 10
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#elif defined(__GNUC__) && __GNUC__ >= 9
#pragma GCC diagnostic pop
#elif defined(_MSC_VER)
#pragma warning(pop)

View File

@@ -203,9 +203,9 @@ BOOST_AUTO_TEST_CASE_TEMPLATE( adams_bashforth_moultion_test , Stepper, abm_step
BOOST_AUTO_TEST_SUITE_END()
#if defined(__clang__)
#if defined(__clang__) && __clang_major__ >= 10
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#elif defined(__GNUC__) && __GNUC__ >= 9
#pragma GCC diagnostic pop
#elif defined(_MSC_VER)
#pragma warning(pop)

View File

@@ -227,9 +227,9 @@ BOOST_AUTO_TEST_CASE_TEMPLATE( stepper_test2 , Stepper, stepper_combinations2 )
BOOST_AUTO_TEST_SUITE_END()
#if defined(__clang__)
#if defined(__clang__) && __clang_major__ >= 10
#pragma clang diagnostic pop
#elif defined(__GNUC__)
#elif defined(__GNUC__) && __GNUC__ >= 9
#pragma GCC diagnostic pop
#elif defined(_MSC_VER)
#pragma warning(pop)