Skip to content

Conversation

ktoso
Copy link
Contributor

@ktoso ktoso commented Sep 19, 2025

Forgetting to handle DistributedActor next to Actor strikes again:
Actors are special that their conformance is implicit and needs not be
printed in swift interface files.

an actor's Actor conformance was filtered out, however the same logic
needs to be applied to DistributedActor, as otherwise there can be
redundant conformance errors when validating module interface files.

Resolves rdar://160252579

…rface files

Forgetting to handle DistributedActor next to Actor strikes again:
Actors are special that their conformance is implicit and needs not be
printed in swift interface files.

an actor's Actor conformance was filtered out, however the same logic
needs to be applied to DistributedActor, as otherwise there can be
redundant conformance errors when validating module interface files.

Resolves rdar://160252579
@ktoso
Copy link
Contributor Author

ktoso commented Sep 19, 2025

@swift-ci please smoke test

@ktoso ktoso force-pushed the wip-distributed-red-conf branch from 990f5c2 to 1ea4e91 Compare September 19, 2025 01:50
@ktoso
Copy link
Contributor Author

ktoso commented Sep 19, 2025

@swift-ci please smoke test

@ktoso
Copy link
Contributor Author

ktoso commented Sep 19, 2025

@swift-ci please smoke test

1 similar comment
@ktoso
Copy link
Contributor Author

ktoso commented Sep 22, 2025

@swift-ci please smoke test

@ktoso
Copy link
Contributor Author

ktoso commented Sep 22, 2025

@swift-ci please smoke test macOS

@ktoso ktoso merged commit 6f4c26f into swiftlang:main Sep 22, 2025
3 checks passed
@ktoso ktoso deleted the wip-distributed-red-conf branch September 22, 2025 12:00
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.

3 participants