Skip to content

Conversation

@Crivella
Copy link
Contributor

This should make the hook work again after $EBROOTXXX is not what is being checked anymore directly in the Easyblock after

This should always work as we are enforcing not doing any configure specific action in the __init__ to not break things with bundles and we are still checking $EBROOTXXX to get the actual paths to the libraries (just not to see if they are a dependency)

https://github.com/easybuilders/easybuild-easyblocks/blob/2a7aad714fef75e88297498dbb7cf040c8202667/easybuild/easyblocks/l/llvm.py#L531-L533

@bedroge
Copy link
Contributor

bedroge commented Oct 24, 2025

LLVM 20.1.7 failed in EESSI/software-layer#1257 (comment), so let's verify that it works now.

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws
Copy link

eessi-bot-aws bot commented Oct 24, 2025

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2025.10/pr_115/98906

date job status comment
Oct 24 08:56:29 UTC 2025 submitted job id 98906 awaits release by job manager
Oct 24 08:56:49 UTC 2025 released job awaits launch by Slurm scheduler
Oct 24 08:57:51 UTC 2025 running job 98906 is running
Oct 25 11:05:28 UTC 2025 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job98906.result does not exist in job directory or reading it failed.
  • No artefacts were found/reported.
Oct 25 11:05:28 UTC 2025 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job98906.test does not exist in job directory or reading it failed.

@bedroge
Copy link
Contributor

bedroge commented Oct 25, 2025

The job has been running for almost a day, Slurm has restarted it 5 times for some reason. I suspect that it may run out of memory? I've cancelled the job, otherwise it probably just keeps running.

@bedroge
Copy link
Contributor

bedroge commented Oct 25, 2025

Let's try again with fewer cores (and hence less memory):

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws
Copy link

eessi-bot-aws bot commented Oct 25, 2025

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2025.10/pr_115/99219

date job status comment
Oct 25 15:09:47 UTC 2025 submitted job id 99219 awaits release by job manager
Oct 25 15:10:30 UTC 2025 released job awaits launch by Slurm scheduler
Oct 25 15:15:14 UTC 2025 running job 99219 is running
Oct 25 23:29:55 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-99219.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.gz created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17614340280.tar.gzsize: 1 MiB (1610822 bytes)
entries: 286
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
lit/18.1.8-GCCcore-14.2.0.lua
psutil/7.0.0-GCCcore-14.2.0.lua
software under 2025.06/software/linux/x86_64/amd/zen2/software
lit/18.1.8-GCCcore-14.2.0
psutil/7.0.0-GCCcore-14.2.0
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
lit/18.1.8-GCCcore-14.2.0/20251025_151629UTC
psutil/7.0.0-GCCcore-14.2.0/
psutil/7.0.0-GCCcore-14.2.0/20251025_151555UTC
other under 2025.06/software/linux/x86_64/amd/zen2
2025.06/init/easybuild/eb_hooks.py
Oct 25 23:29:55 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 0/0 test case(s) from 0 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-99219.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Contributor

bedroge commented Oct 26, 2025

The original issue has been solved (failure in the build step), but the build now fails in the test step:

== FAILED: Installation ended unsuccessfully: An error was raised during test step: 'Too many failed tests: 176 (10 allowed)' (took 7 hours 51 mins 38 secs)

The build log has lots of the following errors:

ld.lld: error: unable to find library -lgcc_s
ld.lld: error: unable to find library -lgcc_s
    ld.lld: error: unable to find library -lstdc++
    ld.lld: error: unable to find library -lgcc_s
    ld.lld: error: unable to find library -lgcc_s
    ld.lld: error: unable to find library -lstdc++
    ld.lld: error: unable to find library -lgcc_s
    ld.lld: error: unable to find library -lgcc_s
Testing Time: 7651.34s

Total Discovered Tests: 140058
  Skipped          :     25 (0.02%)
  Unsupported      :   5498 (3.93%)
  Passed           : 134062 (95.72%)
  Expectedly Failed:    277 (0.20%)
  Failed           :    196 (0.14%)

