From 5db452a72e2322b90bdcc3c23ce6babbbc5a923a Mon Sep 17 00:00:00 2001 From: Giovanni Bussi Date: Mon, 24 Apr 2023 12:10:29 +0200 Subject: [PATCH] fedora38 (gcc 13) Fix 95cc6ebff9b668138dd352bb08e4b8959173ce8c / 6ac01e2c6d15e398156407e0a6cc8f48055eb25b also allows me to include this update that was still blocked. --- .github/workflows/ci.yml | 6 +++--- docker/Makefile | 6 +++--- docker/{fedora37 => fedora38} | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) rename docker/{fedora37 => fedora38} (99%) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c0110a3528..e6eb81371d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -217,14 +217,14 @@ jobs: run: | make -C docker centos7 - # We test on fedora37 to make sure we have compatibility with newer compilers (gcc 12) - fedora37: + # We test on fedora38 to make sure we have compatibility with newer compilers (gcc 13) + fedora38: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 - name: Build and run tests run: | - make -C docker fedora37 + make -C docker fedora38 # We test on rockylinux8 as well rocky8: diff --git a/docker/Makefile b/docker/Makefile index 9251bb7a8a..96af12d47e 100644 --- a/docker/Makefile +++ b/docker/Makefile @@ -1,5 +1,5 @@ -.PHONY: ubuntu plumed2.tgz clean centos7 fedora37 rocky8 +.PHONY: ubuntu plumed2.tgz clean centos7 fedora38 rocky8 ubuntu: plumed2.tgz docker build -t plumed . @@ -7,8 +7,8 @@ ubuntu: plumed2.tgz centos7: plumed2.tgz docker build -t plumed -f centos7 . -fedora37: plumed2.tgz - docker build -t plumed -f fedora37 . +fedora38: plumed2.tgz + docker build -t plumed -f fedora38 . rocky8: plumed2.tgz docker build -t plumed -f rocky8 . diff --git a/docker/fedora37 b/docker/fedora38 similarity index 99% rename from docker/fedora37 rename to docker/fedora38 index c779569ea0..9b59b82285 100644 --- a/docker/fedora37 +++ b/docker/fedora38 @@ -1,4 +1,4 @@ -FROM fedora:37 +FROM fedora:38 # note: at variance with centos7, here we have to explicitly install gcc # mdtraj 1.9.7 does not compile with python 3.11 unless installed from source