[Cmake-commits] CMake branch, next, updated. v3.6.1-1741-g54df8a8

Brad King brad.king at kitware.com
Sat Sep 3 07:57:46 EDT 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
       via  54df8a8b0a1148254ba838fe6901fe2f2bf173d9 (commit)
       via  c03a7b4f517fc4395a68cdfd143254b0a56622af (commit)
      from  0c0137edc49ed3612afda8482f0d4509269e0842 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=54df8a8b0a1148254ba838fe6901fe2f2bf173d9
commit 54df8a8b0a1148254ba838fe6901fe2f2bf173d9
Merge: 0c0137e c03a7b4
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Sat Sep 3 07:57:45 2016 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Sat Sep 3 07:57:45 2016 -0400

    Merge topic 'libuv-scanbuild-fixes' into next
    
    c03a7b4f CTestCustom: Suppress scan-build warnings in libuv


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c03a7b4f517fc4395a68cdfd143254b0a56622af
commit c03a7b4f517fc4395a68cdfd143254b0a56622af
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Thu Sep 1 11:14:19 2016 -0400
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Sat Sep 3 07:56:13 2016 -0400

    CTestCustom: Suppress scan-build warnings in libuv
    
    Clang scan-build warns in some expansions of RB_GENERATE_STATIC
    that it has a "Dereference of null pointer".  It also warns that
    "The left operand of '==' is a garbage value" strangely.  Simply
    suppress these since this is third-party code anyway.

diff --git a/CTestCustom.cmake.in b/CTestCustom.cmake.in
index a39049b..1699492 100644
--- a/CTestCustom.cmake.in
+++ b/CTestCustom.cmake.in
@@ -62,6 +62,7 @@ list(APPEND CTEST_CUSTOM_WARNING_EXCEPTION
   "warning.*This version of Mac OS X is unsupported"
   "clang.*: warning: argument unused during compilation: .-g"
   "note: in expansion of macro" # diagnostic context note
+  "note: expanded from macro" # diagnostic context note
   "cm(StringCommand|CTestTestHandler)\\.cxx.*warning.*rand.*may return deterministic values"
   "cm(StringCommand|CTestTestHandler)\\.cxx.*warning.*rand.*isn.*t random" # we do not do crypto
   "cm(StringCommand|CTestTestHandler)\\.cxx.*warning.*srand.*seed choices are.*poor" # we do not do crypto
@@ -82,6 +83,8 @@ list(APPEND CTEST_CUSTOM_WARNING_EXCEPTION
   "cm_sha2.*warning: Value stored to.*is never read"
   "testProcess.*warning: Dereference of null pointer .loaded from variable .invalidAddress.."
   "liblzma/simple/x86.c:[0-9]+:[0-9]+: warning: The result of the '<<' expression is undefined"
+  "libuv/src/.*:[0-9]+:[0-9]+: warning: Dereference of null pointer"
+  "libuv/src/.*:[0-9]+:[0-9]+: warning: The left operand of '==' is a garbage value"
   )
 
 if(NOT "@CMAKE_GENERATOR@" MATCHES "Xcode")

-----------------------------------------------------------------------

Summary of changes:


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list