diff options
author | James McCoy <jamessan@jamessan.com> | 2018-03-11 18:01:44 -0400 |
---|---|---|
committer | James McCoy <jamessan@jamessan.com> | 2018-03-11 18:01:44 -0400 |
commit | 4e5e6506b51d3f952023df609b2b3e4469cbdc63 (patch) | |
tree | ae3cf3a67787fd81e3f5685b937cd9f2b76623df /scripts/pvscheck.sh | |
parent | 8bd1bbcec817443b20870d5220063c363ce7edb8 (diff) | |
download | rneovim-4e5e6506b51d3f952023df609b2b3e4469cbdc63.tar.gz rneovim-4e5e6506b51d3f952023df609b2b3e4469cbdc63.tar.bz2 rneovim-4e5e6506b51d3f952023df609b2b3e4469cbdc63.zip |
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.
Diffstat (limited to 'scripts/pvscheck.sh')
-rwxr-xr-x | scripts/pvscheck.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/pvscheck.sh b/scripts/pvscheck.sh index 30c4d296d7..314966f6aa 100755 --- a/scripts/pvscheck.sh +++ b/scripts/pvscheck.sh @@ -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 |