From 3a426dd57a1a348f468a403c7c87c0ce68c79fd4 Mon Sep 17 00:00:00 2001 From: Ian Henriksen Date: Mon, 13 Jan 2025 11:35:03 -0700 Subject: [PATCH 1/2] Update known working compilers/versions. --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c1d42113b..41392d84e 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,9 @@ The following compilers are supported and tested regularly: - icc (last supported release) - icx 2023 or later - aocc 4.2 or later -- acfl 24.04 -- Apple clang 15.4 or later +- acfl 24.10 +- Apple clang 15 or later +- nvc 24.9 To configure and build from source you can run (in the source directory): From e7c6403939175b1276dcdd50b1ef1b2dafeb8ba2 Mon Sep 17 00:00:00 2001 From: Ian Henriksen Date: Mon, 13 Jan 2025 11:38:02 -0700 Subject: [PATCH 2/2] Make sure gcc is actually what gets used on the OSX gcc builds. Currently we're just getting an alias provided by apple clang. --- .github/workflows/CI.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 2f89ecf80..48d91e08f 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -229,6 +229,7 @@ jobs: - name: install deps run: | brew install coreutils # coreutils is to get gtimeout for CI and is not universally required by qthreads. + if [[ "${{ matrix.compiler }}" == "gcc" ]]; then brew install gcc; fi - if: ${{ matrix.topology != 'no' }} run: | brew install hwloc