File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -31,16 +31,17 @@ jobs:
31
31
echo "MERCURY_DIR = $MERCURY_DIR"
32
32
module load libfabric
33
33
module list
34
- mkdir -p ${PDC_BUILD_PATH}/build
34
+ mkdir -p ${PDC_BUILD_PATH}/build ${PDC_BUILD_PATH}/install
35
35
cd ${PDC_BUILD_PATH}/build
36
- cmake ../.. -DBUILD_MPI_TESTING=ON -DBUILD_SHARED_LIBS=ON -DPDC_SERVER_CACHE=OFF -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX=$PDC_DIR -DPDC_ENABLE_MPI=ON -DMERCURY_DIR=$MERCURY_DIR -DCMAKE_C_COMPILER=cc -DMPI_RUN_CMD="srun -A ${{ secrets.NERSC_PERLMUTTER_PROJECT }} --qos=debug --constraint=cpu --tasks-per-node=64"
36
+ cmake ../.. -DBUILD_MPI_TESTING=ON -DBUILD_SHARED_LIBS=ON -DPDC_SERVER_CACHE=OFF -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX=${PDC_BUILD_PATH}/install -DPDC_ENABLE_MPI=ON -DMERCURY_DIR=$MERCURY_DIR -DCMAKE_C_COMPILER=cc -DMPI_RUN_CMD="srun -A ${{ secrets.NERSC_PERLMUTTER_PROJECT }} --qos=debug --constraint=cpu --tasks-per-node=64"
37
37
make -j
38
38
- uses : actions/upload-artifact@v4.1.0
39
39
if : success()
40
40
with :
41
41
name : " ${{ github.job }}"
42
42
path : |
43
43
${{ github.workspace }}/${{ github.run_id }}/build
44
+ ${{ github.workspace }}/${{ github.run_id }}/install
44
45
45
46
parallel-pdc :
46
47
needs :
61
62
${{ github.workspace }}/${{ github.run_id }}
62
63
- run : |
63
64
export LD_LIBRARY_PATH="$MERCURY_DIR/lib:$LD_LIBRARY_PATH"
64
- cd ${PDC_BUILD_PATH}/build
65
+ cd ${PDC_BUILD_PATH}/install
65
66
ctest -L parallel_pdc
66
67
rm -rf ${PDC_TMPDIR} ${PDC_DATA_LOC}
67
68
You can’t perform that action at this time.
0 commit comments