[postgis-tickets] [PostGIS] #4730: Overlay GEOS 3.9 regress failures

PostGIS trac at osgeo.org
Mon Oct 26 12:29:22 PDT 2020


#4730: Overlay GEOS 3.9 regress failures
----------------------+---------------------------
  Reporter:  robe     |      Owner:  pramsey
      Type:  defect   |     Status:  new
  Priority:  blocker  |  Milestone:  PostGIS 3.1.0
 Component:  postgis  |    Version:  master
Resolution:           |   Keywords:
----------------------+---------------------------

Comment (by Algunenano):

 From a fresh build of 3.9 with overlayng, it fails in makevalid unit
 tests:


 {{{
   Test: test_geos_makevalid ...FAILED
     1. cu_geos.c:152  - ASSERT_STRING_EQUAL
         * Expected: GEOMETRYCOLLECTION(POLYGON((92114.014
 463463.469,92115.51207431706 463462.206937429,92115.512
 463462.207,92127.546 463452.075,92117.173 463439.755,92133.675
 463425.942,92122.136 463412.82600000006,92092.377 463437.77,92114.014
 463463.469)),MULTIPOINT(92115.51207431706 463462.2069374289,92122.136
 463412.826))
         * Obtained: POLYGON((92127.546 463452.075,92117.173
 463439.755,92133.675 463425.942,92122.136 463412.826,92092.377
 463437.77,92114.014 463463.469,92115.512 463462.207,92115.51207431706
 463462.2069374289,92127.546 463452.075))
 }}}


 And from subdivide regress tests:
 {{{
 --- subdivide_expected  2020-10-23 15:17:08.024418827 +0200
 +++ /tmp/pgis_reg/test_120_out  2020-10-26 20:27:02.046694188 +0100
 @@ -4,7 +4,7 @@
  ERROR:  lwgeom_subdivide_prec: cannot subdivide to fewer than 5 vertices
 per output
  #3522|POINT(1 1)
  #3744|1600000000000000
 -4|29321996468.6|29321996468.6|1857|256
 +4|29321996468.6|29321996468.6|1856|256
  #4211|0.00008316000
  #4217|0.00002463668
  #4301|0.00213614552
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4730#comment:16>
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