Fix Clang UBSAN failures

This commit is contained in:
Peter Dimov
2024-08-21 16:11:17 +03:00
parent 1193ed067c
commit 89e5b98f6b

View File

@@ -80,13 +80,11 @@ run hash_string_test2.cpp
/boost/utility//boost_utility ;
# for gcc-4.8
local fs-path-req = "-<toolset>gcc:<cxxflags>-Wshadow" "-<toolset>gcc:<cxxflags>-Wconversion" <toolset>gcc-4.7:<build>no ;
local fs-path-req = <library>/boost/filesystem//boost_filesystem/<warnings>off "-<toolset>gcc:<cxxflags>-Wshadow" "-<toolset>gcc:<cxxflags>-Wconversion" <toolset>gcc-4.7:<build>no <undefined-sanitizer>norecover:<link>static ;
run hash_fs_path_test.cpp /boost/filesystem//boost_filesystem/<warnings>off : : : $(fs-path-req)
<toolset>msvc-14.0,<cxxstd>latest:<build>no
<undefined-sanitizer>norecover:<link>static ;
run hash_fs_path_test.cpp : : : $(fs-path-req) <toolset>msvc-14.0,<cxxstd>latest:<build>no ;
run is_range_test2.cpp /boost/filesystem//boost_filesystem : : : $(fs-path-req) ;
run is_range_test2.cpp : : : $(fs-path-req) ;
run hash_container_test.cpp ;