Skip to content

Commit 089bb89

Browse files
committed
Add -Wno-external-argument-mismatch everywhere
1 parent 55407dd commit 089bb89

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

src/fpm/manifest/profiles.f90

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -783,19 +783,22 @@ function get_default_profiles(error) result(default_profiles)
783783
& new_profile('debug', &
784784
& 'caf', &
785785
& OS_ALL, &
786-
& flags = ' -Wall -Wextra -Wimplicit-interface -fPIC -fmax-errors=1 -g -fcheck=bounds&
786+
& flags = ' -Wall -Wextra -Wimplicit-interface -Wno-external-argument-mismatch&
787+
& -fPIC -fmax-errors=1 -g -fcheck=bounds&
787788
& -fcheck=array-temps -fbacktrace', &
788789
& is_built_in=.true.), &
789790
& new_profile('debug', &
790791
& 'gfortran', &
791792
& OS_ALL, &
792-
& flags = ' -Wall -Wextra -Wimplicit-interface -fPIC -fmax-errors=1 -g -fcheck=bounds&
793+
& flags = ' -Wall -Wextra -Wimplicit-interface -Wno-external-argument-mismatch&
794+
& -fPIC -fmax-errors=1 -g -fcheck=bounds&
793795
& -fcheck=array-temps -fbacktrace -fcoarray=single', &
794796
& is_built_in=.true.), &
795797
& new_profile('debug', &
796798
& 'f95', &
797799
& OS_ALL, &
798-
& flags = ' -Wall -Wextra -Wimplicit-interface -fPIC -fmax-errors=1 -g -fcheck=bounds&
800+
& flags = ' -Wall -Wextra -Wimplicit-interface -Wno-external-argument-mismatch&
801+
& -fPIC -fmax-errors=1 -g -fcheck=bounds&
799802
& -fcheck=array-temps -Wno-maybe-uninitialized -Wno-uninitialized -fbacktrace', &
800803
& is_built_in=.true.), &
801804
& new_profile('debug', &

test/fpm_test/test_toml.f90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -873,7 +873,7 @@ subroutine fpm_081_table(table)
873873

874874
allocate(character(len=0) :: fpm)
875875
fpm = fpm//NL//'package-name = "fpm"'
876-
fpm = fpm//NL//'fortran-flags = " -Wall -Wextra -fPIC -fmax-errors=1 -g "'
876+
fpm = fpm//NL//'fortran-flags = " -Wall -Wextra -Wno-external-argument-mismatch -fPIC -fmax-errors=1 -g "'
877877
fpm = fpm//NL//'c-flags = ""'
878878
fpm = fpm//NL//'cxx-flags = ""'
879879
fpm = fpm//NL//'link-flags = ""'
@@ -1144,7 +1144,7 @@ subroutine fpm_model_invalid(error)
11441144

11451145
allocate(character(len=0) :: fpm)
11461146
fpm = fpm//NL//'package-name = "fpm"'
1147-
fpm = fpm//NL//'fortran-flags = " -Wall -Wextra -fPIC -fmax-errors=1 -g "'
1147+
fpm = fpm//NL//'fortran-flags = " -Wall -Wextra -Wno-external-argument-mismatch -fPIC -fmax-errors=1 -g "'
11481148
fpm = fpm//NL//'c-flags = ""'
11491149
fpm = fpm//NL//'cxx-flags = ""'
11501150
fpm = fpm//NL//'link-flags = ""'

0 commit comments

Comments
 (0)