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

Tweak CI runs:

Increase tolerance in chatterjee_correlation test.
Remove a few tests from Github CI.
Remove autodiff from the sanitizer tests as they time out.
This commit is contained in:
jzmaddock
2022-05-30 18:37:05 +01:00
parent b50452bf81
commit 14d6cfdea2
3 changed files with 5 additions and 5 deletions

View File

@@ -16,7 +16,7 @@ windowsglobalimage="cppalliance/dronevs2019"
def main(ctx):
things_to_test = [ "special_fun", "distribution_tests", "mp", "misc", "interpolators", "quadrature", "autodiff", "long-running-tests", "float128_tests" ]
sanitizer_test = [ "special_fun", "distribution_tests", "misc", "interpolators", "quadrature", "autodiff", "float128_tests" ]
sanitizer_test = [ "special_fun", "distribution_tests", "misc", "interpolators", "quadrature", "float128_tests" ]
gnu_5_stds = [ "gnu++11" ]
gnu_6_stds = [ "gnu++11", "gnu++14" ]
gnu_8_stds = [ "gnu++11", "gnu++14", "gnu++17" ]

View File

@@ -19,7 +19,7 @@ jobs:
fail-fast: false
matrix:
compiler: [ g++-12, clang++-14 ]
standard: [ c++11, c++14, c++17, c++20 ]
standard: [ c++14, c++17, c++20 ]
suite: [ float128_tests, special_fun, distribution_tests, misc, quadrature, mp, interpolators, autodiff, ../example//examples, ../tools ]
steps:
- uses: actions/checkout@v2
@@ -83,7 +83,7 @@ jobs:
fail-fast: false
matrix:
compiler: [ g++-9, g++-11, clang++-10 ]
standard: [ c++11, c++14, c++17, c++2a ]
standard: [ c++14, c++17, c++2a ]
suite: [ float128_tests, special_fun, distribution_tests, misc, quadrature, mp, interpolators, autodiff, ../example//examples, ../tools ]
steps:
- uses: actions/checkout@v2
@@ -274,7 +274,7 @@ jobs:
fail-fast: false
matrix:
toolset: [ clang ]
standard: [ 11, 14, 17, 2a ]
standard: [ 11, 14, 17, 20 ]
suite: [ float128_tests, special_fun, distribution_tests, misc, quadrature, mp, interpolators, autodiff, ../example//examples, ../tools ]
steps:
- uses: actions/checkout@v2

View File

@@ -127,7 +127,7 @@ void test_paper()
}
result = chatterjee_correlation(x, y);
CHECK_MOLLIFIED_CLOSE(result, Real(0.885), 0.01);
CHECK_MOLLIFIED_CLOSE(result, Real(0.885), 0.012);
}
int main(void)