All,
On 1/22/20 6:13 PM, Kenneth Hoste wrote:
Notes on today's conf call are available at
https://github.com/easybuilders/easybuild/wiki/Conference-call-notes-20200120
Just a few comments:
- Intel/GCC compatibility
- According to the Intel C/C++ compiler release notes [1], v19.0
(all update levels) supports GCC versions 4.3 to 8.x [2],
although this does not necessarily mean that 9.x won't work.
v19.1 (aka. PSXE 2020) supports GCC versions 4.4 to 9.2 [3].
- Clang toolchains
- When talking to some LLVM devs at SC'19, the expectation was
that f19 (the "new flang") will not be really usable before
the end of this year.
- We still may want to look into supporting the "old flang" as
a compiler and in conjunction with Clang as a toolchain -- if
not the open-source version then maybe to support the commercial
compilers sitting on top of Clang/flang (ARM, AMD AOCC).
- In this context, let me point out again that we need to consider
how to structure all this in a hierarchical MNS context, such
that other software (e.g., Doxygen, Score-P) can make use of the
Clang libraries. This may involve something like a ClangCore
with moduleclass "lib" that provides LLVM/Clang on the GCCcore
level, and a Clang bundle (similar to GCC) with moduleclass
"compiler" combining Clang/Flang/binutils. Note that all ECs
currently using LLVM as a dependency should then use the new
ClangCore (or however we name it).
Cheers,
Markus
[1]
https://software.intel.com/en-us/articles/intel-cpp-compiler-release-notes
[2]
https://software.intel.com/en-us/articles/intel-c-compiler-190-for-linux-release-notes-for-intel-parallel-studio-xe-2019
[3] https://software.intel.com/en-us/node/807141
.
Next conf call is planned for Wed Feb 5th 2020, 5pm CET.
On 22/01/2020 11:55, Kenneth Hoste wrote:
Dear EasyBuilders,
The next EasyBuild conf call is planned for Wed Jan 22nd 2020
(today!), at 5pm CET.
You can join the conf call via https://tiny.cc/eb_conf_call .
Current agenda:
* update on defining 2020a toolchains
* Q&A
Suggestions for additional topics are welcome (please let me know if
you have any).
More information on the EasyBuild conf calls is available at
https://github.com/easybuilders/easybuild/wiki/Conference-calls .
regards,
Kenneth
--
Dr. Markus Geimer
Juelich Supercomputing Centre
Institute for Advanced Simulation
Forschungszentrum Juelich GmbH
52425 Juelich, Germany
Phone: +49-2461-61-1773
Fax: +49-2461-61-6656
Email: [email protected]
WWW: https://www.fz-juelich.de/ias/jsc
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Volker Rieke
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------