Skip to content

Use dedicated module cache to build xctest, llbuild and Foundation #34728

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

edymtt
Copy link
Contributor

@edymtt edymtt commented Nov 13, 2020

This is a small step to ensure multiple build jobs running on the same
machine (e.g. in CI) do not stomp on each other.

This PR does not cover the version detection of the Swift compiler
during the CMake configuration -- in there the compiler gets called once
without any of the CMAKE_Swift_FLAGS.

Addresses rdar://71373494

This is a small tests to ensure multiple build jobs running on the same
machine (e.g. in CI) do not stomp on each other.

This PR does not cover the version detection of the Swift compiler
during the CMake configuration -- in there the compiler gets called once
without any of the `CMAKE_Swift_FLAGS`.

Addresses rdar://71373494
@edymtt
Copy link
Contributor Author

edymtt commented Nov 13, 2020

@swift-ci please test

@edymtt
Copy link
Contributor Author

edymtt commented Nov 13, 2020

@swift-ci please test toolchain

@shahmishal
Copy link
Member

@swift-ci build toolchain

@swift-ci
Copy link
Contributor

Linux Toolchain (Ubuntu 16.04)
Download Toolchain
Git Sha - 3057fc6

Install command
tar zxf swift-PR-34728-498-ubuntu16.04.tar.gz
More info

Copy link
Member

@compnerd compnerd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds like a good idea to harden up the build.

@compnerd
Copy link
Member

@swift-ci please test Windows platform

@swift-ci
Copy link
Contributor

macOS Toolchain
Download Toolchain
Git Sha - 3057fc6

Install command
tar -zxf swift-PR-34728-773-osx.tar.gz --directory ~/

@edymtt edymtt merged commit e55d6a8 into swiftlang:main Nov 13, 2020
edymtt added a commit to edymtt/swift that referenced this pull request Jan 14, 2021
…wiftlang#34728)

This is a small step to ensure multiple build jobs running on the same
machine (e.g. in CI) do not stomp on each other.

This PR does not cover the version detection of the Swift compiler
during the CMake configuration -- in there the compiler gets called once
without any of the `CMAKE_Swift_FLAGS`.

Addresses rdar://71373494

(cherry picked from commit e55d6a8)
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.

5 participants