Skip to content

Commit 2a957fc

Browse files
authored
Merge branch 'main' into a64fx-eb-490
2 parents 0a2854e + 9b38280 commit 2a957fc

8 files changed

+45
-2
lines changed

easystacks/software.eessi.io/2023.06/a64fx/eessi-2023.06-eb-4.8.2-2022b.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,14 @@ easyconfigs:
1313
- libglvnd-1.6.0-GCCcore-12.2.0.eb
1414
- nodejs-18.12.1-GCCcore-12.2.0.eb
1515
- libunwind-1.6.2-GCCcore-12.2.0.eb
16+
- LLVM-15.0.5-GCCcore-12.2.0.eb
17+
# from here on built originally with EB 4.8.2
18+
# need to keep building Qt5 with 4.8.2 because more recent versions include an
19+
# updated easyblock for python which doesn't work correctly for Python-2.7.18
20+
- Qt5-5.15.7-GCCcore-12.2.0.eb
21+
# try to also build QE with EB 4.8.2 --> worked but it looks like we may not have
22+
# used the FoX library, see https://github.com/easybuilders/easybuild-easyconfigs/pull/20070/files#diff-b5e488fd7d21901d2307ed7994868853061fb5c60080e91cb186e2f937e45522
23+
# so we move building QE 7.2 with EB 4.9.4; that failed plus QE was not built
24+
# with the FoX library for any other of the supported CPU microarchitectures,
25+
# hence we keep building it with EB 4.8.2 (here in this easystack file)
26+
- QuantumESPRESSO-7.2-foss-2022b.eb

easystacks/software.eessi.io/2023.06/a64fx/eessi-2023.06-eb-4.9.4-2022b.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ easyconfigs:
6969
# from-pr: 20298
7070
- Highway-1.0.3-GCCcore-12.2.0.eb
7171
- SciPy-bundle-2023.02-gfbf-2022b.eb
72+
- Rust-1.65.0-GCCcore-12.2.0.eb
7273
# Boost-1.81.0-GCC-12.2.0.eb is a dependency for GDAL and the sources URL for Boost
7374
# has recently changed by PR 22157
7475
# see https://github.com/easybuilders/easybuild-easyconfigs/pull/22157
@@ -106,4 +107,3 @@ easyconfigs:
106107
# options:
107108
# from-pr: 20238
108109
- R-4.2.2-foss-2022b.eb
109-
- Rust-1.65.0-GCCcore-12.2.0.eb
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
easyconfigs:
2+
- GRASS-8.4.0-foss-2023a.eb
3+
- parallel-20230722-GCCcore-12.3.0.eb
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 2025.10.03
2+
# Rust 1.65.0 had build failures on A64FX (related to its included LLVM),
3+
# and we worked around by using 1.75.0 and adding a dummy module file for 1.65.0.
4+
# It should be possible to build it with optarch=march=armv8.2-a, so we need to rebuild it.
5+
#
6+
# See https://github.com/EESSI/software-layer/issues/1213
7+
easyconfigs:
8+
- Rust-1.65.0-GCCcore-12.2.0.eb
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# 2025.10.03
2+
# Just to be sure and consistent, rebuild Python 3.10.8 with Rust 1.65.0 instead of 1.75.0.
3+
# See https://github.com/EESSI/software-layer/issues/1213
4+
#
5+
# Also make sure to include the ctypes fix again here.
6+
easyconfigs:
7+
- Python-3.10.8-GCCcore-12.2.0.eb:
8+
options:
9+
# See https://github.com/easybuilders/easybuild-easyblocks/pull/3352
10+
include-easyblocks-from-commit: 1ee17c0f7726c69e97442f53c65c5f041d65c94f

easystacks/software.eessi.io/2025.06/eessi-2025.06-eb-5.1.1-2024a.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,6 @@ easyconfigs:
55
- OpenMPI-5.0.3-GCC-13.3.0.eb
66
- foss-2024a.eb
77
- ollama-0.6.0-GCCcore-13.3.0.eb
8+
- MetaBAT-2.17-GCC-13.3.0.eb
9+
- p7zip-17.05-GCCcore-13.3.0.eb
10+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
easyconfigs:
2+
- Python-bundle-PyPI-2024.06-GCCcore-13.3.0.eb

eessi-2023.06-known-issues.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
- aarch64/a64x:
1+
- aarch64/a64fx:
2+
- LLVM-15.0.5-GCCcore-12.2.0.eb:
3+
- issue: https://github.com/EESSI/software-layer/issues/1213
4+
- info: "build failure: immediate offset out of range"
5+
- Rust-1.65.0-GCCcore-12.2.0.eb:
6+
- issue: https://github.com/EESSI/software-layer/issues/1213
7+
- info: "same build failure as LLVM 15.0.5, as Rust includes LLVM 15"
28
- SciPy-bundle-2023.07-gfbf-2023a:
39
- issue: https://github.com/EESSI/software-layer/issues/318
410
- info: "4 failing tests (vs 54407 passed) in scipy test suite"

0 commit comments

Comments
 (0)