aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--tensorflow/contrib/cmake/CMakeLists.txt2
-rw-r--r--tensorflow/tensorflow.bzl1
2 files changed, 3 insertions, 0 deletions
diff --git a/tensorflow/contrib/cmake/CMakeLists.txt b/tensorflow/contrib/cmake/CMakeLists.txt
index 693393c1e7..708618dcb0 100644
--- a/tensorflow/contrib/cmake/CMakeLists.txt
+++ b/tensorflow/contrib/cmake/CMakeLists.txt
@@ -177,6 +177,8 @@ if(WIN32)
string(REPLACE "/EHsc" "/EHs-c-" ${flag} "${${flag}}")
endforeach()
add_definitions(/D_HAS_EXCEPTIONS=0)
+ # Suppress 'noexcept used with no exception handling mode specified' warning
+ add_compile_options(/wd4577)
# Try to avoid flaky failures due to failed generation of generate.stamp files.
set(CMAKE_SUPPRESS_REGENERATION ON)
diff --git a/tensorflow/tensorflow.bzl b/tensorflow/tensorflow.bzl
index c3bd854940..46d554a19d 100644
--- a/tensorflow/tensorflow.bzl
+++ b/tensorflow/tensorflow.bzl
@@ -186,6 +186,7 @@ def get_win_copts(is_external=False):
# Bazel to fix this.
# "/D_HAS_EXCEPTIONS=0",
# "/EHs-c-",
+ "/wd4577",
"/DNOGDI",
]
if is_external: