[all-commits] [llvm/llvm-project] 98a6ce: [CI] monolithic-linux improvements
Matheus Izvekov via All-commits
all-commits at lists.llvm.org
Sat Apr 12 11:56:58 PDT 2025
Branch: refs/heads/users/mizvekov/ci-improvements
Home: https://github.com/llvm/llvm-project
Commit: 98a6ce8b6c0374fd22b7fee80558ba8a6007bb25
https://github.com/llvm/llvm-project/commit/98a6ce8b6c0374fd22b7fee80558ba8a6007bb25
Author: Matheus Izvekov <mizvekov at gmail.com>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M .ci/compute_projects.py
M .ci/monolithic-linux.sh
Log Message:
-----------
[CI] monolithic-linux improvements
Some improvements to monolithic-linux CI:
1) Add correct configuration and dependencies for LLDB testing which
is actually relevant for clang changes.
2) Skip clang installation and separate configuration for runtimes.
They will be build with just built clang either way.
3) Make sure any generated clang reproducers end up as artifacts.
4) Set up llvm-symbolizer environment variable so that its preferred over
any symbolizer just built, as even if it probably works correctly,
it can be much slower when built for debugging.
5) Add all projects as dependencies of `.ci`, to make sure everything is
tested when it changes.
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