[all-commits] [llvm/llvm-project] 18f63d: [runtimes] Aggregate per-target runtime checks in ...
Wenju He via All-commits
all-commits at lists.llvm.org
Tue Apr 14 17:45:25 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 18f63d1375d00fa8cac9951340e2ca0f68b4b6fa
https://github.com/llvm/llvm-project/commit/18f63d1375d00fa8cac9951340e2ca0f68b4b6fa
Author: Wenju He <wenju.he at intel.com>
Date: 2026-04-15 (Wed, 15 Apr 2026)
Changed paths:
M .ci/compute_projects.py
M .ci/compute_projects_test.py
M .ci/monolithic-linux.sh
M .ci/monolithic-windows.sh
M libclc/README.md
M llvm/runtimes/CMakeLists.txt
Log Message:
-----------
[runtimes] Aggregate per-target runtime checks in top-level check-${runtime_name} (#191743)
When a per-target runtime build exports a
check-${runtime_name}-${target} proxy, make the top-level
check-${runtime_name} target depend on it, creating
check-${runtime_name} on demand (it may not exist).
This applies regardless of whether the runtime comes from the default
LLVM_ENABLE_RUNTIMES set or from a target-specific
RUNTIMES_<target>_LLVM_ENABLE_RUNTIMES override.
This allows a single `check-${runtime_name}` command to trigger all
per-target tests for that runtime.
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