From 8805a35da29dcb305ef3406850243096e23aa976 Mon Sep 17 00:00:00 2001 From: Dan Bonachea Date: Fri, 10 Apr 2026 15:49:45 -0700 Subject: [PATCH] CI: Add coverage for macos-26-intel --- .github/workflows/build.yml | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8affc9f3..4cf724f3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ macos-14, macos-15, macos-15-intel, macos-26, ubuntu-24.04 ] + os: [ macos-14, macos-15, macos-15-intel, macos-26, macos-26-intel, ubuntu-24.04 ] compiler: [ gfortran ] version: [ 13, 14, 15 ] network: [ smp ] @@ -48,6 +48,13 @@ jobs: brew_via_install: 1 native_multi_image: 1 FFLAGS: -fcoarray + - os: macos-26-intel + compiler: flang + version: 22 + network: smp + brew_via_install: 1 + native_multi_image: 1 + FFLAGS: -fcoarray # https://hub.docker.com/r/snowstep/llvm/tags - os: ubuntu-24.04 @@ -126,6 +133,12 @@ jobs: network: udp native_multi_image: 1 FFLAGS: -fcoarray + - os: macos-26-intel + compiler: flang + version: 22 + network: udp + native_multi_image: 1 + FFLAGS: -fcoarray - os: macos-26 compiler: flang version: 22 @@ -180,7 +193,7 @@ jobs: echo "CC=gcc-${COMPILER_VERSION}" >> "$GITHUB_ENV" echo "CXX=g++-${COMPILER_VERSION}" >> "$GITHUB_ENV" # XCode 26 / gfortran bug workaround - if test ${{ matrix.os }} = 'macos-26' ; then \ + if [[ ${{ matrix.os }} =~ macos-26 ]] ; then \ echo "GASNET_CONFIGURE_ARGS=$GASNET_CONFIGURE_ARGS --enable-force-posix-realtime" >> "$GITHUB_ENV" ; \ fi