Skip to content

TSAN and memory order consume semantics #63842

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

Merged
merged 1 commit into from
Feb 25, 2023

Conversation

rokhinip
Copy link
Contributor

Tell TSAN that we know that we're doing with CONSUME semantics so that it doesn't flag false positive issues

Radar-Id: rdar://problem/105634683

@rokhinip rokhinip requested a review from mikeash February 22, 2023 20:08
@rokhinip
Copy link
Contributor Author

@swift-ci please test

@rokhinip
Copy link
Contributor Author

@swift-ci please test Linux platform

it doesn't flag false positive issues

Radar-Id: rdar://problem/105634683
@rokhinip rokhinip force-pushed the rokhinip/105634683-tsan-consume-annotations branch from f7a5cc4 to e8d9fd9 Compare February 24, 2023 01:42
@rokhinip
Copy link
Contributor Author

@swift-ci please test

@rokhinip
Copy link
Contributor Author

@swift-ci please test macOS platform

@rokhinip rokhinip merged commit 959d76c into main Feb 25, 2023
@rokhinip rokhinip deleted the rokhinip/105634683-tsan-consume-annotations branch February 25, 2023 17:56
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