Hi all,

Is there any hope for
https://github.com/easybuilders/easybuild-easyconfigs/pull/5072
along with the 2018b toolchains?

Best regards, Mikael


On Sat, May 26, 2018 at 8:40 AM, Kenneth Hoste <[email protected]>
wrote:

> Dear EasyBuilders,
>
> The next update of the foss/intel common toolchains (2018b) is due soon
> (end of June, cfr. [1]), so I've started looking into which options we have
> in order to have sufficient time to thoroughly test the toolchain
> definitions...
>
> First of all: I think we can/should bump the GCC underneath both
> foss/2018b and intel/2018b to v7.3.0.
>
> We stuck with GCC 6.4.0 with the 2018a update because of concerns w.r.t.
> the compatibility of GCC 7.x with the most recent Intel compilers at the
> time.
> Therefore, I contacted Intel support again to get an update, here's the
> response I got:
>
> "We started support GCC 7.1 or above from Intel C++ Compiler 2019 Beta.
>
> However we don't see any known issue regarding GCC 7.3 specifically.
> Internally we used it without a problem with 2018 Update2."
>
> I consider that sufficient to go forward with GCC 7.3.0 as a base for the
> */2018b toolchains. Of course we'll test extensively whether we see any
> problems (by rebuilding existing easyconfigs that use the */2018a
> toolchains with */2018b).
>
>
> For foss/2018a we stuck to OpenMPI v2.1.2 even though there already was an
> OpenMPI v3.0 which was supposedly stable. Now that OpenMPI v3.1.0 is
> available, it makes sense to use that in foss/2018b.
>
> W.r.t. OpenBLAS: there was (finally!) a new release just a couple of days
> ago (v0.3.0) [2]. This includes a couple of important fixes & updates (e.g.
> LAPACK 3.8.0), so that is the most sensible choice for foss/2018b.
>
> For the other toolchain components only less significant minor updates
> seem to be available (i.e. 2018 update 2 for Intel components).
>
> This leads to the following initial proposals for the 2018b common
> toolchains:
>
> ++ proposal for foss/2018b ++
>
>   - GCC 7.3.0 + binutils 2.30 (release dates: 2018-01-25, 2018-01-28)
>   - OpenMPI 3.1.0 (2018-05-07)
>   - OpenBLAS 0.3.0 (2018-05-23)
>   - FFTW 3.3.7* (2017-10-29)
>   - ScaLAPACK 2.0.2 (2012-05-01)
>
> (*) FFTW seems to be close to a new release (3.3.8), based on the recent
> commit history [3], so if it's there in time we should use that.
>
>
> ++ proposal for intel/2018a ++
>
>   - (GCCcore 7.3.0 + binutils 2.30 as a base)
>   - Intel compilers 2018 update 2, a.k.a. 2018.2.199 (2018-03-21)
>   - Intel MPI 2018 update 2 (2018-03-22)
>   - Intel MKL 2018 update 2 (2018-03-22)
>
>
> Feedback & comments are welcome.
>
>
> regards,
>
> Kenneth
>
>
>
> [1] http://easybuild.readthedocs.io/en/latest/Common-toolchains.
> html#update-cycle-for-common-toolchains
> [2] https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.0
> [3] https://github.com/FFTW/fftw3/commits/master
>

Reply via email to