aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorinit current directory[i] <urbanjost@comcast.net>2020-12-11 21:24:21 -0500
committerinit current directory[i] <urbanjost@comcast.net>2020-12-11 21:24:21 -0500
commit3ede991a038c283445ead8554f6cd533605a84ae (patch)
treeaac094ed5144f27d7ff4daaab57e193a598ae433
parent6e6e6b52a464b873ecaddbdc094cf6344c85f97a (diff)
downloadfpm-3ede991a038c283445ead8554f6cd533605a84ae.tar.gz
fpm-3ede991a038c283445ead8554f6cd533605a84ae.zip
Remove -coarray=single option from ifort compiler default options
With the intel compiler ifort(1) use of the -coarray=single creates an executable with images instead of just allowing the coarray syntax as with the GNU gfortran compiler so it is being removed as a default option and will be implemented via a more general option allowing for user-specified compiler options. As it is, use of the option requires developer platforms to support auxiliary libraries not always available, and coarray does not appear to be on all platforms supported by ifort (e.g. MacOS). 2020-12-11
-rw-r--r--fpm/src/fpm_compiler.f902
1 files changed, 0 insertions, 2 deletions
diff --git a/fpm/src/fpm_compiler.f90 b/fpm/src/fpm_compiler.f90
index 6336e4e..0265985 100644
--- a/fpm/src/fpm_compiler.f90
+++ b/fpm/src/fpm_compiler.f90
@@ -141,7 +141,6 @@ character(len=:),allocatable :: mandatory ! flags required for fpm to function p
& -fp-model precise&
& -pc 64&
& -align all&
- & -coarray&
& -error-limit 1&
& -reentrancy threaded&
& -nogen-interfaces&
@@ -153,7 +152,6 @@ character(len=:),allocatable :: mandatory ! flags required for fpm to function p
fflags = '&
& -warn all&
& -check:all:noarg_temp_created&
- & -coarray&
& -error-limit 1&
& -O0&
& -g&