From 3ede991a038c283445ead8554f6cd533605a84ae Mon Sep 17 00:00:00 2001 From: "init current directory[i]" Date: Fri, 11 Dec 2020 21:24:21 -0500 Subject: 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 --- fpm/src/fpm_compiler.f90 | 2 -- 1 file changed, 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& -- cgit v1.2.3