-
Notifications
You must be signed in to change notification settings - Fork 72
{2025.06}[2024a] LAMMPS v22Jul2025 #1335
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=aarch64/neoverse_n1 |
|
New job on instance
|
|
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen4 |
|
New job on instance
|
|
@lorisercole We have tested this up and down but clearly not enough. It failed during the make step with |
|
@laraPPr is this only a problem of scafacos on aarch64? |
|
The error above is on aarch64. And it looks ARM specific. I'll have to check what happened with the zen4 build. |
|
With zen4 the sanity checks failed |
|
|
IIRC ScaFaCos fails to build on Arm, I thought at some point we made it a x86-only dependency. I tracked down #384 but can't see anything in the hooks any more. |
We've removed the x86-only condition in the latest PR, see this comment: |
|
@laraPPr for the zen4 builds, is that everything we can see from the log files? It's not clear to me if MPI managed to start LAMMPS and it fails at the end of the run, or if it crashes immediately (in which case it seems to be more an MPI-related issue) |
|
For zen4 we can't see more but I'm building it interactively to check what goes wrong |
|
It seems to run because it does not crash immedially when I run the sanity check so I think it is running. |
|
@lorisercole I just build it by ignorig the sanity check and tested it. It seem to be a problem with the python binding. because running without python the tests run without any problems. when I ran When running |
The segfault is due to the |
easystacks/software.eessi.io/2025.06/eessi-2025.06-eb-5.1.2-2024a.yml
Outdated
Show resolved
Hide resolved
…24a.yml Co-authored-by: Loris Ercole <30901257+lorisercole@users.noreply.github.com>
|
@lorisercole Can you check if the last change is still in the easyblock or if the merge sync removed it. Because I took the last commit of the pr. |
|
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen4 |
|
New job on instance
|
| # See https://github.com/easybuilders/easybuild-easyconfigs/pull/23719 | ||
| from-commit: 379c0f01a29109a3c3db1e1807838f50074af143 | ||
| # See https://github.com/easybuilders/easybuild-easyblocks/pull/3894 | ||
| include-easyblocks-from-commit: 433d723ceb5492ab22bf45566e40296d01db87c2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was to quick in applying this change. I also cannot find this commit in the pr https://github.com/easybuilders/easybuild-easyblocks/pull/3894/commits
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's the final merge commit
easybuilders/easybuild-easyblocks@433d723
|
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen4 |
|
New job on instance
|
|
We'll have to wait for the next EasyBuild release |
Had a little convo with an AI friend and he suggest trying to build with |
|
Ah there is an open issue on this scafacos/scafacos#42 |
|
So two options:
|
|
Ah no. the internal ScaFaCos is not build on ARM cascaselake: |
|
Maybe we should add a sanity check that parses |
Of course it's not build on ARM, that old easyconfig ( You should check the easyconfigs that were modified by the #23719 PR:
I think that LAMMPS' own tests already check for all the desired packages to be there. |
No description provided.