-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[testing] Add missing REQUIRES: standalone_test #32314
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
@swift-ci please smoke test and merge |
I see no |
Whoops. Yes. Sorry! |
Do you have a pull request ready? Or do you need me to fix it? |
Also, since |
There are two fundamental ways of building Swift:
"standalone_build" means the former. |
Is the "standalone build" ever built on the CI? If not, adding this requirement simply disables all these tests from the CI. |
As of today, CI doesn't do unified builds. But that doesn't matter. This test is effectively always disabled when it shouldn't be. |
I ask because one of these tests should have tripped because of my pull #32860, but it didn't. I'll fix this, but I'm not sure how if the test is never run even with |
I'll look into the CMake config for unified builds more and get back to you later. I thought the CI is doing unified builds, based on your description, but I'm not sure so I will check. Let me know about that |
CI uses the "build-script" which builds a bunch of projects serially/standalone. This makes it easy to build LLVM+clang optimized but with Swift unoptimized. People that build "unified" are bypassing the build-script entirely |
I neglected to make clear that all the It appears there's something further wrong in the test setup than this pull and since you added that requirement, maybe you have some insight. |
OK, I think I have a fix for both problems, will submit a pull. |
No description provided.