Skip to content

Conversation

xedin
Copy link
Contributor

@xedin xedin commented Jun 20, 2025

…tnesses

If the requirement is nonisolated(nonsending) but witness is synchronous, prevent actor isolation inference from requirements because this isolation only applies to asynchronous declarations at the moment.

Resolves: rdar://153680826
Resolves: #82119

…tnesses

If the requirement is `nonisolated(nonsending)` but witness is
synchronous, prevent actor isolation inference from requirements
because this isolation only applies to asynchronous declarations
at the moment.

Resolves: rdar://153680826
@xedin
Copy link
Contributor Author

xedin commented Jun 20, 2025

@swift-ci please test

@xedin
Copy link
Contributor Author

xedin commented Jun 23, 2025

@swift-ci please smoke test macOS platform

@xedin xedin merged commit c238840 into swiftlang:main Jun 23, 2025
5 checks passed
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.

Compiler crash due to protocol conformance being incorrectly matched.
3 participants