From 35f9e13516daae43873dcb0cb8ee4af68abe827d Mon Sep 17 00:00:00 2001 From: Antoine Hoffmann <antoine.hoffmann@epfl.ch> Date: Mon, 8 May 2023 11:34:02 +0200 Subject: [PATCH] Add different options for compiling on Marconi --- Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Makefile b/Makefile index 06b6ca82..f838e92d 100644 --- a/Makefile +++ b/Makefile @@ -36,6 +36,22 @@ marconi: EXEC = $(BINDIR)/gyacomo23_dp marconi: dirs src/srcinfo.h marconi: compile +# For compiling on marconi in single prec. +marconi_sp: F90 = mpiifort +marconi_sp: F90FLAGS = -O3 -xHOST +marconi_sp: F90FLAGS = -DSINGLE_PRECISION -O3 -xHOST +marconi_sp: EXEC = $(BINDIR)/gyacomo23_sp +marconi_sp: dirs src/srcinfo.h +marconi_sp: compile + +# For compiling on marconi in single prec. +marconi_dbg: F90 = mpiifort +marconi_dbg: F90FLAGS = -g -traceback -ftrapuv -warn all -debug all +marconi_dbg: F90FLAGS = -DSINGLE_PRECISION -O3 -xHOST +marconi_dbg: EXEC = $(BINDIR)/gyacomo23_sp +marconi_dbg: dirs src/srcinfo.h +marconi_dbg: compile + # For compiling on daint daint: F90 = ftn daint: F90FLAGS = -O3 -- GitLab