From d8018ee6fd01df7695dea1dcc257c611b2813e10 Mon Sep 17 00:00:00 2001 From: Antoine Cyril David Hoffmann <ahoffman@spcpc606.epfl.ch> Date: Fri, 29 Apr 2022 15:13:10 +0200 Subject: [PATCH] testing -fast compilation --- Makefile | 8 ++++++++ local/make.inc | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ae453adc..382dd631 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,7 @@ include local/dirs.inc include local/make.inc EXEC = $(BINDIR)/helaz3 +EFST = $(BINDIR)/helaz3_fst EDBG = $(BINDIR)/helaz3_dbg F90 = mpiifort @@ -20,6 +21,10 @@ all: dirs src/srcinfo.h all: F90FLAGS = -O3 -xHOST all: $(EXEC) +fast: dirs src/srcinfo.h +fast: F90FLAGS = -fast +fast: $(EFST) + dbg: dirs src/srcinfo.h dbg: F90FLAGS = -g -traceback -CB dbg: $(EDBG) @@ -70,6 +75,9 @@ $(OBJDIR)/utility_mod.o $(EXEC): $(FOBJ) $(F90) $(LDFLAGS) $(OBJDIR)/*.o $(EXTMOD) $(EXTINC) $(EXTLIBS) -o $@ + $(EFST): $(FOBJ) + $(F90) $(LDFLAGS) $(OBJDIR)/*.o $(EXTMOD) $(EXTINC) $(EXTLIBS) -o $@ + $(EDBG): $(FOBJ) $(F90) $(LDFLAGS) $(OBJDIR)/*.o $(EXTMOD) $(EXTINC) $(EXTLIBS) -o $@ diff --git a/local/make.inc b/local/make.inc index ccca69f3..fa747c03 100644 --- a/local/make.inc +++ b/local/make.inc @@ -81,7 +81,7 @@ ifdef LAPACKDIR LDIRS += -L$(LAPACKDIR)/lib endif -# FM library +# FM library ifdef FMDIR LDIRS += -L$(FMDIR)/lib IDIRS += -I$(FMDIR)/mod -- GitLab