Update testing matrix versions for GROMACS 2020 release
This meta tasks collects a set of smaller tasks related to infrastructures. These should be stable preferably at least a month before the beta release (for which we now have a target).
We will consider updating the supported versions other important things (e.g. clang, gcc, CUDA, cmake) that come out after the date of that target. However no such changes will happen before the first beta, and we will plan/discuss/review them with a higher focus on stability of the code and and its functionality. For example, we have previously patched released versions to support CUDA versions that came out during the final stages of (or after) our release cycle.
Please add TODO items as you see new releases of things we test. Please discuss below if there's things we should start or stop doing.
- support clang 8
- update compilation matrix entries to clang 8
- update ASAN/MSAN/TSAN matrix entries to clang 8
- update to clang-tidy-8
- update to clang-static-analyzer-8