Commit 9221d5f 1 parent 7e36813 commit 9221d5f Copy full SHA for 9221d5f
File tree 8 files changed +23
-23
lines changed
8 files changed +23
-23
lines changed Original file line number Diff line number Diff line change 37
37
38
38
cmake -S . -B build_clang_tidy \
39
39
-DCMAKE_VERBOSE_MAKEFILE=ON \
40
- -DWarpX_DIMS="1;2;3;RZ " \
40
+ -DWarpX_DIMS="1;2;RZ;3 " \
41
41
-DWarpX_MPI=ON \
42
42
-DWarpX_COMPUTE=OMP \
43
43
-DWarpX_PSATD=ON \
@@ -47,10 +47,10 @@ jobs:
47
47
-DWarpX_PRECISION=SINGLE \
48
48
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache
49
49
50
- cmake --build build_clang_tidy -j 2
50
+ cmake --build build_clang_tidy -j 4
51
51
52
52
${{github.workspace}}/.github/workflows/source/makeMakefileForClangTidy.py --input ${{github.workspace}}/ccache.log.txt
53
- make -j2 --keep-going -f clang-tidy-ccache-misses.mak \
53
+ make -j4 --keep-going -f clang-tidy-ccache-misses.mak \
54
54
CLANG_TIDY=clang-tidy \
55
55
CLANG_TIDY_ARGS="--config-file=${{github.workspace}}/.clang-tidy --warnings-as-errors=*"
56
56
Original file line number Diff line number Diff line change @@ -75,15 +75,15 @@ jobs:
75
75
export CCACHE_MAXSIZE=100M
76
76
ccache -z
77
77
78
- $CMAKE --build build -j 2
78
+ $CMAKE --build build -j 4
79
79
80
80
ccache -s
81
81
du -hs ~/.cache/ccache
82
82
83
83
# Make sure CodeQL has something to do
84
84
touch Source/Utils/WarpXVersion.cpp
85
85
export CCACHE_DISABLE=1
86
- $CMAKE --build build -j 2
86
+ $CMAKE --build build -j 4
87
87
88
88
- name : Perform CodeQL Analysis
89
89
uses : github/codeql-action/analyze@v2
Original file line number Diff line number Diff line change 73
73
-DWarpX_PSATD=ON \
74
74
-DAMReX_CUDA_ERROR_CROSS_EXECUTION_SPACE_CALL=ON \
75
75
-DAMReX_CUDA_ERROR_CAPTURE_THIS=ON
76
- cmake --build build_sp -j 2
76
+ cmake --build build_sp -j 4
77
77
78
78
python3 -m pip install --upgrade pip
79
79
python3 -m pip install --upgrade build packaging setuptools wheel
@@ -116,7 +116,7 @@ jobs:
116
116
117
117
git clone https://github.com/AMReX-Codes/amrex.git ../amrex
118
118
cd ../amrex && git checkout --detach 296ed40e16ae1877640f5b78e9162dbd4ba1c279 && cd -
119
- make COMP=gcc QED=FALSE USE_MPI=TRUE USE_GPU=TRUE USE_OMP=FALSE USE_PSATD=TRUE USE_CCACHE=TRUE -j 2
119
+ make COMP=gcc QED=FALSE USE_MPI=TRUE USE_GPU=TRUE USE_OMP=FALSE USE_PSATD=TRUE USE_CCACHE=TRUE -j 4
120
120
121
121
ccache -s
122
122
du -hs ~/.cache/ccache
@@ -171,7 +171,7 @@ jobs:
171
171
-DWarpX_PSATD=ON \
172
172
-DAMReX_CUDA_ERROR_CROSS_EXECUTION_SPACE_CALL=ON \
173
173
-DAMReX_CUDA_ERROR_CAPTURE_THIS=ON
174
- cmake --build build -j 2
174
+ cmake --build build -j 4
175
175
176
176
# work-around for mpi4py 3.1.1 build system issue with using
177
177
# a GNU-built Python executable with non-GNU Python modules
Original file line number Diff line number Diff line change 56
56
-DWarpX_OPENPMD=ON \
57
57
-DWarpX_PRECISION=SINGLE \
58
58
-DWarpX_PSATD=ON
59
- cmake --build build_sp -j 2
59
+ cmake --build build_sp -j 4
60
60
61
61
export WARPX_MPI=OFF
62
62
export PYWARPX_LIB_DIR=$PWD/build_sp/lib/site-packages/pywarpx/
@@ -116,7 +116,7 @@ jobs:
116
116
-DWarpX_OPENPMD=ON \
117
117
-DWarpX_PRECISION=DOUBLE \
118
118
-DWarpX_PSATD=ON
119
- cmake --build build_2d -j 2
119
+ cmake --build build_2d -j 4
120
120
121
121
export WARPX_MPI=OFF
122
122
export PYWARPX_LIB_DIR=$PWD/build_2d/lib/site-packages/pywarpx/
Original file line number Diff line number Diff line change 28
28
-DWarpX_COMPUTE=NOACC
29
29
- name : Build
30
30
run : |
31
- cmake --build build -j 2
31
+ cmake --build build -j 4
32
32
33
33
ascent :
34
34
name : Ascent
51
51
- name : Build
52
52
run : |
53
53
. /ascent_docker_setup_env.sh
54
- cmake --build build -j 2
54
+ cmake --build build -j 4
55
55
- name : Test
56
56
run : |
57
57
cp Examples/Physics_applications/laser_acceleration/inputs_3d .
Original file line number Diff line number Diff line change 53
53
-DWarpX_MPI=OFF \
54
54
-DWarpX_OPENPMD=ON \
55
55
-DWarpX_openpmd_internal=OFF
56
- cmake --build build_dp -j 2
56
+ cmake --build build_dp -j 4
57
57
58
58
cmake -S . -B build_sp \
59
59
-DCMAKE_VERBOSE_MAKEFILE=ON \
64
64
-DWarpX_OPENPMD=ON \
65
65
-DWarpX_openpmd_internal=OFF \
66
66
-DWarpX_PRECISION=SINGLE
67
- cmake --build build_sp -j 2
67
+ cmake --build build_sp -j 4
68
68
cmake --build build_sp --target pip_install
69
69
70
70
ccache -s
@@ -120,7 +120,7 @@ jobs:
120
120
-DWarpX_MPI=OFF \
121
121
-DWarpX_OPENPMD=ON \
122
122
-DWarpX_PRECISION=SINGLE
123
- cmake --build build_sp -j 2
123
+ cmake --build build_sp -j 4
124
124
cmake --build build_sp --target pip_install
125
125
126
126
ccache -s
@@ -184,7 +184,7 @@ jobs:
184
184
-DWarpX_MPI=OFF \
185
185
-DWarpX_OPENPMD=ON \
186
186
-DWarpX_PRECISION=SINGLE
187
- cmake --build build_sp -j 2
187
+ cmake --build build_sp -j 4
188
188
189
189
ccache -s
190
190
du -hs ~/.cache/ccache
Original file line number Diff line number Diff line change 38
38
-DWarpX_EB=OFF \
39
39
-DWarpX_MPI=OFF \
40
40
-DWarpX_QED=OFF
41
- cmake --build build -j 2
41
+ cmake --build build -j 4
42
42
./build/bin/warpx.3d Examples/Physics_applications/laser_acceleration/inputs_3d
43
43
./build/bin/warpx.rz Examples/Physics_applications/laser_acceleration/inputs_rz
44
44
79
79
-DWarpX_EB=OFF \
80
80
-DWarpX_PSATD=ON \
81
81
-DWarpX_QED_TABLE_GEN=ON
82
- cmake --build build -j 2
82
+ cmake --build build -j 4
83
83
./build/bin/warpx.1d Examples/Physics_applications/laser_acceleration/inputs_1d
84
84
./build/bin/warpx.2d Examples/Physics_applications/laser_acceleration/inputs_2d
85
85
@@ -126,7 +126,7 @@ jobs:
126
126
-DWarpX_PARTICLE_PRECISION=SINGLE \
127
127
-DWarpX_QED_TABLE_GEN=ON
128
128
129
- cmake --build build -j 2
129
+ cmake --build build -j 4
130
130
./build/bin/warpx.3d Examples/Physics_applications/laser_acceleration/inputs_3d
131
131
./build/bin/warpx.rz Examples/Physics_applications/laser_acceleration/inputs_rz
132
132
@@ -164,7 +164,7 @@ jobs:
164
164
-DCMAKE_VERBOSE_MAKEFILE=ON \
165
165
-DWarpX_APP=OFF \
166
166
-DWarpX_LIB=OFF
167
- cmake --build build -j 2
167
+ cmake --build build -j 4
168
168
169
169
ccache -s
170
170
du -hs ~/.cache/ccache
@@ -208,7 +208,7 @@ jobs:
208
208
-DWarpX_PSATD=ON \
209
209
-DWarpX_PYTHON=ON \
210
210
-DWarpX_QED_TABLE_GEN=ON
211
- cmake --build build -j 2 --target pip_install
211
+ cmake --build build -j 4 --target pip_install
212
212
213
213
ccache -s
214
214
du -hs ~/.cache/ccache
Original file line number Diff line number Diff line change 38
38
-DWarpX_MPI=OFF `
39
39
-DWarpX_PYTHON=ON
40
40
if(!$?) { Exit $LASTEXITCODE }
41
- cmake --build build --config Debug --parallel 2
41
+ cmake --build build --config Debug --parallel 4
42
42
if(!$?) { Exit $LASTEXITCODE }
43
43
44
44
python3 -m pip install --upgrade pip
96
96
-DWarpX_MPI=OFF ^
97
97
-DWarpX_OPENPMD=ON
98
98
if errorlevel 1 exit 1
99
- cmake --build build --config Release --parallel 2
99
+ cmake --build build --config Release --parallel 4
100
100
if errorlevel 1 exit 1
101
101
102
102
cmake --build build --config Release --target install
You can’t perform that action at this time.
0 commit comments