@@ -257,11 +257,11 @@ function configure_hwasan_lam {
257
257
cmake \
258
258
${CMAKE_COMMON_OPTIONS} \
259
259
-DLLVM_ENABLE_PROJECTS=" clang;compiler-rt;lld" \
260
- -DCMAKE_C_COMPILER=${COMPILER_BIN_DIR} /clang \
261
- -DCMAKE_CXX_COMPILER=${COMPILER_BIN_DIR} /clang++ \
260
+ -DCMAKE_C_COMPILER=" ${COMPILER_BIN_DIR} /clang" \
261
+ -DCMAKE_CXX_COMPILER=" ${COMPILER_BIN_DIR} /clang++" \
262
262
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
263
263
-DCOMPILER_RT_EMULATOR=" env SSH_CONTROL_SOCKET=${SSH_CONTROL_SOCKET} ${HERE} /ssh_run.sh" \
264
- $LLVM
264
+ " $LLVM "
265
265
) >& configure.log
266
266
) &
267
267
}
@@ -273,7 +273,7 @@ function run_scudo_tests {
273
273
build_step " scudo $name "
274
274
275
275
(
276
- cd ${out_dir}
276
+ cd " ${out_dir} "
277
277
278
278
cat configure.log
279
279
@@ -293,7 +293,7 @@ function kill_qemu {
293
293
echo " Waiting for QEMU to shutdown..." >&2
294
294
{
295
295
timeout -k 5s 5s wait " ${QEMU_PID} " && return
296
- kill -9 " ${QEMU_PID} " && wait " ${QEMU_PID} " || true
296
+ ( kill -9 " ${QEMU_PID} " && wait " ${QEMU_PID} " ) || true
297
297
} & > /dev/null
298
298
fi
299
299
}
@@ -309,14 +309,15 @@ function boot_qemu {
309
309
echo " Booting QEMU..." >&2
310
310
311
311
# Try up to 10 random port numbers until one succeeds.
312
- for i in {0..10}; do
313
- rm -rf ${QEMU_TMPDIR}
314
- mkdir -p ${QEMU_TMPDIR}
312
+ for _ in {0..10}; do
313
+ rm -rf " ${QEMU_TMPDIR} "
314
+ mkdir -p " ${QEMU_TMPDIR} "
315
315
# Create a delta image to boot from.
316
316
local DELTA_IMAGE=" ${QEMU_TMPDIR} /delta.qcow2"
317
317
" ${QEMU_IMG} " create -F raw -b " ${QEMU_IMAGE} " -f qcow2 " ${DELTA_IMAGE} "
318
318
319
- local SSH_PORT=" $( shuf -i 1000-65535 -n 1) "
319
+ local SSH_PORT
320
+ SSH_PORT=" $( shuf -i 1000-65535 -n 1) "
320
321
321
322
" ${QEMU} " -hda " ${DELTA_IMAGE} " -nographic \
322
323
-net " user,host=10.0.2.10,hostfwd=tcp:127.0.0.1:${SSH_PORT} -:22" \
395
396
wait
396
397
397
398
for B in $SCUDO_BUILDS ; do
398
- run_scudo_tests $B
399
+ run_scudo_tests " ${B} "
399
400
done
400
401
401
402
[[ -z " $SKIP_HWASAN_LAM " ]] && (
0 commit comments