Chaste / dependency-modules

Environment modules for Chaste dependencies
Other
1 stars 0 forks source link

Add daily cron to portability workflow #30

Closed kwabenantim closed 2 years ago

kwabenantim commented 2 years ago

Description

This adds a daily schedule to the portability workflow with different versions of Chaste dependencies.

Ubuntu versions

Oldest and newest versions of dependencies on Ubuntu LTS + bleeding edge versions.

. Old Bionic 18.04 Focal 20.04 Jammy 22.04 New Bleeding Edge [a]
XSD 4.0.0 4.0.0 4.0.0 4.0.0 4.0.0 4.0.0
Xerces 3.2.0 3.2.0 3.2.2 3.2.3 3.2.3 3.2.3
SUNDIALS 2.7.0 2.7.0 3.1.2 5.8.0 5.8.0 6.3.0
Boost 1.62.0 1.62 / 1.65 [b] 1.67 / 1.71 1.74 1.74.0 1.80.0
VTK 6.3.0 6.3 / 7.1 6.3 / 7.1 7.1 / 9.1 9.1 9.2.0
PETSc 3.7.7 3.7.7 3.12.4 3.15.5 3.15.5 3.17.4
HDF5 1.10.0 1.10.0 1.10.4 1.10.7 1.10.7 1.12.2

[a] Updated 31 Aug 2022 [b] Boost 1.64 and 1.65 not officially supported

Workflow versions

Dependency versions added to the portability workflow.

. Mon (Old) Tue Wed (Minimal) Thu Fri Sat (New) Sun (B. Edge)
XSD 4.0.0 4.0.0 4.0.0 4.0.0 4.0.0 4.0.0 4.0.0
Xerces 3.2.0 3.2.1 3.2.2 3.2.1 3.2.2 3.2.3 3.2.3
SUNDIALS 2.7.0 3.1.2 - 4.1.0 5.1.0 5.8.0 6.3.0
Boost 1.62.0 1.66.0 1.67.0 1.71.0 1.73.0 1.74.0 1.80.0
VTK 6.3.0 7.1.0 - 8.1.0 8.2.0 9.1.0 9.2.0
PETSc 3.7.7 3.8.4 3.9.4 3.11.3 3.12.4 3.15.5 3.17.4
HDF5 1.10.0 1.10.1 1.10.3 1.10.4 1.10.5 1.10.7 1.12.2

Buildbot versions

Current buildbot versions [c].

. Mon Tue Wed Thu Fri Sat Sun
XSD 4.0.0 4.0.0 4.0.0 4.0.0 4.0.0 4.0.0 4.0.0
Xerces 3.1.3 3.2.0 3.1.4 3.2.1 3.2.1 3.2.2 3.2.2
SUNDIALS [d] 2.5
(cvode 2.7)
2.7
(cvode 2.9)
- 3.1 4.1 2.5
(cvode 2.7)
2.7
(cvode 2.9)
Boost 1.58 1.65 1.66 1.72 1.73 1.71 1.74
VTK 6.2 6.3 - 6.2 8.2 9.0 8.1
PETSc 3.6.4 3.7.7 3.8.4 3.9.4 3.11.3 3.12.4 3.11.1
HDF5 1.8.16 1.10.0 1.8.21 1.10.3 1.10.5 1.10.4 1.10.5

[c] Updated 31 Aug 2022 [d] From 3.0.0 upwards, sundials version == cvode version