Index: third_party/protobuf/src/google/protobuf/stubs/port.h |
diff --git a/third_party/protobuf/src/google/protobuf/stubs/port.h b/third_party/protobuf/src/google/protobuf/stubs/port.h |
index 012ab21375d2ae5ad0bfcffe2bb8cd18f47e1fb9..80e60746531404a403c89661e3ff683034fddbbe 100644 |
--- a/third_party/protobuf/src/google/protobuf/stubs/port.h |
+++ b/third_party/protobuf/src/google/protobuf/stubs/port.h |
@@ -53,7 +53,7 @@ |
#if !defined(PROTOBUF_DISABLE_LITTLE_ENDIAN_OPT_FOR_TEST) |
#define PROTOBUF_LITTLE_ENDIAN 1 |
#endif |
- #if defined(_MSC_VER) && _MSC_VER >= 1300 |
+ #if _MSC_VER >= 1300 && !defined(__INTEL_COMPILER) |
// If MSVC has "/RTCc" set, it will complain about truncating casts at |
// runtime. This file contains some intentional truncating casts. |
#pragma runtime_checks("c", off) |