easybuild-easyblocks
easybuild-easyblocks copied to clipboard
Collection of easyblocks that implement support for building and installing software with EasyBuild.
The logic for this is already used in https://github.com/easybuilders/easybuild-easyblocks/blob/develop/easybuild/easyblocks/s/superlu.py#L66 This logic is outdated though and should be updated to include FlexiBLAS and OpenBLAS (if the CMake version is recent enough)
When rebuilding the EESSI stack module tree with `--module-only` I noticed that the `GCC` module was not consistent (GCC uses the bundle easyblock): ``` diff --git a/GCC/9.3.0.lua b/GCC/9.3.0.lua index c5ba715..9d36c56...
This is on CentOS 8.3 with LC_ALL=POSIX. When running: `$ eb TensorFlow-2.4.1-fosscuda-2020b.eb -r` I get ``` == Temporary log file in case of crash /tmp/eb-p5de5y_8/easybuild-ltpl_rm6.log == found valid index for...
In e.g. `Python-3.7.4-GCCcore-8.3.0.eb` we install pip without pip which leads to the installation of an egg-file/folder. This doesn't play nice with `pip` in general. E.g. `pip list` lists pip as...
(replacement for #1703) I'm not sure I'm entirely happy with these changes, there's quite a bit of hardcoding going on, this probably deserves one or more additional custom easyconfig parameters?...
this is the link command: ``` mpiifort -D__parallel -D__BLACS -D__SCALAPACK -D__FFTSG -D__LIBXSMM -D__LIBINT -D__LIBXC -D__INTEL -D__FFTW3 -D__PLUMED2 -I/apps/gent/RHEL8/zen2-ib/software/imkl/2020.0.166-iimpi-2020a/mkl/include -I/apps/gent/RHEL8/zen2-ib/software/FFTW/3.3.8-intel-2020a/include -static-intel -nofor-main -L/tmp/vsc40003/easybuild/CP2K/7.1/intel-2020a/cp2k-7.1/lib/Linux-x86-64-intel/popt -o /tmp/vsc40003/easybuild/CP2K/7.1/intel-2020a/cp2k-7.1/exe/Linux-x86-64-intel/cp2k.popt cp2k.o -lcp2kstart -lcp2kmc -lcp2kswarm -lcp2kmotion -lcp2kthermostat...
Currently, `CMakePythonPackage` fails with any easyconfig that does not explicitly set `runtest` because it executes the test step in `CMakeMake` with the defaults of `PythonPackaging`, resulting in a `make True`...
Alternative to https://github.com/easybuilders/easybuild-easyblocks/pull/2247, which isn't working out well... @bartoldeman Is this more or less what you had in mind?
Similar to #2238 but for SciPy Supersedes #1744 Note: With SciPy-bundle-2019.03-foss-2019a.eb I get a failure due to a precision issue -.- Same with the 2019b Those are very small failures,...