aboutsummaryrefslogtreecommitdiff
path: root/include/armnn/Conversion.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/armnn/Conversion.hpp')
-rw-r--r--include/armnn/Conversion.hpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/include/armnn/Conversion.hpp b/include/armnn/Conversion.hpp
index 37338eded7..e2bccd0372 100644
--- a/include/armnn/Conversion.hpp
+++ b/include/armnn/Conversion.hpp
@@ -8,7 +8,8 @@
#if __GNUC__
# define ARMNN_NO_CONVERSION_WARN_BEGIN \
_Pragma("GCC diagnostic push") \
- _Pragma("GCC diagnostic ignored \"-Wconversion\"")
+ _Pragma("GCC diagnostic ignored \"-Wconversion\"") \
+ _Pragma("GCC diagnostic ignored \"-Wsign-conversion\"")
# define ARMNN_NO_CONVERSION_WARN_END \
_Pragma("GCC diagnostic pop")
@@ -16,7 +17,8 @@
#elif __clang__
# define ARMNN_NO_CONVERSION_WARN_BEGIN \
_Pragma("clang diagnostic push") \
- _Pragma("clang diagnostic ignored \"-Wconversion\"")
+ _Pragma("clang diagnostic ignored \"-Wconversion\"") \
+ _Pragma("clang diagnostic ignored \"-Wsign-conversion\"")
# define ARMNN_NO_CONVERSION_WARN_END \
_Pragma("clang diagnostic pop")
@@ -24,7 +26,8 @@
#elif defined (_MSC_VER)
# define ARMNN_NO_CONVERSION_WARN_BEGIN \
__pragma(warning( push )) \
- __pragma(warning(disable : 4101))
+ __pragma(warning(disable : 4101)) \
+ __pragma(warning(disable : 4267))
# define ARMNN_NO_CONVERSION_WARN_END \
__pragma(warning( pop ))