On 1/14/25 6:43 PM, Roger Pau Monne wrote:
If randconfig enables coverage support the build times out due to GNU LD
taking too long.  For the time being prevent coverage from being enabled in
clang randconfig job.

Signed-off-by: Roger Pau Monné<roger....@citrix.com>

R-Acked-by: Oleksii Kurochko<oleksii.kuroc...@gmail.com>

~ Oleksii

---
Cc: Oleksii Kurochko<oleksii.kuroc...@gmail.com>
---
I will fix the orphaned section stuff separately, as I'm considering just
removing LLVM coverage support because the llvm coverage format is not
stable, and the code to dump it has already become stale.  However I need
to think about it, and in the short term disabling coverage support from
randconfig is more straightforward.
---
  automation/gitlab-ci/build.yaml | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml
index cb84f379b754..bc4a8a5ad20c 100644
--- a/automation/gitlab-ci/build.yaml
+++ b/automation/gitlab-ci/build.yaml
@@ -556,6 +556,8 @@ debian-12-x86_64-clang-randconfig:
    variables:
      CONTAINER: debian:12-x86_64
      RANDCONFIG: y
+    EXTRA_FIXED_RANDCONFIG: |
+      CONFIG_COVERAGE=n # Disable coverage otherwise build times out.
debian-12-x86_64-gcc:
    extends: .gcc-x86-64-build

Reply via email to