Project

General

Profile

Task #3047

Set required versions for GROMACS 2021

Added by Eric Irrgang 4 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
documentation
Difficulty:
uncategorized
Close

Description

For GROMACS 2021, specify minimum support versions of dependencies, tools, and interacting software. Document and confirm test coverage.

Remember that they start being relevant to users when we release in 2021. Remember, there is a trade-off between what new things we can do (because we support a smaller range of things) vs what things we might require some users to do (because GROMACS no longer builds out of the box for them). Your workload as a GROMACS developer goes up for each extra version we support, even if that only shows up in what you have to do to keep Jenkins happy, or how hard it is for you to get access to others' feedback because they are thinking about something that is mysteriously broken in some Jenkins combination. Also, versions that may or may not be the bases for forks that support hardware that GROMACS users might have that isn't already shipping in early 2021 really shouldn't factor highly.

Ref: https://redmine.gromacs.org/projects/gromacs/repository/revisions/master/entry/docs/install-guide/index.rst
Ref: https://redmine.gromacs.org/issues/2831

CMake

C++ Compilers

g++

Also reference #3041

icc

clang

CUDA

OpenCL

MPI

Python interpreter

Documentation

Source code checking


Subtasks

Task #2905: Add a Jenkins configuration with std library assert New
Task #3033: Clean up and modernize googletest bundling and usageIn Progress
Task #3041: Remove workaround for gcc bug 58265New

Related issues

Related to GROMACS - Task #2899: Update testing matrix versions for GROMACS 2020 releaseClosed
Has duplicate GROMACS - Task #3065: Agree and implement version support for GROMACS 2021Closed

History

#1 Updated by Eric Irrgang 3 months ago

  • Has duplicate Task #3065: Agree and implement version support for GROMACS 2021 added

#2 Updated by Mark Abraham 3 months ago

  • Related to Task #2899: Update testing matrix versions for GROMACS 2020 release added

#3 Updated by Mark Abraham 3 months ago

  • Target version changed from future to 2021-infrastructure-stable

Also available in: Atom PDF