[Trilinos-Users] Trilinos upgrade to CMake 2.8.11?

Bartlett, Roscoe A. bartlettra at ornl.gov
Wed Aug 27 16:46:07 MDT 2014


Hi Trilinos users and developers,

Thank you very much for the replies on the CMake version poll (shown below).

As it turns out, people are running much higher versions of CMake than what we currently enforce. This is great as it gives us confidence that raising the bar wouldn't cause too much trouble.

There are some features of CMake 2.8.11 (released in May 2013 [1]) that would be useful to have in Trilinos, so if we can, we would like to use this as the minimum version. Could you please double-check if it would cause you troubles to upgrade?

There was some concern in a few of the responses about not being able to use versions of CMake newer than 2.8.10 on a few machines (i.e. NERSC and Titan [2]) but it was shown that CMake 2.8.11 was also installed on those machines as well.

Therefore, unless someone can provide a major objection, we are going to be upgrading the minimum version of CMake required by Trilinos (and the TriBITS system it uses) from 2.8.0 to 2.8.11.  We would like this to happen as early as the end of next week (Sept. 5) if possible.

Cheers,

Ross Bartlett

[1] http://www.cmake.org/Wiki/CMake_Released_Versions
[2] https://www.olcf.ornl.gov/kb_articles/software-cmake/

____________________________________________________________________________
Dr. Roscoe A. Bartlett, PhD
Oak Ridge National Laboratory
CASL Virtual Reactor Software Engineering Lead
Trilinos Software Engineering Technologies and Integration Lead


-------------------------------------------------------------------------

From: Bartlett, Roscoe A.
Sent: Tuesday, August 12, 2014 9:49 AM
To: trilinos-users at software.sandia.gov; Trilinos Developers List (trilinos-developers at software.sandia.gov)
Cc: trilinos-framework at software.sandia.gov
Subject: Trilinos CMake upgrade?

Hello Trilinos Users and Developers,

We would like to propose increasing the minimum CMake version used by the build system for Trilinos (and therefore also TriBITS itself).  Some newer versions of CMake have some key features that would improve in the development, testing, and installation process for Trilinos (and other projects that use TriBITS).  The current minimum CMake version required by Trilinos (and TriBITS) is CMake 2.8.0, released 2009 [1].

To make sure not to leave anyone behind, we are interested to know how an upgrade of CMake would affect you and the projects your are involved with.

In particular, we would like to know:

1) What is oldest CMake version that you or your team are using for any of your Trilinos installations?

2) Would you or your team be willing, and how hard would it be, to upgrade the version of CMake on these systems?

Thanks,

Ross Bartlett for the Trilinos framework team

[1] http://www.cmake.org/Wiki/CMake_Released_Versions





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://software.sandia.gov/pipermail/trilinos-users/attachments/20140827/5dc59858/attachment.html>


More information about the Trilinos-Users mailing list