[postgis-tickets] [PostGIS] #5404: debbie failing on tickets regress ST_DistanceCPA PostGIS 3.1, GEOS 3.9 branch
PostGIS
trac at osgeo.org
Mon Jun 19 05:43:31 PDT 2023
#5404: debbie failing on tickets regress ST_DistanceCPA PostGIS 3.1, GEOS 3.9
branch
-----------------------+----------------------------
Reporter: robe | Owner: robe
Type: defect | Status: new
Priority: blocker | Milestone: PostGIS 3.1.10
Component: buildbots | Version: 3.1.x
Keywords: |
-----------------------+----------------------------
Not sure what the deal is with this:
{{{
00:21:11 ./regress/core/tickets .. failed (diff expected obtained:
/var/lib/jenkins/workspace/postgis/tmp/3_1_pg11w64/test_76_diff)
00:21:16
-----------------------------------------------------------------------------
00:21:16 --- ./regress/core/tickets_expected 2023-02-17
05:57:35.624052877 +0000
00:21:16 +++
/var/lib/jenkins/workspace/postgis/tmp/3_1_pg11w64/test_76_out
2023-06-19 04:21:16.127049595 +0000
00:21:16 @@ -327,10 +327,10 @@
00:21:16 #4011|ST_MultiLineString|MULTILINESTRING EMPTY|t|t
00:21:16 #4011|ST_GeometryCollection|MULTILINESTRING((0 0,0 0))|f|f
00:21:16 #4025|
00:21:16 -ERROR: lwgeom_intersection_prec: GEOS Error: TopologyException:
Input geom 0 is invalid: Self-intersection
00:21:16 -ERROR: lwgeom_difference_prec: GEOS Error: TopologyException:
Input geom 0 is invalid: Self-intersection
00:21:16 -ERROR: lwgeom_symdifference_prec: GEOS Error:
TopologyException: Input geom 0 is invalid: Self-intersection
00:21:16 -ERROR: lwgeom_union_prec: GEOS Error: TopologyException: Input
geom 0 is invalid: Self-intersection
00:21:16 +ERROR: lwgeom_intersection_prec: GEOS Error: TopologyException:
side location conflict at 5 5
00:21:16 +ERROR: lwgeom_difference_prec: GEOS Error: TopologyException:
side location conflict at 5 5
00:21:16 +ERROR: lwgeom_symdifference_prec: GEOS Error:
TopologyException: side location conflict at 5 5
00:21:16 +ERROR: lwgeom_union_prec: GEOS Error: TopologyException: side
location conflict at 5 5
}}}
the last run I did in May for 3.1.9 release passed and was also testing
GEOS 3.9 (3.9.4dev).
I'm assuming something in GEOS 3.9 branch changed since this test hasn't
changed since the 3.1.9 release.
Changes since PostGIS 3.1.9 release in geos 3.9 branch are:
https://github.com/libgeos/geos/commit/8fd3b5f7127ab3e38fdc4621cf1aedcfbc165e57
(GEOSClipByRect)
and
https://github.com/libgeos/geos/commit/d6f53e6c6b5da324aeb7d84a6044012710926a26
(Do not hide illegal argument exception in HeuristicOverlay )
The difference looks harmless, just a change in error messages to provide
location of conflict
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5404>
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