Skip to content

Commit e434536

Browse files
authored
apacheGH-45270: [C++][CI] Disable mimalloc on Valgrind builds (apache#45271)
### Rationale for this change Valgrind is not aware of third-party allocators such as mimalloc and jemalloc. This can lead to spurious errors or, on the contrary, it could hide some actual issues. ### What changes are included in this PR? Disable mimalloc in the Valgrind build (jemalloc is already disabled). ### Are these changes tested? Yes, by existing CI. ### Are there any user-facing changes? No. * GitHub Issue: apache#45270 Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Jacob Wujciak-Jens <[email protected]>
1 parent 3222e2a commit e434536

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,7 @@ services:
332332
ARROW_FLIGHT_SQL: "OFF"
333333
ARROW_GANDIVA: "OFF"
334334
ARROW_JEMALLOC: "OFF"
335+
ARROW_MIMALLOC: "OFF"
335336
ARROW_RUNTIME_SIMD_LEVEL: "AVX2" # AVX512 not supported by Valgrind (ARROW-9851)
336337
ARROW_TEST_MEMCHECK: "ON"
337338
ARROW_USE_LD_GOLD: "ON"

0 commit comments

Comments
 (0)