[libcxx-commits] [PATCH] D137759: [libc++] Add a libc++ CI pipeline specific to Clang changes
Louis Dionne via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Nov 15 09:20:32 PST 2022
ldionne marked an inline comment as done.
ldionne added inline comments.
================
Comment at: libcxx/utils/ci/buildkite-pipeline-clang.yml:50
+ env:
+ LLVM_SYMBOLIZER_PATH: "/usr/bin/llvm-symbolizer-${LLVM_HEAD_VERSION}" # TODO: Should we build that from scratch?
+ CLANG_CRASH_DIAGNOSTICS_DIR: "crash_diagnostics"
----------------
Mordante wrote:
> Isn't it build by default?
No, I don't think it is.
================
Comment at: libcxx/utils/ci/generate-buildkite-pipeline:17
+elif git diff --name-only HEAD~1 | grep -q -E "^clang/"; then
+ cat libcxx/utils/ci/buildkite-pipeline-clang.yml
+fi
----------------
Mordante wrote:
> Note when there are changes to clang and libc++ this pipeline isn't executed. This might be an issue:
> - A clang modular build change affects libc++
> - libc++ is fixed and the Clang modular build is no longer tested, so it's unclear whether the fix works
>
> Should we instead have one build script and set environment variable which CI test should be executed?
I agree. Trying something out in https://reviews.llvm.org/D138042.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D137759/new/
https://reviews.llvm.org/D137759
More information about the libcxx-commits
mailing list