Skip to content

{2026.06} graniterapids easystack 002 - #1609

Merged
ocaisa merged 6 commits into
EESSI:mainfrom
bedroge:2026_06_graniterapids_002
Sep 3, 2026
Merged

{2026.06} graniterapids easystack 002#1609
ocaisa merged 6 commits into
EESSI:mainfrom
bedroge:2026_06_graniterapids_002

Conversation

@bedroge

@bedroge bedroge commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@bedroge

bedroge commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2026.06-software instance:eessi-bot-aws-eu-south for:arch=x86_64/intel/graniterapids

@eessi-bot-aws-eu-south

eessi-bot-aws-eu-south Bot commented Sep 2, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-aws-eu-south for repository eessi.io-2026.06-software
Building on: intel-graniterapids
Building for: x86_64/intel/graniterapids
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_1609/323

date job status comment
Sep 02 17:17:39 UTC 2026 submitted job id 323 awaits release by job manager
Sep 02 17:17:55 UTC 2026 released job awaits launch by Slurm scheduler
Sep 02 17:24:15 UTC 2026 running job 323 is running
Sep 02 22:21:50 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-323.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2026.06-software-linux-x86_64-intel-graniterapids-17883875720.tar.zstsize: 1343 MiB (1408674759 bytes)
entries: 65385
modules under 2026.06/software/linux/x86_64/intel/graniterapids/modules/all
AOCL-BLAS/5.2-GCC-15.2.0.lua
BeautifulSoup/4.14.3-GCCcore-15.2.0.lua
Bison/3.8.2-GCCcore-15.2.0.lua
BLIS/2.0-GCC-15.2.0.lua
Boost/1.90.0-GCCcore-15.2.0.lua
Brotli/1.2.0-GCCcore-15.2.0.lua
build/1.4.4-GCCcore-15.2.0.lua
cairo/1.18.4-GCCcore-15.2.0.lua
Catch2/2.13.10-GCCcore-15.2.0.lua
cffi/2.0.0-GCCcore-15.2.0.lua
CMake/4.2.1-GCCcore-15.2.0.lua
coverage/7.13.5-GCCcore-15.2.0.lua
cryptography/47.0.0-GCCcore-15.2.0.lua
cURL/8.17.0-GCCcore-15.2.0.lua
Cython/3.2.4-GCCcore-15.2.0.lua
Doxygen/1.17.0-GCCcore-15.2.0.lua
dulwich/1.2.0-GCCcore-15.2.0.lua
Eigen/5.0.0-GCCcore-15.2.0.lua
expat/2.7.3-GCCcore-15.2.0.lua
FFTW/3.3.10-GCC-15.2.0.lua
FFTW.MPI/3.3.10-gompi-2026.1.lua
FlexiBLAS/3.5.0-GCC-15.2.0.lua
fontconfig/2.17.1-GCCcore-15.2.0.lua
fonttools/4.63.0-GCCcore-15.2.0.lua
foss/2026.1.lua
freetype/2.14.3-GCCcore-15.2.0.lua
git/2.52.0-GCCcore-15.2.0.lua
GLib/2.89.0-GCCcore-15.2.0.lua
GMP/6.3.0-GCCcore-15.2.0.lua
GObject-Introspection/1.86.0-GCCcore-15.2.0.lua
gompi/2026.1.lua
HarfBuzz/14.2.0-GCCcore-15.2.0.lua
hatchling/1.29.0-GCCcore-15.2.0.lua
hypothesis/6.153.2-GCCcore-15.2.0.lua
ICU/78.3-GCCcore-15.2.0.lua
libarchive/3.8.5-GCCcore-15.2.0.lua
libevent/2.1.12-GCCcore-15.2.0.lua
libfabric/2.5.0-GCCcore-15.2.0.lua
libidn2/2.3.8-GCCcore-15.2.0.lua
libpng/1.6.56-GCCcore-15.2.0.lua
libpsl/0.21.5-GCCcore-15.2.0.lua
libyaml/0.2.5-GCCcore-15.2.0.lua
lit/18.1.8-GCCcore-15.2.0.lua
maturin/1.13.1-GCCcore-15.2.0.lua
meson-python/0.19.0-GCCcore-15.2.0.lua
OpenMPI/5.0.10-GCC-15.2.0.lua
patchelf/0.18.0-GCCcore-15.2.0.lua
PCRE2/10.47-GCCcore-15.2.0.lua
pixman/0.46.4-GCCcore-15.2.0.lua
PMIx/6.1.0-GCCcore-15.2.0.lua
poetry/2.3.4-GCCcore-15.2.0.lua
PRRTE/4.1.0-GCCcore-15.2.0.lua
psutil/7.2.1-GCCcore-15.2.0.lua
pybind11/3.0.4-GCCcore-15.2.0.lua
Pygments/2.20.0-GCCcore-15.2.0.lua
Python-bundle-PyPI/2026.04-GCCcore-15.2.0.lua
PyYAML/6.0.3-GCCcore-15.2.0.lua
rpds-py/0.30.0-GCCcore-15.2.0.lua
Rust/1.94.1-GCCcore-15.2.0.lua
ScaLAPACK/2.2.2-gompi-2026.1-fb.lua
scikit-build-core/0.12.2-GCCcore-15.2.0.lua
setuptools-rust/1.12.1-GCCcore-15.2.0.lua
spin/0.18-GCCcore-15.2.0.lua
tibs/0.5.7-GCCcore-15.2.0.lua
UCC/1.7.0-GCCcore-15.2.0.lua
UCX/1.20.0-GCCcore-15.2.0.lua
virtualenv/21.3.0-GCCcore-15.2.0.lua
watchfiles/1.1.1-GCCcore-15.2.0.lua
X11/20260518-GCCcore-15.2.0.lua
Z3/4.15.4-GCCcore-15.2.0.lua
software under 2026.06/software/linux/x86_64/intel/graniterapids/software
AOCL-BLAS/5.2-GCC-15.2.0
BeautifulSoup/4.14.3-GCCcore-15.2.0
Bison/3.8.2-GCCcore-15.2.0
BLIS/2.0-GCC-15.2.0
Boost/1.90.0-GCCcore-15.2.0
Brotli/1.2.0-GCCcore-15.2.0
build/1.4.4-GCCcore-15.2.0
cairo/1.18.4-GCCcore-15.2.0
Catch2/2.13.10-GCCcore-15.2.0
cffi/2.0.0-GCCcore-15.2.0
CMake/4.2.1-GCCcore-15.2.0
coverage/7.13.5-GCCcore-15.2.0
cryptography/47.0.0-GCCcore-15.2.0
cURL/8.17.0-GCCcore-15.2.0
Cython/3.2.4-GCCcore-15.2.0
Doxygen/1.17.0-GCCcore-15.2.0
dulwich/1.2.0-GCCcore-15.2.0
Eigen/5.0.0-GCCcore-15.2.0
expat/2.7.3-GCCcore-15.2.0
FFTW/3.3.10-GCC-15.2.0
FFTW.MPI/3.3.10-gompi-2026.1
FlexiBLAS/3.5.0-GCC-15.2.0
fontconfig/2.17.1-GCCcore-15.2.0
fonttools/4.63.0-GCCcore-15.2.0
foss/2026.1
freetype/2.14.3-GCCcore-15.2.0
git/2.52.0-GCCcore-15.2.0
GLib/2.89.0-GCCcore-15.2.0
GMP/6.3.0-GCCcore-15.2.0
GObject-Introspection/1.86.0-GCCcore-15.2.0
gompi/2026.1
HarfBuzz/14.2.0-GCCcore-15.2.0
hatchling/1.29.0-GCCcore-15.2.0
hypothesis/6.153.2-GCCcore-15.2.0
ICU/78.3-GCCcore-15.2.0
libarchive/3.8.5-GCCcore-15.2.0
libevent/2.1.12-GCCcore-15.2.0
libfabric/2.5.0-GCCcore-15.2.0
libidn2/2.3.8-GCCcore-15.2.0
libpng/1.6.56-GCCcore-15.2.0
libpsl/0.21.5-GCCcore-15.2.0
libyaml/0.2.5-GCCcore-15.2.0
lit/18.1.8-GCCcore-15.2.0
maturin/1.13.1-GCCcore-15.2.0
meson-python/0.19.0-GCCcore-15.2.0
OpenMPI/5.0.10-GCC-15.2.0
patchelf/0.18.0-GCCcore-15.2.0
PCRE2/10.47-GCCcore-15.2.0
pixman/0.46.4-GCCcore-15.2.0
PMIx/6.1.0-GCCcore-15.2.0
poetry/2.3.4-GCCcore-15.2.0
PRRTE/4.1.0-GCCcore-15.2.0
psutil/7.2.1-GCCcore-15.2.0
pybind11/3.0.4-GCCcore-15.2.0
Pygments/2.20.0-GCCcore-15.2.0
Python-bundle-PyPI/2026.04-GCCcore-15.2.0
PyYAML/6.0.3-GCCcore-15.2.0
rpds-py/0.30.0-GCCcore-15.2.0
Rust/1.94.1-GCCcore-15.2.0
ScaLAPACK/2.2.2-gompi-2026.1-fb
scikit-build-core/0.12.2-GCCcore-15.2.0
setuptools-rust/1.12.1-GCCcore-15.2.0
spin/0.18-GCCcore-15.2.0
tibs/0.5.7-GCCcore-15.2.0
UCC/1.7.0-GCCcore-15.2.0
UCX/1.20.0-GCCcore-15.2.0
virtualenv/21.3.0-GCCcore-15.2.0
watchfiles/1.1.1-GCCcore-15.2.0
X11/20260518-GCCcore-15.2.0
Z3/4.15.4-GCCcore-15.2.0
reprod directories under 2026.06/software/linux/x86_64/intel/graniterapids/reprod
AOCL-BLAS/5.2-GCC-15.2.0/20260902_184946UTC
BeautifulSoup/4.14.3-GCCcore-15.2.0/20260902_203215UTC
Bison/3.8.2-GCCcore-15.2.0/20260902_193558UTC
BLIS/2.0-GCC-15.2.0/20260902_184707UTC
Boost/1.90.0-GCCcore-15.2.0/20260902_221447UTC
Brotli/1.2.0-GCCcore-15.2.0/20260902_193910UTC
build/1.4.4-GCCcore-15.2.0/20260902_202155UTC
cairo/1.18.4-GCCcore-15.2.0/20260902_214201UTC
Catch2/2.13.10-GCCcore-15.2.0/20260902_220507UTC
cffi/2.0.0-GCCcore-15.2.0/20260902_202141UTC
CMake/4.2.1-GCCcore-15.2.0/20260902_191755UTC
coverage/7.13.5-GCCcore-15.2.0/20260902_203032UTC
cryptography/47.0.0-GCCcore-15.2.0/20260902_202456UTC
cURL/8.17.0-GCCcore-15.2.0/20260902_191319UTC
Cython/3.2.4-GCCcore-15.2.0/20260902_203428UTC
Doxygen/1.17.0-GCCcore-15.2.0/20260902_193734UTC
dulwich/1.2.0-GCCcore-15.2.0/20260902_202531UTC
Eigen/5.0.0-GCCcore-15.2.0/20260902_220443UTC
expat/2.7.3-GCCcore-15.2.0/20260902_193806UTC
FFTW/3.3.10-GCC-15.2.0/20260902_184449UTC
FFTW.MPI/3.3.10-gompi-2026.1/20260902_190834UTC
FlexiBLAS/3.5.0-GCC-15.2.0/20260902_193119UTC
fontconfig/2.17.1-GCCcore-15.2.0/20260902_194109UTC
fonttools/4.63.0-GCCcore-15.2.0/20260902_214301UTC
foss/2026.1/20260902_193349UTC
freetype/2.14.3-GCCcore-15.2.0/20260902_193939UTC
git/2.52.0-GCCcore-15.2.0/20260902_215557UTC
GLib/2.89.0-GCCcore-15.2.0/20260902_214019UTC
GMP/6.3.0-GCCcore-15.2.0/20260902_215412UTC
GObject-Introspection/1.86.0-GCCcore-15.2.0/20260902_214251UTC
gompi/2026.1/20260902_185234UTC
HarfBuzz/14.2.0-GCCcore-15.2.0/20260902_214801UTC
hatchling/1.29.0-GCCcore-15.2.0/20260902_194254UTC
hypothesis/6.153.2-GCCcore-15.2.0/20260902_220204UTC
ICU/78.3-GCCcore-15.2.0/20260902_214555UTC
libarchive/3.8.5-GCCcore-15.2.0/20260902_185232UTC
libevent/2.1.12-GCCcore-15.2.0/20260902_172830UTC
libfabric/2.5.0-GCCcore-15.2.0/20260902_173709UTC
libidn2/2.3.8-GCCcore-15.2.0/20260902_190956UTC
libpng/1.6.56-GCCcore-15.2.0/20260902_193830UTC
libpsl/0.21.5-GCCcore-15.2.0/20260902_191034UTC
libyaml/0.2.5-GCCcore-15.2.0/20260902_203448UTC
lit/18.1.8-GCCcore-15.2.0/20260902_215430UTC
maturin/1.13.1-GCCcore-15.2.0/20260902_202416UTC
meson-python/0.19.0-GCCcore-15.2.0/20260902_221841UTC
OpenMPI/5.0.10-GCC-15.2.0/20260902_180604UTC
patchelf/0.18.0-GCCcore-15.2.0/20260902_194424UTC
PCRE2/10.47-GCCcore-15.2.0/20260902_213559UTC
pixman/0.46.4-GCCcore-15.2.0/20260902_213515UTC
PMIx/6.1.0-GCCcore-15.2.0/20260902_174109UTC
poetry/2.3.4-GCCcore-15.2.0/20260902_203022UTC
PRRTE/4.1.0-GCCcore-15.2.0/20260902_174418UTC
psutil/7.2.1-GCCcore-15.2.0/20260902_194406UTC
pybind11/3.0.4-GCCcore-15.2.0/20260902_221829UTC
Pygments/2.20.0-GCCcore-15.2.0/20260902_203123UTC
Python-bundle-PyPI/2026.04-GCCcore-15.2.0/20260902_205511UTC
PyYAML/6.0.3-GCCcore-15.2.0/20260902_203500UTC
rpds-py/0.30.0-GCCcore-15.2.0/20260902_203242UTC
Rust/1.94.1-GCCcore-15.2.0/20260902_202118UTC
ScaLAPACK/2.2.2-gompi-2026.1-fb/20260902_193347UTC
scikit-build-core/0.12.2-GCCcore-15.2.0/20260902_194308UTC
setuptools-rust/1.12.1-GCCcore-15.2.0/20260902_202208UTC
spin/0.18-GCCcore-15.2.0/20260902_220154UTC
tibs/0.5.7-GCCcore-15.2.0/20260902_203114UTC
UCC/1.7.0-GCCcore-15.2.0/20260902_174611UTC
UCX/1.20.0-GCCcore-15.2.0/20260902_173313UTC
virtualenv/21.3.0-GCCcore-15.2.0/20260902_194339UTC
watchfiles/1.1.1-GCCcore-15.2.0/20260902_203201UTC
X11/20260518-GCCcore-15.2.0/20260902_213444UTC
Z3/4.15.4-GCCcore-15.2.0/20260902_220145UTC
other under 2026.06/software/linux/x86_64/intel/graniterapids
no other files in tarball
Sep 02 22:21:50 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-323.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 02 22:45:23 UTC 2026 uploaded transfer of eessi-2026.06-software-linux-x86_64-intel-graniterapids-17883875720.tar.zst to S3 bucket succeeded

