don't depend on ScaFaCos in LAMMPS easyconfigs when building on Arm + add patch to disable failing test on Arm due to bug in kim-api#25133
Conversation
|
@boegelbot please test @ jsc-zen3 EB_ARGS="LAMMPS-22Jul2025-foss-2024a-kokkos.eb LAMMPS-29Aug2024-foss-2023b-kokkos.eb LAMMPS-29Aug2024_update2-foss-2023a-kokkos.eb LAMMPS-29Aug2024_update2-foss-2024a-kokkos.eb" |
|
@boegelbot please test @ jsc-zen3-a100 EB_ARGS="LAMMPS-22Jul2025-foss-2024a-kokkos-CUDA-12.6.0.eb LAMMPS-29Aug2024_update2-foss-2023b-kokkos-CUDA-12.4.0.eb LAMMPS-29Aug2024_update2-foss-2024a-kokkos-CUDA-12.6.0.eb " |
|
@laraPPr: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3789953100 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @laraPPr |
|
Test report by @boegelbot |
…asyconfigs into 20260123125659_new_pr_LAMMPS22Jul2025
|
@boegelbot please test @ jsc-zen3 EB_ARGS="LAMMPS-22Jul2025-foss-2024a-kokkos.eb LAMMPS-29Aug2024-foss-2023b-kokkos.eb LAMMPS-29Aug2024_update2-foss-2023a-kokkos.eb LAMMPS-29Aug2024_update2-foss-2024a-kokkos.eb" |
|
@laraPPr: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3805912724 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @laraPPr |
|
@boegelbot please test @ jsc-zen3-a100 EB_ARGS="LAMMPS-22Jul2025-foss-2024a-kokkos-CUDA-12.6.0.eb LAMMPS-29Aug2024_update2-foss-2023b-kokkos-CUDA-12.4.0.eb LAMMPS-29Aug2024_update2-foss-2024a-kokkos-CUDA-12.6.0.eb " |
|
@laraPPr: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3806283998 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
|
@boegelbot please test @ jsc-zen3-a100 EB_ARGS="LAMMPS-22Jul2025-foss-2024a-kokkos-CUDA-12.6.0.eb LAMMPS-29Aug2024_update2-foss-2023b-kokkos-CUDA-12.4.0.eb LAMMPS-29Aug2024_update2-foss-2024a-kokkos-CUDA-12.6.0.eb" |
|
@laraPPr: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3811554162 processed Message to humans: this is just bookkeeping information for me, |
|
GPU node is busy currently chewing on PyTorch. I've canceled job |
|
Test report by @laraPPr |
|
Test report by @boegelbot |
|
Test report by @laraPPr |
|
Test report by @laraPPr |
update comments Co-authored-by: Loris Ercole <[email protected]>
@boegel was still seeing failures when he was testing it on ARM but the ones I rebuild yesterday passed with the kim-api patch. |
|
Test report by @boegel |
|
The problem that @boegel is hitting is on neoverse-v1 while it is now ok for neoverse-n1. I'll investigate the problem on the other ARM target. |
failing edit: we may need to introduce this to ensure sufficient floating-point accuracy: toolchainopts = {'strict': True}Maybe only when building for Arm? if ARCH == 'aarch64':
toolchainopts['strict'] = TrueOr in the LAMMPS easyblock more fine-grained, only on Arm CPUs that support SVE |
|
Quick update from my side: same problem with |
|
yeah I'm not too surprised, those thresholds are very tight. For many tests they were already increased upstream to make them pass on ARM, but some might have slipped through... they are very small differences. |
|
Test report by @laraPPr |
…asyconfigs into 20260123125659_new_pr_LAMMPS22Jul2025
|
@ocaisa @boegel it now passed for the version that we want to get in EESSI with the patch to have it also pass for the older version. I'll have to update LAMMPS-29Aug2024_unittest_fix.patch. |
|
Added a patch for 29Aug2024_update2 as well |
|
Test report by @laraPPr |
|
Test report by @laraPPr |
|
@boegelbot please test @ jsc-zen3 EB_ARGS="kim-api-2.4.1-intel-compilers-2025.2.0.eb kim-api-2.4.1-GCC-14.3.0.eb kim-api-2.4.1-GCC-13.3.0.eb LAMMPS-22Jul2025-foss-2024a-kokkos.eb LAMMPS-29Aug2024-foss-2023b-kokkos.eb LAMMPS-29Aug2024_update2-foss-2023a-kokkos.eb LAMMPS-29Aug2024_update2-foss-2024a-kokkos.eb" |
|
@laraPPr: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 4081686651 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
|
Going in, thanks for seeing it through @laraPPr @lorisercole ! |
(created using
eb --new-pr)