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 50
50
- name : Run Tests
51
51
working-directory : build
52
52
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
54
54
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
56
56
run : |
57
57
ctest --output-on-failure
58
58
- name : Save the test output
Original file line number Diff line number Diff line change @@ -92,6 +92,16 @@ function(resolve_arrow_dependency)
92
92
set (ZLIB_SOURCE
93
93
"SYSTEM"
94
94
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 ()
95
105
96
106
fetchcontent_declare (VendoredArrow
97
107
${FC_DECLARE_COMMON_OPTIONS}
You can’t perform that action at this time.
0 commit comments