An error occurred while fetching participants.
Fails to build scotch with Intel MPI and Intel Compiler
The Makefile in ThirdParty sets CC to "icc" for scotch but "mpicc" is still called for MPI builds. Intel MPI can use either compiler and has wrappers specifically for Intel Compiler, e.g. mpiicc. The current build script fails on "CentOS Linux release 7.3.1611 (Core)" with the following link errors:
...
mpicc -m64 -fPIC -O3 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_RENAME -Drestrict=__restrict -DINTSIZE64 -I../../include -I../libscotch dgtst.c -o dgtst -L../../lib -lptscotch -lscotch -lptscotcherrexit -Xlinker --no-as-needed -m64 -lz -lm -lrt../../lib/libscotch.so: undefined reference to `__intel_sse2_strcpy'
../../lib/libscotch.so: undefined reference to `_intel_fast_memset'
../../lib/libscotch.so: undefined reference to `_intel_fast_memcpy'
../../lib/libscotch.so: undefined reference to `__intel_sse2_strlen'
../../lib/libscotch.so: undefined reference to `_intel_fast_memmove'
../../lib/libscotch.so: undefined reference to `__intel_sse2_strchr'
../../lib/libscotch.so: undefined reference to `__intel_sse2_strncmp'