Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mtest: set MSAN_OPTIONS to abort by default #12852

Merged
merged 1 commit into from
Feb 23, 2024

Conversation

thesamesam
Copy link
Collaborator

Followup to 7b7d2e0 which handles ASAN and UBSAN.

It turns out that MSAN needs the same treatment. I've checked other sanitizers like HWASAN and TSAN - it looks like they may both need it too, but Meson doesn't currently suppose those anyway (see #12648).

@thesamesam
Copy link
Collaborator Author

We can add TSAN and HWASAN pre-emptively if you want. I'm ambivalent about it. I guess it might mislead people.

docs/markdown/Unit-tests.md Outdated Show resolved Hide resolved
docs/yaml/functions/test.yaml Outdated Show resolved Hide resolved
Followup to 7b7d2e0 which handles ASAN and UBSAN.

It turns out that MSAN needs the same treatment. I've checked other sanitizers
like HWASAN and TSAN - it looks like they may both need it too, but Meson doesn't
currently suppose those anyway (see mesonbuild#12648).

Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
@eli-schwartz eli-schwartz merged commit 8ba0ea6 into mesonbuild:master Feb 23, 2024
29 of 33 checks passed
@thesamesam thesamesam deleted the msan branch February 24, 2024 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants