From f9f46f19ee43f69956035a809e6668f96601f7c3 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 9 Jun 2010 09:22:47 -0400 Subject: [PATCH] Suppress SGI MIPSpro warning 3968 The warning appears everywhere we use static_cast to explicitly truncate an integer width. It appears in the form cc-3968 CC: WARNING File = ..., Line = ... implicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem) static_cast<...>(...); ^ which is strange because a "static_cast" is not implicit. It also appears in system library code. --- CTestCustom.cmake.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CTestCustom.cmake.in b/CTestCustom.cmake.in index ca8f9862e..d5789ede9 100644 --- a/CTestCustom.cmake.in +++ b/CTestCustom.cmake.in @@ -39,7 +39,7 @@ SET(CTEST_CUSTOM_WARNING_EXCEPTION "warning:.*is.*very unsafe.*consider using.*" "warning:.*is.*misused, please use.*" "CMakeSetupManifest.xml.*manifest authoring warning.*Unrecognized Element" - "cc-3968 CC: WARNING File.*/usr/include/CC/fstream" + "cc-3968 CC: WARNING File.*" # "implicit" truncation by static_cast ) IF(NOT "@CMAKE_GENERATOR@" MATCHES "Xcode")