Skip to content

msan: Support free_sized and free_aligned_sized from C23 #144529

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

jcking
Copy link
Contributor

@jcking jcking commented Jun 17, 2025

Adds support to MSan for free_sized and free_aligned_sized from C23.

Other sanitizers will be handled with their own separate PRs.

For #144435

Signed-off-by: Justin King <jcking@google.com>
@vitalybuka
Copy link
Collaborator

vitalybuka commented Jun 17, 2025

I see no test changes?

@vitalybuka vitalybuka self-requested a review June 17, 2025 17:23
@vitalybuka
Copy link
Collaborator

There are test/sanitizer_common
they run with most of sanitizers, same test, it's a part of ninja check-compiler-rt
You can create a single test, but looks like you will have to land it after all fixes :)

@jcking
Copy link
Contributor Author

jcking commented Jun 17, 2025

Moving back to draft until #144604 lands.

@jcking jcking marked this pull request as draft June 17, 2025 21:15
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.

2 participants