Project

General

Profile

Task #3007

Task #2899: Update testing matrix versions for GROMACS 2020 release

Install and update testing to add gcc-9

Added by Paul Bauer about 1 year ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
build system
Difficulty:
uncategorized
Close

Description

To make sure we continue testing the latest version of gcc, we need to have gcc-9 installed on at least one build machine.

Associated revisions

Revision ed91e159 (diff)
Added by Mark Abraham 11 months ago

Update testing matrices and fix warnings

Updated to test gcc 9, clang 8, and cmake 3.15.1.

Also fixes for compilation with gcc 9 and clang 9 (still in release
candidate, not yet released)

Added a gmx_source_file_warning_suppression() CMake helper function
(like the recently introduced gmx_target_warning_suppression()) to
manage per-source-file suppressions. This is used to suppress a
warning about the abuse of t_inputrec that is too difficult to fix
without replacing all of the handling of initialization and broadcast
of t_inputrec and subfields.

Refs #2899, #3006
Fixes #3007

Change-Id: I3a31a40c472d420adbb38d11ed5121702d7b3f7d

History

#1 Updated by Paul Bauer about 1 year ago

  • Category set to build system
  • Target version set to 2020-infrastructure-stable

#2 Updated by Szilárd Páll 12 months ago

Any plans on where to install gcc-9?

#3 Updated by Mark Abraham 11 months ago

Szilárd Páll wrote:

Any plans on where to install gcc-9?

Someone installed it on bs_mic, bs-gpu01. That lets us update our pre-submit configs.

#4 Updated by Mark Abraham 11 months ago

  • Subject changed from Install gcc-9 to Install and update testing to add gcc-9

#5 Updated by Mark Abraham 11 months ago

  • Status changed from New to In Progress

#6 Updated by Mark Abraham 11 months ago

  • Status changed from In Progress to Resolved

#7 Updated by Mark Abraham 11 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF