Skip to content

Commit e7d2d75

Browse files
authored
Add no_sanitizer filter to compute-sanitizer script (rapidsai#20992)
Adds proactive filter for kernel names to be ignored during the racecheck/synccheck compute-sanitizer runs. If `_no_sanitize` appears in the kernel name, it will not be analyzed by either racecheck or synccheck Corresponding `_no_racecheck` and `_no_synccheck` can be added to a kernel name to filter it appropriately. These filters will not applied to the nightly memcheck runs. Authors: - David Wendt (https://github.com/davidwendt) Approvers: - Bradley Dice (https://github.com/bdice) URL: rapidsai#20992
1 parent 14b1acd commit e7d2d75

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

ci/run_compute_sanitizer_test.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,13 @@ if [ ! -x "${TEST_EXECUTABLE}" ]; then
6565
exit 1
6666
fi
6767

68+
CS_EXCLUDE_NAMES="kns=nvcomp,kns=zstd,kns=_no_sanitize,kns=_no_${TOOL_NAME}"
69+
6870
# Run compute-sanitizer on the specified test
6971
compute-sanitizer \
7072
--tool "${TOOL_NAME}" \
7173
--force-blocking-launches \
72-
--kernel-name-exclude kns=nvcomp,kns=zstd \
74+
--kernel-name-exclude "${CS_EXCLUDE_NAMES}" \
7375
--error-exitcode=1 \
7476
"${TEST_EXECUTABLE}" \
7577
"$@"

0 commit comments

Comments
 (0)