-
Notifications
You must be signed in to change notification settings - Fork 150
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
[Add] MovieSwiftUI #360
[Add] MovieSwiftUI #360
Conversation
@swift-ci test |
Build log can be found here. Looks like it's running into an issue with the sandbox. Looking into it to see if I can get some more details. |
Should I do anything within the project? |
I don't think a project-side change is necessary quite yet. It passes |
I've updated to a new commit, to ensure I match my correct internal SPM dependency |
I'll start another round of testing, but would you mind moving the MovieSwiftUI entry up to roughly line 1417? We try to keep these projects sorted by |
@swift-ci test |
Done :) |
@swift-ci test |
Quick update here. I filed a bug report for the sandbox issue: https://bugs.swift.org/browse/SR-11210 It's possible the sandbox issue is covering up something else. I'm going to see if I can test it locally without the sandbox to see if we hit anything. If things look good there, we may want to just add an xfail so we can get it checked in while working out the sandbox problem. |
@swift-ci test |
@swift-ci test |
@swift-ci please test |
Anything I can do? I've also updated the project and its swift package dependency so it can compile without warnings on Swift 5.2. Might I update the commit ref? |
@Dimillian thanks for hanging in. That would certainly be helpful. If you look at the last failure here:
that seems a but cryptic and it isn't really clear to me what the problem was. Unless it rings any bells for you (maybe you've seen a similar error before?)... I'll try to debug that when I have some spare time later. We really would love to have MovieSwiftUI in the source compat suite sooner rather than later. 😄 |
@Dimillian Yes, a newer commit ref might help if you’ve updated the dependencies. I’ve also been able to get it building locally without issue as well, but I’ve run into issues when applying the sandbox rules. I’ll try to sync up with @varungandhi-apple today to see if we can come up with a plan. |
Is there a way for me to simulate the CI sandbox rules on my machine? |
I don't think the exact rules we use are public for security concerns, but the basic idea of the sandbox rules is to limit write access to only within swift-source-compat-suite. You might be able to roll your own .sb file with local paths to simulate it, but that can get hairy. I've opened #408 as a possible solution here. Turns out there's an xcodebuild flag that will disable the package support sandbox, and hopefully prevent the collision. |
I've updated to the latest commit, and updated the Swift version to 5.2 |
@swift-ci test |
I think there are two kinds of compiler failures going on:
I don't think we can merge this before those are fixed. 🤕 |
@swift-ci test |
1 similar comment
@swift-ci test |
Thanks for merging this! 🎉 |
Woooow thanks !!!! 🎉 |
Pull Request Description
Add MovieSwiftUI
Acceptance Criteria
To be accepted into the Swift source compatibility test suite, a project must:
./project_precommit_check
script run