[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