Betsy McPhail
002d0a1cf9
Help: Normalize capitalization of 'CTest' in ctest(1) manual
2017-11-10 07:53:42 -05:00
Betsy McPhail
9d3aa95ca4
Help: Divide ctest(1) manual options into sections
2017-11-10 07:52:45 -05:00
Betsy McPhail
7904b659ea
Tests: Remove incorrect use of 'test-timeout' option
2017-11-10 07:52:05 -05:00
Betsy McPhail
e80dc2ad7f
cmCTest: Remove dead code
...
The option 'ctest-config' is ignored.
2017-11-07 14:15:20 -05:00
Brad King
a7347c022e
Merge topic 'csharp-version-english'
...
04937db1 CSharp: Fix compiler version detection in non-English languages
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1449
2017-11-07 08:31:09 -05:00
Brad King
fcb39aaa19
Merge topic 'update-CheckFortran'
...
6e2193a2 Tests: Avoid hanging on check for Fortran
e673e6f0 Tests: Pass generator instance into check for Fortran
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1454
2017-11-07 08:25:41 -05:00
Yoshinori Tahara
04937db103
CSharp: Fix compiler version detection in non-English languages
...
When we run `csc.exe /help` we look for "Version" in the output.
Explicitly ask for the output in English.
Reported-by: guttally@users.noreply.github.com
2017-11-07 08:23:16 -05:00
Brad King
b5d8610430
Merge topic 'findboost-compiler-version'
...
d70bdc72 FindBoost: support more than one number in version components
335816ef FindBoost: use CMake's compiler version rather than querying again
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1441
2017-11-07 08:21:23 -05:00
Brad King
1348f97784
Merge topic 'server-test-info'
...
35a52bd1 server: add "ctestInfo" request to get test info
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1414
2017-11-07 08:18:59 -05:00
Kitware Robot
c37c4771cb
CMake Nightly Date Stamp
2017-11-07 00:01:14 -05:00
Ben Boeckel
d70bdc72ce
FindBoost: support more than one number in version components
2017-11-06 13:26:23 -05:00
Brad King
6e2193a26d
Tests: Avoid hanging on check for Fortran
...
Use a timeout when running the check for Fortran in case the tools hang.
2017-11-06 10:21:11 -05:00
Brad King
e673e6f053
Tests: Pass generator instance into check for Fortran
...
Check for a Fortran compiler using the same VS instance that we are
testing.
2017-11-06 10:21:11 -05:00
Brad King
b104bcfd98
Merge topic 'typos'
...
777e87ae Fix trivial typos in text
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1442
2017-11-06 09:02:23 -05:00
Brad King
62d736f74a
Merge topic 'test-contract-refactor'
...
4c626b7e Tests: Refactor contract test activation
4bd5af63 Tests: Factor out contract test HOME finding
0ce082b7 Tests: Drop unused contract test environment script
36346de4 Tests: Drop unused contract test
bbc9c966 Tests: Honor already-set CTEST_REAL_HOME in case of repeat run
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1444
2017-11-06 09:01:49 -05:00
Brad King
6a54dbe8ca
Merge topic 'test-crash-ubsan'
...
701a637e Tests: Fix CTestTestCrash test under ubsan
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1443
2017-11-06 09:00:44 -05:00
Brad King
bccd442f71
Merge topic 'bzip2-windows'
...
f61052ad FindBZip2: Normalize slashes when legacy BZIP2_LIBRARIES is specified
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1439
2017-11-06 08:59:36 -05:00
Brad King
73db89c2c2
Merge topic 'server-refactor'
...
39c2feaf misc: Added utility method to allow working with stacks
f5d2988e server: Swapped to cm_thread impl
2636d86c utility: Added minimal std::thread drop-in
d46b4ba8 server: Updated server tests to try various communication channels
08dca583 Tests: reworked server tests to allow other operation modes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1230
2017-11-06 08:58:11 -05:00
Brad King
2dabcebf3c
Merge topic 'update-kwsys'
...
30487770 Merge branch 'upstream-KWSys' into update-kwsys
5464e23f KWSys 2017-11-02 (54f0901a)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1440
2017-11-06 08:55:35 -05:00
Kitware Robot
3d6e45af61
CMake Nightly Date Stamp
2017-11-06 00:01:06 -05:00
Kitware Robot
c2e130e8f4
CMake Nightly Date Stamp
2017-11-05 00:01:06 -04:00
Kitware Robot
277994eb43
CMake Nightly Date Stamp
2017-11-04 00:01:12 -04:00
Justin Goshi
35a52bd1b4
server: add "ctestInfo" request to get test info
2017-11-03 09:39:01 -07:00
Ben Boeckel
335816efad
FindBoost: use CMake's compiler version rather than querying again
2017-11-03 11:43:22 -04:00
Brad King
4c626b7e43
Tests: Refactor contract test activation
...
Use separate `CMake_TEST_CONTRACT_<project>` variables for each test.
Make the set of possible tests match what is in the source tree.
2017-11-03 11:35:06 -04:00
Brad King
4bd5af6302
Tests: Factor out contract test HOME finding
2017-11-03 11:35:06 -04:00
Brad King
0ce082b7c8
Tests: Drop unused contract test environment script
...
`Trilinos/EnvScript.cmake` has machine-specific content that has been
moved to the respective machines.
2017-11-03 11:32:06 -04:00
Brad King
36346de480
Tests: Drop unused contract test
2017-11-03 11:30:26 -04:00
Brad King
bbc9c96691
Tests: Honor already-set CTEST_REAL_HOME in case of repeat run
2017-11-03 11:30:21 -04:00
Brad King
701a637e4d
Tests: Fix CTestTestCrash test under ubsan
...
UBsan causes our test crash to abort instead. Update our regex to
tolerate this.
2017-11-03 11:23:33 -04:00
luzpaz
777e87ae00
Fix trivial typos in text
...
Some are user facing.
Found using
codespell -q 3 --skip="./Utilities" -I .cmake-whitelist.txt`
whereby the whitelist contained:
ans
dum
helpfull
emmited
emmitted
buil
iff
isnt
nto
ot
pathes
substract
te
todays
upto
whitespaces
2017-11-03 10:25:05 -04:00
Brad King
51e0d611f5
Merge branch 'release-3.9'
2017-11-03 08:49:47 -04:00
Brad King
ea09ee0cc3
CMake 3.9.5
v3.9.5
2017-11-03 07:47:39 -04:00
Kitware Robot
d802f357d7
CMake Nightly Date Stamp
2017-11-03 00:01:12 -04:00
Craig Scott
1fc31f2f43
Merge topic 'cross_link_CheckLanguage_enable_language'
...
e2601534 Help: enable_language now documents the CheckLanguage module
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1434
2017-11-02 16:32:05 -04:00
Brad King
3048777006
Merge branch 'upstream-KWSys' into update-kwsys
...
* upstream-KWSys:
KWSys 2017-11-02 (54f0901a)
2017-11-02 09:48:53 -04:00
KWSys Upstream
5464e23ff5
KWSys 2017-11-02 (54f0901a)
...
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 54f0901ad1a1c545a1360a19b5c521857b5a66ec (master).
Upstream Shortlog
-----------------
Bryon Bean (1):
8e428c18 Process: Add function to kill process (and children) with pid
2017-11-02 09:48:53 -04:00
Brad King
817331aae8
Merge topic 'deprecate-policy-old'
...
a0ec14d3 Add deprecation warnings for policies CMP0054 and below
Acked-by: Kitware Robot <kwrobot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !1438
2017-11-02 09:44:41 -04:00
Brad King
193e40daa5
Merge topic 'update-kwsys'
...
7576e9f8 Merge branch 'upstream-KWSys' into update-kwsys
7d3f33e6 KWSys 2017-11-01 (6ffca34c)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1436
2017-11-02 09:43:48 -04:00
Brad King
fdd1e18759
Merge topic 'doc-cmp0037-update'
...
8eb39bf2 Help: Document CMP0037 relaxation of test and package targets
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1437
2017-11-02 09:42:47 -04:00
Kitware Robot
d455a04c53
CMake Nightly Date Stamp
2017-11-02 00:01:06 -04:00
Mark Salisbury
f61052ad39
FindBZip2: Normalize slashes when legacy BZIP2_LIBRARIES is specified
...
On Windows if you specify the library path using a regular Windows
path with backslashes, FindBZip2 announces that it found the library,
but the value is reported with backslashes instead of forward slashes.
This breaks assumptions elsewhere in CMake. Convert slashes explicitly.
2017-11-01 17:21:18 -06:00
Justin Berger
39c2feaf8c
misc: Added utility method to allow working with stacks
2017-11-01 11:32:11 -06:00
Justin Berger
f5d2988ea7
server: Swapped to cm_thread impl
2017-11-01 11:32:11 -06:00
Justin Berger
2636d86ce2
utility: Added minimal std::thread drop-in
2017-11-01 11:32:11 -06:00
Justin Berger
d46b4ba835
server: Updated server tests to try various communication channels
2017-11-01 11:30:35 -06:00
Brad King
a0ec14d363
Add deprecation warnings for policies CMP0054 and below
...
The OLD behaviors of all policies are deprecated, but only by
documentation. Add an explicit deprecation diagnostic for some policies
to encourage projects to port away from setting policies to OLD.
2017-11-01 11:46:53 -04:00
Brad King
8eb39bf24c
Help: Document CMP0037 relaxation of test and package targets
...
Update documentation to account for commit ae5f40696e (CMP0037: Allow
test and package targets when features are not enabled, 2017-10-26).
Issue: #16062
2017-11-01 10:36:21 -04:00
Brad King
9d742defd9
Merge branch 'release-3.10'
2017-11-01 09:20:33 -04:00
Brad King
7576e9f8a3
Merge branch 'upstream-KWSys' into update-kwsys
...
* upstream-KWSys:
KWSys 2017-11-01 (6ffca34c)
2017-11-01 08:38:26 -04:00