[Cmake-commits] CMake branch, next, updated. v2.8.10.2-1827-gf46d69d

Brad King brad.king at kitware.com
Thu Jan 31 11:07:49 EST 2013


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  f46d69dc6771cfb8d7b0d5c94e70b7e125416e0c (commit)
       via  19f3208a0662113acbbb42178bf83a1f7ce73cac (commit)
      from  9f22769acc9ebdff3aa5ac3ccf53083dbd4d371d (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 -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f46d69dc6771cfb8d7b0d5c94e70b7e125416e0c
commit f46d69dc6771cfb8d7b0d5c94e70b7e125416e0c
Merge: 9f22769 19f3208
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Thu Jan 31 11:07:40 2013 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Thu Jan 31 11:07:40 2013 -0500

    Merge topic 'avoid-CTestLimitDashJ-crash-on-Borland' into next
    
    19f3208 Tests: Avoid CTestLimitDashJ crash on Borland 5.8 builds


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=19f3208a0662113acbbb42178bf83a1f7ce73cac
commit 19f3208a0662113acbbb42178bf83a1f7ce73cac
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed Jan 30 14:18:22 2013 -0500
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Thu Jan 31 10:58:16 2013 -0500

    Tests: Avoid CTestLimitDashJ crash on Borland 5.8 builds
    
    The test added by commit e378ba5f (Add CTestLimitDashJ test, 2012-12-26)
    crashes with CTest compiled by Borland 5.8.  There seems to be interaction
    among the large number of internal ctest runs.  It is probably related to
    the undiscovered underlying issue mentioned in commit 32478069 (CTest:
    Prevent creation of unbounded number of tests in ctest, 2012-12-18) when
    fixing the symptom covered by the CTestLimitDashJ test.
    
    Add --force-new-ctest-process to avoid the crash.  Further investigation
    will still be needed to identify the true problem.

diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt
index 0c75892..10291f7 100644
--- a/Tests/CMakeLists.txt
+++ b/Tests/CMakeLists.txt
@@ -1977,6 +1977,7 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=master -P ${CMake_SOURCE_DIR}/Utilities/
     --output-log "${CMake_BINARY_DIR}/Tests/CTestTestParallel/testOutput.log"
     )
 
+  set(CTestLimitDashJ_EXTRA_OPTIONS --force-new-ctest-process)
   add_test_macro(CTestLimitDashJ ${CMAKE_CTEST_COMMAND} -j 4
     --output-on-failure -C "\${CTestTest_CONFIG}")
 

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

Summary of changes:
 Tests/CMakeLists.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list