File tree 1 file changed +10
-11
lines changed
1 file changed +10
-11
lines changed Original file line number Diff line number Diff line change @@ -187,24 +187,24 @@ jobs:
187
187
path : valgrind
188
188
key : 3.16.1 # Valgrind version
189
189
190
- - name : Compile and install Valgrind
190
+ - name : Compile Valgrind
191
191
if : steps.cache-valgrind.outputs.cache-hit != 'true'
192
192
run : |
193
193
VALGRIND_VERSION=3.16.1
194
194
curl https://sourceware.org/pub/valgrind/valgrind-$VALGRIND_VERSION.tar.bz2 -o - | tar xj
195
195
mv valgrind-$VALGRIND_VERSION valgrind
196
- pushd valgrind
197
- ./configure && make -j 2 > /dev/null && sudo make install
198
- popd
199
- sudo apt-get update && sudo apt-get install libc6-dbg # Needed by Valgrind
196
+ cd valgrind
197
+ ./configure
198
+ make -j 2 > /dev/null
200
199
201
200
- name : Install Valgrind
202
- if : steps.cache-valgrind.outputs.cache-hit == 'true'
201
+ working-directory : valgrind
202
+ run : sudo make install
203
+
204
+ - name : Install requirement for Valgrind
203
205
run : |
204
- pushd valgrind
205
- sudo make install
206
- popd
207
- sudo apt-get update && sudo apt-get install libc6-dbg # Needed by Valgrind
206
+ sudo apt-get update
207
+ sudo apt-get install libc6-dbg
208
208
209
209
- name : Prepare env
210
210
run : python -m pip install -r tests/requirements.txt --prefer-binary
@@ -214,7 +214,6 @@ jobs:
214
214
cmake -S . -B build
215
215
-DCMAKE_BUILD_TYPE=Debug
216
216
-DPYBIND11_WERROR=ON
217
- -DPYBIND11_MEMCHECK=ON
218
217
-DDOWNLOAD_CATCH=ON
219
218
-DDOWNLOAD_EIGEN=ON
220
219
-DCMAKE_CXX_STANDARD=17
You can’t perform that action at this time.
0 commit comments