You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to specify some CMake options to use Valgrind for our tests. If we provide a CMake preset for Valgrind, we don't need to remember what CMake options should be specified.
See also environment variables specified in conda-cpp-valgrind:
### Rationale for this change
If we want to use Valgrind for our tests, we need to specify at least the following CMake options:
* `ARROW_RUNTIME_SIMD_LEVEL=AVX2`
* `ARROW_TEST_MEMCHECK=ON`
If we have a CMake preset for Valgrind, we don't need to remember them.
### What changes are included in this PR?
Add `features-valgrind` and `ninja-debug-valgrind` preset. `features-valgrind` is a hidden preset.
### Are these changes tested?
Yes. I used this to reproduce #42107 on local.
### Are there any user-facing changes?
No.
* GitHub Issue: #42109
Authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Describe the enhancement requested
We need to specify some CMake options to use Valgrind for our tests. If we provide a CMake preset for Valgrind, we don't need to remember what CMake options should be specified.
See also environment variables specified in
conda-cpp-valgrind
:arrow/docker-compose.yml
Lines 322 to 336 in 6597467
Component(s)
C++
The text was updated successfully, but these errors were encountered: