[geos-commits] [SCM] GEOS branch 3.11 updated. 5acbcb27781a5b6776e18f2fab0164e9efb624ec

git at osgeo.org git at osgeo.org
Mon Oct 19 17:23:29 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, 3.11 has been updated
       via  5acbcb27781a5b6776e18f2fab0164e9efb624ec (commit)
      from  72b0c32d012bbb078e6ba83b49b2676c340949a0 (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 5acbcb27781a5b6776e18f2fab0164e9efb624ec
Author: Mike Taves <mwtoews at gmail.com>
Date:   Tue Oct 20 12:41:44 2026 +1300

    Skip testing FE_INVALID from unit-geom-Envelope for some Clang builds (GH-1555, Mike Taves)

diff --git a/NEWS.md b/NEWS.md
index b0a84ad35..0998f9948 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -4,6 +4,7 @@
 - Fixes/Improvements:
   - Fix DepthSegment comparison logic (really this time) (GH-1266, Martin Davis)
   - Avoid crash on buffer of geometry with only invalid coordinates (GH-1335, Dan Baston)
+  - Skip testing FE_INVALID from unit-geom-Envelope for some Clang builds (GH-1555, Mike Taves)
 
 ## Changes in 3.11.5
 2025-03-03
diff --git a/tests/unit/geom/EnvelopeTest.cpp b/tests/unit/geom/EnvelopeTest.cpp
index b56b324fe..5f71a0d1e 100644
--- a/tests/unit/geom/EnvelopeTest.cpp
+++ b/tests/unit/geom/EnvelopeTest.cpp
@@ -249,7 +249,10 @@ void object::test<6>
     check_intersects(small, {-1, -1}, true);
     check_intersects(small, {5, 5}, false);
 
+#if !( defined(__OPTIMIZE__) && defined(__x86_64__) && defined(__clang__) && (__clang_major__ >= 15) )
+//  Exclude optimized Clang 15 or later on x86_64 - raises FE_INVALID
     check_intersects(empty, {0, 0}, false);
+#endif
 
     ensure_no_fp_except();
 }

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

Summary of changes:
 NEWS.md                          | 1 +
 tests/unit/geom/EnvelopeTest.cpp | 3 +++
 2 files changed, 4 insertions(+)


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list