[all-commits] [llvm/llvm-project] 0547e5: [runtimes] Run backdeployment CI on Github hosted ...
Louis Dionne via All-commits
all-commits at lists.llvm.org
Mon Sep 30 14:09:05 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0547e573c555445e37db5c3bc92ee72274e19b69
https://github.com/llvm/llvm-project/commit/0547e573c555445e37db5c3bc92ee72274e19b69
Author: Louis Dionne <ldionne.2 at gmail.com>
Date: 2024-09-30 (Mon, 30 Sep 2024)
Changed paths:
M .github/workflows/libcxx-build-and-test.yaml
R libcxx/test/configs/apple-libc++-backdeployment.cfg.in
A libcxx/test/configs/apple-libc++-system.cfg.in
M libcxx/test/std/input.output/file.streams/fstreams/filebuf.members/open_pointer.pass.cpp
M libcxx/test/std/input.output/file.streams/fstreams/filebuf.virtuals/setbuf.pass.cpp
M libcxx/test/std/input.output/file.streams/fstreams/fstream.cons/pointer.pass.cpp
M libcxx/test/std/input.output/file.streams/fstreams/fstream.members/open_pointer.pass.cpp
M libcxx/test/std/input.output/file.streams/fstreams/ofstream.cons/pointer.pass.cpp
M libcxx/test/std/input.output/file.streams/fstreams/ofstream.members/open_pointer.pass.cpp
M libcxx/test/std/input.output/string.streams/stringstream/stringstream.members/gcount.pass.cpp
M libcxx/utils/ci/buildkite-pipeline.yml
M libcxx/utils/ci/run-buildbot
M libcxx/utils/libcxx/test/features.py
R libcxxabi/test/configs/apple-libc++abi-backdeployment.cfg.in
A libcxxabi/test/configs/apple-libc++abi-system.cfg.in
M libcxxabi/test/test_demangle.pass.cpp
R libunwind/test/configs/apple-libunwind-backdeployment.cfg.in
A libunwind/test/configs/apple-libunwind-system.cfg.in
Log Message:
-----------
[runtimes] Run backdeployment CI on Github hosted runners (#109984)
This removes the need for macOS nodes in Buildkite. It also moves to the
proper way of testing backdeployment, which is to actually run on the
target OS itself, instead of using packaged dylibs from previous OS
versions and trying to emulate backdeployment with DYLD_LIBRARY_PATH.
As a drive-by change, also fix a few back-deployment annotations that
were incorrect and add support for minor versions in the Lit feature
determining availability from the target triple.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list