Don't let autoconf mistake MPI compilers for Intel compilers;
filter out the MPI case to prevent Intel specific options from being applied.
(cherry picked from commit
9a6b278769b9f24e0650283f6c347db8ae52b7b3)
Co-authored-by: Lukas van de Wiel <30800501+LukasvdWiel@users.noreply.github.com>
--- /dev/null
+Detect MPI compilers in :file:`configure`.
esac
case "$CC" in
+*mpicc*)
+ CFLAGS_NODIST="$CFLAGS_NODIST"
+ ;;
*icc*)
# ICC needs -fp-model strict or floats behave badly
CFLAGS_NODIST="$CFLAGS_NODIST -fp-model strict"
esac
case "$CC" in
+*mpicc*)
+ CFLAGS_NODIST="$CFLAGS_NODIST"
+ ;;
*icc*)
# ICC needs -fp-model strict or floats behave badly
CFLAGS_NODIST="$CFLAGS_NODIST -fp-model strict"