Lines Matching refs:log

20 log()
34 # Both stdout and stderr go to log file.
36 echo "Starting fsverity-utils tests. See run-tests.log for full output."
37 rm -f run-tests.log
38 exec >> run-tests.log
39 exec 2> >(tee -ia run-tests.log 1>&2)
47 log "Build and test with statically linking"
54 log "Check that all global symbols are prefixed with \"libfsverity_\""
63 log "Build and test with dynamic linking"
69 log "Check that all exported symbols are prefixed with \"libfsverity_\""
79 log "Test using libfsverity from C++ program"
96 log "Check that build doesn't produce untracked files"
107 log "Test that 'make uninstall' uninstalls all files"
122 log "Build, install, and uninstall with dash"
131 log "Check that all files have license and copyright info"
158 log "Build and test with gcc (-O2)"
161 log "Build and test with gcc (-O3)"
168 log "Build and test with clang (-O2)"
171 log "Build and test with clang (-O3)"
178 log "Build and test with gcc (32-bit)"
185 log "Build and test with clang + UBSAN"
190 log "Build and test with clang + ASAN"
195 log "Build and test with clang + unsigned integer overflow sanitizer"
200 log "Build and test with clang + CFI"
208 log "Build and test with valgrind"
216 log "Build and test using BoringSSL instead of OpenSSL"
217 log "-> Building BoringSSL"
219 log "-> Building fsverity-utils linked to BoringSSL"
227 log "Build and test using OpenSSL 1.0"
235 log "Build and test using OpenSSL 3.0"
244 log "Build and test using -funsigned-char"
251 log "Build and test using -fsigned-char"
258 log "Cross-compile for Windows (32-bit)"
261 log "Cross-compile for Windows (64-bit)"
268 log "Run sparse"
275 log "Run clang static analyzer"
282 log "Run shellcheck"
315 log "All tests passed!"