### Description An upstream GCC bug described in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120470 and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119928 currently requires adding `-Wno-external-argument-mismatch` after `-Wall`. This should be limited to the buggy version. ### Possible Solution Once a fixed minor GCC 15 version is released, use the `-Wno-external-argument-mismatch` only for the previous ones. ### Additional Information https://github.com/fortran-lang/fpm/issues/1145 https://github.com/fortran-lang/fpm/pull/1150 https://github.com/fortran-lang/test-drive/issues/49