-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Disable distributed_actor_assume_executor.swift
#64435
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
Disable distributed_actor_assume_executor.swift
#64435
Conversation
@swift-ci please smoke test and merge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the wrong way to handle this. Please disable this test globally
43c5ab4
to
b2a1e16
Compare
@swift-ci please smoke test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
distributed_actor_assume_executor.swift
on Windowsdistributed_actor_assume_executor.swift
From a local build: The decl causing the issue:
At the point of assertion: The iteration encounters the following fields:
|
I missed this; why do you consider that bit odd? That bit is definitely right: We store the non-default executor in there. But the order of fields you show here is bad -- it should always be:
we have an assertion for this:
so if it was wrong on windows somehow perhaps the logic is still flawed and that would be a real bug |
It is failing due to a compiler assertion in IRGen on Windows: