From 2f429d51586bcc683aaa5231002af9b0ce4adc7d Mon Sep 17 00:00:00 2001 From: mcbarton Date: Mon, 8 Dec 2025 16:04:51 +0000 Subject: [PATCH 1/2] Investigate compatibility with newer gcc builds ci --- .github/workflows/main.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9db2b1d90..b4f1277c8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,6 +23,33 @@ jobs: matrix: include: # Ubuntu Arm Jobs + - name: ubu24-arm-gcc15-clang-repl-20 + os: ubuntu-24.04-arm + compiler: gcc-15 + clang-runtime: '20' + cling: Off + cppyy: Off + llvm_enable_projects: "clang" + llvm_targets_to_build: "host;NVPTX" + Valgrind: On + - name: ubu24-arm-gcc14-clang-repl-20 + os: ubuntu-24.04-arm + compiler: gcc-14 + clang-runtime: '20' + cling: Off + cppyy: Off + llvm_enable_projects: "clang" + llvm_targets_to_build: "host;NVPTX" + Valgrind: On + - name: ubu24-arm-gcc13-clang-repl-20 + os: ubuntu-24.04-arm + compiler: gcc-13 + clang-runtime: '20' + cling: Off + cppyy: Off + llvm_enable_projects: "clang" + llvm_targets_to_build: "host;NVPTX" + Valgrind: On - name: ubu24-arm-gcc12-clang-repl-20 os: ubuntu-24.04-arm compiler: gcc-12 @@ -314,3 +341,4 @@ jobs: # When debugging increase to a suitable value! timeout-minutes: 30 + From 6ede17487386e57f118a5b16b21fc6b9533275cf Mon Sep 17 00:00:00 2001 From: mcbarton Date: Mon, 8 Dec 2025 17:06:54 +0000 Subject: [PATCH 2/2] Check Ubuntu x86 target system --- .github/workflows/main.yml | 44 +++++++++++++++----------------------- 1 file changed, 17 insertions(+), 27 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b4f1277c8..6e5563a6e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,33 +23,6 @@ jobs: matrix: include: # Ubuntu Arm Jobs - - name: ubu24-arm-gcc15-clang-repl-20 - os: ubuntu-24.04-arm - compiler: gcc-15 - clang-runtime: '20' - cling: Off - cppyy: Off - llvm_enable_projects: "clang" - llvm_targets_to_build: "host;NVPTX" - Valgrind: On - - name: ubu24-arm-gcc14-clang-repl-20 - os: ubuntu-24.04-arm - compiler: gcc-14 - clang-runtime: '20' - cling: Off - cppyy: Off - llvm_enable_projects: "clang" - llvm_targets_to_build: "host;NVPTX" - Valgrind: On - - name: ubu24-arm-gcc13-clang-repl-20 - os: ubuntu-24.04-arm - compiler: gcc-13 - clang-runtime: '20' - cling: Off - cppyy: Off - llvm_enable_projects: "clang" - llvm_targets_to_build: "host;NVPTX" - Valgrind: On - name: ubu24-arm-gcc12-clang-repl-20 os: ubuntu-24.04-arm compiler: gcc-12 @@ -96,6 +69,22 @@ jobs: coverage: true oop-jit: On Valgrind: On + - name: ubu24-x86-gcc14-clang-repl-20 + os: ubuntu-24.04 + compiler: gcc-14 + clang-runtime: '20' + cling: Off + cppyy: Off + llvm_enable_projects: "clang" + llvm_targets_to_build: "host;NVPTX" + - name: ubu24-x86-gcc13-clang-repl-20 + os: ubuntu-24.04 + compiler: gcc-13 + clang-runtime: '20' + cling: Off + cppyy: Off + llvm_enable_projects: "clang" + llvm_targets_to_build: "host;NVPTX" - name: ubu24-x86-gcc12-clang-repl-20 os: ubuntu-24.04 compiler: gcc-12 @@ -342,3 +331,4 @@ jobs: timeout-minutes: 30 +