CI: cache SwiftShader prebuilt to skip per-run from-source build#20203
CI: cache SwiftShader prebuilt to skip per-run from-source build#20203JulianCloudNTH wants to merge 1 commit into
Conversation
Summary: Try a pinned-rev SwiftShader prebuilt from gha-artifacts before building from source (mirrors the torch-wheel download-or-build in .ci/scripts/utils.sh); on a cache miss, fall back to the existing from-source build. The key embeds SWIFTSHADER_REV, so a rev bump auto-invalidates (re-seed S3 once per bump). Follow-up to the Dawn CI diff, addressing review feedback to cache the build. Differential Revision: D108185797
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/20203
Note: Links to docs will display an error until the docs builds have been completed. ❌ You can merge normally! (1 Unrelated Failure), 2 Unclassified FailuresAs of commit d6e9a01 with merge base f0dff03 ( UNCLASSIFIED FAILURES - DrCI could not classify the following jobs because the workflow did not run on the merge base. The failures may be pre-existing on trunk or introduced by this PR:
BROKEN TRUNK - The following job failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
@JulianCloudNTH has exported this pull request. If you are a Meta employee, you can view the originating Diff in D108185797. |
This PR needs a
|
Summary: Try a pinned-rev SwiftShader prebuilt from gha-artifacts before building from source (mirrors the torch-wheel download-or-build in .ci/scripts/utils.sh); on a cache miss, fall back to the existing from-source build. The key embeds SWIFTSHADER_REV, so a rev bump auto-invalidates (re-seed S3 once per bump). Follow-up to the Dawn CI diff, addressing review feedback to cache the build.
Differential Revision: D108185797