Skip to content

[GSan] Model TMAReduceOp as atomic#10053

Open
peterbell10 wants to merge 1 commit intomainfrom
pb/pr-chain/gsan_model_tmareduceop_as_atomic_eab3
Open

[GSan] Model TMAReduceOp as atomic#10053
peterbell10 wants to merge 1 commit intomainfrom
pb/pr-chain/gsan_model_tmareduceop_as_atomic_eab3

Conversation

@peterbell10
Copy link
Copy Markdown
Contributor

@peterbell10 peterbell10 commented Apr 16, 2026

[GSan] Model TMAReduceOp as atomic

Previously we were modelling it as a non-atomic store. This now models
it as atomic, but is still not 100% right as we're doing the shadow cell
update eagerly before the TMA operation has completed.

PR chain

  1. 👉 [GSan] Model TMAReduceOp as atomic #10053 👈 YOU ARE HERE

@peterbell10 peterbell10 requested a review from ptillet as a code owner April 16, 2026 15:10
@peterbell10 peterbell10 marked this pull request as draft April 16, 2026 15:10
@peterbell10 peterbell10 force-pushed the pb/pr-chain/gsan_model_tmareduceop_as_atomic_eab3 branch 5 times, most recently from e402454 to bf90b0b Compare April 16, 2026 15:54
Previously we were modelling it as a non-atomic store. This now models
it as atomic, but is still not 100% right as we're doing the shadow cell
update eagerly before the TMA operation has completed.

git-pr-chain: gsan_model_tmareduceop_as_atomic_eab3
@peterbell10 peterbell10 force-pushed the pb/pr-chain/gsan_model_tmareduceop_as_atomic_eab3 branch from bf90b0b to e0b528a Compare April 16, 2026 18:43
@peterbell10 peterbell10 marked this pull request as ready for review April 16, 2026 20:32
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