[llvm] Workaround libc++ github actions weirdness. (PR #72877)

via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 20 06:23:28 PST 2023


https://github.com/EricWF created https://github.com/llvm/llvm-project/pull/72877

For some reason, only the bots in groups libcxx-builders-16 and libcxx-builders-32 are connecting, but not libcxx-runners-8.

Move the load off the non-working builders

>From 55ba5c3a23efc1ef0d2fa6ac1b86e0d9572b3862 Mon Sep 17 00:00:00 2001
From: eric <eric at efcs.ca>
Date: Mon, 20 Nov 2023 09:22:21 -0500
Subject: [PATCH] Workaround libc++ github actions weirdness.

For some reason, only the bots in groups libcxx-builders-16 and
libcxx-builders-32 are connecting, but not libcxx-runners-8.

Move the load off the non-working builders
---
 .github/workflows/libcxx-build-and-test.yaml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/libcxx-build-and-test.yaml b/.github/workflows/libcxx-build-and-test.yaml
index 1245dfc09411a89..3530312dae8ea28 100644
--- a/.github/workflows/libcxx-build-and-test.yaml
+++ b/.github/workflows/libcxx-build-and-test.yaml
@@ -82,7 +82,7 @@ jobs:
             **/crash_diagnostics/*
   stage2:
     runs-on:
-      group: libcxx-runners-8
+      group: libcxx-runners-16
     needs: [ stage1 ]
     continue-on-error: false
     strategy:
@@ -156,11 +156,11 @@ jobs:
           'generic-static',
           'generic-with_llvm_unwinder'
         ]
-        machine: [ 'libcxx-runners-8' ]
+        machine: [ 'libcxx-runners-16' ]
         std_modules: [ 'OFF' ]
         include:
         - config: 'generic-cxx26'
-          machine: libcxx-runners-8
+          machine: libcxx-runners-16
           std_modules: 'ON'
         - config: 'generic-asan'
           machine: libcxx-runners-16
@@ -169,7 +169,7 @@ jobs:
           machine: libcxx-runners-16
           std_modules: 'OFF'
         - config: 'generic-ubsan'
-          machine: libcxx-runners-8
+          machine: libcxx-runners-16
           std_modules: 'OFF'
         # Use a larger machine for MSAN to avoid timeout and memory allocation issues.
         - config: 'generic-msan'



More information about the llvm-commits mailing list