Skip to content

Commit ff69974

Browse files
committed
update installers
1 parent 7fc4244 commit ff69974

2 files changed

Lines changed: 16 additions & 13 deletions

File tree

scripts/env.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
#!/usr/bin/env bash
22
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
3+
34
export SST_INSTALL=${SCRIPT_DIR}/install
45
export SST_ELEMENTS_ROOT=${SCRIPT_DIR}/sst-elements
5-
export INTEL_PIN_DIRECTORY=${SCRIPT_DIR}/pin-3.28
6+
7+
export INTEL_PIN_DIRECTORY=${HOME}/pin-3.28
68
export INTEL_PIN_DIR=${INTEL_PIN_DIRECTORY}
79
export PIN_HOME=${INTEL_PIN_DIRECTORY}
10+
811
export PATH=${SST_INSTALL}/bin:$PATH
912
export LD_LIBRARY_PATH=${SST_INSTALL}/lib:${SST_INSTALL}/lib64:${SST_ELEMENTS_ROOT}/src/sst/elements/ariel/api:$LD_LIBRARY_PATH
10-
module load mpi/openmpi-x86_64
13+
14+
module load gcc
15+
module load mpi/openmpi-4.1.4

scripts/init-sst.sh

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@ set -euo pipefail
33
set -x
44
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
55

6-
# USING A COMMIT INSTEAD OF A BRANCH RIGHT NOW
7-
#CORE_BRANCH=devel
8-
CORE_COMMIT=a4dbc4ae575dc9bf6f6cac42d011a1ac0d496aa8
9-
ELEMENTS_BRANCH=ariel-mpi-rebase
6+
CORE_BRANCH=devel
7+
ELEMENTS_BRANCH=devel
108

119
M4_VER=1.4.19
1210
AC_VER=2.72
@@ -84,13 +82,12 @@ if [ ! -d "./sst-core" ];
8482
then
8583
git clone git@github.com:sstsimulator/sst-core.git
8684
cd sst-core
87-
#git switch $CORE_BRANCH
88-
git checkout $CORE_COMMIT
85+
git switch $CORE_BRANCH
86+
#git checkout $CORE_COMMIT
8987
./autogen.sh
90-
#./configure --prefix=$SST_INSTALL --enable-perf-tracking
91-
./configure --prefix=$SST_INSTALL --disable-mpi --enable-perf-tracking
88+
./configure --prefix=$SST_INSTALL
9289
#./configure --prefix=$SST_INSTALL --disable-mpi --enable-perf-tracking --enable-debug
93-
make -j8 install
90+
make -j32 install
9491
else
9592
echo "The sst-core directory already exists. Skipping."
9693
fi
@@ -121,8 +118,9 @@ then
121118
echo "*.so" >> .git/info/exclude
122119

123120
./autogen.sh
124-
./configure --prefix=$SST_INSTALL --with-pin=$INTEL_PIN_DIRECTORY --enable-ariel-mpi
125-
make -j8 install
121+
./configure --prefix=$SST_INSTALL --with-pin=$INTEL_PIN_DIRECTORY
122+
#./configure --prefix=$SST_INSTALL --with-pin=$INTEL_PIN_DIRECTORY --enable-ariel-mpi
123+
make -j32 install
126124
else
127125
echo "The sst-elements directory already exists. Skipping."
128126
fi

0 commit comments

Comments
 (0)