-
Notifications
You must be signed in to change notification settings - Fork 451
CI: Enable Wasm Swift SDK build #3135
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
Conversation
2aa93a0
to
1a874b0
Compare
@swift-ci test |
@@ -10,6 +10,8 @@ | |||
// | |||
//===----------------------------------------------------------------------===// | |||
|
|||
#if !os(WASI) |
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.
Should the whole file be excluded? Does all of it rely on dlopen
and dynamic linking or are there any parts that we could keep enabled?
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.
Nothing useful IMO - LibraryPluginProvider
is all about loading libraries and is only used in tools/swift-plugin-server
in swift.
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.
I agree with @bnbarham. That's why I did this.
@@ -10,6 +10,8 @@ | |||
// | |||
//===----------------------------------------------------------------------===// | |||
|
|||
#if !os(WASI) |
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.
Nothing useful IMO - LibraryPluginProvider
is all about loading libraries and is only used in tools/swift-plugin-server
in swift.
@swift-ci please test |
@swift-ci test windows |
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!
This helps us to prevent regressions like #2944.
(By the way, we can even run tests on a Wasm runtime if we add more changes. However, I don't think it's a good time to do that since swiftlang/github-workflows does not support such a workflow yet.)