GROMACS versions: 2022.6, 2023,5, 2024.4
GROMACS modification: Yes/No
Hi all.
I’m having a little bit of a problem in trying to compile a newer version of gromacs.
I’ve tried 2022, 2023 and 2024 latest subversions, and all them compile fine however fail consistently only in the first gmx check test as follows:
...
[100%] Built target tests
[100%] Running all tests except physical validation
Test project /home/johannes/src/gromacs/gromacs-2022.6/build
Start 1: GmxapiExternalInterfaceTests
1/87 Test #1: GmxapiExternalInterfaceTests ...................***Failed 0.09 sec
[==========] Running 9 tests from 1 test suite.
[----------] Global test environment set-up.
[----------] 9 tests from GmxApiTest
[ RUN ] GmxApiTest.ApiRunnerRestrainedMD
Generating 1-4 interactions: fudge = 0.5
NOTE 1 [file spc_and_methane.top, line 33]:
The bond in molecule-type methane between atoms 1 C and 2 H1 has an
estimated oscillational period of 1.1e-02 ps, which is less than 10 times
the time step of 2.0e-03 ps.
Maybe you forgot to change the constraints mdp option.
Number of degrees of freedom in T-Coupling group System is 18.00
NOTE 2 [file /home/johannes/src/gromacs/gromacs-2022.6/build/api/gmxapi/cpp/tests/Testing/Temporary/GmxApiTest_ApiRunnerRestrainedMD_input.mdp]:
You are using a plain Coulomb cut-off, which might produce artifacts.
You might want to consider using PME electrostatics.
There were 2 notes
/home/johannes/src/gromacs/gromacs-2022.6/build/bin/gmxapi-test: symbol lookup error: /home/johannes/src/gromacs/gromacs-2022.6/build/bin/gmxapi-test: undefined symbol: _ZN6gmxapi13createContextEv
Start 2: GmxapiInternalInterfaceTests
2/87 Test #2: GmxapiInternalInterfaceTests ................... Passed
...
I even thought it could be the gcc9 version, however I compiled the 2022 under gcc7 without any issues. Only this specific test fails.
Any clues on how to solve this?
Thanks a lot in advance!
Best regards,
Jones