File tree Expand file tree Collapse file tree 4 files changed +11
-12
lines changed Expand file tree Collapse file tree 4 files changed +11
-12
lines changed Original file line number Diff line number Diff line change @@ -40,12 +40,11 @@ jobs:
40
40
run : /bin/bash mfc.sh test -a -j $(nproc)
41
41
42
42
- name : Upload coverage reports to Codecov
43
- uses : codecov/codecov-action@v4.0.1
43
+ uses : codecov/codecov-action@v4.5.0
44
44
with :
45
45
token : ${{ secrets.CODECOV_TOKEN }}
46
46
fail_ci_if_error : true
47
47
verbose : true
48
- version : v0.6.0
49
48
env :
50
49
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
51
50
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ while [[ $# -gt 0 ]]; do
16
16
esac
17
17
done
18
18
19
- # Get computer (if not supplied in command- line)
19
+ # Get computer (if not supplied in command line)
20
20
if [ -v $u_c ]; then
21
21
log " Select a system:"
22
22
log " $G " " ORNL$W : Ascent (a) | Frontier (f) | Summit (s) | Wombat (w)"
66
66
67
67
log " Loading modules (& env variables) for $M$COMPUTER$CR on $M$CG$CR " ' s:'
68
68
69
- # Reset modules to default system configuration
70
- if [ " $u_c " != ' p' ]; then
69
+ # Reset modules to default system configuration (unless Phoenix or Carpenter)
70
+ if [ " $u_c " != ' p' ] && [ " $u_c " != ' c ' ] ; then
71
71
module reset > /dev/null 2>&1
72
72
code=" $? "
73
73
@@ -102,7 +102,8 @@ for element in ${ELEMENTS[@]}; do
102
102
fi
103
103
done
104
104
105
- if [ ! -z ${CRAY_LD_LIBRARY_PATH+x} ]; then
105
+ # Don't check for Cray paths on Carpenter, otherwise do check if they exist
106
+ if [ ! -z ${CRAY_LD_LIBRARY_PATH+x} ] && [ " $u_c " != ' c' ]; then
106
107
ok " Found $M \$ CRAY_LD_LIBRARY_PATH$CR . Prepending to $M \$ LD_LIBRARY_PATH$CR ."
107
108
export LD_LIBRARY_PATH=" $CRAY_LD_LIBRARY_PATH :$LD_LIBRARY_PATH "
108
109
fi
Original file line number Diff line number Diff line change @@ -61,12 +61,12 @@ d-gpu nvhpc/22.11 openmpi+cuda/4.1.5+cuda cmake
61
61
d-gpu CC=nvc CXX=nvc++ FC=nvfortran
62
62
63
63
c DoD Carpenter
64
- c-all python
65
- c-cpu gcc/12 .2.0 cmake/3.28.1-gcc-12.2.0 openmpi/4.1.6
66
- c-gpu nvhpc/23.7 cuda/12.2
64
+ c-all python/3.12.1
65
+ c-cpu compiler-rt/2024 .2.0 ifort/2024.2.0 icc/2023.1.0 mpi/latest cmake/3.28.1-intel-2023.0.0
66
+ c-cpu CC=gcc CXX=g++ FC=gfortran
67
67
68
68
n DoD Nautilus
69
69
n-all slurm
70
70
n-cpu penguin/openmpi/4.1.5/gcc-8.5.0
71
71
n-gpu penguin/openmpi/4.1.5/nvhpc-22.3 nvidia/nvhpc/22.3 cuda/cuda-11.6
72
- n-gpu CC=nvc CXX=nvc++ FC=nvfortran
72
+ n-gpu CC=nvc CXX=nvc++ FC=nvfortran
Original file line number Diff line number Diff line change @@ -29,7 +29,6 @@ cd "${MFC_ROOTDIR}"
29
29
cd - > /dev/null
30
30
echo
31
31
32
-
33
32
% for target in targets:
34
33
${helpers.run_prologue(target)}
35
34
40
39
mpirun -np ${nodes* tasks_per_node} \
41
40
" ${target.get_install_binpath(case)} " )
42
41
% endif
43
-
42
+
44
43
${helpers.run_epilogue(target)}
45
44
46
45
echo
You can’t perform that action at this time.
0 commit comments