[geos-commits] [SCM] GEOS branch 3.12 updated. 65573fff75ca4ab8b6aaacf558259a2df128bc48
git at osgeo.org
git at osgeo.org
Mon Oct 19 16:47:05 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.12 has been updated
via 65573fff75ca4ab8b6aaacf558259a2df128bc48 (commit)
from 69e0d518a60521a4bbc6b72f98718ea18d2b0fd7 (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 65573fff75ca4ab8b6aaacf558259a2df128bc48
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 0934edb9d..a3ee0a152 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -6,6 +6,7 @@
- Fix DepthSegment comparison logic (really this time) (GH-1266, Martin Davis)
- Change CoverageGapFinder to return polygons (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.12.3
2025-03-03
diff --git a/tests/unit/geom/EnvelopeTest.cpp b/tests/unit/geom/EnvelopeTest.cpp
index b1250a63e..1c9282532 100644
--- a/tests/unit/geom/EnvelopeTest.cpp
+++ b/tests/unit/geom/EnvelopeTest.cpp
@@ -250,7 +250,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