mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-06-07 10:01:14 -03:00
asan: remove redundant handling
The special exit handling when running with address sanitization no longer seems necessary. Our tests all pass without it. Similarly, the leak sanitizer suppression is no longer needed, since we don't get any warnings when running our checks without it. Because our Rust code no longer has any ASAN-specific behavior, we don't need the `asan` feature anymore. Closes #12366
This commit is contained in:
committed by
Johannes Altmanninger
parent
17129f64db
commit
b62fa06753
@@ -6,7 +6,6 @@ set(FISH_RUST_BUILD_DIR "${CMAKE_BINARY_DIR}/cargo")
|
||||
|
||||
if(DEFINED ASAN)
|
||||
list(APPEND CARGO_FLAGS "-Z" "build-std")
|
||||
list(APPEND FISH_CARGO_FEATURES_LIST "asan")
|
||||
endif()
|
||||
if(DEFINED TSAN)
|
||||
list(APPEND CARGO_FLAGS "-Z" "build-std")
|
||||
|
||||
Reference in New Issue
Block a user