@Neves-P Neves-P added the bot:deploy Ask bot to deploy missing software installations to EESSI label Sep 2, 2026
@boegel

boegel commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Why is CI failing here? 🤔

@bedroge

bedroge commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator Author

Why is CI failing here? 🤔

It's suddenly complaining that something is missing (for aarch64/generic?)

1 out of 23 required modules missing:

* AOCL-BLAS/5.2-GCC-15.2.0 (AOCL-BLAS-5.2-GCC-15.2.0.eb)

Edit: it's indeed missing for aarch64, but I suppose that's intended. It's the same for 2025.06, so how did we prevent CI failures for that version?

@boegel

boegel commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Why is CI failing here? 🤔

It's suddenly complaining that something is missing (for aarch64/generic?)

1 out of 23 required modules missing:

* AOCL-BLAS/5.2-GCC-15.2.0 (AOCL-BLAS-5.2-GCC-15.2.0.eb)

Edit: it's indeed missing for aarch64, but I suppose that's intended. It's the same for 2025.06, so how did we prevent CI failures for that version?

The one it's complaining for is only in EESSI 2026.06, so must be related to changed made to API data:

For EESSI 2025.06, we're probably listing that somewhere as "known to be missing"?

@ocaisa

ocaisa commented Sep 3, 2026

