Browse Source

Remove unhelpful build warnings

-Wno-writable-strings removes 230 "ISO C++11 does not allow conversion from
string literal to 'char *'" warnings from TensorFlow test / build output.
These happen because pyext/ sources pass string literals to Python C API data
structures, e.g. PyGetSetDef, which for some reason were designed to not have
the const qualifier.
Justine Tunney 8 years ago
parent
commit
ac5371d13e
1 changed files with 2 additions and 0 deletions
  1. 2 0
      BUILD

+ 2 - 0
BUILD

@@ -24,6 +24,8 @@ COPTS = select({
         "-Woverloaded-virtual",
         "-Wno-sign-compare",
         "-Wno-unused-function",
+        # Prevents ISO C++ const string assignment warnings for pyext sources.
+        "-Wno-writable-strings",
     ],
 })