[Trilinos-Users] [EXTERNAL] [Trilinos-developers] Upgrade minimum CMake version from 2.8.11 to 3.3.2?

Hammond, Simon David (-EXP) sdhammo at sandia.gov
Sun Apr 24 19:52:48 EDT 2016


Ross,

One issue here is ensuring we still have these tools available on the Cray and IBM platforms moving forward. I’m not sure what the minimum will be for Trinity on the final production O/S but it is difficult for all of our users to build their own on these machines.

Might we just upgrade our builders and not set this as a minimum requirement?


S.

> On Apr 21, 2016, at 12:41 PM, Bartlett, Roscoe A <rabartl at sandia.gov> wrote:
> 
> Hello Trilinos users and developers,
>  
> I would like to propose that we upgrade the minimum required version of CMake needed for Trilinos from 2.8.11 to 3.3.2.  The reason is that we have a minor patched version of CMake 3.3.2 [1] that runs 3x to 4x faster than CMake 2.8.11.  This will allow us to speed up our automated testing for Trilinos and make developers more productive.
>  
> Will this cause a problem for anyone?
>  
> If so, then Trilinos (and TriBITS) can continue to support CMake 2.8.11 but it might result in some extra testing to ensure backward compatibility with CMake 2.8.11.
>  
> Cheers,
>  
> -Ross
>  
> Dr. Roscoe A. Bartlett, PhD
> Sandia National Laboratories
> Trilinos Software Engineering and Integration Technologies Lead
> Consortium for the Advanced Simulation of Light Water Reactors (CASL) Physics Integration Infrastructure Lead
>  
>  
> [1] Installed with `install-cmake.py --cmake-version=3.3.2 …`  See:https://github.com/TriBITSPub/TriBITS/blob/master/tribits/devtools_install/install-cmake.py
>  
> _______________________________________________
> Trilinos-developers mailing list
> Trilinos-developers at trilinos.org
> https://trilinos.org/mailman/listinfo/trilinos-developers


—

Si Hammond
Scalable Computer Architectures
Sandia National Laboratories, NM, USA

[Sent from Remote Connection, Please excuse typos]






More information about the Trilinos-Users mailing list