software-layer
software-layer copied to clipboard
Software layer of the EESSI project
This will fail until all software installations for `x86_64/amd/zen4` are in place, and we just got started with that in: * #547
This doesn't affect the ingested installations at all, but going forward we should use `--from-commit` instead of `--from-pr`, and simply use the last commit in the (merged) PR
When trying to rebuild Python, hatchling, and Python-bundle-PyPI in #546, we ran into weird permission issues for both hatchling and Python-bundle-PyPI. It's not clear yet what's causing it, but it...
The `bot/build.sh` runs `eessi_container.sh` twice and each run results in a tarball containing the temporary folder. If a job runs on a machine where this temporary folder is not cleaned...
For example: ``` [ocaisa@node1 0.7-GCCcore-9.3.0]$ cling In file included from input_line_1:1: In file included from /cvmfs/pilot.eessi-hpc.org/2021.03/software/linux/x86_64/amd/zen2/software/GCCcore/9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../include/c++/9.3.0/new:39: In file included from /cvmfs/pilot.eessi-hpc.org/2021.03/software/linux/x86_64/amd/zen2/software/GCCcore/9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../include/c++/9.3.0/x86_64-pc-linux-gnu/bits/c++config.h:524: /cvmfs/pilot.eessi-hpc.org/2021.03/software/linux/x86_64/amd/zen2/software/GCCcore/9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../include/c++/9.3.0/x86_64-pc-linux-gnu/bits/os_defines.h:39:10: fatal error: 'features.h' file not found #include ^~~~~~~~~~~~...
Replaces #504 (but note that that PR uses the older configuremake easyblock which currently has more extensive test support in QE)
See for instance https://github.com/EESSI/software-layer/pull/540, where we only changed something in `init`. The bot doesn't pick up the changes, as it will only look for modifications in the CPU-specific software directory....
Ran into the issue in https://github.com/NorESSI/software-layer/pull/301 which tests the changes implemented in https://github.com/EESSI/software-layer/pull/494 Particularly, the https://github.com/NorESSI/software-layer/pull/301 includes several comments which contain the string `from-pr` in addition to the option `from-pr`...
Attempt for building Qt6 v6.6.3 GCCcore-13.2.0 ``` 10 out of 82 required modules missing: * assimp/5.3.1-GCCcore-13.2.0 (assimp-5.3.1-GCCcore-13.2.0.eb) * ffnvcodec/12.1.14.0 (ffnvcodec-12.1.14.0.eb) * x264/20231019-GCCcore-13.2.0 (x264-20231019-GCCcore-13.2.0.eb) * LAME/3.100-GCCcore-13.2.0 (LAME-3.100-GCCcore-13.2.0.eb) * FriBidi/1.0.13-GCCcore-13.2.0 (FriBidi-1.0.13-GCCcore-13.2.0.eb) *...