We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 3136d43 + d0d1444 commit 8a132aeCopy full SHA for 8a132ae
Build/Scripts/HYPRE/confmake_impi_intel_linux.sh
@@ -1,3 +1,13 @@
1
-./configure CC=mpiicc FC=mpiifort CFLAGS="-O3 -fno-unsafe-math-optimizations -fp-model=precise" FFLAGS="-O3 -fno-unsafe-math-optimizations -fp-model=precise" \
+# Check for mpiicx or mpiicc
2
+if command -v mpiicx &> /dev/null; then
3
+ CC=mpiicx
4
+elif command -v mpiicc &> /dev/null; then
5
+ CC=mpiicc
6
+else
7
+ echo "Error: Neither mpiicx nor mpiicc is available on this system."
8
+ exit 1
9
+fi
10
+
11
+./configure CC=$CC FC=mpiifort CFLAGS="-O3 -fno-unsafe-math-optimizations -fp-model=precise" FFLAGS="-O3 -fno-unsafe-math-optimizations -fp-model=precise" \
12
--prefix=$FIREMODELS/libs/hypre/$HYPRE_VERSION
13
make install
0 commit comments