Skip to content

Conversation

@compnerd
Copy link
Member

@compnerd compnerd commented Dec 5, 2025

Ensure that we build the dependent modules when pre-populating the CAS as these are required for the modules to function. This allows us to make greater progress towards getting the tests to pass on Windows.

@compnerd
Copy link
Member Author

compnerd commented Dec 5, 2025

@swift-ci please smoke test

Ensure that we build the dependent modules when pre-populating the CAS
as these are required for the modules to function. This allows us to
make greater progress towards getting the tests to pass on Windows.
@cachemeifyoucan
Copy link
Contributor

Thanks.

I am also intended to add a utility script that just builds all the modules (like https://github.com/swiftlang/llvm-project/blob/next/lldb/scripts/clang-explicit-module-build.py but for swift). Most of the tests just need to build dependencies, and very few tests actually want to explicitly run module builds. That might simplifies most of the if conditions here. Do you want to add it or you want me to add the script and transition for you?

@compnerd
Copy link
Member Author

compnerd commented Dec 8, 2025

@cachemeifyoucan - sure if you have done that, please go ahead and add the script and transition to it. I am working through the test suite to enable the tests on Windows so we can get the CAS enabled for Swift code on Windows as well.

@compnerd
Copy link
Member Author

compnerd commented Dec 8, 2025

CC: @hjyamauchi

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.

2 participants