[postgis-tickets] [PostGIS] #4730: Overlay GEOS 3.9 regress failures
PostGIS
trac at osgeo.org
Wed Jul 29 14:54:43 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:
----------------------+---------------------------
Description changed by robe:
Old description:
> Just a placeholder of what to fix:
> This is compiling against GEOS Head wit CMAKE windows 64-bit, mingw64,
> msys2 GCC 8.1.0
>
> With switches
> {{
> cmake -G "MSYS Makefiles" CMAKE_BUILD_TYPE=Release
> -DDISABLE_OVERLAYNG=OFF -DDISABLE_GEOS_INLINE=OFF -DBUILD_SHARED_LIBS=ON
> }}
>
> {{{
> Creating database 'postgis_reg'
> Loading unpackaged components from /projects/postgis/postgis-
> git/regress/00-regress-install/share/contrib/postgis
> Loading PostGIS into 'postgis_reg'
> /projects/postgis/postgis-git/regress/00-regress-
> install/share/contrib/postgis/postgis.sql
> /projects/postgis/postgis-git/regress/00-regress-
> install/share/contrib/postgis/postgis_comments.sql
> /projects/postgis/postgis-git/regress/00-regress-
> install/share/contrib/postgis/spatial_ref_sys.sql
> PostgreSQL 13beta2 on x86_64-w64-mingw32, compiled by gcc.exe (x86_64
> -posix-seh-rev0, Built by MinGW-W64 project) 8.1.0, 64-bit
> Postgis 3.1.0dev - (3.1.0alpha2-5-gdcfb1258c) - 2020-07-29 21:47:14
> scripts 3.1.0dev 3.1.0alpha2-5-gdcfb1258c
> GEOS: 3.9.0-CAPI-1.14.0
> PROJ: 6.2.1
>
> Running tests
>
> ../loader/Point .............. ok in 1453 ms
> ../loader/PointM .............. ok in 1401 ms
> ../loader/PointZ .............. ok in 1390 ms
> ../loader/MultiPoint .............. ok in 1381 ms
> ../loader/MultiPointM .............. ok in 1370 ms
> ../loader/MultiPointZ .............. ok in 1337 ms
> ../loader/Arc .............. ok in 1391 ms
> ../loader/ArcM .............. ok in 1415 ms
> ../loader/ArcZ .............. ok in 1346 ms
> ../loader/Polygon .............. ok in 1331 ms
> ../loader/PolygonM .............. ok in 1324 ms
> ../loader/PolygonZ .............. ok in 1333 ms
> ../loader/TSTPolygon ......... ok in 1147 ms
> ../loader/TSIPolygon ......... ok in 1142 ms
> ../loader/TSTIPolygon ......... ok in 1152 ms
> ../loader/PointWithSchema ..... ok in 752 ms
> ../loader/NoTransPoint ......... ok in 1142 ms
> ../loader/NotReallyMultiPoint ......... ok in 943 ms
> ../loader/MultiToSinglePoint ......... ok in 1194 ms
> ../loader/ReprojectPts ........ ok in 1131 ms
> ../loader/ReprojectPtsD ..... ok in 777 ms
> ../loader/ReprojectPtsGeog ........ ok in 1162 ms
> ../loader/ReprojectPtsGeogD ........ ok in 1082 ms
> ../loader/Latin1 .... ok in 712 ms
> ../loader/Latin1-implicit .... ok in 482 ms
> ../loader/mfile .... ok in 708 ms
> ../dumper/mfiledmp ..... ok in 142 ms
> ../dumper/literalsrid ....... ok in 157 ms
> ../dumper/realtable ....... ok in 149 ms
> ../dumper/nullsintable ....... ok in 155 ms
> ../dumper/null3d ..... ok in 140 ms
> affine .. ok in 110 ms
> bestsrid .. ok in 97 ms
> binary .. ok in 222 ms
> boundary .. ok in 100 ms
> chaikin .. ok in 463 ms
> filterm .. ok in 94 ms
> cluster .. ok in 117 ms
> concave_hull .. ok in 228 ms
> ctors .. ok in 105 ms
> curvetoline .. ok in 95 ms
> dump .. ok in 101 ms
> dumppoints .. ok in 103 ms
> empty .. ok in 112 ms
> estimatedextent .. ok in 444 ms
> forcecurve .. ok in 99 ms
> geography .. ok in 196 ms
> geometric_median .. ok in 100 ms
> hausdorff .. ok in 99 ms
> in_geohash .. ok in 97 ms
> in_gml .. ok in 1058 ms
> in_kml .. ok in 212 ms
> in_encodedpolyline .. ok in 99 ms
> iscollection .. ok in 98 ms
> legacy .. ok in 438 ms
> long_xact .. ok in 411 ms
> lwgeom_regress .. ok in 152 ms
> measures .. ok in 121 ms
> minimum_bounding_circle .. ok in 95 ms
> normalize .. ok in 97 ms
> operators .. ok in 114 ms
> orientation .. ok in 102 ms
> out_geometry .. ok in 137 ms
> out_geography .. ok in 117 ms
> polygonize .. ok in 103 ms
> polyhedralsurface .. ok in 102 ms
> postgis_type_name .. ok in 162 ms
> quantize_coordinates .. ok in 97 ms
> regress .. ok in 198 ms
> regress_bdpoly .. ok in 102 ms
> regress_buffer_params .. ok in 101 ms
> regress_gist_index_nd .. ok in 580 ms
> regress_index .. ok in 937 ms
> regress_index_nulls .. ok in 394 ms
> regress_management .. ok in 253 ms
> regress_selectivity .. ok in 206 ms
> regress_lrs .. ok in 111 ms
> regress_ogc .. failed (diff expected obtained:
> /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_78_diff)
> -----------------------------------------------------------------------------
> --- regress_ogc_expected 2020-07-29 16:50:12.862035600 -0400
> +++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_78_out
> 2020-07-29 17:52:30.518387000 -0400
> @@ -89,9 +89,9 @@
> isvalid|f
> isvalid|t
> intersection|POINT(0 0)
> -difference|MULTILINESTRING((0 10,0 2),(0 -2,0 -10))
> +difference|MULTILINESTRING((0 -2,0 -10),(0 10,0 2))
> boundary|MULTILINESTRING((0 0,0 10,10 10,10 0,0 0),(2 2,2 4,4 4,4 2,2
> 2))
> -symdifference|GEOMETRYCOLLECTION(LINESTRING(2 2,4 4),LINESTRING(10 10,20
> 20),POLYGON((0 0,0 10,10 10,10 0,0 0),(4 4,2 4,2 2,4 2,4 4)))
> +symdifference|GEOMETRYCOLLECTION(POLYGON((0 10,10 10,10 0,0 0,0 10),(2
> 4,2 2,4 2,4 4,2 4)),LINESTRING(2 2,4 4),LINESTRING(10 10,20 20))
> issimple|t
> equals|t
> pointonsurface|t
> @@ -107,7 +107,7 @@
> intersects|f
> ST_GeometryN|LINESTRING(0 0,1 1)
> ST_NumGeometries|1
> -ST_Union1|POLYGON((0 0,0 1,0.5 1,0.5 1.5,1.5 1.5,1.5 0.5,1 0.5,1 0,0 0))
> +ST_Union1|POLYGON((0 1,0.5 1,0.5 1.5,1.5 1.5,1.5 0.5,1 0.5,1 0,0 0,0 1))
> ST_EndPoint1|POINT(2 2)
> ST_PointN1|POINT(1 1)
> ST_PointN2|POINT(2 2)
> -----------------------------------------------------------------------------
> regress_ogc_cover .. ok in 97 ms
> regress_ogc_prep .. ok in 107 ms
> regress_proj .. ok in 2967 ms
> relate .. ok in 185 ms
> remove_repeated_points .. ok in 98 ms
> removepoint .. ok in 101 ms
> reverse .. ok in 107 ms
> setpoint .. ok in 105 ms
> simplify .. ok in 101 ms
> simplifyvw .. ok in 100 ms
> size .. ok in 101 ms
> snaptogrid .. ok in 106 ms
> split .. failed (diff expected obtained:
> /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_91_diff)
> -----------------------------------------------------------------------------
> --- split_expected 2020-07-29 16:50:13.020034200 -0400
> +++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_91_out
> 2020-07-29 17:52:36.732479300 -0400
> @@ -6,25 +6,25 @@
> ERROR: ST_Split: Operation on mixed SRID geometries (LineString, 10) !=
> (LineString, 5)
> 4|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,10 0))
> 5|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,10 0))
> -6|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10 0))
> -7|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10 0,10
> 10,5 10),LINESTRING(5 10,0 10,0 20,5 20),LINESTRING(5 20,10 20))
> +6|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0,10 0))
> +7|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0,10 0,10 10,5 10,0 10,0
> 20,5 20,10 20))
> ERROR: Splitter line has linear intersection with input
> ERROR: Splitter line has linear intersection with input
> -20|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5
> 0)),POLYGON((5 10,10 10,10 0,5 0,5 10)))
> -21|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 2,5
> 2,5 0)),POLYGON((5 10,10 10,10 0,5 0,5 2,8 2,8 8,5 8,5 10)))
> -22|SRID=12;GEOMETRYCOLLECTION(POLYGON((2 0,0 0,0 10,2 10,2
> 0)),POLYGON((2 10,10 10,10 0,2 0,2 10),(5 2,8 2,8 8,5 8,5 2)))
> -23|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
> 6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 10,10 10,10 0,5 0,5 2,8 2,8 4,5 4,5
> 6,8 6,8 8,5 8,5 10)))
> -30|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10
> 0),LINESTRING(0 5,5 5),LINESTRING(5 5,10 5))
> -31|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10
> 0),LINESTRING(0 5,10 5))
> +20|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5
> 0)),POLYGON((5 0,5 10,10 10,10 0,5 0)))
> +21|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 2,5
> 2,5 0)),POLYGON((5 0,5 2,8 2,8 8,5 8,5 10,10 10,10 0,5 0)))
> +22|SRID=12;GEOMETRYCOLLECTION(POLYGON((2 0,0 0,0 10,2 10,2
> 0)),POLYGON((2 0,2 10,10 10,10 0,2 0),(5 2,8 2,8 8,5 8,5 2)))
> +23|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
> 6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 0,5 2,8 2,8 4,5 4,5 6,8 6,8 8,5 8,5
> 10,10 10,10 0,5 0)))
> +30|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0,10 0),LINESTRING(0 5,5
> 5,10 5))
> +31|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0,10 0),LINESTRING(0 5,10
> 5))
> 32|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,10 0),LINESTRING(0 5,10 5))
> 40|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10
> 0),LINESTRING(0 5,10 5))
> -50|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
> 6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 10,10 10,10 0,5 0,5 2,8 2,8 4,5 4,5
> 6,8 6,8 8,5 8,5 10)),POLYGON((20 0,20 10,30 10,30 0,20 0),(25 5,28 5,25
> 8,25 5)))
> -60|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
> 6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 10,10 10,10 0,5 0,5 2,8 2,8 4,5 4,5
> 6,8 6,8 8,5 8,5 10)),POLYGON((20 0,20 10,30 10,30 0,20 0),(25 5,28 5,25
> 8,25 5)),LINESTRING(0 0,5 0),LINESTRING(5 0,10 0),LINESTRING(0 5,5
> 5),LINESTRING(5 5,10 5))
> -70|SRID=11;GEOMETRYCOLLECTION(LINESTRING(1691983.26 4874594.81
> 312.24,1691984.86 4874593.69 312.24,1691982 4874589.60428571
> 312.24),LINESTRING(1691982 4874589.60428571 312.24,1691981.30515131
> 4874588.61164472 312.24),LINESTRING(1691981.30515131 4874588.61164472
> 312.24,1691979.54 4874586.09 312.24,1691978.03 4874587.16 298.36))
> +50|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
> 6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 0,5 2,8 2,8 4,5 4,5 6,8 6,8 8,5 8,5
> 10,10 10,10 0,5 0)),POLYGON((20 0,20 10,30 10,30 0,20 0),(25 5,28 5,25
> 8,25 5)))
> +60|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
> 6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 0,5 2,8 2,8 4,5 4,5 6,8 6,8 8,5 8,5
> 10,10 10,10 0,5 0)),POLYGON((20 0,20 10,30 10,30 0,20 0),(25 5,28 5,25
> 8,25 5)),LINESTRING(0 0,5 0,10 0),LINESTRING(0 5,5 5,10 5))
> +70|SRID=11;GEOMETRYCOLLECTION(LINESTRING(1691983.26 4874594.81
> 312.24,1691984.86 4874593.69 312.24,1691982 4874589.60428571
> 312.24,1691981.30515131 4874588.61164472 312.24,1691979.54 4874586.09
> 312.24,1691978.03 4874587.16 298.36))
> 80|GEOMETRYCOLLECTION(LINESTRING(0 1,0 1,0 1))
> 81|GEOMETRYCOLLECTION(LINESTRING(0 1,0 1))
> 82|t
> -83|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -1,1 0),LINESTRING(1 0,1 1))
> -84|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -1,1 0),LINESTRING(1 0,1 1))
> -85|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -2,1 -1),LINESTRING(1 -1,1 1,3
> 1),LINESTRING(3 1,4 1))
> +83|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -1,1 0,1 1))
> +84|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -1,1 0,1 1))
> +85|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -2,1 -1,1 1,3 1,4 1))
> 86|SRID=3;GEOMETRYCOLLECTION(LINESTRING(8 0,10 0),LINESTRING(0 0,5
> 0),LINESTRING(5 0,8 0),LINESTRING(5 0,5 5),LINESTRING(5 -2,5
> 0),LINESTRING(5 -5,5 -2),LINESTRING(8 20,10 20),LINESTRING(2 20,5
> 20),LINESTRING(0 20,2 20),LINESTRING(5 20,8 20))
> -----------------------------------------------------------------------------
> sql-mm-serialize .. ok in 138 ms
> sql-mm-circularstring .. ok in 158 ms
> sql-mm-compoundcurve .. ok in 168 ms
> sql-mm-curvepoly .. ok in 164 ms
> sql-mm-general .. ok in 98 ms
> sql-mm-multicurve .. ok in 161 ms
> sql-mm-multisurface .. ok in 151 ms
> swapordinates .. ok in 104 ms
> summary .. ok in 97 ms
> temporal .. ok in 106 ms
> temporal_knn .. ok in 148 ms
> tickets .. failed (diff expected obtained:
> /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_103_diff)
> -----------------------------------------------------------------------------
> --- tickets_expected 2020-07-29 16:50:13.183034800 -0400
> +++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_103_out
> 2020-07-29 17:52:44.202877700 -0400
> @@ -1,4 +1,4 @@
> -#2|POLYGON((1 1,1 2,2 2,3 2,3 1,2 1,1 1))
> +#2|POLYGON((1 2,2 2,3 2,3 1,2 1,1 1,1 2))
> #11|0
> #21|SRID=31293;MULTIPOINTM(6220.13 5337367.145 4566)
> t
> @@ -128,7 +128,7 @@
> #723|f
> #804|<gml:Point srsName="urn:ogc:def:crs:EPSG::4326"><gml:pos
> srsDimension="2">0 0</gml:pos></gml:Point>
> #845|t
> -#834|GEOMETRYCOLLECTION(POINT(0 0 5),LINESTRING(10 10 5,10 0 5))
> +#834|LINESTRING(10 10,10 0)
> #884|1|f
> #884|2|t
> #938|
> @@ -236,7 +236,7 @@
> #2110.3|t
> #2145|6792004
> #2232|M 0 0 l 0 0 1 0 0 0 1 0 0 0
> -#2307|MULTIPOLYGON(((-41.1932 -7.3257,-41.1616 -7.3257,-41.1569
> -7.3257,-41.1569 -7.3483,-41.1932 -7.3483,-41.1932 -7.3257),(-41.1616
> -7.3257,-41.1879 -7.3257,-41.1879 -7.3425,-41.1616 -7.3425,-41.1616
> -7.3257)))
> +#2307|MULTIPOLYGON(((-41.1616 -7.3257,-41.1569 -7.3257,-41.1569
> -7.3483,-41.1932 -7.3483,-41.1932 -7.3257,-41.1616 -7.3257),(-41.1616
> -7.3257,-41.1879 -7.3257,-41.1879 -7.3425,-41.1616 -7.3425,-41.1616
> -7.3257)))
> #2409|GeometryCollection[B] with 2 elements:
> MultiSurface[] with 2 elements:
> Polygon[] with 1 ring:
> @@ -252,7 +252,7 @@
> #2412|LINESTRING(0 0,10 0,20 0)
> #2420.1|LINESTRING(0 0,10 0,10 10,0 10,0 0)
> #2420.2|LINESTRING(0 0,10 0,10 10,0 10)
> -#2423|POLYGON((-10 0,-9.2388 3.82683,-7.07107 7.07107,-3.82683 9.2388,0
> 10,3.82683 9.2388,7.07107 7.07107,9.2388 3.82683,10 0,-10 0))
> +#2423|POLYGON((-9.80785 1.9509,-8.3147 5.5557,-5.5557 8.3147,-1.9509
> 9.80785,1.9509 9.80785,5.5557 8.3147,8.3147 5.5557,9.80785 1.9509,10
> 0,-10 0,-9.80785 1.9509))
> #2424|MULTILINESTRING((0 0,10 0,24 3,30 10))
> #2427|POINT(-1 0)
> #2168|5340.76237395|5340.76237395|0
> @@ -327,10 +327,10 @@
> #4011|ST_MultiLineString|MULTILINESTRING EMPTY|t|t
> #4011|ST_GeometryCollection|MULTILINESTRING((0 0,0 0))|f|f
> #4025|
> -ERROR: lwgeom_intersection: GEOS Error: TopologyException: Input geom 0
> is invalid: Self-intersection
> -ERROR: lwgeom_difference: GEOS Error: TopologyException: Input geom 0
> is invalid: Self-intersection
> -ERROR: lwgeom_symdifference: GEOS Error: TopologyException: Input geom
> 0 is invalid: Self-intersection
> -ERROR: lwgeom_union: GEOS Error: TopologyException: Input geom 0 is
> invalid: Self-intersection
> +ERROR: lwgeom_intersection: GEOS Error: TopologyException: side
> location conflict at 5 5
> +ERROR: lwgeom_difference: GEOS Error: TopologyException: side location
> conflict at 5 5
> +ERROR: lwgeom_symdifference: GEOS Error: TopologyException: side
> location conflict at 5 5
> +ERROR: lwgeom_union: GEOS Error: TopologyException: side location
> conflict at 5 5
> #4055a|4326
> #4055b|4326
> #4089|LINESTRING Z (1 1 1,3 3 1)
> -----------------------------------------------------------------------------
> twkb .. ok in 113 ms
> typmod .. ok in 18169 ms
> wkb .. ok in 140 ms
> wkt .. ok in 133 ms
> wmsservers .. ok in 270 ms
> offsetcurve .. ok in 115 ms
> relatematch .. ok in 100 ms
> isvaliddetail .. ok in 106 ms
> sharedpaths .. ok in 115 ms
> snap .. ok in 98 ms
> node .. ok in 103 ms
> unaryunion .. failed (diff expected obtained:
> /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_115_diff)
> -----------------------------------------------------------------------------
> --- unaryunion_expected 2020-07-29 16:50:13.215036100 -0400
> +++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_115_out
> 2020-07-29 17:53:05.655517100 -0400
> @@ -1,3 +1,3 @@
> -1|MULTILINESTRING((0 0,5 0),(5 0,10 0),(5 -5,5 0),(5 0,5 5))
> -2|POLYGON((10 5,10 0,0 0,0 10,5 10,5 15,15 15,15 5,10 5))
> -3|GEOMETRYCOLLECTION(POINT(-5 4),LINESTRING(2 -10,2 0),LINESTRING(2 10,2
> 20),POLYGON((10 5,10 0,2 0,0 0,0 10,2 10,5 10,5 15,15 15,15 5,10 5)))
> +1|MULTILINESTRING((0 0,5 0),(5 -5,5 0),(5 0,5 5),(5 0,10 0))
> +2|POLYGON((0 10,5 10,5 15,15 15,15 5,10 5,10 0,0 0,0 10))
> +3|GEOMETRYCOLLECTION(POINT(-5 4),POLYGON((0 0,0 10,2 10,5 10,5 15,15
> 15,15 5,10 5,10 0,2 0,0 0)),LINESTRING(2 -10,2 0),LINESTRING(2 10,2 20))
> -----------------------------------------------------------------------------
> clean .. failed (diff expected obtained:
> /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_116_diff)
> -----------------------------------------------------------------------------
> --- clean_expected 2020-07-29 16:50:12.265596300 -0400
> +++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_116_out
> 2020-07-29 17:53:05.979517300 -0400
> @@ -27,5 +27,5 @@
> RT|16.4|t|t|f
> RT|17.1|t|t|f
> #1719.1|POINT(0 0)
> -#1719.2|GEOMETRYCOLLECTION(POINT(0 0),MULTIPOINT(3 4,5 2),POINT(4
> 4),MULTIPOLYGON(((0 0,5 5,10 0,0 0)),((5 5,0 10,10 10,5 5))))
> +#1719.2|GEOMETRYCOLLECTION(POINT(0 0),MULTIPOINT(3 4,5 2),POINT(4
> 4),MULTIPOLYGON(((5 5,10 0,0 0,5 5)),((5 5,0 10,10 10,5 5))))
> #1719.3|MULTIPOINT(3 4,5 2)
> -----------------------------------------------------------------------------
> relate_bnr .. ok in 243 ms
> delaunaytriangles .. ok in 105 ms
> clipbybox2d .. ok in 114 ms
> subdivide .. failed (diff expected obtained:
> /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_120_diff)
> -----------------------------------------------------------------------------
> --- subdivide_expected 2020-07-29 16:50:13.105035200 -0400
> +++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_120_out
> 2020-07-29 17:53:11.565273800 -0400
> @@ -4,7 +4,7 @@
> ERROR: lwgeom_subdivide: 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
> -----------------------------------------------------------------------------
> voronoi .. ok in 115 ms
> regress_brin_index .. ok in 598 ms
> regress_brin_index_3d .. ok in 440 ms
> regress_brin_index_geography .. ok in 222 ms
> minimum_clearance .. ok in 105 ms
> oriented_envelope .. ok in 97 ms
> point_coordinates .. ok in 107 ms
> out_geojson .. ok in 145 ms
> frechet .. ok in 102 ms
> geos38 .. ok in 98 ms
> geos39 .. ok in 106 ms
> in_geojson .. ok in 121 ms
> regress_spgist_index_2d .. ok in 335 ms
> regress_spgist_index_3d .. ok in 667 ms
> regress_spgist_index_nd .. ok in 680 ms
> mvt .. ok in 231 ms
> mvt_jsonb .. ok in 102 ms
> geobuf .. ok in 105 ms
> uninstall . /projects/postgis/postgis-git/regress/00-regress-
> install/share/contrib/postgis/uninstall_postgis.sql
> . ok (4831)
>
> Run tests: 139
> Failed: 6
> make[2]: *** [Makefile:237: check] Error 6
> make[2]: Leaving directory '/projects/postgis/postgis-git/regress/core'
> make[1]: *** [Makefile:47: check-regress] Error 2
> make[1]: Leaving directory '/projects/postgis/postgis-git/regress'
> make: *** [GNUmakefile:20: check-regress] Error 1
>
> }}}
New description:
Just a placeholder of what to fix:
This is compiling against GEOS Head wit CMAKE windows 64-bit, mingw64,
msys2 GCC 8.1.0
With switches
{{{
cmake -G "MSYS Makefiles" CMAKE_BUILD_TYPE=Release
-DDISABLE_OVERLAYNG=OFF -DDISABLE_GEOS_INLINE=OFF -DBUILD_SHARED_LIBS=ON
}}}
{{{
Creating database 'postgis_reg'
Loading unpackaged components from /projects/postgis/postgis-
git/regress/00-regress-install/share/contrib/postgis
Loading PostGIS into 'postgis_reg'
/projects/postgis/postgis-git/regress/00-regress-
install/share/contrib/postgis/postgis.sql
/projects/postgis/postgis-git/regress/00-regress-
install/share/contrib/postgis/postgis_comments.sql
/projects/postgis/postgis-git/regress/00-regress-
install/share/contrib/postgis/spatial_ref_sys.sql
PostgreSQL 13beta2 on x86_64-w64-mingw32, compiled by gcc.exe (x86_64
-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0, 64-bit
Postgis 3.1.0dev - (3.1.0alpha2-5-gdcfb1258c) - 2020-07-29 21:47:14
scripts 3.1.0dev 3.1.0alpha2-5-gdcfb1258c
GEOS: 3.9.0-CAPI-1.14.0
PROJ: 6.2.1
Running tests
../loader/Point .............. ok in 1453 ms
../loader/PointM .............. ok in 1401 ms
../loader/PointZ .............. ok in 1390 ms
../loader/MultiPoint .............. ok in 1381 ms
../loader/MultiPointM .............. ok in 1370 ms
../loader/MultiPointZ .............. ok in 1337 ms
../loader/Arc .............. ok in 1391 ms
../loader/ArcM .............. ok in 1415 ms
../loader/ArcZ .............. ok in 1346 ms
../loader/Polygon .............. ok in 1331 ms
../loader/PolygonM .............. ok in 1324 ms
../loader/PolygonZ .............. ok in 1333 ms
../loader/TSTPolygon ......... ok in 1147 ms
../loader/TSIPolygon ......... ok in 1142 ms
../loader/TSTIPolygon ......... ok in 1152 ms
../loader/PointWithSchema ..... ok in 752 ms
../loader/NoTransPoint ......... ok in 1142 ms
../loader/NotReallyMultiPoint ......... ok in 943 ms
../loader/MultiToSinglePoint ......... ok in 1194 ms
../loader/ReprojectPts ........ ok in 1131 ms
../loader/ReprojectPtsD ..... ok in 777 ms
../loader/ReprojectPtsGeog ........ ok in 1162 ms
../loader/ReprojectPtsGeogD ........ ok in 1082 ms
../loader/Latin1 .... ok in 712 ms
../loader/Latin1-implicit .... ok in 482 ms
../loader/mfile .... ok in 708 ms
../dumper/mfiledmp ..... ok in 142 ms
../dumper/literalsrid ....... ok in 157 ms
../dumper/realtable ....... ok in 149 ms
../dumper/nullsintable ....... ok in 155 ms
../dumper/null3d ..... ok in 140 ms
affine .. ok in 110 ms
bestsrid .. ok in 97 ms
binary .. ok in 222 ms
boundary .. ok in 100 ms
chaikin .. ok in 463 ms
filterm .. ok in 94 ms
cluster .. ok in 117 ms
concave_hull .. ok in 228 ms
ctors .. ok in 105 ms
curvetoline .. ok in 95 ms
dump .. ok in 101 ms
dumppoints .. ok in 103 ms
empty .. ok in 112 ms
estimatedextent .. ok in 444 ms
forcecurve .. ok in 99 ms
geography .. ok in 196 ms
geometric_median .. ok in 100 ms
hausdorff .. ok in 99 ms
in_geohash .. ok in 97 ms
in_gml .. ok in 1058 ms
in_kml .. ok in 212 ms
in_encodedpolyline .. ok in 99 ms
iscollection .. ok in 98 ms
legacy .. ok in 438 ms
long_xact .. ok in 411 ms
lwgeom_regress .. ok in 152 ms
measures .. ok in 121 ms
minimum_bounding_circle .. ok in 95 ms
normalize .. ok in 97 ms
operators .. ok in 114 ms
orientation .. ok in 102 ms
out_geometry .. ok in 137 ms
out_geography .. ok in 117 ms
polygonize .. ok in 103 ms
polyhedralsurface .. ok in 102 ms
postgis_type_name .. ok in 162 ms
quantize_coordinates .. ok in 97 ms
regress .. ok in 198 ms
regress_bdpoly .. ok in 102 ms
regress_buffer_params .. ok in 101 ms
regress_gist_index_nd .. ok in 580 ms
regress_index .. ok in 937 ms
regress_index_nulls .. ok in 394 ms
regress_management .. ok in 253 ms
regress_selectivity .. ok in 206 ms
regress_lrs .. ok in 111 ms
regress_ogc .. failed (diff expected obtained:
/projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_78_diff)
-----------------------------------------------------------------------------
--- regress_ogc_expected 2020-07-29 16:50:12.862035600 -0400
+++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_78_out
2020-07-29 17:52:30.518387000 -0400
@@ -89,9 +89,9 @@
isvalid|f
isvalid|t
intersection|POINT(0 0)
-difference|MULTILINESTRING((0 10,0 2),(0 -2,0 -10))
+difference|MULTILINESTRING((0 -2,0 -10),(0 10,0 2))
boundary|MULTILINESTRING((0 0,0 10,10 10,10 0,0 0),(2 2,2 4,4 4,4 2,2 2))
-symdifference|GEOMETRYCOLLECTION(LINESTRING(2 2,4 4),LINESTRING(10 10,20
20),POLYGON((0 0,0 10,10 10,10 0,0 0),(4 4,2 4,2 2,4 2,4 4)))
+symdifference|GEOMETRYCOLLECTION(POLYGON((0 10,10 10,10 0,0 0,0 10),(2
4,2 2,4 2,4 4,2 4)),LINESTRING(2 2,4 4),LINESTRING(10 10,20 20))
issimple|t
equals|t
pointonsurface|t
@@ -107,7 +107,7 @@
intersects|f
ST_GeometryN|LINESTRING(0 0,1 1)
ST_NumGeometries|1
-ST_Union1|POLYGON((0 0,0 1,0.5 1,0.5 1.5,1.5 1.5,1.5 0.5,1 0.5,1 0,0 0))
+ST_Union1|POLYGON((0 1,0.5 1,0.5 1.5,1.5 1.5,1.5 0.5,1 0.5,1 0,0 0,0 1))
ST_EndPoint1|POINT(2 2)
ST_PointN1|POINT(1 1)
ST_PointN2|POINT(2 2)
-----------------------------------------------------------------------------
regress_ogc_cover .. ok in 97 ms
regress_ogc_prep .. ok in 107 ms
regress_proj .. ok in 2967 ms
relate .. ok in 185 ms
remove_repeated_points .. ok in 98 ms
removepoint .. ok in 101 ms
reverse .. ok in 107 ms
setpoint .. ok in 105 ms
simplify .. ok in 101 ms
simplifyvw .. ok in 100 ms
size .. ok in 101 ms
snaptogrid .. ok in 106 ms
split .. failed (diff expected obtained:
/projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_91_diff)
-----------------------------------------------------------------------------
--- split_expected 2020-07-29 16:50:13.020034200 -0400
+++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_91_out
2020-07-29 17:52:36.732479300 -0400
@@ -6,25 +6,25 @@
ERROR: ST_Split: Operation on mixed SRID geometries (LineString, 10) !=
(LineString, 5)
4|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,10 0))
5|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,10 0))
-6|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10 0))
-7|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10 0,10
10,5 10),LINESTRING(5 10,0 10,0 20,5 20),LINESTRING(5 20,10 20))
+6|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0,10 0))
+7|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0,10 0,10 10,5 10,0 10,0
20,5 20,10 20))
ERROR: Splitter line has linear intersection with input
ERROR: Splitter line has linear intersection with input
-20|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 0)),POLYGON((5
10,10 10,10 0,5 0,5 10)))
-21|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 2,5
2,5 0)),POLYGON((5 10,10 10,10 0,5 0,5 2,8 2,8 8,5 8,5 10)))
-22|SRID=12;GEOMETRYCOLLECTION(POLYGON((2 0,0 0,0 10,2 10,2 0)),POLYGON((2
10,10 10,10 0,2 0,2 10),(5 2,8 2,8 8,5 8,5 2)))
-23|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 10,10 10,10 0,5 0,5 2,8 2,8 4,5 4,5 6,8
6,8 8,5 8,5 10)))
-30|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10
0),LINESTRING(0 5,5 5),LINESTRING(5 5,10 5))
-31|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10
0),LINESTRING(0 5,10 5))
+20|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 0)),POLYGON((5
0,5 10,10 10,10 0,5 0)))
+21|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 2,5
2,5 0)),POLYGON((5 0,5 2,8 2,8 8,5 8,5 10,10 10,10 0,5 0)))
+22|SRID=12;GEOMETRYCOLLECTION(POLYGON((2 0,0 0,0 10,2 10,2 0)),POLYGON((2
0,2 10,10 10,10 0,2 0),(5 2,8 2,8 8,5 8,5 2)))
+23|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 0,5 2,8 2,8 4,5 4,5 6,8 6,8 8,5 8,5
10,10 10,10 0,5 0)))
+30|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0,10 0),LINESTRING(0 5,5
5,10 5))
+31|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0,10 0),LINESTRING(0 5,10
5))
32|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,10 0),LINESTRING(0 5,10 5))
40|SRID=10;GEOMETRYCOLLECTION(LINESTRING(0 0,5 0),LINESTRING(5 0,10
0),LINESTRING(0 5,10 5))
-50|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 10,10 10,10 0,5 0,5 2,8 2,8 4,5 4,5 6,8
6,8 8,5 8,5 10)),POLYGON((20 0,20 10,30 10,30 0,20 0),(25 5,28 5,25 8,25
5)))
-60|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 10,10 10,10 0,5 0,5 2,8 2,8 4,5 4,5 6,8
6,8 8,5 8,5 10)),POLYGON((20 0,20 10,30 10,30 0,20 0),(25 5,28 5,25 8,25
5)),LINESTRING(0 0,5 0),LINESTRING(5 0,10 0),LINESTRING(0 5,5
5),LINESTRING(5 5,10 5))
-70|SRID=11;GEOMETRYCOLLECTION(LINESTRING(1691983.26 4874594.81
312.24,1691984.86 4874593.69 312.24,1691982 4874589.60428571
312.24),LINESTRING(1691982 4874589.60428571 312.24,1691981.30515131
4874588.61164472 312.24),LINESTRING(1691981.30515131 4874588.61164472
312.24,1691979.54 4874586.09 312.24,1691978.03 4874587.16 298.36))
+50|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 0,5 2,8 2,8 4,5 4,5 6,8 6,8 8,5 8,5
10,10 10,10 0,5 0)),POLYGON((20 0,20 10,30 10,30 0,20 0),(25 5,28 5,25
8,25 5)))
+60|SRID=12;GEOMETRYCOLLECTION(POLYGON((5 0,0 0,0 10,5 10,5 8,2 8,2 6,5
6,5 4,2 4,2 2,5 2,5 0)),POLYGON((5 0,5 2,8 2,8 4,5 4,5 6,8 6,8 8,5 8,5
10,10 10,10 0,5 0)),POLYGON((20 0,20 10,30 10,30 0,20 0),(25 5,28 5,25
8,25 5)),LINESTRING(0 0,5 0,10 0),LINESTRING(0 5,5 5,10 5))
+70|SRID=11;GEOMETRYCOLLECTION(LINESTRING(1691983.26 4874594.81
312.24,1691984.86 4874593.69 312.24,1691982 4874589.60428571
312.24,1691981.30515131 4874588.61164472 312.24,1691979.54 4874586.09
312.24,1691978.03 4874587.16 298.36))
80|GEOMETRYCOLLECTION(LINESTRING(0 1,0 1,0 1))
81|GEOMETRYCOLLECTION(LINESTRING(0 1,0 1))
82|t
-83|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -1,1 0),LINESTRING(1 0,1 1))
-84|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -1,1 0),LINESTRING(1 0,1 1))
-85|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -2,1 -1),LINESTRING(1 -1,1 1,3
1),LINESTRING(3 1,4 1))
+83|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -1,1 0,1 1))
+84|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -1,1 0,1 1))
+85|SRID=3;GEOMETRYCOLLECTION(LINESTRING(1 -2,1 -1,1 1,3 1,4 1))
86|SRID=3;GEOMETRYCOLLECTION(LINESTRING(8 0,10 0),LINESTRING(0 0,5
0),LINESTRING(5 0,8 0),LINESTRING(5 0,5 5),LINESTRING(5 -2,5
0),LINESTRING(5 -5,5 -2),LINESTRING(8 20,10 20),LINESTRING(2 20,5
20),LINESTRING(0 20,2 20),LINESTRING(5 20,8 20))
-----------------------------------------------------------------------------
sql-mm-serialize .. ok in 138 ms
sql-mm-circularstring .. ok in 158 ms
sql-mm-compoundcurve .. ok in 168 ms
sql-mm-curvepoly .. ok in 164 ms
sql-mm-general .. ok in 98 ms
sql-mm-multicurve .. ok in 161 ms
sql-mm-multisurface .. ok in 151 ms
swapordinates .. ok in 104 ms
summary .. ok in 97 ms
temporal .. ok in 106 ms
temporal_knn .. ok in 148 ms
tickets .. failed (diff expected obtained:
/projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_103_diff)
-----------------------------------------------------------------------------
--- tickets_expected 2020-07-29 16:50:13.183034800 -0400
+++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_103_out
2020-07-29 17:52:44.202877700 -0400
@@ -1,4 +1,4 @@
-#2|POLYGON((1 1,1 2,2 2,3 2,3 1,2 1,1 1))
+#2|POLYGON((1 2,2 2,3 2,3 1,2 1,1 1,1 2))
#11|0
#21|SRID=31293;MULTIPOINTM(6220.13 5337367.145 4566)
t
@@ -128,7 +128,7 @@
#723|f
#804|<gml:Point srsName="urn:ogc:def:crs:EPSG::4326"><gml:pos
srsDimension="2">0 0</gml:pos></gml:Point>
#845|t
-#834|GEOMETRYCOLLECTION(POINT(0 0 5),LINESTRING(10 10 5,10 0 5))
+#834|LINESTRING(10 10,10 0)
#884|1|f
#884|2|t
#938|
@@ -236,7 +236,7 @@
#2110.3|t
#2145|6792004
#2232|M 0 0 l 0 0 1 0 0 0 1 0 0 0
-#2307|MULTIPOLYGON(((-41.1932 -7.3257,-41.1616 -7.3257,-41.1569
-7.3257,-41.1569 -7.3483,-41.1932 -7.3483,-41.1932 -7.3257),(-41.1616
-7.3257,-41.1879 -7.3257,-41.1879 -7.3425,-41.1616 -7.3425,-41.1616
-7.3257)))
+#2307|MULTIPOLYGON(((-41.1616 -7.3257,-41.1569 -7.3257,-41.1569
-7.3483,-41.1932 -7.3483,-41.1932 -7.3257,-41.1616 -7.3257),(-41.1616
-7.3257,-41.1879 -7.3257,-41.1879 -7.3425,-41.1616 -7.3425,-41.1616
-7.3257)))
#2409|GeometryCollection[B] with 2 elements:
MultiSurface[] with 2 elements:
Polygon[] with 1 ring:
@@ -252,7 +252,7 @@
#2412|LINESTRING(0 0,10 0,20 0)
#2420.1|LINESTRING(0 0,10 0,10 10,0 10,0 0)
#2420.2|LINESTRING(0 0,10 0,10 10,0 10)
-#2423|POLYGON((-10 0,-9.2388 3.82683,-7.07107 7.07107,-3.82683 9.2388,0
10,3.82683 9.2388,7.07107 7.07107,9.2388 3.82683,10 0,-10 0))
+#2423|POLYGON((-9.80785 1.9509,-8.3147 5.5557,-5.5557 8.3147,-1.9509
9.80785,1.9509 9.80785,5.5557 8.3147,8.3147 5.5557,9.80785 1.9509,10 0,-10
0,-9.80785 1.9509))
#2424|MULTILINESTRING((0 0,10 0,24 3,30 10))
#2427|POINT(-1 0)
#2168|5340.76237395|5340.76237395|0
@@ -327,10 +327,10 @@
#4011|ST_MultiLineString|MULTILINESTRING EMPTY|t|t
#4011|ST_GeometryCollection|MULTILINESTRING((0 0,0 0))|f|f
#4025|
-ERROR: lwgeom_intersection: GEOS Error: TopologyException: Input geom 0
is invalid: Self-intersection
-ERROR: lwgeom_difference: GEOS Error: TopologyException: Input geom 0 is
invalid: Self-intersection
-ERROR: lwgeom_symdifference: GEOS Error: TopologyException: Input geom 0
is invalid: Self-intersection
-ERROR: lwgeom_union: GEOS Error: TopologyException: Input geom 0 is
invalid: Self-intersection
+ERROR: lwgeom_intersection: GEOS Error: TopologyException: side location
conflict at 5 5
+ERROR: lwgeom_difference: GEOS Error: TopologyException: side location
conflict at 5 5
+ERROR: lwgeom_symdifference: GEOS Error: TopologyException: side
location conflict at 5 5
+ERROR: lwgeom_union: GEOS Error: TopologyException: side location
conflict at 5 5
#4055a|4326
#4055b|4326
#4089|LINESTRING Z (1 1 1,3 3 1)
-----------------------------------------------------------------------------
twkb .. ok in 113 ms
typmod .. ok in 18169 ms
wkb .. ok in 140 ms
wkt .. ok in 133 ms
wmsservers .. ok in 270 ms
offsetcurve .. ok in 115 ms
relatematch .. ok in 100 ms
isvaliddetail .. ok in 106 ms
sharedpaths .. ok in 115 ms
snap .. ok in 98 ms
node .. ok in 103 ms
unaryunion .. failed (diff expected obtained:
/projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_115_diff)
-----------------------------------------------------------------------------
--- unaryunion_expected 2020-07-29 16:50:13.215036100 -0400
+++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_115_out
2020-07-29 17:53:05.655517100 -0400
@@ -1,3 +1,3 @@
-1|MULTILINESTRING((0 0,5 0),(5 0,10 0),(5 -5,5 0),(5 0,5 5))
-2|POLYGON((10 5,10 0,0 0,0 10,5 10,5 15,15 15,15 5,10 5))
-3|GEOMETRYCOLLECTION(POINT(-5 4),LINESTRING(2 -10,2 0),LINESTRING(2 10,2
20),POLYGON((10 5,10 0,2 0,0 0,0 10,2 10,5 10,5 15,15 15,15 5,10 5)))
+1|MULTILINESTRING((0 0,5 0),(5 -5,5 0),(5 0,5 5),(5 0,10 0))
+2|POLYGON((0 10,5 10,5 15,15 15,15 5,10 5,10 0,0 0,0 10))
+3|GEOMETRYCOLLECTION(POINT(-5 4),POLYGON((0 0,0 10,2 10,5 10,5 15,15
15,15 5,10 5,10 0,2 0,0 0)),LINESTRING(2 -10,2 0),LINESTRING(2 10,2 20))
-----------------------------------------------------------------------------
clean .. failed (diff expected obtained:
/projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_116_diff)
-----------------------------------------------------------------------------
--- clean_expected 2020-07-29 16:50:12.265596300 -0400
+++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_116_out
2020-07-29 17:53:05.979517300 -0400
@@ -27,5 +27,5 @@
RT|16.4|t|t|f
RT|17.1|t|t|f
#1719.1|POINT(0 0)
-#1719.2|GEOMETRYCOLLECTION(POINT(0 0),MULTIPOINT(3 4,5 2),POINT(4
4),MULTIPOLYGON(((0 0,5 5,10 0,0 0)),((5 5,0 10,10 10,5 5))))
+#1719.2|GEOMETRYCOLLECTION(POINT(0 0),MULTIPOINT(3 4,5 2),POINT(4
4),MULTIPOLYGON(((5 5,10 0,0 0,5 5)),((5 5,0 10,10 10,5 5))))
#1719.3|MULTIPOINT(3 4,5 2)
-----------------------------------------------------------------------------
relate_bnr .. ok in 243 ms
delaunaytriangles .. ok in 105 ms
clipbybox2d .. ok in 114 ms
subdivide .. failed (diff expected obtained:
/projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_120_diff)
-----------------------------------------------------------------------------
--- subdivide_expected 2020-07-29 16:50:13.105035200 -0400
+++ /projects/postgis/tmp/3.1.0dev_pg13_geos3.9_gdal3.0.2w64/test_120_out
2020-07-29 17:53:11.565273800 -0400
@@ -4,7 +4,7 @@
ERROR: lwgeom_subdivide: 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
-----------------------------------------------------------------------------
voronoi .. ok in 115 ms
regress_brin_index .. ok in 598 ms
regress_brin_index_3d .. ok in 440 ms
regress_brin_index_geography .. ok in 222 ms
minimum_clearance .. ok in 105 ms
oriented_envelope .. ok in 97 ms
point_coordinates .. ok in 107 ms
out_geojson .. ok in 145 ms
frechet .. ok in 102 ms
geos38 .. ok in 98 ms
geos39 .. ok in 106 ms
in_geojson .. ok in 121 ms
regress_spgist_index_2d .. ok in 335 ms
regress_spgist_index_3d .. ok in 667 ms
regress_spgist_index_nd .. ok in 680 ms
mvt .. ok in 231 ms
mvt_jsonb .. ok in 102 ms
geobuf .. ok in 105 ms
uninstall . /projects/postgis/postgis-git/regress/00-regress-
install/share/contrib/postgis/uninstall_postgis.sql
. ok (4831)
Run tests: 139
Failed: 6
make[2]: *** [Makefile:237: check] Error 6
make[2]: Leaving directory '/projects/postgis/postgis-git/regress/core'
make[1]: *** [Makefile:47: check-regress] Error 2
make[1]: Leaving directory '/projects/postgis/postgis-git/regress'
make: *** [GNUmakefile:20: check-regress] Error 1
}}}
--
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4730#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