Loading scripts/compile_dep.sh +4 −4 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ VALID_DEP_OPTIONS="mogon2 mogon1 ngio direct all ci" MOGON1_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "verbs" "syscall_intercept" "date" "verbs" "json-c" ) MOGON2_DEPS=( Loading @@ -50,7 +50,7 @@ MOGON2_DEPS=( NGIO_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "psm2" "syscall_intercept" "date" "agios" "psm2" "json-c" ) DIRECT_DEPS=( Loading @@ -59,11 +59,11 @@ DIRECT_DEPS=( ALL_DEPS=( "bzip2" "zstd" "lz4" "snappy" "capstone" "bmi" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "syscall_intercept" "date" "agios" "json-c" ) CI_DEPS=( "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "json-c" ) usage_short() { Loading scripts/dl_dep.sh +12 −17 Original line number Diff line number Diff line Loading @@ -39,18 +39,18 @@ VERBOSE=false VALID_DEP_OPTIONS="mogon2 mogon1 ngio direct all ci" MOGON1_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi-experimental" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "json-c" ) MOGON2_DEPS=( "bzip2" "zstd" "lz4" "snappy" "capstone" "ofi-experimental" "mercury" "argobots" "margo" "rocksdb-experimental" "bzip2" "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "psm2" "json-c" ) NGIO_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi-experimental" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "psm2" "agios" "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "psm2" "agios" "json-c" ) DIRECT_DEPS=( Loading @@ -59,11 +59,11 @@ DIRECT_DEPS=( ALL_DEPS=( "bzip2" "zstd" "lz4" "snappy" "capstone" "bmi" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "syscall_intercept" "date" "agios" "json-c" ) CI_DEPS=( "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "json-c" ) # Stop all backround jobs on interruption. Loading Loading @@ -388,14 +388,14 @@ fi # get libfabric if [ "${NA_LAYER}" == "ofi" ] || [ "${NA_LAYER}" == "all" ]; then if check_dependency "ofi-experimental" "${DEP_CONFIG[@]}"; then clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.12.1" & if check_dependency "ofi-legacy" "${DEP_CONFIG[@]}"; then clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.8.1" & elif check_dependency "ofi-verbs" "${DEP_CONFIG[@]}"; then # libibverbs 1.2.1-1 used on mogon 1i (installed on system) which is linked to libfabric # libfabric 1.8 random RPCs fail to be send. 1.9 RPC client cannot be started when in an MPI environment clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.7.2" & elif check_dependency "ofi" "${DEP_CONFIG[@]}"; then clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.8.1" & clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.12.1" & fi fi Loading @@ -404,11 +404,8 @@ if check_dependency "psm2" "${DEP_CONFIG[@]}"; then fi # get Mercury if check_dependency "mercury-experimental" "${DEP_CONFIG[@]}"; then # currently not compatible with Hermes if check_dependency "mercury" "${DEP_CONFIG[@]}"; then clonedeps "mercury" "https://github.com/mercury-hpc/mercury" "75cb615894699a4df5872ba9d187f37cc94330a3" "--recurse-submodules" & elif check_dependency "mercury" "${DEP_CONFIG[@]}"; then clonedeps "mercury" "https://github.com/mercury-hpc/mercury" "4796aeeb90ba58be8a3b17a73f27aa3afed1ee0f" "--recurse-submodules" & fi # get Argobots Loading @@ -422,10 +419,8 @@ if check_dependency "margo" "${DEP_CONFIG[@]}"; then fi # get rocksdb if check_dependency "rocksdb-experimental" "${DEP_CONFIG[@]}"; then if check_dependency "rocksdb" "${DEP_CONFIG[@]}"; then wgetdeps "rocksdb" "https://github.com/facebook/rocksdb/archive/refs/tags/v6.16.4.tar.gz" & elif check_dependency "rocksdb" "${DEP_CONFIG[@]}"; then wgetdeps "rocksdb" "https://github.com/facebook/rocksdb/archive/v6.11.4.tar.gz" & fi # get syscall_intercept Loading Loading
scripts/compile_dep.sh +4 −4 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ VALID_DEP_OPTIONS="mogon2 mogon1 ngio direct all ci" MOGON1_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "verbs" "syscall_intercept" "date" "verbs" "json-c" ) MOGON2_DEPS=( Loading @@ -50,7 +50,7 @@ MOGON2_DEPS=( NGIO_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "psm2" "syscall_intercept" "date" "agios" "psm2" "json-c" ) DIRECT_DEPS=( Loading @@ -59,11 +59,11 @@ DIRECT_DEPS=( ALL_DEPS=( "bzip2" "zstd" "lz4" "snappy" "capstone" "bmi" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "syscall_intercept" "date" "agios" "json-c" ) CI_DEPS=( "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "json-c" ) usage_short() { Loading
scripts/dl_dep.sh +12 −17 Original line number Diff line number Diff line Loading @@ -39,18 +39,18 @@ VERBOSE=false VALID_DEP_OPTIONS="mogon2 mogon1 ngio direct all ci" MOGON1_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi-experimental" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "json-c" ) MOGON2_DEPS=( "bzip2" "zstd" "lz4" "snappy" "capstone" "ofi-experimental" "mercury" "argobots" "margo" "rocksdb-experimental" "bzip2" "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "psm2" "json-c" ) NGIO_DEPS=( "zstd" "lz4" "snappy" "capstone" "ofi-experimental" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "psm2" "agios" "zstd" "lz4" "snappy" "capstone" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "psm2" "agios" "json-c" ) DIRECT_DEPS=( Loading @@ -59,11 +59,11 @@ DIRECT_DEPS=( ALL_DEPS=( "bzip2" "zstd" "lz4" "snappy" "capstone" "bmi" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "syscall_intercept" "date" "agios" "json-c" ) CI_DEPS=( "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "ofi" "mercury" "argobots" "margo" "rocksdb" "syscall_intercept" "date" "agios" "json-c" ) # Stop all backround jobs on interruption. Loading Loading @@ -388,14 +388,14 @@ fi # get libfabric if [ "${NA_LAYER}" == "ofi" ] || [ "${NA_LAYER}" == "all" ]; then if check_dependency "ofi-experimental" "${DEP_CONFIG[@]}"; then clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.12.1" & if check_dependency "ofi-legacy" "${DEP_CONFIG[@]}"; then clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.8.1" & elif check_dependency "ofi-verbs" "${DEP_CONFIG[@]}"; then # libibverbs 1.2.1-1 used on mogon 1i (installed on system) which is linked to libfabric # libfabric 1.8 random RPCs fail to be send. 1.9 RPC client cannot be started when in an MPI environment clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.7.2" & elif check_dependency "ofi" "${DEP_CONFIG[@]}"; then clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.8.1" & clonedeps "libfabric" "https://github.com/ofiwg/libfabric.git" "" "-b v1.12.1" & fi fi Loading @@ -404,11 +404,8 @@ if check_dependency "psm2" "${DEP_CONFIG[@]}"; then fi # get Mercury if check_dependency "mercury-experimental" "${DEP_CONFIG[@]}"; then # currently not compatible with Hermes if check_dependency "mercury" "${DEP_CONFIG[@]}"; then clonedeps "mercury" "https://github.com/mercury-hpc/mercury" "75cb615894699a4df5872ba9d187f37cc94330a3" "--recurse-submodules" & elif check_dependency "mercury" "${DEP_CONFIG[@]}"; then clonedeps "mercury" "https://github.com/mercury-hpc/mercury" "4796aeeb90ba58be8a3b17a73f27aa3afed1ee0f" "--recurse-submodules" & fi # get Argobots Loading @@ -422,10 +419,8 @@ if check_dependency "margo" "${DEP_CONFIG[@]}"; then fi # get rocksdb if check_dependency "rocksdb-experimental" "${DEP_CONFIG[@]}"; then if check_dependency "rocksdb" "${DEP_CONFIG[@]}"; then wgetdeps "rocksdb" "https://github.com/facebook/rocksdb/archive/refs/tags/v6.16.4.tar.gz" & elif check_dependency "rocksdb" "${DEP_CONFIG[@]}"; then wgetdeps "rocksdb" "https://github.com/facebook/rocksdb/archive/v6.11.4.tar.gz" & fi # get syscall_intercept Loading