Commit Graph

37877 Commits

Author SHA1 Message Date
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
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
KWSys Upstream
7d3f33e612 KWSys 2017-11-01 (6ffca34c)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 6ffca34c008f0aac44db0e0c2826673a0e3f6ecf (master).

Upstream Shortlog
-----------------

Brad King (2):
      7a4cca11 Process: Refactor test compile flag addition
      90886a99 Process: Fix tests under ubsan

Bradley Lowekamp (1):
      b4507c9c Remove dead code from Configure.h.in

Domen Vrankar (1):
      9e0b4d1a SystemTools: set default MakeDirectory permissions mode
2017-11-01 08:38:25 -04:00
Brad King
45da558742 CMake 3.10.0-rc4 v3.10.0-rc4 2017-11-01 08:26:04 -04:00
Brad King
a57bad6c3d Merge branch 'release-3.10' 2017-11-01 08:07:25 -04:00
Brad King
1c222d8544 Merge branch 'release-3.9' 2017-11-01 08:07:18 -04:00
Brad King
c693db0f62 Merge branch 'backport-3.9-autogen-moc-predefs-no-moc-options' into release-3.9
Merge-request: !1432
2017-11-01 08:06:42 -04:00
Brad King
77e758a3ed Merge topic 'autogen-moc-predefs-no-moc-options'
4e46f97c Merge branch 'backport-3.9' into autogen-moc-predefs-no-moc-options
978c98b7 Autogen: Don't add AUTOMOC_MOC_OPTIONS to moc-predefs command
d3caf941 Autogen: Tests: Set AUTOMOC_MOC_OPTIONS in a simple test
96d20a4d Autogen: Don't use AUTOMOC_MOC_OPTIONS in moc-predefs command

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: EoD <eod@xmw.de>
Merge-request: !1432
2017-11-01 08:05:47 -04:00