From 81c937057c61cd1f4f42b17c166a9caca7c481f9 Mon Sep 17 00:00:00 2001 From: Juan ESCOBAR <juan.escobar@aero.obs-mip.fr> Date: Wed, 1 Feb 2023 11:06:26 +0100 Subject: [PATCH] Juan 01/02/2023:Rules.LXgfortran.mk, add MPIVIDE & openacc -foffload=-march=gfx90a for Siemens Compiler MPI250 Code Bench Sourcergy test --- src/Rules.LXgfortran.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Rules.LXgfortran.mk b/src/Rules.LXgfortran.mk index c82bc7b12..b4a1cf079 100644 --- a/src/Rules.LXgfortran.mk +++ b/src/Rules.LXgfortran.mk @@ -20,7 +20,7 @@ OPT_PERF2 = -O2 OPT_CHECK = -fbounds-check -finit-real=nan OPT_I8 = -fdefault-integer-8 OPT_R8 = -fdefault-real-8 -fdefault-double-8 -OPT_OPENACC = -fopenacc +OPT_OPENACC = -fopenacc -foffload=-march=gfx90a # ifeq "$(VER_USER)" "ZSOLVER" CPPFLAGS += -DCARTESIANGEOMETRY -DPIECEWISELINEAR @@ -83,8 +83,13 @@ ifeq "$(VER_MPI)" "MPIAUTO" F90 = mpif90 CPPFLAGS_SURCOUCHE += -DMNH_USE_MPI_STATUSES_IGNORE else +ifeq "$(VER_MPI)" "MPICRAY" +F90 = ftn +CPPFLAGS_SURCOUCHE += -DMNH_USE_MPI_STATUSES_IGNORE +else F90 = gfortran endif +endif # F90FLAGS = $(OPT) F77 = $(F90) -- GitLab