@Crivella
Copy link
Contributor Author

Looking into it.
Fix for it will probably be on the EB side

@Crivella
Copy link
Contributor Author

Crivella commented Oct 27, 2025

So this is apparently due to LIBRARY_PATH being (SILENTLY and after config files are loaded) filtered out in lit tests

https://github.com/llvm/llvm-project/blob/6146a88f60492b520a36f8f8f3231e15f3cc6082/llvm/utils/lit/lit/llvm/config.py#L540

This was not previously an Issue (for 2023.06 as we have the GCCcore module without a set LIBRARY_PATH) which was allowing this fix to kick in (manually adding the -L to the GCC library in the compiler config files)

https://github.com/easybuilders/easybuild-easyblocks/blob/2a7aad714fef75e88297498dbb7cf040c8202667/easybuild/easyblocks/l/llvm.py#L1074-L1082

Possible solutions (@boegel @Thyre ideas?):

  • patching the LIBRARY_PATH filtering by commenting it in the list: I am currently re-running the tests with this. Could still have trouble on systems that sets LIBRARY_PATH by default before loading modules
  • Change the fix in the easyblock to always add the -L to GCC libraries even if it is already in LIBRARY_PATH: could cause trouble if people want to use LIBRARY_PATH to some other GCC installation as i expect the CLI to take precedence over the ENV (not tested yet). I do feel this would be a very niche problem...

PS: I guess we have been adding LIBRARY_PATH to the GCC module files since
easybuilders/easybuild-easyblocks@adf3b83

@Crivella
Copy link
Contributor Author

Crivella commented Oct 27, 2025

Results by re-running the test suite manually

Tests ran normally in EB (190 failures with 18 ignored)

********************
Failed Tests (190):
  BOLT :: AArch64/check-init-not-moved.s
  BOLT :: R_ABS.pic.lld.cpp
  BOLT :: X86/dwarf5-df-inlined-subroutine-gc-sections-range.test
  BOLT :: X86/dwarf5-dwarf4-types-backward-forward-cross-reference.test
  BOLT :: X86/dwarf5-locexpr-referrence.test
  BOLT :: X86/indirect-goto-pie.test
  BOLT :: assume-abi.test
  BOLT :: bad-exe.test
  BOLT :: bolt-icf.test
  BOLT :: bolt-info.test
  BOLT :: cache+-deprecated.test
  BOLT :: eh-frame-hdr.test
  BOLT :: eh-frame-overwrite.test
  BOLT :: invalid-profile.test
  BOLT :: keep-aranges.test
  BOLT :: lsda-section-name.cpp
  BOLT :: max-funcs.test
  BOLT :: no-relocs.test
  BOLT :: non-empty-debug-line.test
  BOLT :: permission.test
  BOLT :: pie.test
  BOLT :: re-optimize.test
  BOLT :: runtime/X86/asm-dump.c
  BOLT :: runtime/X86/basic-instrumentation.test
  BOLT :: runtime/X86/exceptions-lpstart-zero.s
  BOLT :: runtime/X86/exceptions-pic.test
  BOLT :: runtime/X86/exceptions-run.test
  BOLT :: runtime/X86/fdata-escape-chars.ll
  BOLT :: runtime/X86/fix-branches-jrcxz.s
  BOLT :: runtime/X86/gotoff-large-code-model-2.s
  BOLT :: runtime/X86/gotoff-large-code-model.s
  BOLT :: runtime/X86/hot-end-symbol.s
  BOLT :: runtime/X86/hugify.c
  BOLT :: runtime/X86/instrumentation-dup-jts.s
  BOLT :: runtime/X86/instrumentation-ind-calls.s
  BOLT :: runtime/X86/instrumentation-indirect.c
  BOLT :: runtime/X86/instrumentation-pie.c
  BOLT :: runtime/X86/instrumentation-shlib.c
  BOLT :: runtime/X86/instrumentation-tail-call.s
  BOLT :: runtime/X86/instrumentation-xmm.c
  BOLT :: runtime/X86/internal-call-instrument.test
  BOLT :: runtime/X86/internal-call.test
  BOLT :: runtime/X86/lp-fragment-start.s
  BOLT :: runtime/X86/pie-exceptions-split.test
  BOLT :: runtime/X86/reg-reassign-no-swap-bl.s
  BOLT :: runtime/X86/reg-reassign-swap-cold.s
  BOLT :: runtime/X86/rethrow.cpp
  BOLT :: runtime/X86/retpoline-synthetic.test
  BOLT :: runtime/X86/section-order.test
  BOLT :: runtime/X86/section-reloc-with-addend.s
  BOLT :: runtime/X86/shrinkwrapping-alignment.s
  BOLT :: runtime/X86/shrinkwrapping-lock.s
  BOLT :: runtime/X86/shrinkwrapping-pushpop.s
  BOLT :: runtime/X86/tail-duplication-constant-prop.s
  BOLT :: runtime/X86/three-way-branch-pass.s
  BOLT :: runtime/X86/unclaimed-jt-entries.s
  BOLT :: runtime/X86/user-func-reorder.c
  BOLT :: runtime/bolt-reserved.cpp
  BOLT :: runtime/exceptions-instrumentation.test
  BOLT :: runtime/exceptions-no-pie.cpp
  BOLT :: runtime/exceptions-plt.cpp
  BOLT :: runtime/fptr.test
  BOLT :: runtime/instrumentation-indirect-2.c
  BOLT :: runtime/iplt.c
  BOLT :: runtime/mark-funcs.c
  BOLT :: runtime/pie-exceptions-split.test
  BOLT :: runtime/plt-gnu-ld.test
  BOLT :: runtime/plt-lld.test
  BOLT :: shared-object.test
  BOLT :: timers.c
  BOLT :: unreadable-profile.test
  BOLT :: verify-cfg.test
  BOLT :: yaml-profile-kind.c
  BOLT-Unit :: Core/./CoreTests/failed_to_discover_tests_from_gtest
  Clang :: Driver/baremetal.cpp
  Clang :: Driver/csky-toolchain.c
  Clang :: Driver/freebsd-include-paths.c
  Clang :: Driver/haiku.c
  Clang :: Driver/hexagon-toolchain-elf.c
  Clang :: Driver/hexagon-toolchain-linux.c
  Clang :: Driver/mips-cs.cpp
  Clang :: Driver/mips-fsf.cpp
  Clang :: Driver/mips-img-v2.cpp
  Clang :: Driver/mips-img.cpp
  Clang :: Driver/riscv32-toolchain-extra.c
  Clang :: Driver/riscv64-toolchain-extra.c
  Clang :: Driver/rocm-detect.hip
  Clang :: Frontend/warning-poison-system-directories.c
  Flang :: Driver/config-file.f90
  Flang :: Driver/gcc-toolchain-install-dir.f90
  Flang :: Driver/missing-input.f90
  lldb-shell :: Breakpoint/dummy-target.test
  lldb-shell :: Breakpoint/invalid-condition.test
  lldb-shell :: Commands/command-breakpoint-col.test
  lldb-shell :: Commands/command-disassemble-mixed.c
  lldb-shell :: Commands/command-disassemble-mixed.test
  lldb-shell :: Commands/command-expr-diagnostics.test
  lldb-shell :: Commands/command-image-lookup-color.test
  lldb-shell :: Commands/command-process-launch-user-entry.test
  lldb-shell :: Commands/command-stop-hook-no-target.test
  lldb-shell :: Commands/command-thread-backtrace.test
  lldb-shell :: Commands/command-thread-select.test
  lldb-shell :: Commands/command-thread-siginfo.test
  lldb-shell :: Commands/command-wrong-subcommand-error-msg.test
  lldb-shell :: Driver/CommandOnCrashMultiThreaded.test
  lldb-shell :: Driver/TestEmptyArgument.test
  lldb-shell :: Driver/TestPositionalArgs.test
  lldb-shell :: Driver/TestSingleQuote.test
  lldb-shell :: Driver/TestTarget.test
  lldb-shell :: Error/cleanup.cpp
  lldb-shell :: ExecControl/StopHook/stop-hook.test
  lldb-shell :: Expr/TestAnonNamespaceParamFunc.cpp
  lldb-shell :: Expr/TestExited.test
  lldb-shell :: Expr/TestIRMemoryMap.test
  lldb-shell :: Expr/TestStringLiteralExpr.test
  lldb-shell :: ObjectFile/ELF/minidebuginfo-set-and-hit-breakpoint.test
  lldb-shell :: Process/TestEnvironment.test
  lldb-shell :: Process/UnsupportedLanguage.test
  lldb-shell :: Register/x86-64-fp-read.test
  lldb-shell :: Register/x86-64-fp-write.test
  lldb-shell :: Register/x86-64-gp-read.test
  lldb-shell :: Register/x86-64-gp-write.test
  lldb-shell :: Register/x86-64-read.test
  lldb-shell :: Register/x86-64-write.test
  lldb-shell :: Register/x86-64-ymm-read.test
  lldb-shell :: Register/x86-64-ymm-write.test
  lldb-shell :: Register/x86-fp-write.test
  lldb-shell :: Register/x86-mm-xmm-read.test
  lldb-shell :: Register/x86-mm-xmm-write.test
  lldb-shell :: Register/x86-multithread-read.test
  lldb-shell :: Register/x86-multithread-write.test
  lldb-shell :: Settings/TestFrameFormatColor.test
  lldb-shell :: Settings/TestFrameFormatMangling.test
  lldb-shell :: Settings/TestFrameFormatName.test
  lldb-shell :: Settings/TestFrameFormatNoColor.test
  lldb-shell :: Settings/TestLineMarkerColor.test
  lldb-shell :: Subprocess/clone-follow-child-softbp.test
  lldb-shell :: Subprocess/clone-follow-child-wp.test
  lldb-shell :: Subprocess/clone-follow-child.test
  lldb-shell :: Subprocess/clone-follow-parent-softbp.test
  lldb-shell :: Subprocess/clone-follow-parent-wp.test
  lldb-shell :: Subprocess/clone-follow-parent.test
  lldb-shell :: Subprocess/fork-follow-child-softbp.test
  lldb-shell :: Subprocess/fork-follow-child-wp.test
  lldb-shell :: Subprocess/fork-follow-child.test
  lldb-shell :: Subprocess/fork-follow-parent-softbp.test
  lldb-shell :: Subprocess/fork-follow-parent-wp.test
  lldb-shell :: Subprocess/fork-follow-parent.test
  lldb-shell :: Subprocess/vfork-follow-child-softbp.test
  lldb-shell :: Subprocess/vfork-follow-child-wp.test
  lldb-shell :: Subprocess/vfork-follow-child.test
  lldb-shell :: Subprocess/vfork-follow-parent-softbp.test
  lldb-shell :: Subprocess/vfork-follow-parent-wp.test
  lldb-shell :: Subprocess/vfork-follow-parent.test
  lldb-shell :: SymbolFile/DWARF/DW_OP_piece-O3.c
  lldb-shell :: SymbolFile/DWARF/clang-gmodules-type-lookup.c
  lldb-shell :: SymbolFile/DWARF/debug-types-expressions.test
  lldb-shell :: SymbolFile/DWARF/delayed-definition-die-searching.test
  lldb-shell :: SymbolFile/DWARF/dwarf5-lazy-dwo.c
  lldb-shell :: SymbolFile/DWARF/dwo-debug-file-search-path-symlink-relative-compdir.c
  lldb-shell :: SymbolFile/DWARF/dwo-debug-file-search-paths-dwoname-absolute-compdir.c
  lldb-shell :: SymbolFile/DWARF/dwo-debug-file-search-paths-filename-only-absolute-compdir.c
  lldb-shell :: SymbolFile/DWARF/dwo-debug-file-search-paths-filename-only-relative-compdir.c
  lldb-shell :: SymbolFile/DWARF/dwo-debug-file-search-paths-relative-compdir.c
  lldb-shell :: SymbolFile/DWARF/dwo-missing-error.test
  lldb-shell :: SymbolFile/DWARF/dwo-relative-filename-only-binary-dir.c
  lldb-shell :: SymbolFile/DWARF/dwo-static-data-member-access.test
  lldb-shell :: SymbolFile/DWARF/packed.cpp
  lldb-shell :: SymbolFile/DWARF/split-dwarf-expression-eval-bug.cpp
  lldb-shell :: SymbolFile/DWARF/vla.cpp
  lldb-shell :: SymbolFile/DWARF/x86/DW_TAG_GNU_call_site-DW_AT_low_pc.s
  lldb-shell :: SymbolFile/DWARF/x86/DW_TAG_variable-DW_AT_decl_file-DW_AT_abstract_origin-crosscu1.s
  lldb-shell :: SymbolFile/NativePDB/lookup-by-types.cpp
  lldb-shell :: SymbolFile/OnDemand/source-breakpoint.test
2 warning(s) in tests

  lldb-shell :: SymbolFile/OnDemand/symbolic-breakpoint.test
  lldb-shell :: SymbolFile/checksum-mismatch.test
  lldb-shell :: SymbolFile/target-symbols-add-unwind.test
  lldb-shell :: Unwind/basic-block-sections.test
  lldb-shell :: Unwind/eh-frame-augment-noop.test
  lldb-shell :: Unwind/eh-frame-dwarf-unwind-abort.test
  lldb-shell :: Unwind/eh-frame-dwarf-unwind.test
  lldb-shell :: Unwind/eh-frame-small-fde.test
  lldb-shell :: Unwind/prefer-debug-over-eh-frame.test
  lldb-shell :: Unwind/split-machine-functions.test
  lldb-shell :: Unwind/thread-step-out-ret-addr-check.test
  lldb-shell :: Unwind/trap_frame_sym_ctx.test
  lldb-shell :: Unwind/unwind-plan-dwarf-dump.test
  lldb-shell :: Watchpoint/ExpressionLanguage.test
  lldb-shell :: Watchpoint/SetErrorCases.test
  llvm-libc++-shared.cfg.in :: std/time/time.zone/time.zone.timezone/time.zone.members/sys_info.zdump.pass.cpp


Testing Time: 3136.64s

Total Discovered Tests: 140058
  Skipped          :     25 (0.02%)
  Unsupported      :   5496 (3.92%)
  Passed           : 134070 (95.72%)
  Expectedly Failed:    277 (0.20%)
  Failed           :    190 (0.14%)

Tests ran manually with the the `env.sh` from the EB test command + removing the filtering of LIBRARY_PATH (23 failures with 18 that will be ignored

2 warning(s) in tests
********************
Failed Tests (23):
  BOLT :: AArch64/check-init-not-moved.s
  BOLT :: X86/dwarf5-dwarf4-types-backward-forward-cross-reference.test
  BOLT :: X86/dwarf5-locexpr-referrence.test
  BOLT-Unit :: Core/./CoreTests/failed_to_discover_tests_from_gtest
  Clang :: Driver/Xlinker-args.c
  Clang :: Driver/baremetal.cpp
  Clang :: Driver/csky-toolchain.c
  Clang :: Driver/freebsd-include-paths.c
  Clang :: Driver/haiku.c
  Clang :: Driver/hexagon-toolchain-elf.c
  Clang :: Driver/hexagon-toolchain-linux.c
  Clang :: Driver/mips-cs.cpp
  Clang :: Driver/mips-fsf.cpp
  Clang :: Driver/mips-img-v2.cpp
  Clang :: Driver/mips-img.cpp
  Clang :: Driver/riscv32-toolchain-extra.c
  Clang :: Driver/riscv64-toolchain-extra.c
  Clang :: Driver/rocm-detect.hip
  Clang :: Frontend/warning-poison-system-directories.c
  Flang :: Driver/config-file.f90
  Flang :: Driver/gcc-toolchain-install-dir.f90
  Flang :: Driver/missing-input.f90
  llvm-libc++-shared.cfg.in :: std/time/time.zone/time.zone.timezone/time.zone.members/sys_info.zdump.pass.cpp


Testing Time: 1696.36s

Total Discovered Tests: 139693
  Skipped          :     25 (0.02%)
  Unsupported      :   5394 (3.86%)
  Passed           : 133975 (95.91%)
  Expectedly Failed:    276 (0.20%)
  Failed           :     23 (0.02%)

For the manual one the failed tests seems to mostly be the stuff we usually ignore

Ignored tests from the EB report

== 2025-10-24 17:28:46,830 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/baremetal.cpp (11248 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/csky-toolchain.c (11333 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/freebsd-include-paths.c (11558 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/haiku.c (11610 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/hexagon-toolchain-elf.c (11623 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/hexagon-toolchain-linux.c (11626 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/mips-cs.cpp (11802 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/mips-fsf.cpp (11806 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/mips-img-v2.cpp (11809 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/mips-img.cpp (11810 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/riscv32-toolchain-extra.c (12098 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/riscv64-toolchain-extra.c (12101 of 105625)
== 2025-10-24 17:28:46,831 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Driver/rocm-detect.hip (12105 of 105625)
== 2025-10-24 17:28:46,832 llvm.py:1317 INFO Ignoring test failure: FAIL: Clang :: Frontend/warning-poison-system-directories.c (12652 of 105625)
== 2025-10-24 17:28:46,836 llvm.py:1317 INFO Ignoring test failure: FAIL: Flang :: Driver/config-file.f90 (23215 of 105625)
== 2025-10-24 17:28:46,836 llvm.py:1317 INFO Ignoring test failure: FAIL: Flang :: Driver/gcc-toolchain-install-dir.f90 (23275 of 105625)
== 2025-10-24 17:28:46,836 llvm.py:1317 INFO Ignoring test failure: FAIL: Flang :: Driver/missing-input.f90 (23302 of 105625)
== 2025-10-24 17:28:46,867 llvm.py:1317 INFO Ignoring test failure: FAIL: llvm-libc++-shared.cfg.in :: std/time/time.zone/time.zone.timezone/time.zone.members/sys_info.zdump.pass.cpp (104099 of 105625)

Copy link
Contributor

@bedroge bedroge left a comment

Choose a reason for hiding this comment

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

Lgtm, it fixes the original issue. The new issue will/can be solved in a separate PR.

@bedroge
Copy link
Contributor

bedroge commented Dec 4, 2025

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws
Copy link

eessi-bot-aws bot commented Dec 4, 2025

New job on instance eessi-bot-mc-aws for repository eessi.io-2023.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2025.12/pr_115/110187

date job status comment
Dec 04 16:14:19 UTC 2025 submitted job id 110187 awaits release by job manager
Dec 04 16:15:08 UTC 2025 released job awaits launch by Slurm scheduler
Dec 04 16:16:13 UTC 2025 running job 110187 is running
Dec 04 16:19:19 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-110187.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-2023.06-software-linux-x86_64-amd-zen2-17648649470.tar.zstsize: 0 MiB (22818 bytes)
entries: 1
modules under 2023.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2023.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2023.06/software/linux/x86_64/amd/zen2
2023.06/init/easybuild/eb_hooks.py
Dec 04 16:19:19 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ OK ] ( 1/10) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/29Aug2024-foss-2023b-kokkos %scale=1_node /aeb2d9df @BotBuildTests:x86_64_amd_zen2+default
P: perf: 442.897 timesteps/s (r:0, l:None, u:None)
[ OK ] ( 2/10) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos %scale=1_node /04ff9ece @BotBuildTests:x86_64_amd_zen2+default
P: perf: 454.957 timesteps/s (r:0, l:None, u:None)
[ OK ] ( 3/10) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /775175bf @BotBuildTests:x86_64_amd_zen2+default
P: latency: 2.64 us (r:0, l:None, u:None)
[ OK ] ( 4/10) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /52707c40 @BotBuildTests:x86_64_amd_zen2+default
P: latency: 2.69 us (r:0, l:None, u:None)
[ OK ] ( 5/10) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /b1aacda9 @BotBuildTests:x86_64_amd_zen2+default
P: latency: 5.96 us (r:0, l:None, u:None)
[ OK ] ( 6/10) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /c6bad193 @BotBuildTests:x86_64_amd_zen2+default
P: latency: 6.23 us (r:0, l:None, u:None)
[ OK ] ( 7/10) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /15cad6c4 @BotBuildTests:x86_64_amd_zen2+default
P: latency: 1.02 us (r:0, l:None, u:None)
[ OK ] ( 8/10) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /6672deda @BotBuildTests:x86_64_amd_zen2+default
P: latency: 0.86 us (r:0, l:None, u:None)
[ OK ] ( 9/10) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /2a9a47b1 @BotBuildTests:x86_64_amd_zen2+default
P: bandwidth: 6474.28 MB/s (r:0, l:None, u:None)
[ OK ] (10/10) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /1b24ab8e @BotBuildTests:x86_64_amd_zen2+default
P: bandwidth: 6424.12 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-110187.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Dec 04 16:20:20 UTC 2025 uploaded transfer of eessi-2023.06-software-linux-x86_64-amd-zen2-17648649470.tar.zst to S3 bucket succeeded

@eessi-bot-aws
Copy link

eessi-bot-aws bot commented Dec 4, 2025

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2025.12/pr_115/110188

date job status comment
Dec 04 16:14:24 UTC 2025 submitted job id 110188 awaits release by job manager
Dec 04 16:15:06 UTC 2025 released job awaits launch by Slurm scheduler
Dec 04 16:16:11 UTC 2025 running job 110188 is running
Dec 04 16:17:16 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-110188.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-2025.06-software-linux-x86_64-amd-zen2-17648649320.tar.zstsize: 0 MiB (22820 bytes)
entries: 1
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2025.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2025.06/software/linux/x86_64/amd/zen2
2025.06/init/easybuild/eb_hooks.py
Dec 04 16:17:16 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ OK ] (1/4) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /e4bf9965 @BotBuildTests:x86_64_amd_zen2+default
P: latency: 2.79 us (r:0, l:None, u:None)
[ OK ] (2/4) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /3da4890b @BotBuildTests:x86_64_amd_zen2+default
P: latency: 2.04 us (r:0, l:None, u:None)
[ OK ] (3/4) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /3255009a @BotBuildTests:x86_64_amd_zen2+default
P: latency: 0.19 us (r:0, l:None, u:None)
[ OK ] (4/4) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @BotBuildTests:x86_64_amd_zen2+default
P: bandwidth: 8021.8 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 4/4 test case(s) from 4 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-110188.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Dec 04 16:20:28 UTC 2025 uploaded transfer of eessi-2025.06-software-linux-x86_64-amd-zen2-17648649320.tar.zst to S3 bucket succeeded

@bedroge
Copy link
Contributor

bedroge commented Dec 4, 2025

Staging PR merged.

@bedroge bedroge merged commit 463f564 into EESSI:main Dec 4, 2025
66 of 68 checks passed
@Crivella Crivella deleted the fix-llvm branch December 5, 2025 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants