From 576ed353aa85c8e1f534fa1650eafec1030c4ae5 Mon Sep 17 00:00:00 2001 From: Chao Mei <chaomei@google.com> Date: Tue, 18 Aug 2020 23:57:23 -0700 Subject: [PATCH] Only warn about duplicate flags in debug builds when parsing the tflite tooling commandline flags. PiperOrigin-RevId: 327382108 Change-Id: I4c582b0ed1c32a8c72e27704e802fadfcf214915 --- tensorflow/lite/tools/command_line_flags.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tensorflow/lite/tools/command_line_flags.cc b/tensorflow/lite/tools/command_line_flags.cc index 4f646ae27f4..c7affe435f5 100644 --- a/tensorflow/lite/tools/command_line_flags.cc +++ b/tensorflow/lite/tools/command_line_flags.cc @@ -185,7 +185,10 @@ std::string Flag::GetTypeName() const { const auto it = processed_flags.find(flag.name_); if (it != processed_flags.end()) { +#ifndef NDEBUG + // Only log this in debug builds. TFLITE_LOG(WARN) << "Duplicate flags: " << flag.name_; +#endif if (it->second != -1) { bool value_parsing_ok; flag.Parse(argv[it->second], &value_parsing_ok);