-
Notifications
You must be signed in to change notification settings - Fork 149
Conference call notes 20260603
Bart Oldeman edited this page Jun 3, 2026
·
1 revision
(back to Conference calls)
Notes on the 295th EasyBuild conference call, Wednesday 3 June 2026 (15:00 UTC / 17:00 CEST)
List of attendees (11):
- Adam Huffman (University of Oxford, UK)
- Bart Oldeman (McGill University, Calcul Québec, Digital Research Alliance of Canada)
- Cintia Willemyns (Vrije Universiteit Brussel, Belgium)
- Davide Grassano (CECAM)
- Jasper Grimm (University of York, UK)
- Jörg Saßmannshausen (Imperial College London, UK)
- Jorge Delgado Guerrero (University of Luxembourg)
- Kurt Lust (University of Antwerp, LUMI)
- Leonardo Honfi Camilo (Wageningen University & Research, Netherlands)
- Mikael Öhman (Chalmers University of Technology, Sweden)
- Sebastien Moretti (SIB, Switzerland)
- overview of recent developments
- update of common toolchains
- Q&A
- latest EasyBuild release: EasyBuild v5.3.0 (10 April 2026)
- next (stable) EasyBuild release: v5.3.1 (?)
- ETA: early June '26, hopefully before ISC (22-26 June, Hamburg)
- ETA for EasyBuild 6.0: spring 2027
- milestones: framework
- 11th EasyBuild User Meeting (EUM'26): 21-23 April 2026 @ Portugal, see https://easybuild.io/eum26
- Great event, as always!
- Blog posts: https://blog.easybuild.io/2026/04/21/eum26-day1/ and https://blog.easybuild.io/2026/04/22/eum26-day2/
- Slides: here
- recordings are available via this YouTube playlist
- Draft governance PR: https://github.com/easybuilders/easybuild-docs/pull/374
- Please take a look at it, and let us know if there's something you're not happy with. Positive feedback is also welcome.
- Nicer way to view here
- The plan is to finalize this governance documentation by the next meeting of the interim EasyBuild Steering Committee (scheduled for Mon 29 June'26)
- See also Adam's talk at EUM
- future easyconfigs merge sprints planned:
- Mon 15 Jun 2026
- Mon 17 Aug 2026
- Mon 19 Oct 2026
- Mon 21 Dec 2026
- Mon 15 Feb 2026
- aiming for semi-fixed schedule every other month: 3rd Monday in even months
- at some point a sprint to revise & close outdated open issues across different EasyBuild repos
(changed made in PRs marked with * are included latest EasyBuild stable release)
-
blog/docs (merged PRs)
-
bug fixes
- ...
-
bug fixes
-
framework (merged PRs)
-
bug fixes
- ...
-
enhancements
- Warn when using get_cpu_arch_name when archspec is not installed. (PR #5193)
-
changes
- ...
-
code cleanup
- ...
-
CI/test suite
- ...
-
other
- ...
-
bug fixes
-
easyblocks (merged PRs)
-
easyconfigs (merged PRs)
- 85 easyconfig PRs were merged since last conf call
-
bug fixes/reports
- fix compatibility with newer glibc and GCC for GCCcore/14.2.0 and GCCcore/14.3.0 (PR #26138)
- disable URW fonts explicitly in groff v1.24.1 (PR #26142)
- fix compatibility with newer glibc and GCC for GCCcore/15.2.0 (PR #26126)
- add patch for worker 1.6.13 w/ iimpi/2023a to unset $SLURM_EXPORT_ENV in generated job script (PR #26093)
- add missing imp2importlib for Cython 0.29.37 w/ GCCcore/13.3.0 (PR #26082)
- Handle arch-specific dependencies in tests (PR #25739)
- Ignore warning about avx10.1 when configuring CMake (PR #25731)
- Fix sanity check of SYSTEM ccache (PR #26067)
- enhancements
-
(noteworthy) new software
- {bio}[foss/2023b] tMAE v1.0.5 w/ R 4.4.1 (PR #26021)
- noteworthy software updates
-
cleanup
- ...
-
changes
- Move Boost to GCCcore 15.2.0 (PR #26059)
- came up in the past as well but there were potential issues with mixing with Intel-compiled Boost-MPI.
- Move Boost to GCCcore 15.2.0 (PR #26059)
-
blog/docs (open PRs + issues)
- fix typos + minor tweaks for blog post on --job (PR #20)
- LSP for easyconfigs (WIP) (Draft PR #16)
- Language Server Protocol
- Add documentation for generating exts_list for a JuliaBundle (PR #377)
-
framework (open PRs + issues)
-
bugs
- ...
-
enhancements
- ...
-
code cleanup
- Cleanup duplication in handle_include_easyblocks_from (PR #5194)
-
changes
- ...
-
CI/test suite
- ...
-
bugs
-
easyblocks (open PRs + issues)
- bug fixes/reports
- Suggestion: run import on all python modules with a init.py (issue #4142)
- enhancements
- enable hwloc, cuFFTMp, and HeFFTe support in GROMACS easyblock (PR #3531)
- DRAFT: Enable new optional flags for petsc single double precisions (draft PR #4139)
- Add logging if PyTorch tests were successful (PR #4140)
-
updates
- ...
-
changes
- ...
-
code cleanup
- ...
-
new easyblocks
- Add new generic EasyBlock HuggingFaceDataset (PR #4141)
- bug fixes/reports
-
easyconfigs (open PRs + issues)
{foss/intel/lfoss}/2026.1-
2026.1toolchain definitions:- included in EasyBuild 5.3.0!
-
foss/2026.1component versions (all latest release)- GCC 15.2
- FlexiBLAS 3.5.0 + OpenBLAS 0.3.32 + BLIS 2.0
- OpenMPI 5.0.10 + UCX 1.20.0 + libfabric 2.5.0 + PMIx 6.1.0
- FFTW 3.3.10
-
intel/2026.01component versions- GCC 15.2
- intel-compilers 2025.3.3
- impi 2021.17.2
- imkl 2025.3.1
-
lfoss/2026.01component versions- like
foss/2026.01, but with LLVM 21.1.8 - needed to fix use of
-march=nativeon Arm with LLVM, using-mcpu=nativeinstead
- like
- For newer toolchains: GCC 16.1 has been released, GCC 15.3 planned for June 12th
- CUDA 13.3.0 has been merged, fixes regression with C++20 in older CUDA 13.x. Likely CUDA for 2026.1
- Jörg:
-
VASP 6.6.0. Hopefully can be merged soon?
- also checking OpenMP/GPU versions with NVHPC, Makefiles
- LAMMPS
- needs MDI from but the LAMMPS on that PR is stalled, original submitter last replied 4 months ago, what to do? Suggestion, create new PR for MDI, close older PR.
-
VASP 6.6.0. Hopefully can be merged soon?
- Mikael: anyone looked at cuPyNumeric, official Nvidia product. Noone seems to familiar with it.