-
Notifications
You must be signed in to change notification settings - Fork 145
Conference call notes 20160302
(back to Conference calls)
Notes on the 46th EasyBuild conference call, Wednesday March 2nd 2016 (5pm - 5.30pm CEST)
Alphabetical list of attendees (7):
- Damian Alvarez Mallon (JSC, Germany)
- Petar Forai (IMB/IMBA, Austria)
- Kenneth Hoste (HPC-UGent, Belgium)
- Adam Huffman (Francis Crick Institute, UK)
- Alan O'Cais (JSC, Germany)
- Guilherme Peretti Pezzi (CSCS, Switzerland)
- Robert Schmidt (OHRI, Canada)
- status update on Cray support (https://github.com/hpcugent/easybuild-framework/issues/1390)
- outlook to EasyBuild v2.7.0 (https://github.com/hpcugent/easybuild/issues/192)
- intel/2016.02: on top of GCC 4.9.3 or 5.3.0?
- Q&A
-
EasyBuild v2.7.0 roadmap: https://github.com/hpcugent/easybuild/issues/192
-
freeze mid next week (~March 9th), release before week EasyBuild hackathon @ CSCS (i.e. by March 21)
-
will likely not be finished in time:
- automated doc generation
- support for using PGI in toolchain
- automated style checking of easyconfigs
- QIIME
-
already merged
- use of
python -O
ineb
(improved responsiveness) - support for
eb --show-config
- fixes for
--minimal-toolchains
(but not considered stable yet due to known open issues)
- use of
-
should be finished (and isn't yet right now)
- stable Cray support
- fix for 'already imported' warnings
- this requires
setuptools
as a runtime dep, so will also fix bootstrap script that doesn't retainsetuptools
even though it's already a required dep for latestvsc-base
- this requires
- support for
--install-github-token
and--check-github
-
$CPATH
bug in PGI easyblock - fix for issue with
mpi4py
import done by fancylogger -
intel
toolchain using latest release of Intel compilers (2016 update2) - fix use of EasyBuild in environment where
python
is actually Python 3.x (maybe...)
-
easy way to get optional dependencies for EasyBuild installed
- e.g.
keyring
,GitPython
, ... - separate easyconfig (Alan)
- in EasyBuild easyconfig as extensions (Kenneth)
- by default?
- in 'core' Python used to run EB (Rob)
- leverage Anaconda effort?
- sort of relates to Fotis' efforts on extending bootstrap beyond just EasyBuild itself
- also bootstrap modules command
- can be extended further: shell script to build Python before starting EasyBuild bootstrap
- e.g.
-
support toolchain based on latest Intel compilers both on top of GCC v4.x and v5.x
- cfr. https://github.com/hpcugent/easybuild-easyconfigs/pull/2523
-
intel/2016.02-GCC-5.3
(w/ GCC v5.x) vsintel/2016.02-GCC-4.9
- and also GCC v6.x in the future
- relevant to CUDA which requires GCC v4.9
-
PR by Balazs on libX11 easyconfigs that do not depend on Python was merged recently
-
update on RPATH support (Rob)
- cfr. https://github.com/hpcugent/easybuild-framework/pull/1613
- little progress (no time recently)
- bumped milestone to EB v2.8.0
- patches welcome!
-
update for other Intel tools? (Fotis)
- Inspector, IPP, ...
- Lumìr (a.k.a.
jas02
@ IRC) has some of this as WIP?
-
doodle for conf call w.r.t. toolchain definitions for bioinfo community
- http://doodle.com/poll/erzx2vgfd7sh6si8
- date will be fixed ASAP by Rob (Thu March 10 2pm CET?)