[Cmake-commits] CMake branch, master, updated. v3.16.0-rc4-381-g5f630a934a

2019-11-19 Thread Kitware Robot via Cmake-commits
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, master has been updated
   via  5f630a934aa4b8616aa59988ea70c14065d3a08d (commit)
  from  9e9787f19a69ed6e0482d29a508548b048dd025d (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=5f630a934aa4b8616aa59988ea70c14065d3a08d
commit 5f630a934aa4b8616aa59988ea70c14065d3a08d
Author: Kitware Robot 
AuthorDate: Wed Nov 20 00:01:10 2019 -0500
Commit: Kitware Robot 
CommitDate: Wed Nov 20 00:01:10 2019 -0500

CMake Nightly Date Stamp

diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake
index 8a606d4b6f..102b3defc1 100644
--- a/Source/CMakeVersion.cmake
+++ b/Source/CMakeVersion.cmake
@@ -1,7 +1,7 @@
 # CMake version number components.
 set(CMake_VERSION_MAJOR 3)
 set(CMake_VERSION_MINOR 16)
-set(CMake_VERSION_PATCH 20191119)
+set(CMake_VERSION_PATCH 20191120)
 #set(CMake_VERSION_RC 0)
 set(CMake_VERSION_IS_DIRTY 0)
 

---

Summary of changes:
 Source/CMakeVersion.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.16.0-rc4-380-g9e9787f19a

2019-11-19 Thread Kitware Robot via Cmake-commits
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, master has been updated
   via  9e9787f19a69ed6e0482d29a508548b048dd025d (commit)
   via  32c165d2636a65362265d20a16e1f914a53882dd (commit)
  from  3520208cbd0ebf9f3db1a9711b49286462cd7e54 (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=9e9787f19a69ed6e0482d29a508548b048dd025d
commit 9e9787f19a69ed6e0482d29a508548b048dd025d
Merge: 3520208cbd 32c165d263
Author: Craig Scott 
AuthorDate: Tue Nov 19 20:48:25 2019 +
Commit: Kitware Robot 
CommitDate: Tue Nov 19 15:48:38 2019 -0500

Merge topic 'ctest-repeat'

32c165d263 CTest: Consolidate '--repeat-* n' options as `--repeat *:n`

Acked-by: Kitware Robot 
Merge-request: !4053


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=32c165d2636a65362265d20a16e1f914a53882dd
commit 32c165d2636a65362265d20a16e1f914a53882dd
Author: Brad King 
AuthorDate: Fri Nov 15 09:28:37 2019 -0500
Commit: Brad King 
CommitDate: Fri Nov 15 10:08:33 2019 -0500

CTest: Consolidate '--repeat-* n' options as `--repeat *:n`

Combine `--repeat-until-fail`, `--repeat-until-pass`, and
`--repeat-after-timeout` to create a single `--repeat :`
option.  Retain `--repeat-until-fail` too because that has been
available in previous releases.

diff --git a/Help/manual/ctest.1.rst b/Help/manual/ctest.1.rst
index 328f5794c4..2a6cb48b2c 100644
--- a/Help/manual/ctest.1.rst
+++ b/Help/manual/ctest.1.rst
@@ -261,23 +261,27 @@ Options
  fail, subsequent calls to CTest with the ``--rerun-failed`` option will run
  the set of tests that most recently failed (if any).
 
-``--repeat-until-fail ``
- Require each test to run  times without failing in order to pass.
-
- This is useful in finding sporadic failures in test cases.
+``--repeat :``
+  Run tests repeatedly based on the given  up to  times.
+  The modes are:
 
-``--repeat-until-pass ``
- Allow each test to run up to  times in order to pass.
- Repeats tests if they fail for any reason.
+  ``until-fail``
+Require each test to run  times without failing in order to pass.
+This is useful in finding sporadic failures in test cases.
 
- This is useful in tolerating sporadic failures in test cases.
+  ``until-pass``
+Allow each test to run up to  times in order to pass.
+Repeats tests if they fail for any reason.
+This is useful in tolerating sporadic failures in test cases.
 
-``--repeat-after-timeout ``
- Allow each test to run up to  times in order to pass.
- Repeats tests only if they timeout.
+  ``after-timeout``
+Allow each test to run up to  times in order to pass.
+Repeats tests only if they timeout.
+This is useful in tolerating sporadic timeouts in test cases
+on busy machines.
 
- This is useful in tolerating sporadic timeouts in test cases
- on busy machines.
+``--repeat-until-fail ``
+ Equivalent to ``--repeat until-fail:``.
 
 ``--max-width ``
  Set the max width for a test name to output.
diff --git a/Help/release/dev/ctest-repeat-until-pass.rst 
b/Help/release/dev/ctest-repeat-until-pass.rst
deleted file mode 100644
index b5f6c26281..00
--- a/Help/release/dev/ctest-repeat-until-pass.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-ctest-repeat-until-pass

-
-* The :manual:`ctest(1)` tool learned new ``--repeat-until-pass ``
-  and ``--repeat-after-timeout `` options to help tolerate sporadic
-  test failures.
-
-* The :command:`ctest_test` command gained a ``REPEAT :`` option
-  to specify conditions in which to repeat tests.
diff --git a/Help/release/dev/ctest-repeat.rst 
b/Help/release/dev/ctest-repeat.rst
new file mode 100644
index 00..b1ff59bfdc
--- /dev/null
+++ b/Help/release/dev/ctest-repeat.rst
@@ -0,0 +1,10 @@
+ctest-repeat
+
+
+* The :manual:`ctest(1)` tool gained a ``--repeat :`` option
+  to specify conditions in which to repeat tests.  This generalizes
+  the existing ``--repeat-until-fail `` option to add modes for
+  ``until-pass`` and ``after-timeout``.
+
+* The :command:`ctest_test` command gained a ``REPEAT :`` option
+  to specify conditions in which to repeat tests.
diff --git a/Source/cmCTest.cxx b/Source/cmCTest.cxx
index a49866ce98..76a2bba85c 100644
--- a/Source/cmCTest.cxx
+++ b/Source/cmCTest.cxx
@@ -21,6 +21,7 @@
 #include "cmsys/FStream.hxx"
 #include "cmsys/Glob.hxx"
 #include "cmsys/Process.h"
+#include "cmsys/RegularExpression.hxx"
 #include "cmsys/SystemInformation.hxx"
 
 #include "cm_curl.h"
@@ -1846,7 +1847,7 @@ bool cmCTest::HandleCommandLineArguments(size_t& i,
   return false;
 }
 if 

[Cmake-commits] CMake branch, master, updated. v3.16.0-rc4-378-g3520208cbd

2019-11-19 Thread Kitware Robot via Cmake-commits
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, master has been updated
   via  3520208cbd0ebf9f3db1a9711b49286462cd7e54 (commit)
   via  ce99f5ee69a6f8ebbf26d2a82df89b406becaf77 (commit)
  from  a1d0653fc8d8cc07aa130920b86e605e17beaa79 (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=3520208cbd0ebf9f3db1a9711b49286462cd7e54
commit 3520208cbd0ebf9f3db1a9711b49286462cd7e54
Merge: a1d0653fc8 ce99f5ee69
Author: Brad King 
AuthorDate: Tue Nov 19 16:37:16 2019 +
Commit: Kitware Robot 
CommitDate: Tue Nov 19 11:37:27 2019 -0500

Merge topic 'ccmake_render_main_form_on_resize'

ce99f5ee69 ccmake: Fix rendering on window resize

Acked-by: Kitware Robot 
Merge-request: !4061


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ce99f5ee69a6f8ebbf26d2a82df89b406becaf77
commit ce99f5ee69a6f8ebbf26d2a82df89b406becaf77
Author: Sylvain Joubert 
AuthorDate: Mon Nov 18 13:21:08 2019 +0100
Commit: Sylvain Joubert 
CommitDate: Mon Nov 18 17:05:37 2019 +0100

ccmake: Fix rendering on window resize

Repro steps: configure (without errors), the logs are displayed then the
cache is displayed again, resize the window up -> the logs are
redisplayed after resize instead of the cache

The 'CurrentForm' pointer were left pointed to the last log message
form, this resets it to the main form when configure or generate is done

diff --git a/Source/CursesDialog/cmCursesMainForm.cxx 
b/Source/CursesDialog/cmCursesMainForm.cxx
index dff2afed61..612b432b3f 100644
--- a/Source/CursesDialog/cmCursesMainForm.cxx
+++ b/Source/CursesDialog/cmCursesMainForm.cxx
@@ -498,10 +498,6 @@ void cmCursesMainForm::UpdateProgress(const std::string& 
msg, float prog)
 
 int cmCursesMainForm::Configure(int noconfigure)
 {
-  int xi;
-  int yi;
-  getmaxyx(stdscr, yi, xi);
-
   this->ResetOutputs();
 
   if (noconfigure == 0) {
@@ -559,11 +555,13 @@ int cmCursesMainForm::Configure(int noconfigure)
 if (retVal == -2) {
   return retVal;
 }
-CurrentForm = this;
-this->Render(1, 1, xx, yy);
   }
 
   this->InitializeUI();
+  CurrentForm = this;
+  int xi;
+  int yi;
+  getmaxyx(stdscr, yi, xi);
   this->Render(1, 1, xi, yi);
 
   return 0;
@@ -571,10 +569,6 @@ int cmCursesMainForm::Configure(int noconfigure)
 
 int cmCursesMainForm::Generate()
 {
-  int xi;
-  int yi;
-  getmaxyx(stdscr, yi, xi);
-
   this->ResetOutputs();
 
   this->UpdateProgress("Generating", 0);
@@ -614,11 +608,13 @@ int cmCursesMainForm::Generate()
 if (retVal == -2) {
   return retVal;
 }
-CurrentForm = this;
-this->Render(1, 1, xx, yy);
   }
 
   this->InitializeUI();
+  CurrentForm = this;
+  int xi;
+  int yi;
+  getmaxyx(stdscr, yi, xi);
   this->Render(1, 1, xi, yi);
 
   return 0;

---

Summary of changes:
 Source/CursesDialog/cmCursesMainForm.cxx | 20 
 1 file changed, 8 insertions(+), 12 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
https://cmake.org/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v3.16.0-rc4-376-ga1d0653fc8

2019-11-19 Thread Kitware Robot via Cmake-commits
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, master has been updated
   via  a1d0653fc8d8cc07aa130920b86e605e17beaa79 (commit)
   via  aa6437e3e0132b959cc28cb7a8115f82b92c754e (commit)
   via  ba773cfec84540799a8a741ec388218013699769 (commit)
   via  5aa94a1d0d4b4645ce6a73bd2d0c560dee86b466 (commit)
   via  fb7f8e5fbdfce6e7d98781544d8cd28fe8911a8b (commit)
   via  92c4c852db821bc75ef0a20db4855e3af57ef80d (commit)
   via  7d6639bf8d9298d9f4c81fa035cda5d34a6e1622 (commit)
   via  5cf404d36f24ed8caebceb7083cef7fb44f179f3 (commit)
   via  7e86f71eff72a12e903cdd2efccf55ec3d58a106 (commit)
   via  c5fb36a4cb8bd3272e2e0b54e3947886ad7eb778 (commit)
  from  843936f51b4f409d3106857a3954ff2db669becd (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=a1d0653fc8d8cc07aa130920b86e605e17beaa79
commit a1d0653fc8d8cc07aa130920b86e605e17beaa79
Merge: aa6437e3e0 92c4c852db
Author: Brad King 
AuthorDate: Tue Nov 19 16:30:06 2019 +
Commit: Kitware Robot 
CommitDate: Tue Nov 19 11:31:16 2019 -0500

Merge topic 'xcode-scheme-workdir'

92c4c852db Xcode: Add custom working directory property

Acked-by: Kitware Robot 
Merge-request: !4063


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=aa6437e3e0132b959cc28cb7a8115f82b92c754e
commit aa6437e3e0132b959cc28cb7a8115f82b92c754e
Merge: ba773cfec8 7d6639bf8d
Author: Brad King 
AuthorDate: Tue Nov 19 16:28:40 2019 +
Commit: Kitware Robot 
CommitDate: Tue Nov 19 11:30:20 2019 -0500

Merge topic 'codelite_make_j_0'

7d6639bf8d CodeLite: Do not pass -j argument with CPU count 0

Acked-by: Kitware Robot 
Merge-request: !4067


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ba773cfec84540799a8a741ec388218013699769
commit ba773cfec84540799a8a741ec388218013699769
Merge: 5aa94a1d0d 7e86f71eff
Author: Brad King 
AuthorDate: Tue Nov 19 16:28:14 2019 +
Commit: Kitware Robot 
CommitDate: Tue Nov 19 11:29:26 2019 -0500

Merge topic 'modernize-memory-management'

7e86f71eff cmOutputRequiredFilesCommand: Modernize memory management

Acked-by: Kitware Robot 
Merge-request: !4055


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5aa94a1d0d4b4645ce6a73bd2d0c560dee86b466
commit 5aa94a1d0d4b4645ce6a73bd2d0c560dee86b466
Merge: fb7f8e5fbd 5cf404d36f
Author: Brad King 
AuthorDate: Tue Nov 19 16:27:26 2019 +
Commit: Kitware Robot 
CommitDate: Tue Nov 19 11:28:13 2019 -0500

Merge topic 'sdcc-sdar'

5cf404d36f SDCC compiler: use sdar instead of sdcclib as librarian for 
recent versions

Acked-by: Kitware Robot 
Merge-request: !4065


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=fb7f8e5fbdfce6e7d98781544d8cd28fe8911a8b
commit fb7f8e5fbdfce6e7d98781544d8cd28fe8911a8b
Merge: 843936f51b c5fb36a4cb
Author: Brad King 
AuthorDate: Tue Nov 19 16:27:07 2019 +
Commit: Kitware Robot 
CommitDate: Tue Nov 19 11:27:15 2019 -0500

Merge topic 'FindFLEX-work-dir'

c5fb36a4cb FindFLEX: Add policy CMP0098 to run flex in build tree

Acked-by: Kitware Robot 
Merge-request: !3981


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=92c4c852db821bc75ef0a20db4855e3af57ef80d
commit 92c4c852db821bc75ef0a20db4855e3af57ef80d
Author: Gregor Jasny 
AuthorDate: Mon Nov 18 22:01:04 2019 +0100
Commit: Gregor Jasny 
CommitDate: Mon Nov 18 22:34:34 2019 +0100

Xcode: Add custom working directory property

Closes: #19967

diff --git a/Help/manual/cmake-properties.7.rst 
b/Help/manual/cmake-properties.7.rst
index 94d08c6b5f..c5ef09abef 100644
--- a/Help/manual/cmake-properties.7.rst
+++ b/Help/manual/cmake-properties.7.rst
@@ -381,6 +381,7 @@ Properties on Targets
/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER
/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
/prop_tgt/XCODE_SCHEME_ARGUMENTS
+   /prop_tgt/XCODE_SCHEME_WORKING_DIRECTORY
/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT
/prop_tgt/XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING
/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
diff --git a/Help/manual/cmake-variables.7.rst 
b/Help/manual/cmake-variables.7.rst
index 01dd5fdc4c..0c1d510995 100644
--- a/Help/manual/cmake-variables.7.rst
+++ b/Help/manual/cmake-variables.7.rst
@@ -239,6 +239,7 @@ Variables that Change Behavior
/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY
/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER
/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
+   /variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY