software-layer
software-layer copied to clipboard
{2023.06,a64fx}[foss/2023a] R-bundle-CRAN v2023.12
Instance boegel-bot-deucalion is configured to build for:
- architectures:
aarch64/a64fx - repositories:
eessi.io-2023.06-software
Instance eessi-bot-mc-aws is configured to build for:
- architectures:
x86_64/generic,x86_64/intel/haswell,x86_64/intel/skylake_avx512,x86_64/amd/zen2,x86_64/amd/zen3,aarch64/generic,aarch64/neoverse_n1,aarch64/neoverse_v1 - repositories:
eessi.io-2023.06-compat,eessi-hpc.org-2023.06-software,eessi-hpc.org-2023.06-compat,eessi.io-2023.06-software
Instance eessi-bot-mc-azure is configured to build for:
- architectures:
x86_64/amd/zen4 - repositories:
eessi.io-2023.06-compat,eessi-hpc.org-2023.06-compat,eessi-hpc.org-2023.06-software,eessi.io-2023.06-software
bot: build repo:eessi.io-2023.06-software arch:aarch64/a64fx
Updates by the bot instance boegel-bot-deucalion
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- submitted job
72329, for details & status see https://github.com/EESSI/software-layer/pull/680#issuecomment-2301563287
- submitted job
Updates by the bot instance eessi-bot-mc-aws
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- no jobs were submitted
Updates by the bot instance eessi-bot-mc-azure
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- no jobs were submitted
New job on instance boegel-bot-deucalion for architecture aarch64-a64fx for repository eessi.io-2023.06-software in job dir /home/kehoste/project_dir/bot/jobs/2024.08/pr_680/72329
| date | job status | comment |
|---|---|---|
| Aug 21 09:14:31 UTC 2024 | submitted | job id 72329 awaits release by job manager |
| Aug 21 09:14:56 UTC 2024 | released | job awaits launch by Slurm scheduler |
| Aug 21 09:15:58 UTC 2024 | running | job 72329 is running |
| Aug 21 11:52:27 UTC 2024 | finished | :cry: FAILURE (click triangle for details)
|
| Aug 21 11:52:27 UTC 2024 | test result | :cry: FAILURE (click triangle for details)
|
Build of at-spi2-core-2.49.91-GCCcore-12.3.0.eb failed with:
[288/291] Generating atspi/Atspi-2.0.gir with a custom command (wrapped by meson to set env)
FAILED: atspi/Atspi-2.0.gir
...
/bin/bash: /cvmfs/software.eessi.io/versions/2023.06/compat/linux/aarch64/usr/lib64/libtinfo.so.6: no version information available (required by /bin/bash)
/bin/bash: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /cvmfs/software.eessi.io/versions/2023.06/compat/linux/aarch64/usr/lib64/libtinfo.so.6)
...
ninja: build stopped: subcommand failed.
This looks familiar...
Seems like a64fx does not have the rebuild of gobject-introspection, see https://github.com/EESSI/software-layer/pull/646
bot: build repo:eessi.io-2023.06-software arch:aarch64/a64fx
Updates by the bot instance boegel-bot-deucalion
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- submitted job
87993, for details & status see https://github.com/EESSI/software-layer/pull/680#issuecomment-2311780047
- submitted job
Updates by the bot instance eessi-bot-mc-aws
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- no jobs were submitted
Updates by the bot instance eessi-bot-mc-azure
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- no jobs were submitted
New job on instance boegel-bot-deucalion for architecture aarch64-a64fx for repository eessi.io-2023.06-software in job dir /home/kehoste/project_dir/bot/jobs/2024.08/pr_680/87993
| date | job status | comment |
|---|---|---|
| Aug 27 07:35:10 UTC 2024 | submitted | job id 87993 awaits release by job manager |
| Aug 27 07:35:53 UTC 2024 | released | job awaits launch by Slurm scheduler |
| Aug 27 07:36:55 UTC 2024 | running | job 87993 is running |
| Aug 27 09:11:03 UTC 2024 | finished | :cry: FAILURE (click triangle for details)
|
| Aug 27 09:11:03 UTC 2024 | test result | :cry: FAILURE (click triangle for details)
|
Failure was with HDF-4.2.16-2-GCCcore-12.3.0.eb, failing to download hdf-4.2.16-2.tar.gz, see also https://github.com/easybuilders/easybuild-easyconfigs/issues/21105 + https://github.com/easybuilders/easybuild-easyconfigs/pull/21130
Worked around with a well-aimed eb --from-pr 21130 --fetch in my account on Deucalion.
bot: build repo:eessi.io-2023.06-software arch:aarch64/a64fx
Updates by the bot instance eessi-bot-mc-aws
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- no jobs were submitted
Updates by the bot instance eessi-bot-mc-azure
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- no jobs were submitted
Updates by the bot instance boegel-bot-deucalion
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- submitted job
99554, for details & status see https://github.com/EESSI/software-layer/pull/680#issuecomment-2335173663
- submitted job
New job on instance boegel-bot-deucalion for architecture aarch64-a64fx for repository eessi.io-2023.06-software in job dir /home/kehoste/project_dir/bot/jobs/2024.09/pr_680/99554
| date | job status | comment |
|---|---|---|
| Sep 07 12:33:40 UTC 2024 | submitted | job id 99554 awaits release by job manager |
| Sep 07 12:34:22 UTC 2024 | released | job awaits launch by Slurm scheduler |
| Sep 07 12:35:24 UTC 2024 | running | job 99554 is running |
| Sep 07 14:49:28 UTC 2024 | finished | :cry: FAILURE (click triangle for details)
|
| Sep 07 14:49:28 UTC 2024 | test result | :cry: FAILURE (click triangle for details)
|
There's a lot being successfully built here before we get a failure, maybe we can break this in two?
Last attempt failed on 🥁 Highway:
/tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/base.h: In function hwy::N_NEON::VFromD<D> hwy::N_NEON::LoadU(D, TFromD<D>*) [with D = Simd<signed char, 4, 0>; hwy::EnableIf<((D::kPrivateLanes * sizeof (typename D::T)) == 4)>* <anonymous> = 0; hwy::EnableIf<(! IsSpecialFloat<typename D::T>())>* <anonymous> = 0; hwy::EnableIf<(((long unsigned int{1} << sizeof (typename D::T)) & ((1 << 1) | (1 << 2))) != 0)>* <anonymous> = 0]:
/tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/base.h:983:14: error: inlining failed in call to always_inline void hwy::CopyBytes(const From*, To*) [with long unsigned int kBytes = 4; From = signed char; To = unsigned int]: target specific option mismatch
983 | HWY_API void CopyBytes(const From* from, To* to) {
| ^~~~~~~~~
In file included from /tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/highway.h:401,
from /tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/tests/mask_test.cc:25,
from /tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/foreach_target.h:152:
/tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/ops/arm_neon-inl.h:2802:15: note: called from here
2802 | CopyBytes<4>(p, &buf);
| ~~~~~~~~~~~~^~~~~~~~~
In file included from /tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/tests/convert_test.cc:22:
/tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/base.h: In function hwy::N_NEON::VFromD<D> hwy::N_NEON::LoadU(D, TFromD<D>*) [with D = Simd<signed char, 4, 0>; hwy::EnableIf<((D::kPrivateLanes * sizeof (typename D::T)) == 4)>* <anonymous> = 0; hwy::EnableIf<(! IsSpecialFloat<typename D::T>())>* <anonymous> = 0; hwy::EnableIf<(((long unsigned int{1} << sizeof (typename D::T)) & ((1 << 1) | (1 << 2))) != 0)>* <anonymous> = 0]:
/tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/base.h:983:14: error: inlining failed in call to always_inline void hwy::CopyBytes(const From*, To*) [with long unsigned int kBytes = 4; From = signed char; To = unsigned int]: target specific option mismatch
983 | HWY_API void CopyBytes(const From* from, To* to) {
| ^~~~~~~~~
In file included from /tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/highway.h:401,
from /tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/tests/convert_test.cc:27,
from /tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/foreach_target.h:152,
from /tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/tests/convert_test.cc:26:
/tmp/kehoste/easybuild/build/Highway/1.0.4/GCCcore-12.3.0/highway-1.0.4/hwy/ops/arm_neon-inl.h:2802:15: note: called from here
2802 | CopyBytes<4>(p, &buf);
| ~~~~~~~~~~~~^~~~~~~~~
fixing this is worth doing in a separate PR, I'll keep this one open for now as a target...
Separate PR for Highway for A64FX: https://github.com/EESSI/software-layer/pull/697
The interesting part here is that, as @bedroge noticed, Highway is being pulled in as build dependency for Brunsli, but it's not actually required by it at all, see https://github.com/easybuilders/easybuild-easyconfigs/pull/21366
bot: build repo:eessi.io-2023.06-software arch:aarch64/a64fx
Updates by the bot instance eessi-bot-mc-aws
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- no jobs were submitted
Updates by the bot instance boegel-bot-deucalion
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- submitted job
102486, for details & status see https://github.com/EESSI/software-layer/pull/680#issuecomment-2341968881
- submitted job
Updates by the bot instance eessi-bot-mc-azure
(click for details)
-
received bot command
build repo:eessi.io-2023.06-software arch:aarch64/a64fxfromboegel- expanded format:
build repository:eessi.io-2023.06-software architecture:aarch64/a64fx
- expanded format:
-
handling command
build repository:eessi.io-2023.06-software architecture:aarch64/a64fxresulted in:- no jobs were submitted
New job on instance boegel-bot-deucalion for architecture aarch64-a64fx for repository eessi.io-2023.06-software in job dir /home/kehoste/project_dir/bot/jobs/2024.09/pr_680/102486
| date | job status | comment |
|---|---|---|
| Sep 10 20:38:51 UTC 2024 | submitted | job id 102486 awaits release by job manager |
| Sep 10 20:39:09 UTC 2024 | released | job awaits launch by Slurm scheduler |
| Sep 10 20:40:12 UTC 2024 | running | job 102486 is running |
| Sep 10 23:38:16 UTC 2024 | finished | :cry: FAILURE (click triangle for details)
|
| Sep 10 23:38:16 UTC 2024 | test result | :cry: FAILURE (click triangle for details)
|
Failure due to checksum error for bold_1.3.0.tar.gz (extension of R-bundle-CRAN-2023.12-foss-2023a.eb)...
== 2024-09-11 00:28:18,724 filetools.py:1307 DEBUG Computed sha256 checksum for /home/kehoste/project_dir/bot/shared/easybuild/sources/r/R-bundle-CRAN/extensions/bold_1.3.0.tar.gz: 4920fbebd22fb1d0f1a31ccc09c98aec446bb6cb5f65a2610437e405c0512c68 (correct checksum: 0ead11d4386c4c0cd578d3a956f809db2001e387e449a431b4ad503f3da38f5f)
== 2024-09-11 00:28:19,086 build_log.py:171 ERROR EasyBuild crashed with an error (at easybuild/tools/build_log.py:111 in caller_info): Checksum verification for extension source bold_1.3.0.tar.gz failed (at easybuild/framework/easyblock.py:689 in collect_exts_file_info)
fixed in https://github.com/easybuilders/easybuild-easyconfigs/pull/21370