File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change 5050 - name : Run Tests
5151 working-directory : build
5252 env :
53- ASAN_OPTIONS : log_path=out.log:detect_leaks=1:symbolize=1:strict_string_checks=1:halt_on_error=0 :detect_container_overflow=0
53+ ASAN_OPTIONS : log_path=out.log:detect_leaks=1:symbolize=1:strict_string_checks=1:halt_on_error=1 :detect_container_overflow=0
5454 LSAN_OPTIONS : suppressions=${{ github.workspace }}/.github/lsan-suppressions.txt
55- UBSAN_OPTIONS : log_path=out.log:halt_on_error=0 :print_stacktrace=1:suppressions=${{ github.workspace }}/.github/ubsan-suppressions.txt
55+ UBSAN_OPTIONS : log_path=out.log:halt_on_error=1 :print_stacktrace=1:suppressions=${{ github.workspace }}/.github/ubsan-suppressions.txt
5656 run : |
5757 ctest --output-on-failure
5858 - name : Save the test output
Original file line number Diff line number Diff line change @@ -92,6 +92,16 @@ function(resolve_arrow_dependency)
9292 set (ZLIB_SOURCE
9393 "SYSTEM"
9494 CACHE STRING "" FORCE)
95+ if (ICEBERG_ENABLE_ASAN)
96+ set (ARROW_USE_ASAN
97+ ON
98+ CACHE BOOL "" FORCE)
99+ endif ()
100+ if (ICEBERG_ENABLE_UBSAN)
101+ set (ARROW_USE_UBSAN
102+ ON
103+ CACHE BOOL "" FORCE)
104+ endif ()
95105
96106 fetchcontent_declare(VendoredArrow
97107 ${FC_DECLARE_COMMON_OPTIONS}
You can’t perform that action at this time.
0 commit comments