ci: add ASAN_OPTIONS=malloc_fill_byte=1 for asan jobs

this catches additional bugs where uninitialized memory being zeroed
masked failures

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39721>
This commit is contained in:
Mike Blumenkrantz 2026-02-05 11:45:25 -05:00 committed by Marge Bot
parent 5ee7d99f64
commit 46fbb67ea0

View file

@ -166,7 +166,7 @@ deqp-runner \
--jobs ${FDO_CI_CONCURRENT:-4} \
${DEQP_RUNNER_MAX_FAILS:+--max-fails "$DEQP_RUNNER_MAX_FAILS"} \
${DEQP_RUNNER_SHADER_CACHE_DIR:+--shader-cache-dir "$DEQP_RUNNER_SHADER_CACHE_DIR"} \
${DEQP_FORCE_ASAN:+--env LD_PRELOAD=libasan.so.8:/install/lib/libdlclose-skip.so}; DEQP_EXITCODE=$?
${DEQP_FORCE_ASAN:+--env LD_PRELOAD=libasan.so.8:/install/lib/libdlclose-skip.so --env ASAN_OPTIONS=malloc_fill_byte=1}; DEQP_EXITCODE=$?
{ set +x; } 2>/dev/null