[geos-commits] [SCM] GEOS branch main updated. 4ed8f7bf56fc71cf0092ca354cf3fdcf5a8e8d77

git at osgeo.org git at osgeo.org
Fri Aug 7 09:10:54 PDT 2026


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".

The branch, main has been updated
       via  4ed8f7bf56fc71cf0092ca354cf3fdcf5a8e8d77 (commit)
      from  f3ef975464a5c1a4b057d0a946aeec103e335228 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4ed8f7bf56fc71cf0092ca354cf3fdcf5a8e8d77
Author: Petr Bělohlávek <petrbel at users.noreply.github.com>
Date:   Fri Aug 7 18:10:26 2026 +0200

    Add CI support for Clang 21 and 22 (#1501)
    
    Signed-off-by: Petr Belohlavek <me at petrbel.cz>

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 8058675e1..4858ec65e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -183,6 +183,27 @@ jobs:
           cmake: 4.2.*
           os: ubuntu-24.04
 
+          # clang 21 and lower are not supported
+          # in ubuntu 26.04 and higher
+
+        - cxx_compiler: clang++-21
+          c_compiler: clang-21
+          build_type: Debug
+          cxxstd: 20
+          arch: 64
+          packages: 'clang-21'
+          cmake: 4.3.*
+          os: ubuntu-26.04
+
+        - cxx_compiler: clang++-22
+          c_compiler: clang-22
+          build_type: Debug
+          cxxstd: 20
+          arch: 64
+          packages: 'clang-22'
+          cmake: 4.4.*
+          os: ubuntu-26.04
+
 
     runs-on: ${{ matrix.ci.os }}
     steps:

-----------------------------------------------------------------------

Summary of changes:
 .github/workflows/ci.yml | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list