[BuildTools-tickets] [BuildTools] #121: discontinue ThirdParty/Blas and Lapack

BuildTools coin-trac at coin-or.org
Sun Oct 28 11:06:36 EDT 2018


#121: discontinue ThirdParty/Blas and Lapack
-------------------+------------------------------
Reporter:  stefan  |      Owner:  stefan
    Type:  defect  |     Status:  new
Priority:  major   |  Component:  build system
 Version:  trunk   |   Keywords:  autotools-update
-------------------+------------------------------
 I think of just forgetting about !ThirdParty/Blas and !ThirdParty/Lapack
 for the new setup, because I don't think it is so useful anymore:
 - Most Linux distributions bring blas and lapack with their package
 managers. It's often only the reference version (Netlib), but that's the
 same we were building anyway.
 - Mac OS X comes with (probably optimized) installations of Blas and
 Lapack in the Accelarate framework.
 - Msys2/MinGW on Windows seems to bring !OpenBlas and Lapack with its
 package manager.
 - Intels MKL is available as community edition for free.
 - Building Blas and Lapack from source requires a Fortran compiler, which
 is extra work to be installed on Linux (easy), Mac OS X (possible), MinGW
 (relatively easy), Windows/MSVC (ifort costs money).
 - !ThirdParty/Blas and Lapack was building only a subset of Blas and
 Lapack, which sometimes is not sufficient, requiring extra maintenance
 work. Also it is extra maintenance work (we do not even keep up with using
 the latest versions of the Netlib Lapack).

 I would then also remove the f2c utility in !BuildTools, for which I have
 no idea whether it is still working.

--
Ticket URL: <https://projects.coin-or.org/BuildTools/ticket/121>
BuildTools <http://projects.coin-or.org/BuildTools>
Tools for configuring and compiling COIN-OR codes



More information about the BuildTools-tickets mailing list