From dd552c57e650b265c3211e544843acd1d7adee74 Mon Sep 17 00:00:00 2001 From: Brian Barrett Date: Mon, 2 Dec 2024 15:11:40 -0800 Subject: [PATCH 1/2] ci: Remove Ubuntu 18.04 (and gcc 5 / 6) Ubuntu 18.04 is EOL, so will not be supported in the next version of Open MPI. Remove from main's list of CI builders. Ubuntu 18 was the last distro still including GCC 5 and GCC 6, so remove them as well. Signed-off-by: Brian Barrett --- .ci/community-jenkins/Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.ci/community-jenkins/Jenkinsfile b/.ci/community-jenkins/Jenkinsfile index 791fec240f2..bd918937fdc 100644 --- a/.ci/community-jenkins/Jenkinsfile +++ b/.ci/community-jenkins/Jenkinsfile @@ -53,8 +53,8 @@ println('Tests Completed') // build stage is a map of different configurations to test. def prepare_check_stages() { def configure_options = ["--disable-dlopen", "--disable-oshmem", "--enable-builtin-atomic", "--enable-ipv6"] - def compilers = ["clang10", "gcc5", "gcc6", "gcc7", "gcc8", "gcc9", "gcc10"] - def platforms = ["amazon_linux_2", "amazon_linux_2-arm64", "rhel8", "ubuntu_18.04"] + def compilers = ["clang10", "gcc7", "gcc8", "gcc9", "gcc10"] + def platforms = ["amazon_linux_2", "amazon_linux_2-arm64", "rhel8"] def check_stages_list = [] // Build everything stage From 27075e797cab409aa4b8e4e1c8dc238fc9fba9b7 Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Mon, 2 Dec 2024 19:17:48 -0500 Subject: [PATCH 2/2] docs: update the platform list The overall list is still fairly out of date, but this commit at least updates a few of the items in the list. Signed-off-by: Jeff Squyres --- docs/release-notes/platform.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docs/release-notes/platform.rst b/docs/release-notes/platform.rst index 2aee81c2cff..f576da867c9 100644 --- a/docs/release-notes/platform.rst +++ b/docs/release-notes/platform.rst @@ -27,11 +27,10 @@ that a release of Open MPI supports. * Systems that have been tested are: * Linux (various flavors/distros), 64 bit (x86, ppc, aarch64), - with gcc (>=4.8.x+), clang (>=3.6.0), Absoft (fortran), Intel, + with gcc/gfortran (>=7.x+), clang (>=10.x), Intel, and Portland (be sure to also see :ref:`the Compiler Notes section `) - * macOS (10.14-10.15, 11.x, 12.x), 64 bit (x86_64) with XCode - compilers + * macOS (14.x, 15.x), 64 bit (x86_64) with XCode compilers * Other systems have been lightly (but not fully) tested: