https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
e4a0d8f CMake 3.10.3 16 March 2018, 11:34:34 UTC
aa41fa9 Merge branch 'gtest_discover_tests_timeout' into release-3.10 Merge-request: !1851 15 March 2018, 11:45:05 UTC
96fdde2 GoogleTest: Rename TIMEOUT parameter to avoid clash In gtest_discover_tests(), the TIMEOUT keyword was making it impossible to set the TIMEOUT test property via the PROPERTIES keyword. This would be a frequent case, but it doesn't complain and instead silently does something different to what would normally be expected. The TIMEOUT keyword has been renamed to DISCOVERY_TIMEOUT, thereby removing the clash. This is a breaking change. 3.10.1 and 3.10.2 were the only versions that supported the TIMEOUT keyword and uses of it were likely not working as intended. Fixes: #17801 15 March 2018, 11:36:42 UTC
354a33f Merge branch 'ccmake-stack-smashing' into release-3.10 Merge-request: !1836 13 March 2018, 17:39:32 UTC
7899e53 ccmake: fix status line buffer overflow on very wide terminals A mistyped length calculation will memset across stack frame when the user's terminal width is larger than 270. 13 March 2018, 17:38:12 UTC
760c6c0 Merge branch 'autogen-empty-source-file-fix' into release-3.10 There is no corresponding merge request because this fix was cherry-picked specifically for CMake 3.10. 09 March 2018, 11:59:19 UTC
6f2f9ce Autogen: Fix for the empty source file crash in 3.10.2 Issue: #17793 09 March 2018, 11:51:14 UTC
c1e087a CMake 3.10.2 18 January 2018, 14:53:18 UTC
ecfc729 Merge branch 'backport-autogen-nexist-source-fix' into release-3.10 Merge-request: !1650 10 January 2018, 18:53:59 UTC
d592bfc Autogen: Ignore not existing source files in cmMakefile Until CMake 3.10 a list of source files that had the AUTOUIC_OPTIONS property populated was kept in `cmMakefile::QtUiFilesWithOptions`. In the process to remove all AUTOUIC related code from `cmMakefile` for CMake 3.10, the pre filtered list was replaced by a loop in `cmQtAutoGeneratorInitializer` over all source files in the `cmMakefile`. This loop introduced the problem that file paths were computed for source files that weren't in the target's sources and that might not even have existed. If the path for an unused and not existing file was computed a `cmake::FATAL_ERROR` with the error message "Cannot find source file:" was thrown nevertheless. This caused some projects to fail in CMake 3.10. This patch adds a test for path errors in the loops in `cmQtAutoGeneratorInitializer` that iterate over all source files in a `cmMakefile`. If a path error appears, the file is silently ignored. If the file is part of the target's sources, the path error will still be caught in the loop over all the target's sources. This is the fix for CMake 3.10.1. 10 January 2018, 18:46:22 UTC
0cfcea3 Merge branch 'backport-kwiml-riscv' into release-3.10 There is no corresponding merge request because this fix was cherry-picked specifically for CMake 3.10. 09 January 2018, 14:57:26 UTC
d49986b KWIML: Backport RISC-V update to CMake 3.10 Backport KWIML commit 6fc81d8816 (abi.h: Update RISC-V support for revised macro names, 2017-12-30) to the CMake 3.10 release branch. The upstream RISC-V project changed some compiler symbols so `__riscv__` must now be renamed `__riscv`. Patch-by: Richard W.M. Jones <rjones@redhat.com> 09 January 2018, 14:52:07 UTC
9559eb7 Merge branch 'FindPostgres_support_for_v10' into release-3.10 Merge-request: !1635 09 January 2018, 14:44:56 UTC
9417a6d FindPostgreSQL: Add support for PG10 09 January 2018, 14:43:41 UTC
c69ce01 Merge branch 'backport-autogen-nested-lists-fix' into release-3.10 Merge-request: !1606 20 December 2017, 13:16:16 UTC
683e902 Autogen: Fix for problematic nested list separator In the AutogenInfo.cmake file the separator for nested lists was `@LSEP@` which led to a speed regression because the `@` character triggered an (unsuccessful) expression evaluation. By setting the policy version of the CMake instance in the `_autogen` target to 3.9, the OLD `@` evaluating behavior controlled by policy CMP0053 is disabled. Also the nested lists separator string is changed to `<<<S>>>`, which solves the problem twofold. Issue: #17570 20 December 2017, 13:14:03 UTC
307214c Merge branch 'cmGraphVizWriter_Interface_Dependers' into release-3.10 Merge-request: !1581 14 December 2017, 13:06:56 UTC
9b4d31d cmGraphVizWriter: Updated to create and follow dependers for interface targets Generating graphs of dependencies now uses interface targets, but graphs of dependers did not include interface targets. 14 December 2017, 13:03:02 UTC
166bf4c CMake 3.10.1 13 December 2017, 13:34:28 UTC
38b4209 Merge branch 'irsl-msvc-omp-fix' into release-3.10 Merge-request: !1588 12 December 2017, 14:33:10 UTC
19d5969 Merge branch 'findmpi-builtin-fix' into release-3.10 Merge-request: !1569 12 December 2017, 14:31:18 UTC
4dae55f IRSL: Fix MSVC variable deferencing Fixes: #17529 12 December 2017, 14:16:38 UTC
d1d8719 FindMPI: Fix various legacy problems This MR fixes a number of bugs stemming from legacy variable handling, partially introduced by commit v3.10.0-rc1~103^2 (FindMPI: Add support for FreeBSD and SLES, 2017-08-09). * `MPI_COMPILE_OPTIONS` and `MPI_COMPILE_DEFINITIONS` legacy hints were not passed correctly. * Legacy variables could be parsed after they were set by `FindMPI` cause erroneous hinting on subsequent runs. * In the case of the compiler supporting MPI implicitly: * not all consumption variables would be correctly reset. * `MPI_<LANG>_HEADER_DIR` would be set unintentionally. * `MPI_<LANG>_LIB_NAMES` appeared in cache despite being ignored. * on subsequent passes, `MPI_<LANG>_COMPILER` could be corrupted. * the C-to-CXX copy logic would take place even if `MPI_SKIP_GUESSING` was turned on * if only some language compilers were given, inconsistent search behavior could be observed Issue: #17538 12 December 2017, 13:20:02 UTC
e2303b2 Merge branch 'fix-iar-binutils-for-cxx' into release-3.10 Merge-request: !1572 12 December 2017, 13:00:44 UTC
e470704 IAR: FindBinUtils should work for CXX as well as C The IAR compiler test works when a project specifies LANGUAGES C CXX but fails if CXX comes before C. This change makes it work regardless of the order. 12 December 2017, 13:00:16 UTC
3efc6ad Merge branch 'cuda_darwin_proper_install_names_flags' into release-3.10 Merge-request: !1570 08 December 2017, 14:54:31 UTC
ce3874b CUDA: Shared libraries on Darwin properly setup @rpath install_names Shared libraries linked with CUDA now properly setup booth the correct install_name but also specify headerpad_max_install_names so that the names can be changed post build. 07 December 2017, 16:31:03 UTC
066fe64 Merge branch 'automoc-apple-framework' into release-3.10 Merge-request: !1561 07 December 2017, 14:13:45 UTC
e4ccc68 Autogen: Tests: Add test for MacOS frameworks 07 December 2017, 14:05:58 UTC
fcbd02f Autogen: Fix for AUTOMOC on macOS frameworks in CMake 3.10 Revert the library target dependency forwarding to the `_autogen` target to the 3.9.6 way, only now using `GetLinkImplementationLibraries`. Fixes: #17278 07 December 2017, 14:04:05 UTC
afae027 Merge branch 'gtest-discovery-timeout' into release-3.10 Merge-request: !1534 07 December 2017, 13:03:11 UTC
05f86af Merge branch 'backport-revert-server-target-backtraces' into release-3.10 Merge-request: !1564 06 December 2017, 18:46:55 UTC
8b2736c server: Revert "Report backtraces in codemodel response" The backtrace information is very repetitive and hugely increases the size of the codemodel object. We need to remove it until an alternative representation can be developed. Revert commit v3.10.0-rc1~393^2 (server: Report backtraces in codemodel response, 2017-06-20), except for the protocol version number (because it indicates other new things). Unfortunately this is incompatible with clients that expect the "crossReferences" field in targets. However, the regression in memory usage is quite serious, especially on large projects, and therefore breaks even older clients that do not use backtraces. Since the "crossReferences" field was only provided by one release (3.10.0), it is simplest to revert it outright for 3.10.1. Fixes: #17502 06 December 2017, 16:39:03 UTC
935848a GoogleTest: Add test for missing test executable Add a test to verify expected behavior when a test executable on which gtest_discover_tests is invoked was not built. (The test for the newly added timeout conveniently sets up this situation, so this new test was almost trivial to add.) 06 December 2017, 12:37:48 UTC
29731d8 GoogleTest: Add timeout to discovery Add a TIMEOUT option to gtest_discover_tests. This provides a work-around in case a test goes out to lunch, rather than causing the build to simply hang. (Although this is still a problem with the user's project, hanging the build is not cool, especially in the case of automatically running CI builds. It is much preferred that the build should actively fail in this case, and it is trivially easy for us to implement that.) 06 December 2017, 12:37:48 UTC
0418e91 Merge branch 'findmpi-notfound-spam' into release-3.10 Merge-request: !1557 05 December 2017, 13:37:10 UTC
6418476 Merge branch 'findmpi-found-cond' into release-3.10 Merge-request: !1556 05 December 2017, 13:36:52 UTC
2047eb3 FindMPI: Fix multiple configure runs Due to a erroneous logical dependency on a temporary variable, FindMPI would depend its FOUND status on the set of flags needed to support compiler-implicit MPI support after the first configure run. This behavior is especially causing a misreported NOT FOUND status after the first run on MPI implementations without MPI compiler like MS-MPI or MPICH2 on Windows. 05 December 2017, 13:17:27 UTC
bde7513 FindMPI: Correct legacy variable handling Due to a minor logic error, MPI_LIBRARY, MPI_EXTRA_LIBRARY and MPI_<LANG>_LIBRARIES hints are currently not correctly handled and discarded. Additionally, if either C or CXX aren't enabled, there subsequent calls to FindMPI will cause cache variables of the sort "MPI_MPI_EXTRA_LIBRARY-NOTFOUND" to appear due to an error in the compatibility handling. (Doesn't affect functionality) 05 December 2017, 13:14:40 UTC
64713d4 Merge branch 'cpack-pkg-fix' into release-3.10 Merge-request: !1547 01 December 2017, 15:53:10 UTC
f25d87d CPack: Fix macOS PKG component dependency information Refactoring in commit v3.7.0-rc1~523^2 (CPack/PackageMaker: port to cmXMLWriter, 2016-06-08) accidentally broke `distribution.dist` generation when there are dependencies between components and the pkg (or the derived productbuild) generator are used. The resulting package cannot be installed and instead the Apple Installer app shows a "Javascript error" message. The problem is that a `std::ostringstream` is constructed with some content, but the stream pointer still points to the beginning of the stream, so subsequent writes overwrite the initial content instead of appending. 01 December 2017, 15:52:55 UTC
e99e398 GoogleTest: Improve gtest_discover_tests messages Adjust the formatting of error messages produced when test discovery goes wrong, in order to avoid spurious line breaking. 30 November 2017, 20:07:52 UTC
085bdf5 Merge branch 'bootstrap-clang-5' into release-3.10 Merge-request: !1542 30 November 2017, 19:02:43 UTC
375eca7 bootstrap: Check support for unordered_map from compiler mode Some versions of clang 5 (with libc++) have a problem with `unordered_map` under `-std=gnu++1z`: /usr/include/c++/__hash_table:1134:43: error: conflicting types for '__hash_table<_Tp, _Hash, _Equal, _Alloc>' Include `unordered_map` in our test source so that we reject this combination and fall back to an older C++ standard flag. Fixes: #17526 30 November 2017, 19:01:26 UTC
79ad921 Merge branch 'clang-cl-fix' into release-3.10 Merge-request: !1522 28 November 2017, 16:09:53 UTC
f969f1a Clang: Do not mistake clang-cl 6.0 for GNU-like clang The check added by commit v3.10.0-rc2~2^2 (Clang: Diagnose unsupported GNU-like clang targeting MSVC ABI, 2017-10-10) is incorrectly detecting clang-cl 6.0 as GNU-like. Currently cmake is testing if the clang compiler accepts `--version` to see if it accepts GNU style flags. However, with the latest llvm snapshot this also works for clang-cl: > clang-cl --version clang version 6.0.0 (trunk) Target: x86_64-pc-windows-msvc Thread model: posix InstalledDir: C:\Program Files\LLVM\bin So instead we should use the `/?` flag which fails with clang but works with clang-cl: > clang-cl /? &> /dev/null; echo $? 0 > clang /? &> /dev/null; echo $? 1 Fixes: #17518 28 November 2017, 16:08:33 UTC
93e7eb7 Merge branch 'cuda-implicit-include-dirs' into release-3.10 Merge-request: !1528 27 November 2017, 15:26:52 UTC
2f72573 CUDA: Treat /usr/include as an implicit include directory We already do this for C and C++. Fixes: #17512 27 November 2017, 15:24:13 UTC
c2019d7 Merge branch 'gtest-fix-discovery' into release-3.10 Merge-request: !1510 21 November 2017, 17:05:47 UTC
70f9f62 GoogleTest: Fix multiple discovery on same target According to the documentation, tests can be discovered for a target multiple times by using a different prefix and/or suffix to ensure name uniqueness. However, while this worked for gtest_add_tests, it did not work with gtest_discover_tests because the generated file that sets up the tests was named based only on the target name, and so subsequent discovery from the same target would clobber earlier discovery. Fix this by introducing a counter that records how many times discovery has been used on a target, and use this to generate unique names of the generated test list files. 21 November 2017, 17:05:34 UTC
7746fdb CMake 3.10.0 20 November 2017, 15:27:59 UTC
a347de1 Merge branch 'fix-cmake-server-bad-buffering' into release-3.10 Merge-request: !1498 20 November 2017, 14:30:04 UTC
01c4215 server: Fix regression in partial message handling If a partial message is flushed into the input pipe for CMake Server, the parser will try and parse it as a full message because of some bad loop checks. This was introduced accidentally in commit v3.10.0-rc1~365^2~2 (server: Refactor to make the event loop owned by server object, 2017-03-24). 20 November 2017, 14:25:20 UTC
47c2baf Merge branch 'FindOpenGL-glvnd-preference' into release-3.10 Merge-request: !1485 15 November 2017, 18:46:05 UTC
ff3c11e FindOpenGL: Add option to prefer GLVND for legacy GL Since commit v3.10.0-rc5~3^2 (FindOpenGL: Default to non-GLVND libraries for legacy GL, 2017-11-08) users may set `OPENGL_gl_LIBRARY` to empty to use GLVND components for the legacy GL interfaces. This is useful only when one knows in advance that the GLVND components will be found. Add a `OpenGL_GL_PREFERENCE` variable to specify a preference for legacy GL or GLVND. The latter can suppress `OPENGL_gl_LIBRARY` only when the needed GLVND components are found. If no preference is explicitly specified, choose a default based on whether GLVND components were requested (because this indicates the project has been updated for CMake 3.10). Issue: #17437 Issue: #17449 15 November 2017, 18:44:59 UTC
aadc38c FindOpenGL: Re-order component library searches Move the search for the legacy GL library to after the GLVND libraries. For now we still always look for both. 15 November 2017, 16:46:58 UTC
269ea83 Merge branch 'cmake-gui-qt-static-windows' into release-3.10 Merge-request: !1476 14 November 2017, 12:19:51 UTC
3a993c4 Tests: Add options to disable tests requiring Qt 13 November 2017, 18:58:32 UTC
27a73f1 cmake-gui: Add build option to use Qt5 windows plugin statically This will enable builds against a static Qt5 on Windows. 13 November 2017, 14:54:49 UTC
78f5d57 CMake 3.10.0-rc5 10 November 2017, 15:46:29 UTC
98a78f3 Merge branch 'windows-mt-update-quiet' into release-3.10 Merge-request: !1470 Merge-request: !1473 10 November 2017, 15:42:31 UTC
2201ece Windows: Do not report manifest tool update notification as failure A diagnostic message added in commit v3.10.0-rc1~59^2 (Windows: Improve link-time error messages when rc or mt fail, 2017-09-22) incorrectly reports the `mt /notify_update` special return code as a failure. Fix the logic to consider the special return codes as success. Fixes: #17444 10 November 2017, 15:41:50 UTC
fa5090b Merge branch 'doxygen_dot' into release-3.10 Merge-request: !1472 10 November 2017, 15:34:34 UTC
9cab857 FindDoxygen: Fix setting of HAVE_DOT in non-backward-compat mode `DOXYGEN_DOT_FOUND` is only set if `_Doxygen_keep_backward_compat` is used (when no components are requested), so use `Doxygen_dot_FOUND` directly. Preserve the "YES" or "NO" value used previously. 10 November 2017, 13:49:37 UTC
1f15324 Merge branch 'FindOpenGL-no-glvnd-for-GL' into release-3.10 Merge-request: !1466 09 November 2017, 18:13:54 UTC
e6b209c FindOpenGL: Default to non-GLVND libraries for legacy GL Projects using `OPENGL_LIBRARIES` or `OpenGL::GL` expect legacy GL. Although GLVND OpenGL+GLX provides legacy GL interfaces, using those library files may conflict with legacy GL library files used by dependencies (or dependents) of such projects. Therefore we should not yet use OpenGL+GLX when a legacy GL library is available. If `OPENGL_gl_LIBRARY` is set then use it as the legacy GL library. If it is *not* set then fall back to using GLVND OpenGL+GLX to provide legacy GL interfaces. This will allow users to build projects using GLVND even if they have not been ported. Fixes: #17437 09 November 2017, 14:47:12 UTC
24ca336 Merge branch 'FindHDF5-c-version' into release-3.10 Merge-request: !1465 08 November 2017, 14:39:05 UTC
a6abb6c FindHDF5: Fix H5_VERSION on Patch in C Fix a typo from commit v3.6.0-rc1~85^2 (HDF5: Refactor the use of compiler wrappers, 2016-04-04) that accidentally used the HDF5 C++ version (which could be empty) while detecting the C patch version. The detection failed for patch releases, such as `1.10.0-patch1` becoming `.1` instead of `1.10.0.1`. 08 November 2017, 14:35:45 UTC
ddf4855 Merge branch 'implicit-lib-gcceh' into release-3.10 Merge-request: !1460 08 November 2017, 13:12:08 UTC
41aacca Restore exclusion of "gcc_eh" from implicit link libraries Since commit v3.9.0-rc1~148^2 (Do not assume GCC libs are linked by all compilers, 2017-05-05) we no longer filter out all `gcc*` implicit link libraries. This allows mixing of gcc and non-gcc compilers across languages. However, this caused a subtle problem with how GCC makes exception handling symbols available to linked binaries. GCC (at least on MinGW) provides two different libraries with exception handling symbols: * gcc_s: A shared library with -fvisibility=default, used by -shared-libgcc. * gcc_eh: A static library with -fvisibility=hidden, used by -static-libgcc. The C compiler (on MinGW) defaults to -static-libgcc and uses gcc_eh. The C++ compiler defaults to -shared-libgcc and uses gcc_s when linking shared libraries and executables so that exceptions can propagate across shared libraries [1]. When linking a mixed-language binary, the C++ compiler should be used along with its choice of gcc_s. In this case gcc_eh should not be added even though the C compiler implies it because gcc_s supersedes it. Since the above-mentioned change, CMake is adding gcc_eh to C++ link lines that also contain C code on MinGW. This causes both gcc_s and gcc_eh to be used, which is incorrect. We can fix this simply by excluding gcc_eh from the C compiler's implicit link libraries. [1] https://gcc.gnu.org/onlinedocs/gcc-7.2.0/gcc/Link-Options.html#Link-Options Fixes: #17436 08 November 2017, 13:10:52 UTC
575250b Merge branch 'FindOpenGL-clarify-libraries' into release-3.10 Merge-request: !1459 07 November 2017, 14:35:04 UTC
f44fb2d FindOpenGL: Clarify logic constructing OPENGL_LIBRARIES Our comment says the logic matches that for OpenGL::GL. Structure the logic the same way to make this clearer. Issue: #17437 07 November 2017, 14:33:43 UTC
9a0d3e2 Merge branch 'csharp-version-english' into release-3.10 Merge-request: !1449 07 November 2017, 13:23:36 UTC
04937db 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 07 November 2017, 13:23:16 UTC
6f80b10 Merge branch 'irsl-win2018' into release-3.10 Merge-request: !1451 06 November 2017, 19:11:39 UTC
f6994f4 IRSL: Add support for the 2018 release on Windows. Fixes: #17421 06 November 2017, 19:10:45 UTC
45da558 CMake 3.10.0-rc4 01 November 2017, 12:26:04 UTC
8d1341f Merge branch 'mingw-clang-c-compile-features' into release-3.10 Merge-request: !1435 01 November 2017, 11:39:02 UTC
f86879a Record C compile features flags for MinGW Clang on Windows This was done for C++ by commit v3.5.0-rc1~69^2 (Record compile features for MinGW Clang on Windows, 2016-01-11). Make the same change for C. The `UNIX` condition on Clang C compiler features was already dropped by refactoring in commit v3.9.0-rc1~17^2~4 (Compilers: Port to use default cmake_record_lang_compile_features macros, 2017-05-10). Our documentation already claims support for this combination. This was simply an oversight when support was added for MinGW Clang C++. Issue: #15897 Issue: #15943 01 November 2017, 11:28:38 UTC
1df31aa Merge branch 'autogen-moc-predefs-no-moc-options' into release-3.10 Merge-request: !1432 31 October 2017, 14:18:14 UTC
d3caf94 Autogen: Tests: Set AUTOMOC_MOC_OPTIONS in a simple test 31 October 2017, 13:55:49 UTC
96d20a4 Autogen: Don't use AUTOMOC_MOC_OPTIONS in moc-predefs command Closes #17418 31 October 2017, 13:20:24 UTC
f49b687 Merge branch 'autogen-change-rcc-config-suffix' into release-3.10 Merge-request: !1425 30 October 2017, 17:58:55 UTC
bda0875 Autogen: Make rcc output file suffix static (instead of pseudo-random) 30 October 2017, 15:30:46 UTC
469ac58 Merge branch 'autogen-qrc-file-name' into release-3.10 Merge-request: !1422 30 October 2017, 12:57:38 UTC
da00080 Merge branch 'cpack-rpm-dist-test-fix' into release-3.10 Merge-request: !1424 30 October 2017, 12:50:21 UTC
9ce00ca CPack/RPM: DIST-MONOLITHIC-type subtest fix Test was failing in case dist macro contained a + symbol which is valid but must be escaped for using the string as a regex. Fixes #17328 30 October 2017, 12:48:46 UTC
a8bf0b2 Autogen: RCC: Append checksum suffix to wrapped file name Closes #17404 29 October 2017, 02:28:20 UTC
0504fc8 Merge branch 'backport-fix-co-compile' into release-3.10 Merge-request: !1418 27 October 2017, 13:41:25 UTC
dc4d202 Merge branch 'autogen-static-library-cycles' into release-3.10 Merge-request: !1408 27 October 2017, 13:41:11 UTC
3a4db86 Autogen: Tests: Add test for STATIC_LIBRARY cycles 27 October 2017, 13:37:15 UTC
798e4f2 Autogen: Don't add STATIC_LIBRARY cycle targets to the _autogen dependencies When a STATIC_LIBRARY cycle is detected we don't add any STATIC_LIBRARY target from the cycle to the `_autogen` target dependencies. Closes #17389 27 October 2017, 13:37:15 UTC
992962c cmcmd: Restore support for running multiple lint tools Refactoring in commit v3.10.0-rc1~115^2 (Clean up iwyu code to not be one big if statement, 2017-08-28) incorrectly changed the logic to run only one lint tool at a time. Restore support for running all tools specified on the command-line. 27 October 2017, 13:26:50 UTC
a5197ee cmcmd: Convert lint handlers to file-static functions These do not need to be declared in the header. 27 October 2017, 12:36:28 UTC
1c075ff cmcmd: Rename loop iteration variable for clarity 27 October 2017, 12:36:28 UTC
f015760 Merge branch 'cmp0040-wording' into release-3.10 Merge-request: !1415 26 October 2017, 13:48:28 UTC
a1b1f1a CMP0040: Clarify policy warning to match documentation In commit v3.5.0-rc1~8^2~2 (Help: Clarify policy `CMP0040` documentation, 2016-01-28) the documentation was clarified to indicate that the target must be defined in the current directory. Do the same for the text of the policy warning itself. Fixes: #17399 26 October 2017, 13:47:29 UTC
a720131 Merge branch 'clang-cl-TP' into release-3.10 Merge-request: !1407 25 October 2017, 11:39:12 UTC
7077a55 Clang: Use -TP flag for C++ sources with clang-cl We do this for `cl`, so we should do it for `clang-cl`. Fixes: #17394 25 October 2017, 11:36:10 UTC
b305e81 Merge branch 'omp-oacc-werror-return-type' into release-3.10 Merge-request: !1406 24 October 2017, 14:56:36 UTC
back to top