Skip to content

Fix MergeSort uninit memory read sanitizer errors#8055

Draft
gonidelis wants to merge 2 commits intomainfrom
mergesort_sanitizer
Draft

Fix MergeSort uninit memory read sanitizer errors#8055
gonidelis wants to merge 2 commits intomainfrom
mergesort_sanitizer

Conversation

@gonidelis
Copy link
Copy Markdown
Member

@gonidelis gonidelis commented Mar 17, 2026

fixes #8054

Suppress sanitizer initialization check initcheck tests on three tests that (most probably) use padding and fail with uninit memory read. Pads are never initialized from c2h::gen and kick back.

@miscco is there any way to launch sanitizer just for this PR? It's kinda bulky to check locally in my ws.

@gonidelis gonidelis requested a review from a team as a code owner March 17, 2026 02:00
@gonidelis gonidelis requested a review from pauleonix March 17, 2026 02:00
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Mar 17, 2026
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Mar 17, 2026
@gonidelis gonidelis requested review from alliepiper and miscco March 17, 2026 02:00
@gonidelis gonidelis marked this pull request as draft March 17, 2026 02:07
@copy-pr-bot
Copy link
Copy Markdown
Contributor

copy-pr-bot Bot commented Mar 17, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@cccl-authenticator-app cccl-authenticator-app Bot moved this from In Review to In Progress in CCCL Mar 17, 2026
@gonidelis
Copy link
Copy Markdown
Member Author

Update: I converted to draft. I don't feel safe about the repro. There are tests that at times when I don't patch [skip-cs-initcheck] they don't fail and other times they do. Sanitizer is very expensive to run and verification progress is slow.

@github-actions
Copy link
Copy Markdown
Contributor

🥳 CI Workflow Results

🟩 Finished in 1h 31m: Pass: 100%/213 | Total: 7d 14h | Max: 1h 30m | Hits: 65%/123546

See results here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

[BUG]: Sanitizer errors in MergeSort

1 participant