summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Evans <jacob.evans@10gen.com>2020-08-04 17:37:54 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-08-04 22:05:19 +0000
commit93bd3abc7975e12358498236da3cdab0738c7b4e (patch)
treed04b2806f780cf4ee8f3a3c18eeffc9e510437b9
parentf1194464424569250152308e3cae1ecbade7fb71 (diff)
downloadmongo-93bd3abc7975e12358498236da3cdab0738c7b4e.tar.gz
SERVER-49883 Add temporary 'bugprone-use-after-move' exception for checked-in Bison generated files
-rw-r--r--etc/evergreen.yml6
1 files changed, 5 insertions, 1 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index a774e8550e2..7dbd43c5489 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -3552,12 +3552,16 @@ tasks:
script: |
set -o errexit
set -o verbose
+ # TODO SERVER-49884 Remove this when we no longer check in generated Bison.
+ BISON_GENERATED_PATTERN=pipeline_parser_gen\.cpp
# This could probably be accelerated with gnu parallel
/opt/mongodbtoolchain/v3/bin/clang-tidy \
-p ./compile_commands.json \
--checks="-*,bugprone-unused-raii,bugprone-use-after-move" \
-warnings-as-errors="*" \
- $(jq -r '.[] | .file' compile_commands.json | grep src/mongo)
+ $(jq -r '.[] | .file' compile_commands.json | \
+ grep src/mongo | \
+ grep -v $BISON_GENERATED_PATTERN)
## unittests - run unittests ##
- name: unittests