-
Notifications
You must be signed in to change notification settings - Fork 144
Conference call notes 20230315
Kenneth Hoste edited this page Mar 29, 2023
·
5 revisions
(back to Conference calls)
Notes on the 218th EasyBuild conference call, Wednesday 15 March 2023 (16:00 UTC)
List of attendees (15):
- Simon Branford (Univ. of Birmingham, UK)
- Alex Domingo (Vrije Universiteit Brussel, Belgium)
- Pedro Fernandez (HPCNow!)
- Jasper Grimm (University of York, UK)
- Kenneth Hoste (HPC-UGent, Belgium)
- Kurt Lust (UAntwerpen, Belgium + LUMI User Support Team)
- Sam Moors (Vrije Universiteit Brussel, Belgium)
- Sebastien Moretti (SIB, Switzerland)
- Abhishek Mukherjee (New Jersey Institute of Technology, US)
- Mikael Öhman (Chalmers University of Technology, Sweden)
- Bart Oldeman (Digital Research Alliance of Canada)
- Jurij Pečar (EMBL, Germany)
- Åke Sandgren (Umeå University, Sweden)
- Jörg Saßmannshausen (Imperial College London, UK)
- Lars Viklund (Umeå University, Sweden)
- overview of recent developments + outlook to next EasyBuild release
- Q&A
- release timeline
- latest release: EasyBuild v4.7.0 (9 Jan 2023)
- ETA next release (EasyBuild v4.7.1): ASAP
- "next release (4.7.1)" milestones are being cleaned up
- framework: https://github.com/easybuilders/easybuild-framework/milestone/97
- easyblocks: https://github.com/easybuilders/easybuild-easyblocks/milestone/86
- easyconfigs (needs to be cleaned up): https://github.com/easybuilders/easybuild-easyconfigs/milestone/90
- recent changes
-
docs
- ...
-
framework
-
bug fixes
- ...
-
enhancements
- ...
-
changes
- ...
-
bug fixes
-
easyblocks
-
bug fixes
- fix
$JULIA_DEPOT_PATH
in installation of multiple JuliaPackage extensions (PR #2869) - show template values of exts_default_options in PythonBundle (PR #2874)
- handle templating correctly in
CMakeMake
when playing withconfigopts
(PR #2882)- PR #2885 with alternative fix was closed
- avoid crash in test step of PyTorch easyblock if runtest is not a command (PR #2883)
- update scipy easyblock to copy
PKG-INFO
toscipy-<version>.egg-info
when installing with Meson/Ninja (PR #2903 )
- fix
- enhancements
-
updates
- update Trilinos easyblock to support Trilinos v13.x (PR #2900)
- makes build of Trilinos a lot less painful by allowing to easy opt-out of building cross-product of all possible configuration options
- update Trilinos easyblock to support Trilinos v13.x (PR #2900)
-
changes
- ...
- new software
- ...
-
bug fixes
-
easyconfigs
- ~75 easyconfig PRs were merged since last conf call
-
bug fixes
- replace
src
include path with installation dir for HDF5 (PR #17469 + PR #17488)- required for DIRAC
- disable Python support for OTF2 v2.2, since we're not including Python 2.x as dependency (PR #17499)
- add patch for Qt5 5.12.2 with
GCCcore/11.2.0
to fix template bug (PR #17464) - update homepage and source urls of DFT-D3 (PR #17528)
- use Binary easyblock for ANIcalculator to prevent RPATH sanity check failures (PR #17536)
- replace
- enhancements
-
(noteworthy) new software
- ...
- noteworthy software updates
- changes
- add deprecation notice to
RPackage
extensions with relative paths instart_dir
(PR #2879)
- add deprecation notice to
-
docs
- work in progress
-
docs
- project starts to review all documentation pages, and update/extend them where needed
- add light theme + support for switching between dark/light theme (PR #117)
-
framework
-
reported bugs / bug fixes
- Python packages are being installed to
local/lib/python*/dist-packages
due to tweaks tosysconfig.py
in OS (issue #4128) - fix typo in condition guarding installation of GitHub token in CI workflow to run unit tests (PR #4216)
- to fix tests that require GitHub token are always skipped in CI due to silly typo in GitHub Actions workflow (issue #4214)
- work-in-progress because using
$GITHUB_TOKEN
that is provided by default doesn't seem to be working...
- EasyBuild just prints the name and version when trying to install the latest version (because
$EASYBUILD_VERSION
is defined) (issue #4224)
- Python packages are being installed to
-
enhancements
- fixes/enhancements w.r.t. checksums (PR #4159, PR #4150, PR #4164)
- enhance documentation of checksums easyconfig parameter (docs PR #853)
- add suport for
modunloadmsg
easyconfig parameter (PR #4223)
-
changes
- ...
-
reported bugs / bug fixes
-
easyblocks
- bug reports/fixes
- fix finding of failed tests in output of PyTorch test step (PR #2859)
- enhancements
- enhance Python easyblock to create non-versioned symlink for
python-config
+ check forbin/python
andbin/python-config
in sanity check (PR #2904)
- enhance Python easyblock to create non-versioned symlink for
- updates
- new software
- custom easyblock for RAxML (PR #2180)
- new generic easyblock for installing Rust crates with cargo (WIP PR#2902)
-
changes
- ...
- bug reports/fixes
-
easyconfigs
- still close to 800 open easyconfig PRs...
- questions
- PyTorch packages collected into single easyconfig, e.g. torchvision as extension? (issue #17489)
- bug fixes/reports
- fix configure step for ELSI 2.5.0+ (and add missing foss versions) (PR #17288)
- Julia: user depot not accesible with Pkg.add (issue #17455)
- enhancements
- ...
- new software
- noteworthy software updates
- changes
- ...
-
docs
- support for creating a template easyconfig
- call for test reports in CuPy PR #17526
- failing tests on A40 GPUs, off by 4 errors?!
- problem observed in tests should be reported upstream, to get feedback?