Loading docker/build_env.docker +2 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ RUN yum -y -q update && yum -y -q install \ devtoolset-7-gcc \ devtoolset-7-gcc-c++ \ valgrind-devel \ libuuid-devel \ && yum -y -q clean all # Enable gcc/g++ 7.x Loading Loading @@ -102,6 +103,7 @@ RUN yum -y -q update && yum -y -q install \ devtoolset-7-gcc \ devtoolset-7-gcc-c++ \ valgrind-devel \ libuuid-devel \ && yum -y -q clean all Loading ifs/scripts/compile_dep.sh +12 −3 Original line number Diff line number Diff line Loading @@ -287,9 +287,18 @@ if [ "$NA_LAYER" == "cci" ] || [ "$NA_LAYER" == "all" ]; then git apply ${PATCH_DIR}/mercury_cci_verbs_lookup.patch fi cd ${CURR}/build $CMAKE -DMERCURY_USE_SELF_FORWARD:BOOL=ON -DMERCURY_USE_CHECKSUMS:BOOL=OFF -DBUILD_TESTING:BOOL=ON \ -DMERCURY_USE_BOOST_PP:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=${INSTALL} \ -DCMAKE_BUILD_TYPE:STRING=Debug -DMERCURY_USE_EAGER_BULK:BOOL=ON ${USE_BMI} ${USE_CCI} ${USE_OFI} ../ $CMAKE \ -DCMAKE_BUILD_TYPE:STRING=Debug \ -DBUILD_TESTING:BOOL=ON \ -DMERCURY_USE_SM_ROUTING:BOOL=ON \ -DMERCURY_USE_SELF_FORWARD:BOOL=ON \ -DMERCURY_USE_CHECKSUMS:BOOL=OFF \ -DMERCURY_USE_BOOST_PP:BOOL=ON \ -DMERCURY_USE_EAGER_BULK:BOOL=ON \ -DBUILD_SHARED_LIBS:BOOL=ON \ -DCMAKE_INSTALL_PREFIX=${INSTALL} \ ${USE_BMI} ${USE_CCI} ${USE_OFI} \ ../ make -j${CORES} make install Loading Loading
docker/build_env.docker +2 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ RUN yum -y -q update && yum -y -q install \ devtoolset-7-gcc \ devtoolset-7-gcc-c++ \ valgrind-devel \ libuuid-devel \ && yum -y -q clean all # Enable gcc/g++ 7.x Loading Loading @@ -102,6 +103,7 @@ RUN yum -y -q update && yum -y -q install \ devtoolset-7-gcc \ devtoolset-7-gcc-c++ \ valgrind-devel \ libuuid-devel \ && yum -y -q clean all Loading
ifs/scripts/compile_dep.sh +12 −3 Original line number Diff line number Diff line Loading @@ -287,9 +287,18 @@ if [ "$NA_LAYER" == "cci" ] || [ "$NA_LAYER" == "all" ]; then git apply ${PATCH_DIR}/mercury_cci_verbs_lookup.patch fi cd ${CURR}/build $CMAKE -DMERCURY_USE_SELF_FORWARD:BOOL=ON -DMERCURY_USE_CHECKSUMS:BOOL=OFF -DBUILD_TESTING:BOOL=ON \ -DMERCURY_USE_BOOST_PP:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=${INSTALL} \ -DCMAKE_BUILD_TYPE:STRING=Debug -DMERCURY_USE_EAGER_BULK:BOOL=ON ${USE_BMI} ${USE_CCI} ${USE_OFI} ../ $CMAKE \ -DCMAKE_BUILD_TYPE:STRING=Debug \ -DBUILD_TESTING:BOOL=ON \ -DMERCURY_USE_SM_ROUTING:BOOL=ON \ -DMERCURY_USE_SELF_FORWARD:BOOL=ON \ -DMERCURY_USE_CHECKSUMS:BOOL=OFF \ -DMERCURY_USE_BOOST_PP:BOOL=ON \ -DMERCURY_USE_EAGER_BULK:BOOL=ON \ -DBUILD_SHARED_LIBS:BOOL=ON \ -DCMAKE_INSTALL_PREFIX=${INSTALL} \ ${USE_BMI} ${USE_CCI} ${USE_OFI} \ ../ make -j${CORES} make install Loading