Skip to content

chore(ci): Add valgrind suppressions for Arrow C++ dynamic library initialization#891

Merged
paleolimbot merged 3 commits into
apache:mainfrom
paleolimbot:memcheck-verify-ci
Jun 2, 2026
Merged

chore(ci): Add valgrind suppressions for Arrow C++ dynamic library initialization#891
paleolimbot merged 3 commits into
apache:mainfrom
paleolimbot:memcheck-verify-ci

Conversation

@paleolimbot

@paleolimbot paleolimbot commented Jun 1, 2026

Copy link
Copy Markdown
Member

This CI adds valgrind suppressions for the Arrow C++ shared object initialization, which apparently has an uninitialized conditional valgrind note. The prefix is mi_ so I am guessing mimalloc but I'm not sure.

I also added a slight modification to upload the verification directory in case of failure (to more easily debug these in the future).

@paleolimbot paleolimbot marked this pull request as ready for review June 2, 2026 13:48
@paleolimbot paleolimbot changed the title fix: Fix memcheck errors in verify workflow chore(ci): Add valgrind suppressions for Arrow C++ dynamic library initialization Jun 2, 2026
@paleolimbot paleolimbot merged commit 9db8f56 into apache:main Jun 2, 2026
18 checks passed
@paleolimbot paleolimbot deleted the memcheck-verify-ci branch June 2, 2026 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant