diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 3db6dc91aa..a7aaabe270 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -23,7 +23,6 @@ jobs: matrix: os: [ubuntu-latest, macos-13, windows-latest] toolchain: - - {compiler: gcc, version: 10} - {compiler: gcc, version: 11} - {compiler: gcc, version: 12} - {compiler: gcc, version: 13} @@ -31,6 +30,8 @@ jobs: - {compiler: gcc, version: 15} - {compiler: intel, version: 2025.1} exclude: + - os: ubuntu-latest # gcc 15 not available on Ubuntu LTS yet + toolchain: {compiler: gcc, version: 15} - os: macos-13 # No Intel on MacOS anymore since 2024 toolchain: {compiler: intel, version: '2025.1'} - os: windows-latest # Doesn't pass build and tests yet @@ -118,6 +119,7 @@ jobs: ${{ env.BOOTSTRAP }} run -- --help - name: Test Fortran fpm (bootstrap) + if: matrix.toolchain.compiler == 'gcc' && matrix.toolchain.version != 15 shell: bash run: | ${{ env.BOOTSTRAP }} test --flag " -Wno-external-argument-mismatch"