Skip to content

Conference call notes 20220330

Kenneth Hoste edited this page Mar 29, 2022 · 6 revisions

(back to Conference calls)

Notes on the 194th EasyBuild conference call, Wednesday 30 Mar 2022 (08:00 UTC)

Attendees

Alphabetical list of attendees (XXX):

  • Kenneth Hoste (HPC-UGent, Belgium)

  • Simon Branford (Univ. of Birmingham, UK)

  • Em Dragowsky (Case Western Reserve University, Ohio, US)

  • Fotis Georgatos (EPFL, Switzerland)

  • Jasper Grimm (University of York, UK)

  • Adam Huffman (Big Data Institute, Oxford, UK)

  • Filip Kružík (INUITS)

  • Kurt Lust (Univ. of Antwerpen, Belgium + LUMI User Support Team)

  • Sebastien Moretti (SIB, Switzerland)

  • Alan O'Cais (CECAM)

  • Mikael Öhman (Chalmers University of Technology, Sweden)

  • Bart Oldeman (ComputeCanada)

  • Jörg Saßmannshausen (Imperial College London, UK)

  • Åke Sandgren (Umeå University, Sweden)

Agenda

  • overview of recent developments
  • Q&A

Recent developments

  • release timeline
    • latest release: EasyBuild v4.5.3 (11 Feb 2022)
    • ETA next release: this week (most likely 31 March 2022)
  • recent changes
    • framework
      • bug fixes
        • also print download instructions for extensions that use source_tmpl to specify name of source file (PR #3981)
        • ensure --review-pr can find dependencies included in PR (PR #3979)
      • enhancements
        • use 'zypper search -i' to check whether specified OS dependency is installed on openSUSE (PR #3973)
        • also try collecting AMD GPU info (via rocm-smi) for --show-system-info (PR #3978 + PR #3982)
      • changes
        • ...
    • easyblocks
      • bug fixes
        • set $NINJAFLAGS to make sure Ninja doesn't use all visible cores when building Qt5 (PR #2338)
          • doesn't make sense to do this outside of Qt easyblock, since $NINJAFLAGS is specific to Qt5
        • add guess for path to add to $MANPATH for intel-compilers (PR #2696)
        • change permissions of the Java build directory to avoid permission denied error (PR #2698)
        • also consider $MKLROOT/lib/pkgconfig for $PKG_CONFIG_PATH for imkl (PR #2701)
        • close log after installing Bundle component (PR #2702)
        • replace hardcoded /tmp to make sure that Bazel build respects $TMPDIR (PR #2703)
      • enhancements
        • build single-file shared libraries for imkl so it can be used as FlexiBLAS backend via $FLEXIBLAS_LIBRARY_PATH (PR #2694)
      • updates
        • ...
      • changes
        • ...
      • new software
        • ...
    • easyconfigs
  • to merge/fix/tackle soon
    • framework
      • reported bugs / bug fixes
        • ...
      • enhancements
      • changes
        • ...
    • easyblocks
      • bug reports/fixes
        • fix extension filter for Perl packages (PR #2699)
      • enhancements
        • enhance Clang easyblock to add support for building with AMDGPU offload (PR #2684)
      • updates
        • update Siesta EasyBlock to support GCC 10+ by adding -fallow-argument-mismatch Fortran compiler option (PR #2690)
      • new software
        • ...
      • changes
        • ...
    • easyconfigs

Q&A

  • ...
Clone this wiki locally