Dear EasyBuilders,
The time has come to look into the 2017b update of the common
toolchains, i.e. foss/2017b and intel/2017b.
I have already created WIP pull requests for them, see [1, 2].
Currently, the toolchains are defined as specified below, but since
updates are expected soon for both OpenBLAS (0.2.20?) & GCC (6.4.0), we
should give it some more time before writing them in stone (especially
for OpenBLAS since the current last release dates from Sept'16...).
All toolchain components are basically updated to the latest version,
except for GCC since Intel support made the statement that the 2017
update 4 versions of the Intel compilers are not supported yet on top of
GCC 7.x.
foss/2017b:
GCC 6.3.0 (*) + binutils 2.28
OpenMPI 2.1.1
OpenBLAS 0.2.19 (*)
FFTW 3.3.6(-pl2)
ScaLAPACK 2.0.2
intel/2017b:
Intel compilers 2017.4.196 on top of GCC 6.3.0 (*) + binutils 2.28
Intel MPI 2017.3.196
Intel MKL 2017.3.196
(*) update expected in the coming weeks!
I hope we can finalize these toolchain definitions very soon (i.e. when
GCC 6.4 and the OpenBLAS update are available),
so we have ample time to test these toolchains with existing 2017a (and
maybe also 2016b) easyconfigs.
Any feedback, comments & suggestions are welcome!
regards,
Kenneth
[1] https://github.com/hpcugent/easybuild-easyconfigs/pull/4618
(intel/2017b)
[2] https://github.com/hpcugent/easybuild-easyconfigs/pull/4768 (foss/2017b)