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

Disable new test when run under the clang sanitizers.

-fsanitize=integer trips up multiprecision code which has deliberate (and well defined) unsigned integer overflow via left shift.
This commit is contained in:
jzmaddock
2025-05-23 16:36:10 +01:00
parent 036cf85c12
commit 5b15651edf

View File

@@ -196,7 +196,8 @@ test-suite special_fun :
[ run git_issue_1139.cpp ]
[ run git_issue_1175.cpp ]
[ run git_issue_1194.cpp ]
[ run git_issue_1249.cpp /boost/test//boost_unit_test_framework ]
# -fsanitize=integer trips over deliberate unsigned integer overflow (left shift) in multiprecision:
[ run git_issue_1249.cpp /boost/test//boost_unit_test_framework : : : [ check-target-builds ../config//is_ci_sanitizer_run "Santizer Build" : : <build>no ] ]
[ run git_issue_1255.cpp ]
[ run git_issue_1247.cpp ]
[ run special_functions_test.cpp /boost/test//boost_unit_test_framework ]