[llvm] [CI] Add flang-rt to pre-merge configuration (PR #156039)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 29 09:00:34 PDT 2025
https://github.com/nikic updated https://github.com/llvm/llvm-project/pull/156039
>From 7c0d6d366f6297788044dfba3be2715b8be7e7c7 Mon Sep 17 00:00:00 2001
From: Nikita Popov <npopov at redhat.com>
Date: Fri, 29 Aug 2025 16:48:02 +0200
Subject: [PATCH] [CI] Add flang-rt to pre-merge configuration
Currently if you modify something in flang-rt, no tests are run
at all.
---
.ci/compute_projects.py | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/.ci/compute_projects.py b/.ci/compute_projects.py
index 95351c46fad59..122aa54bfce86 100644
--- a/.ci/compute_projects.py
+++ b/.ci/compute_projects.py
@@ -26,6 +26,7 @@
"libc": {"clang", "lld"},
"openmp": {"clang", "lld"},
"flang": {"llvm", "clang"},
+ "flang-rt": {"flang"},
"lldb": {"llvm", "clang"},
"libclc": {"llvm", "clang"},
"lld": {"llvm"},
@@ -80,7 +81,8 @@
"clang-tools-extra": {"libc"},
"libc": {"libc"},
"compiler-rt": {"compiler-rt"},
- ".ci": {"compiler-rt", "libc"},
+ "flang-rt": {"flang-rt"},
+ ".ci": {"compiler-rt", "libc", "flang-rt"},
}
DEPENDENT_RUNTIMES_TO_TEST_NEEDS_RECONFIG = {
"llvm": {"libcxx", "libcxxabi", "libunwind"},
@@ -140,6 +142,7 @@
"bolt": "check-bolt",
"lld": "check-lld",
"flang": "check-flang",
+ "flang-rt": "check-flang-rt",
"libc": "check-libc",
"lld": "check-lld",
"lldb": "check-lldb",
@@ -148,7 +151,7 @@
"polly": "check-polly",
}
-RUNTIMES = {"libcxx", "libcxxabi", "libunwind", "compiler-rt", "libc"}
+RUNTIMES = {"libcxx", "libcxxabi", "libunwind", "compiler-rt", "libc", "flang-rt"}
# Meta projects are projects that need explicit handling but do not reside
# in their own top level folder. To add a meta project, the start of the path
More information about the llvm-commits
mailing list