Skip to content

GROMACS: fix compilation tests on Eiger#494

Merged
jgphpc merged 2 commits intoeth-cscs:mainfrom
RMeli:gmx-fix
Jan 12, 2026
Merged

GROMACS: fix compilation tests on Eiger#494
jgphpc merged 2 commits intoeth-cscs:mainfrom
RMeli:gmx-fix

Conversation

@RMeli
Copy link
Member

@RMeli RMeli commented Dec 19, 2025

Cleanup GROMACS test and fix compilation on eiger.

@RMeli

This comment was marked as outdated.

@RMeli

This comment was marked as off-topic.

@RMeli
Copy link
Member Author

RMeli commented Dec 19, 2025

cscs-ci run alps-daint-uenv;MY_UENV=gromacs/2024:v2

@RMeli
Copy link
Member Author

RMeli commented Dec 19, 2025

cscs-ci run alps-eiger-uenv;MY_UENV=gromacs/2024:v1

Copy link
Collaborator

@victorusu victorusu left a comment

Choose a reason for hiding this comment

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

lgtm

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes GROMACS compilation issues on the Eiger system (zen2 architecture) by making build configuration and runtime options architecture-specific and correcting erroneous configuration options.

Changes:

  • Corrected CMake configuration options: disabled regression test download, disabled building own FFTW, removed incorrect CP2K option, and standardized option casing
  • Made SIMD configuration architecture-specific: ARM_NEON_ASIMD for gh200, AUTO for zen2
  • Moved MPS wrapper usage to be gh200-specific in runtime configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jgphpc jgphpc merged commit 8f34718 into eth-cscs:main Jan 12, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants