Skip to content

Commit 3c42228

Browse files
committed
Skip gcc15 for Ubuntu until available, workaround GCC 15.1 bug
1 parent 5920f99 commit 3c42228

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/workflows/CI.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ jobs:
3030
- {compiler: gcc, version: 15}
3131
- {compiler: intel, version: 2025.1}
3232
exclude:
33+
- os: ubuntu-latest # gcc 15 not available on Ubuntu yet
34+
toolchain: {compiler: gcc, version: 15}
3335
- os: macos-13 # No Intel on MacOS anymore since 2024
3436
toolchain: {compiler: intel, version: '2025.1'}
3537
- os: windows-latest # Doesn't pass build and tests yet

src/fpm_compiler.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ module fpm_compiler
178178
flag_gnu_opt = " -O3 -funroll-loops", &
179179
flag_gnu_debug = " -g", &
180180
flag_gnu_pic = " -fPIC", &
181-
flag_gnu_warn = " -Wall -Wextra", &
181+
flag_gnu_warn = " -Wall -Wextra -Wnoexternal-argument-mismatch", &
182182
flag_gnu_check = " -fcheck=bounds -fcheck=array-temps", &
183183
flag_gnu_limit = " -fmax-errors=1", &
184184
flag_gnu_external = " -Wimplicit-interface", &

0 commit comments

Comments
 (0)