Update travis build to OFI 1.8.0 and tweak configure options
Update to MPICH 3.3.1 and CMake 3.14.5
#!/bin/bash
CMAKE_VERSION_MAJOR=3.14
-CMAKE_VERSION_MINOR=3
-MPI_VERSION=3.3
+CMAKE_VERSION_MINOR=5
+MPI_VERSION=3.3.1
CCI_VERSION=2.1
-OFI_VERSION=1.7.1
+OFI_VERSION=1.8.0
PREFIX=$HOME/install
set -e
@@ -63,7 +63,7 @@ if [[ $TRAVIS_OS_NAME == 'linux' ]]; then
if [ ! -f "$PREFIX/bin/fi_info" ] || [ "${OFI_INSTALLED_VERSION}" != "${OFI_VERSION}" ]; then
cd $HOME && wget https://github.com/ofiwg/libfabric/releases/download/v${OFI_VERSION}/libfabric-${OFI_VERSION}.tar.bz2
tar -xjf libfabric-${OFI_VERSION}.tar.bz2;
- cd libfabric-${OFI_VERSION} && ./configure --prefix=$PREFIX --disable-rxd --disable-rxm --disable-usnic --disable-static --disable-silent-rules CFLAGS="-O2 -g" && make -j2 -s && make install;
+ cd libfabric-${OFI_VERSION} && ./configure --prefix=$PREFIX --disable-rxd --disable-usnic --disable-mrail --disable-rstream --disable-perf --disable-efa --disable-psm2 --disable-psm --disable-udp --disable-verbs --disable-shm --disable-static --disable-silent-rules CFLAGS="-O2 -g" && make -j2 -s && make install;
echo "${OFI_VERSION}" > $PREFIX/ofi_version.txt
else
echo "Using cached directory for OFI";
