[Cmake-commits] CMake branch, master, updated. v3.13.0-rc1-220-g6026470
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 60264705b945f9b1f91c58a52c2974c1399a97b0 (commit) from da1580b48e84cf1fc3bfb518d7e78b61393a0ef2 (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=60264705b945f9b1f91c58a52c2974c1399a97b0 commit 60264705b945f9b1f91c58a52c2974c1399a97b0 Author: Kitware Robot AuthorDate: Thu Oct 25 00:01:08 2018 -0400 Commit: Kitware Robot CommitDate: Thu Oct 25 00:01:08 2018 -0400 CMake Nightly Date Stamp diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake index ca6832f..befdadd 100644 --- a/Source/CMakeVersion.cmake +++ b/Source/CMakeVersion.cmake @@ -1,5 +1,5 @@ # CMake version number components. set(CMake_VERSION_MAJOR 3) set(CMake_VERSION_MINOR 13) -set(CMake_VERSION_PATCH 20181024) +set(CMake_VERSION_PATCH 20181025) #set(CMake_VERSION_RC 1) --- 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
Re: [CMake] Finding Boost in versioned layout on Linux
On Wed, 24 Oct 2018 at 22:17, Brad King wrote: > On 10/24/2018 01:22 PM, Mateusz Loskot wrote: > > So, I had to bend CMake this way to find Boost for me: > > > > cmake -DBoost_COMPILER=-gcc5 -DCMAKE_CXX_COMPILER_ARCHITECTURE_ID=x64 .. > > See these issues: > > https://gitlab.kitware.com/cmake/cmake/issues/17701 > https://gitlab.kitware.com/cmake/cmake/issues/17702 Yes, I'm aware [1] of these, but thank you for reminder. I meant this post as a work around related to #17701 [1] https://gitlab.kitware.com/cmake/cmake/issues/17701#note_398070 Best regards, -- Mateusz Loskot, http://mateusz.loskot.net -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake
Re: [CMake] Finding Boost in versioned layout on Linux
On 10/24/2018 01:22 PM, Mateusz Loskot wrote: > So, I had to bend CMake this way to find Boost for me: > > cmake -DBoost_COMPILER=-gcc5 -DCMAKE_CXX_COMPILER_ARCHITECTURE_ID=x64 .. See these issues: https://gitlab.kitware.com/cmake/cmake/issues/17701 https://gitlab.kitware.com/cmake/cmake/issues/17702 -Brad -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake
Re: [cmake-developers] KWSys build warnings on the "merlin" platform
On 2018-10-24 09:05-0400 Brad King wrote: On 10/23/2018 06:37 PM, Alan W. Irwin wrote: look at those build warnings which repeatedly show up on the "merlin" report for the the KWSys dashboard The warnings come from code generated by CMake. You're driving the builds with CMake 3.7 which still generated code on which gcc 8 warns. CMake 3.11 has the fix. If you drive with that or higher instead then the warnings should go away. OK. The issue was I keep ctest-3.7.2 (and cmake-3.7.2) first on my PATH because I want to make sure to test those versions for the PLplot case (since that is the PLplot minimum version of CMake for now although I plan within a year or so to bump that to 3.12.3 or higher once most Linux distributions provide that version). To fix this issue, I left my PATH the same but I now use the explicit system version of ctest (3.12.3 on Debian Buster) to launch the script, and the script automatically figures out inside to use the compatible version of cmake to launch other parts of the test rather than cmake-3.7.2 from my PATH). And as you predicted the warnings go away (see the most recent merlin results on the dashboard). So thanks very much for your key help in getting this issue figured out. I seem to have been the only one currently who has tried to use a ctest version less than 3.11 to drive testing, but nevertheless, you may still want to document that the minimum ctest version to drive testing should be 3.11 to avoid others running into this issue in the future. Alan __ Alan W. Irwin Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __ Linux-powered Science __ -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake-developers
[CMake] Finding Boost in versioned layout on Linux
Hi, I know the version layout of Boost build is preferred or even specific to Windows, but I like it in general, ie. on Linux. It lazily allows me to get everything built with single command: b2 variant=debug,release address-model=32,64 --layout=versioned stage The versioned layout impose some challenges while find_package-ing at least I've experienced it using FindBoost.cmake from latest CMake 3.12. For example, running CMake in Linux environment with GCC 5.5.0 for find_package(Boost 1.65.0 REQUIRED COMPONENTS system) will attempt to search for ... -- [ /usr/local/share/cmake-3.12/Modules/FindBoost.cmake:1420 ] guessed _boost_COMPILER = -gcc55 ... -- [ /usr/local/share/cmake-3.12/Modules/FindBoost.cmake:1760 ] Searching for SYSTEM_LIBRARY_RELEASE: boost_system-gcc55-mt-1_69;boost_system-gcc55-mt;boost_system-mt-1_69;boost_system-mt;boost_system ... The issue is that b2 generated names like libboost_system-gcc5-mt-d-x64-1_69.a So, I had to bend CMake this way to find Boost for me: cmake -DBoost_COMPILER=-gcc5 -DCMAKE_CXX_COMPILER_ARCHITECTURE_ID=x64 .. I'm not asking any specific questions here. I just thought that might be helpful to other users of FindBoost.cmake. Best regards, -- Mateusz Loskot, http://mateusz.loskot.net -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake
[Cmake-commits] CMake branch, master, updated. v3.13.0-rc1-219-gda1580b
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 da1580b48e84cf1fc3bfb518d7e78b61393a0ef2 (commit) via 26494d279fa527857139c128464b6e38260a9a0d (commit) via 3793bed9df0c7f056eaf85c0267088fc8cea647c (commit) via 008cb6aa991a515cd31a9b7e6a5837555ff2d43a (commit) via f87d5f13c29a961238ccf623d4954d2d0636adaa (commit) via 35fe47bd5d9508aa90fd1569eb2eaf3f982ebee5 (commit) via 8e56e8b28327fbe83562ad7a4e947b2275b1479d (commit) via d004d8c59a6daa5b27c6e737b687793f51557704 (commit) via c2efb3efcd083523a73a2a9721b7101fbfc0fe0f (commit) from 2296ede5ad67ace711f3f9c2dff33ea1f9b9aeb4 (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=da1580b48e84cf1fc3bfb518d7e78b61393a0ef2 commit da1580b48e84cf1fc3bfb518d7e78b61393a0ef2 Merge: 26494d2 f87d5f1 Author: Brad King AuthorDate: Wed Oct 24 10:42:38 2018 -0400 Commit: Brad King CommitDate: Wed Oct 24 10:42:38 2018 -0400 Merge branch 'release-3.13' https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=26494d279fa527857139c128464b6e38260a9a0d commit 26494d279fa527857139c128464b6e38260a9a0d Merge: 3793bed 8e56e8b Author: Brad King AuthorDate: Wed Oct 24 14:40:13 2018 + Commit: Kitware Robot CommitDate: Wed Oct 24 10:41:31 2018 -0400 Merge topic 'vs-csharp-win32-flags' 8e56e8b283 VS: Fix CSharp support for win32res: and win32icon: flags Acked-by: Kitware Robot Merge-request: !2516 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3793bed9df0c7f056eaf85c0267088fc8cea647c commit 3793bed9df0c7f056eaf85c0267088fc8cea647c Merge: 008cb6a d004d8c Author: Brad King AuthorDate: Wed Oct 24 14:40:00 2018 + Commit: Kitware Robot CommitDate: Wed Oct 24 10:40:24 2018 -0400 Merge topic 'vs-csharp-in-custom-target' d004d8c59a VS: Fix crash on CSharp sources in a custom target Acked-by: Kitware Robot Merge-request: !2515 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=008cb6aa991a515cd31a9b7e6a5837555ff2d43a commit 008cb6aa991a515cd31a9b7e6a5837555ff2d43a Merge: 2296ede c2efb3e Author: Brad King AuthorDate: Wed Oct 24 14:39:28 2018 + Commit: Kitware Robot CommitDate: Wed Oct 24 10:39:39 2018 -0400 Merge topic 'scripting-commands' c2efb3efcd Help: Revise docs on Scripting Commands Acked-by: Kitware Robot Merge-request: !2504 https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c2efb3efcd083523a73a2a9721b7101fbfc0fe0f commit c2efb3efcd083523a73a2a9721b7101fbfc0fe0f Author: Joachim Wuttke (l) AuthorDate: Tue Oct 16 21:50:48 2018 +0200 Commit: Joachim Wuttke (o) CommitDate: Tue Oct 23 15:12:10 2018 +0200 Help: Revise docs on Scripting Commands Revise docs for all "Scripting Commands", except four find_XXX that use a macro suite of their own. * Take full advantage of the improved syntax highlighting. * Make consequential use of <..> placeholders. * Clarify things here and there in the text. Specific improvements to some command docs: * "math": Correct description of novel hexadecimal capability. * "if", "foreach", "while": Provide link to "endif" etc * "foreach", "while": Mention "break" and "continue". * "foreach": Simplify explanation of ``RANGE`` and ``IN`` signatures; advise against negative arguments or reverse ranges (compare issue #18461) * "endif", "endfunction" etc: Explain that the argument is optional and maintained for compatibility only diff --git a/Help/command/break.rst b/Help/command/break.rst index fc2cd3c..4875a2b 100644 --- a/Help/command/break.rst +++ b/Help/command/break.rst @@ -3,10 +3,10 @@ break Break from an enclosing foreach or while loop. -:: +.. code-block:: cmake break() -Breaks from an enclosing foreach loop or while loop +Breaks from an enclosing :command:`foreach` or :command:`while` loop. See also the :command:`continue` command. diff --git a/Help/command/cmake_host_system_information.rst b/Help/command/cmake_host_system_information.rst index 2dee93a..2e9563a 100644 --- a/Help/command/cmake_host_system_information.rst +++ b/Help/command/cmake_host_system_information.rst @@ -3,7 +3,7 @@ cmake_host_system_information Query host system specific information. -:: +.. code-block:: cmake cmake_host_system_information(RESULT QUERY ...) diff --git a/Help/command/cmake_minimum_required.rst b/Help/command/cmake_minimum_required.rst index 2f1ab60..e6ebcf0 100644 --- a/Help/command/cmake_minimum_required.rst +++
[Cmake-commits] CMake branch, release, updated. v3.13.0-rc1-49-gf87d5f1
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, release has been updated via f87d5f13c29a961238ccf623d4954d2d0636adaa (commit) via 35fe47bd5d9508aa90fd1569eb2eaf3f982ebee5 (commit) via 8e56e8b28327fbe83562ad7a4e947b2275b1479d (commit) via d004d8c59a6daa5b27c6e737b687793f51557704 (commit) from 718033b97d56d97cb0b16d82cb5fdd565d6b2b83 (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 - --- Summary of changes: Source/cmVS10CSharpFlagTable.h | 4 ++-- Source/cmVS11CSharpFlagTable.h | 4 ++-- Source/cmVS12CSharpFlagTable.h | 4 ++-- Source/cmVS140CSharpFlagTable.h | 4 ++-- Source/cmVS141CSharpFlagTable.h | 4 ++-- Source/cmVisualStudio10TargetGenerator.cxx | 4 Tests/CSharpOnly/CMakeLists.txt | 3 +++ Tests/{Wrapping/vtkIncluded.cxx => CSharpOnly/empty.cs} | 0 Tests/{RunCMake/install/pattern => CSharpOnly}/empty.txt | 0 9 files changed, 17 insertions(+), 10 deletions(-) copy Tests/{Wrapping/vtkIncluded.cxx => CSharpOnly/empty.cs} (100%) copy Tests/{RunCMake/install/pattern => CSharpOnly}/empty.txt (100%) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org https://cmake.org/mailman/listinfo/cmake-commits
Re: [cmake-developers] cmake checkfortran fails with Flang
On Wed, Oct 24, 2018 at 7:42 PM Brad King wrote: > On 10/22/2018 07:45 PM, blubee blubeeme wrote: > > There's a newly open sourced fortran compiler flang: > https://github.com/flang-compiler/flang > > > > /usr/local/bin/flang -cpp-E testFortranCompiler.f ... > > > > the fortran compiler does work if you remove the -E flag from the the > compilation command. > > > > Is this an issue something that can get some attention? > > It's trying to pass both -cpp and -E to get preprocessing. > > Please open an issue tracker entry for this. > > Thanks, > -Brad > Thank you, issue created: https://gitlab.kitware.com/cmake/cmake/issues/18497 -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake-developers
Re: [cmake-developers] KWSys build warnings on the "merlin" platform
On 10/23/2018 06:37 PM, Alan W. Irwin wrote: > look at those build warnings which > repeatedly show up on the "merlin" report for the the KWSys dashboard The warnings come from code generated by CMake. You're driving the builds with CMake 3.7 which still generated code on which gcc 8 warns. CMake 3.11 has the fix. If you drive with that or higher instead then the warnings should go away. -Brad -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake-developers
Re: [cmake-developers] cmake checkfortran fails with Flang
On 10/22/2018 07:45 PM, blubee blubeeme wrote: > There's a newly open sourced fortran compiler flang: > https://github.com/flang-compiler/flang > > /usr/local/bin/flang -cpp -E testFortranCompiler.f ... > > the fortran compiler does work if you remove the -E flag from the the > compilation command. > > Is this an issue something that can get some attention? It's trying to pass both -cpp and -E to get preprocessing. Please open an issue tracker entry for this. Thanks, -Brad -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake-developers