From 1727448e8ab288c890c579e0550a87fae87f43a9 Mon Sep 17 00:00:00 2001 From: David Minton Date: Wed, 18 Aug 2021 09:20:13 -0400 Subject: [PATCH] Added heap arrays to production flags in ifort to prevent segfaulting in parallel code in some situations --- Makefile.Defines | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.Defines b/Makefile.Defines index 820ad6d7d..4a283b655 100644 --- a/Makefile.Defines +++ b/Makefile.Defines @@ -66,7 +66,7 @@ GMEM = -fsanitize=undefined -fsanitize=address -fsanitize=leak GWARNINGS = -Wall -Warray-bounds -Wimplicit-interface -Wextra -Warray-temporaries #FFLAGS = $(IDEBUG) $(HEAPARR) -FFLAGS = -init=snan,arrays -no-wrap-margin -O3 $(STRICTREAL) $(SIMDVEC) $(PAR) +FFLAGS = -init=snan,arrays -no-wrap-margin -O3 $(STRICTREAL) $(SIMDVEC) $(PAR) $(HEAPARR) FORTRAN = ifort #AR = xiar