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

Conditionally disable MP concept checks

This commit is contained in:
Matt Borland
2023-03-06 10:32:11 -08:00
parent 0b448cfd1e
commit c5ffe88c2f
10 changed files with 92 additions and 0 deletions

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_1
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -38,4 +40,12 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_15
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -44,4 +46,11 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_9
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -39,4 +41,11 @@ int main()
checker.constraints();
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -11,6 +11,9 @@
//
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_4
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -40,4 +43,11 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_5
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -44,4 +46,11 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_6
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -44,4 +46,11 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_7
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -44,4 +46,11 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_12
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -44,4 +46,11 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_13
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -44,4 +46,11 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif

View File

@@ -12,6 +12,8 @@
#define BOOST_MATH_ASSERT_UNDEFINED_POLICY false
#define TEST_GROUP_14
#ifdef BOOST_MATH_RUN_MP_TESTS
#ifdef _MSC_VER
# pragma warning(disable:4800)
# pragma warning(disable:4512)
@@ -44,4 +46,11 @@ int main()
//BOOST_CONCEPT_ASSERT((boost::math::concepts::RealTypeConcept<test_type>));
}
#else
int main()
{
return 0;
}
#endif