From dc262055294c77da0be848c28459e581d82f9bd5 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 29 Jan 2020 23:47:03 -0800 Subject: [PATCH] scons: Disable spurious "array-bounds" warnings for protobuf cc files. These files are generated and so, even if they're wrong, there isn't anything we can do about it. Change-Id: I933057a04f09dd1c22b525a102278bbdc5fbc22b Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/24924 Reviewed-by: Jason Lowe-Power Maintainer: Gabe Black Tested-by: kokoro --- src/SConscript | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/SConscript b/src/SConscript index d1b2cfcbb..3ffaeef78 100644 --- a/src/SConscript +++ b/src/SConscript @@ -1027,7 +1027,8 @@ if env['HAVE_PROTOC'] and env['HAVE_PROTOBUF']: Transform("PROTOC"))) # Add the C++ source file - Source(proto.cc_file, tags=proto.tags) + Source(proto.cc_file, tags=proto.tags, + append={'CXXFLAGS': '-Wno-array-bounds'}) elif ProtoBuf.all: error('Got protobuf to build, but lacks support!') -- 2.30.2