[PostGIS] #5722: Spatial exception - geometry boundary touches interior of edge 4 (XX000)

PostGIS trac at osgeo.org
Tue May 7 00:07:11 PDT 2024


#5722: Spatial exception - geometry boundary touches interior of edge 4 (XX000)
-----------------------+---------------------------
  Reporter:  strk      |      Owner:  strk
      Type:  defect    |     Status:  new
  Priority:  medium    |  Milestone:  PostGIS 3.5.0
 Component:  topology  |    Version:  master
Resolution:            |   Keywords:
-----------------------+---------------------------
Comment (by strk):

 Confirmed. Building PostGIS against GEOS-3.8 and then
 installing/uninstalling GEOS from the main branch shows the difference:

 {{{
 $ regress/run_test.pl --nodrop --topology -v topology/test/regress
 PostgreSQL 15.6 (Debian 15.6-0+deb12u1) on x86_64-pc-linux-gnu, compiled
 by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
   Postgis 3.5.0dev - (3.4.0rc1-1104-gfd3a41f8d) - 2024-05-07 06:58:49
   GEOS: 3.13.0dev-CAPI-1.19.0

 Running tests

  topology/test/regress/topogeo_addlinestring_robust .. failed (diff
 expected obtained: /tmp/pgis_reg/test_1_diff)
 -----------------------------------------------------------------------------
 --- topology/test/regress/topogeo_addlinestring_robust_expected 2024-05-07
 09:01:54.377226450 +0200
 +++ /tmp/pgis_reg/test_1_out    2024-05-07 09:03:58.072220001 +0200
 @@ -1,3 +1,4 @@
  #5699|-checking-
  #5711|-checking-
  #5722|-checking-
 +#5722|addline exception|Spatial exception - geometry boundary touches
 interior of edge 4 (XX000)
 -----------------------------------------------------------------------------

 Run tests: 1
 Failed: 1
 }}}

 {{{

 $ regress/run_test.pl --nodrop --topology -v topology/test/regress
 PostgreSQL 15.6 (Debian 15.6-0+deb12u1) on x86_64-pc-linux-gnu, compiled
 by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
   Postgis 3.5.0dev - (3.4.0rc1-1104-gfd3a41f8d) - 2024-05-07 06:58:49
   GEOS: 3.8.4-CAPI-1.13.5

 Running tests

  topology/test/regress/topogeo_addlinestring_robust .. ok in 195 ms

 Run tests: 1
 Failed: 0
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5722#comment:14>
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