[PostGIS] #5893: regress/core/geos39 failing on geos 3.14.0dev
PostGIS
trac at osgeo.org
Sun May 4 12:04:41 PDT 2025
#5893: regress/core/geos39 failing on geos 3.14.0dev
----------------------+--------------------------
Reporter: robe | Owner: robe
Type: defect | Status: new
Priority: blocker | Milestone: PostGIS GEOS
Component: postgis | Version: 3.4.x
Resolution: | Keywords:
----------------------+--------------------------
Changes (by robe):
* owner: pramsey => robe
Old description:
> {{{
> +++
> /projects/postgis/tmp/3.6.0dev_pg17_geos3.14_gdal3.9.2w64/test_119_out
> 2025-05-02 22:03:29.465152000 -0400
> @@ -1,10 +1,10 @@
> -mic-box|POINT(49.5117 49.5117)|POINT(50.5111 98.9796)|49.4779
> +mic-box|POINT(49.495 49.495)|POINT(50.4947 98.9799)|49.4950
> mic-empty|POINT EMPTY|POINT EMPTY|0.0000
> mic-null|||
> mic-line|POINT(49.5117 49.5117)|POINT(50.5111 98.9796)|49.4779
> mic-mpoint|POINT(48.584 49.9512)|POINT(99 98)|69.6453
> mic-point|POINT(0 0)|POINT(0 0)|0.0000
> -mic-cte|POINT(49.512 49.512)
> +mic-cte|POINT(49.495 49.495)
> rp-1|POINT(1.4 19.3)
> rp-2|POINT(1 19)
> rp-3|POINT(0 20)
> }}}
>
> Grrh seeing this failure on winnie and debbie testing geos-main
New description:
{{{
+++ /projects/postgis/tmp/3.6.0dev_pg17_geos3.14_gdal3.9.2w64/test_119_out
2025-05-02 22:03:29.465152000 -0400
@@ -1,10 +1,10 @@
-mic-box|POINT(49.5117 49.5117)|POINT(50.5111 98.9796)|49.4779
+mic-box|POINT(49.495 49.495)|POINT(50.4947 98.9799)|49.4950
mic-empty|POINT EMPTY|POINT EMPTY|0.0000
mic-null|||
mic-line|POINT(49.5117 49.5117)|POINT(50.5111 98.9796)|49.4779
mic-mpoint|POINT(48.584 49.9512)|POINT(99 98)|69.6453
mic-point|POINT(0 0)|POINT(0 0)|0.0000
-mic-cte|POINT(49.512 49.512)
+mic-cte|POINT(49.495 49.495)
rp-1|POINT(1.4 19.3)
rp-2|POINT(1 19)
rp-3|POINT(0 20)
}}}
Grrh seeing this failure on winnie and debbie testing geos-main
--
Comment:
As Martin and Paul mentioned in matrix/irc -- GEOS was changed recently
"MIC has been enhanced to compute exact results for small polygons
(triangles and quadrilaterals). So this could change the result value -
but only to within the tolerance value provided by the user. Perhaps the
tests are not using that same tolerance?"
So sounds like we need to revise the regress. I'll take a stab at making
it work for newer and older geos.
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5893#comment:1>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-tickets
mailing list