pvscheck: Ignore exit code of pvs-studio-analyzer

Since its typically non-zero, the script immediately exits instead of
converting the binary log into useful formats.
This commit is contained in:
James McCoy 2018-03-11 18:01:44 -04:00
parent 8bd1bbcec8
commit 4e5e6506b5
No known key found for this signature in database
GPG Key ID: DFE691AE331BA3DB

View File

@ -343,13 +343,15 @@ run_analysis() {(
cd "$tgt"
# pvs-studio-analyzer exits with a non-zero exit code when there are detected
# errors, so ignore its return
pvs-studio-analyzer \
analyze \
--threads "$(get_jobs_num)" \
--output-file PVS-studio.log \
--verbose \
--file build/compile_commands.json \
--sourcetree-root .
--sourcetree-root . || true
plog-converter -t xml -o PVS-studio.xml PVS-studio.log
plog-converter -t errorfile -o PVS-studio.err PVS-studio.log