mirror of
https://github.com/mongodb/mongo.git
synced 2024-12-01 01:21:03 +01:00
SERVER-18017 SERVER-17728 Suppres some new clang 3.6 warnings we don't like
This commit is contained in:
parent
e5d8177255
commit
1d9b83f163
@ -1359,6 +1359,13 @@ def doConfigure(myenv):
|
|||||||
# we explicitly disable it here.
|
# we explicitly disable it here.
|
||||||
AddToCCFLAGSIfSupported(myenv, "-Wno-missing-braces")
|
AddToCCFLAGSIfSupported(myenv, "-Wno-missing-braces")
|
||||||
|
|
||||||
|
# Suppress warnings about not consistently using override everywhere in a class. It seems
|
||||||
|
# very pedantic, and we have a fair number of instances.
|
||||||
|
AddToCCFLAGSIfSupported(myenv, "-Wno-inconsistent-missing-override")
|
||||||
|
|
||||||
|
# Don't issue warnings about potentially evaluated expressions
|
||||||
|
AddToCCFLAGSIfSupported(myenv, "-Wno-potentially-evaluated-expression")
|
||||||
|
|
||||||
# Check if we need to disable null-conversion warnings
|
# Check if we need to disable null-conversion warnings
|
||||||
if myenv.ToolchainIs('clang'):
|
if myenv.ToolchainIs('clang'):
|
||||||
def CheckNullConversion(context):
|
def CheckNullConversion(context):
|
||||||
|
Loading…
Reference in New Issue
Block a user