From ec80e1df97a67b4a7580ffc208f088495db8ec20 Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@esi-group.com>
Date: Wed, 12 Jul 2017 11:28:59 +0200
Subject: [PATCH] COMP: improve consistency for Intel-MPI and non-icc compilers
 (issue #524)

---
 Allwmake | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Allwmake b/Allwmake
index 06fc4ff..ef0cf20 100755
--- a/Allwmake
+++ b/Allwmake
@@ -145,6 +145,9 @@ then
     export CCS="${CC:-$WM_CC}"  # CCS (serial compiler)   default=$(CC)
     export CCP=$(whichMpicc)    # CCP (parallel compiler) default=mpicc
 
+    # Consistency for Intel-MPI and non-icc compilers
+    [ -n "$I_MPI_CC" ] || export I_MPI_CC="${CC:-$WM_CC}"
+
     make realclean 2>/dev/null  # Extra safety
     make -j $WM_NCOMPPROCS scotch \
      && make \
@@ -209,6 +212,9 @@ then
         export CCS="${CC:-$WM_CC}"  # CCS (serial compiler)   default=$(CC)
         export CCP=$(whichMpicc)    # CCP (parallel compiler) default=mpicc
 
+        # Consistency for Intel-MPI and non-icc compilers
+        [ -n "$I_MPI_CC" ] || export I_MPI_CC="${CC:-$WM_CC}"
+
         make realclean 2>/dev/null  # Extra safety
         make -j $WM_NCOMPPROCS ptscotch \
          && make \
-- 
GitLab