-
Notifications
You must be signed in to change notification settings - Fork 144
Conference call notes 20221026
Kenneth Hoste edited this page Oct 25, 2022
·
8 revisions
(back to Conference calls)
Notes on the 208th EasyBuild conference call, Wednesday 26 October 2022 (15:00 UTC)
List of attendees (XXX):
-
Kenneth Hoste (HPC-UGent)
-
Simon Branford (Univ. of Birmingham, UK)
-
Jasper Grimm (University of York, UK)
-
Adam Huffman (Big Data Institute, Oxford, UK)
-
Kurt Lust (UAntwerpen & LUST)
-
Sebastien Moretti (SIB, Switzerland)
-
Mikael Öhman (Chalmers University of Technology, Sweden)
-
Jurij Pečar (EMBL, Germany)
-
Jörg Saßmannshausen (Imperial College London, UK)
-
Åke Sandgren (Umeå University, Sweden)
-
Caspar van Leeuwen (SURF, Netherlands)
- overview of recent developments + outlook to next EasyBuild release
- impact of vectorizer fixes for GCC + OpenBLAS
- call for help: porting EasyBuild docs to MarkDown
- Q&A
- release timeline
- latest release: EasyBuild v4.6.2 (21 Oct 2022)
- ETA next release (EasyBuild v4.6.3?): by end of Nov?
- recent changes
-
framework
-
bug fixes
- ...
-
enhancements
- ...
-
changes
- ...
-
bug fixes
-
easyblocks
-
bug fixes
- ...
-
enhancements
- ...
-
updates
- ...
-
changes
- ...
- new software
- ...
-
bug fixes
-
easyconfigs
- ~XXX easyconfig PRs were merged since last conf call
-
bug fixes
- ...
-
enhancements
- ...
-
(noteworthy) new software
- see also overview at https://github.com/easybuilders/easybuild-easyconfigs/issues?q=is%3Amerged+label%3Anew
- ...
-
noteworthy software updates
- ...
- changes
- ...
-
framework
- work in progress
-
framework
- reported bugs / bug fixes
-
enhancements
- add support for easystack file that contains easyconfig filenames + implement parsing of configuration options (PR #4021)
- adding support for the use of
--from-pr
_and other options) in easystack files (WIP PR #4057) - add support for
--sources-url
to fetch sources from additional URLs (PR #4079) - we should set
$CUDAARCHS
environment variable (plus additionalcuda_cc_
template) (issue #4086)
-
changes
- replaced distutils
LooseVersion
with packaging.version.parse (PR #4074)- alternative to PR #3794 which "vendors"
LooseVersion
into EasyBuild (and avoids introducing a dependency on a Python package outside of the Python standard library) - this change should only be done for EasyBuild v5.0 (in a dedicated
5.x
branch)?
- alternative to PR #3794 which "vendors"
- replaced distutils
- easyblocks
-
easyconfigs
- still over 700 open easyconfig PRs...
- bug fixes/reports
- LAPACK tests are failing with OpenBLAS-0.3.20 and GCC-11.3.0 (issue #16380)
- OpenBLAS easyblock should be enhanced so the test step fails if any serious problems are found
-
OpenBLAS-0.3.20-GCCcore-11.3.0.eb
should be changed to disable use of-ftree-vectorize
- are more changes required short-term?
- should we stop trying to control the compiler options used for OpenBLAS?
- even that would not be enough, see auto-enabling of vectorization by GCC 12 (https://www.phoronix.com/news/GCC-12-Auto-Vec-O2)
- we should also revist the ignored scipy failing tests (cfr. issue #2237)
- FlexiBLAS cause core dump (simple test example) (issue #16387)
- LAPACK tests are failing with OpenBLAS-0.3.20 and GCC-11.3.0 (issue #16380)
- new software
- noteworthy software updates
- changes
- ...
-
framework
- all details in issue #16380
- relevant PRs:
- ...