Copy link
Copy Markdown
Member

I suspect this is the first time the updated CI has come up against an arch-specific dependency for a rebuild...the logic may need a tweak.

@ocaisa

ocaisa commented Sep 3, 2026

Copy link
Copy Markdown
Member

No, not it. Aocl-blas is an arch-specific dep of flexiblas, it should be filtered for Arm but it is listed explicitly here which (correctly) triggers the failure

@ocaisa

ocaisa commented Sep 3, 2026

Copy link
Copy Markdown
Member

@bedroge We need something we can regex in the path to catch the architecture family...maybe if we place the easystack in an architecture family subdirectory
easystacks/software.eessi.io/2026.06/x86_64/graniterapids/easystack-002-eb-5.4.0.yml or something else?

@bedroge

bedroge commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator Author

@bedroge We need something we can regex in the path to catch the architecture family...maybe if we place the easystack in an architecture family subdirectory easystacks/software.eessi.io/2026.06/x86_64/graniterapids/easystack-002-eb-5.4.0.yml or something else?

Done. I could also just comment AOCL-BLAS in the easystack, but maybe that's not very clean...

ocaisa
ocaisa previously approved these changes Sep 3, 2026

@ocaisa ocaisa left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread .github/workflows/test-software.eessi.io.yml Outdated

@ocaisa ocaisa left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ocaisa
ocaisa merged commit 15e0474 into EESSI:main Sep 3, 2026
15 checks passed
@bedroge
bedroge deleted the 2026_06_graniterapids_002 branch September 3, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2026.06-software.eessi.io bot:deploy Ask bot to deploy missing software installations to EESSI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants