diff --git a/tensorflow/lite/minimal_logging.cc b/tensorflow/lite/minimal_logging.cc index b59c0f82028..21f9edf3a9b 100644 --- a/tensorflow/lite/minimal_logging.cc +++ b/tensorflow/lite/minimal_logging.cc @@ -35,9 +35,8 @@ const char* MinimalLogger::GetSeverityName(LogSeverity severity) { return "WARNING"; case TFLITE_LOG_ERROR: return "ERROR"; - default: - return ""; } + return ""; } } // namespace logging_internal diff --git a/tensorflow/lite/minimal_logging_default.cc b/tensorflow/lite/minimal_logging_default.cc index 74a9642bb3c..54a355a2dfa 100644 --- a/tensorflow/lite/minimal_logging_default.cc +++ b/tensorflow/lite/minimal_logging_default.cc @@ -23,7 +23,10 @@ namespace logging_internal { void MinimalLogger::LogFormatted(LogSeverity severity, const char* format, va_list args) { fprintf(stderr, "%s: ", GetSeverityName(severity)); +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wformat-nonliteral" vfprintf(stderr, format, args); +#pragma clang diagnostic pop fputc('\n', stderr); } diff --git a/tensorflow/lite/profiling/time.cc b/tensorflow/lite/profiling/time.cc index 32eb30070fb..46cdeea20d5 100644 --- a/tensorflow/lite/profiling/time.cc +++ b/tensorflow/lite/profiling/time.cc @@ -29,9 +29,10 @@ namespace time { #if defined(_MSC_VER) uint64_t NowMicros() { - return std::chrono::duration_cast( - std::chrono::system_clock::now().time_since_epoch()) - .count(); + return static_cast( + std::chrono::duration_cast( + std::chrono::system_clock::now().time_since_epoch()) + .count()); } void SleepForMicros(uint64_t micros) { diff --git a/tensorflow/lite/util.cc b/tensorflow/lite/util.cc index 866e4ebb0aa..7e0f6238acd 100644 --- a/tensorflow/lite/util.cc +++ b/tensorflow/lite/util.cc @@ -24,7 +24,8 @@ bool IsFlexOp(const char* custom_name) { } TfLiteIntArray* ConvertVectorToTfLiteIntArray(const std::vector& input) { - return ConvertArrayToTfLiteIntArray(input.size(), input.data()); + return ConvertArrayToTfLiteIntArray(static_cast(input.size()), + input.data()); } TfLiteIntArray* ConvertArrayToTfLiteIntArray(const int rank, const int* dims) {