From 0a19207f7b177e4665a133eb9a5df9318da0d378 Mon Sep 17 00:00:00 2001 From: Chih-Hung Hsieh Date: Wed, 21 Sep 2016 14:00:23 -0700 Subject: [PATCH] Recognize new warning messages. * -Wunnamed-type-template-args and -W#pragma-messages Test: run warn.py with build.log. Change-Id: I36277e001081604f92a4d9c92f9a0b5d3f0ee5e5 --- tools/warn.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/warn.py b/tools/warn.py index f18a54d48..d8dbd1c04 100755 --- a/tools/warn.py +++ b/tools/warn.py @@ -325,6 +325,9 @@ warnpatterns = [ { 'category':'C/C++', 'severity':severity.MEDIUM, 'option':'-Wunknown-pragmas', 'description':'Ignoring pragma', 'patterns':[r".*: warning: ignoring #pragma .+"] }, + { 'category':'C/C++', 'severity':severity.MEDIUM, 'option':'-W#pragma-messages', + 'description':'Pragma warning messages', + 'patterns':[r".*: warning: .+W#pragma-messages"] }, { 'category':'C/C++', 'severity':severity.MEDIUM, 'option':'-Wclobbered', 'description':'Variable might be clobbered by longjmp or vfork', 'patterns':[r".*: warning: variable '.+' might be clobbered by 'longjmp' or 'vfork'"] }, @@ -1427,6 +1430,9 @@ warnpatterns = [ { 'category':'C/C++', 'severity':severity.MEDIUM, 'description':'Closing a previously closed file', 'patterns':[r".*: warning: Closing a previously closed file"] }, + { 'category':'C/C++', 'severity':severity.MEDIUM, 'option':'-Wunnamed-type-template-args', + 'description':'Unnamed template type argument', + 'patterns':[r".*: warning: template argument.+Wunnamed-type-template-args"] }, { 'category':'C/C++', 'severity':severity.HARMLESS, 'description':'Discarded qualifier from pointer target type',