Project

General

Profile

Task #3011

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

misc upgrades of testing matrices

Added by Szilárd Páll 4 months ago. Updated 7 days ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
testing
Difficulty:
uncategorized
Close

Description

  • ARM HPC stack
  • clang-cuda version
  • hwloc version, in particular 2.0
  • OS X?

Add more if needed.


Related issues

Related to GROMACS - Task #2819: figure out latest clang + native CUDA that works on our hardwareClosed

Associated revisions

Revision 43512398 (diff)
Added by Mark Abraham 3 months ago

Modernize FindHwloc.cmake

Users (and Jenkins) need the ability to direct finding a particular
hwloc version, e.g. from a module. This is particularly important now
that two API versions exist and are supported in GROMACS. Imported the
find module from Inria, which adds several useful capababilities,
including the ability to specify where to look for a specific version
of this library.

Removed the pkgconfig support from the imported FindHwloc.cmake
because it seems the hwloc.pc file from libhwloc does not lead to the
CMake idiomatic behaviour of HWLOC_LIBRARIES being the full path to
the library.

Refs #2539, #3011

Change-Id: I6837144a556f1c61a0f13406fb31fe1d527b65f4

Revision 592b6c20 (diff)
Added by Mark Abraham 3 months ago

Fix hwloc and sphinx detection

These were too noisy and were not implemented efficiently (e.g. not
caching the result of execute process). If an environment change is
needed to detect something (like loading a module) then we expect
developers to be able to unset a cache variable (or just regenerate a
new cache).

Refs #3024, #3011, #2998

Change-Id: I84dfb03856b9f900fb21004bc676e4ff2647a4b4

Revision 2d483d3b (diff)
Added by Szilárd Páll about 2 months ago

Switch to ARM HPC toolchain v19.2 in post-submit

Refs #3011

Change-Id: Iabba5465651bb8f2715dda372ec8abf930fd85e2

History

#1 Updated by Szilárd Páll 4 months ago

Szilárd Páll wrote:

  • ARM HPC stack

v19.2 just released and 19.3 planned for August. Suggest we aim for upgrading to the the latter when released.

  • clang-cuda version
  • hwloc version, in particular 2.0
  • OS X?

Add more if needed.

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

Szilárd Páll wrote:

Szilárd Páll wrote:

  • ARM HPC stack

v19.2 just released and 19.3 planned for August. Suggest we aim for upgrading to the the latter when released.

19.3 is not out yet, are we OK with doing the matrix upgrade later, or should I upgrade to 19.2?

#3 Updated by Szilárd Páll about 2 months ago

  • Description updated (diff)
  • Category set to testing
  • Target version set to 2020-infrastructure-update-post-beta1

#4 Updated by Szilárd Páll about 2 months ago

  • Related to Task #2819: figure out latest clang + native CUDA that works on our hardware added

#5 Updated by Szilárd Páll about 2 months ago

Szilárd Páll wrote:

Szilárd Páll wrote:

Szilárd Páll wrote:

  • ARM HPC stack

v19.2 just released and 19.3 planned for August. Suggest we aim for upgrading to the the latter when released.

19.3 is not out yet, are we OK with doing the matrix upgrade later, or should I upgrade to 19.2?

As agreed, current matrix will use 19.2 (clang 7 based), when 19.3 comes out, it will hopefully be a simple drop-in.

#6 Updated by Szilárd Páll about 1 month ago

  • Description updated (diff)

#7 Updated by Szilárd Páll about 1 month ago

Szilárd Páll wrote:

Szilárd Páll wrote:

Szilárd Páll wrote:

Szilárd Páll wrote:

  • ARM HPC stack

v19.2 just released and 19.3 planned for August. Suggest we aim for upgrading to the the latter when released.

19.3 is not out yet, are we OK with doing the matrix upgrade later, or should I upgrade to 19.2?

As agreed, current matrix will use 19.2 (clang 7 based), when 19.3 comes out, it will hopefully be a simple drop-in.

Bumped to 19.3 released on Aug 30, so we're done here.

#8 Updated by Szilárd Páll about 1 month ago

  • Status changed from New to Resolved

#9 Updated by Paul Bauer 7 days ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF