#4479 closed defect (invalid)
geos38: ERROR: lwgeom_pointonsurface: GEOS Error: TopologyException: Input geom 1 is invalid: Self-intersection
Reported by: | myon | Owned by: | pramsey |
---|---|---|---|
Priority: | medium | Milestone: | PostGIS 2.5.3 |
Component: | postgis | Version: | 2.5.x -- EOL |
Keywords: | Cc: |
Description
On Debian unstable/bullseye/Ubuntu eoan, alpha4 fails the regression tests for PG12 and PG9.5.
The original build succeeds, including the regression tests, but then an additional regress run on the actually installed .deb files fails:
14:00:06 geos38 .. failed (diff expected obtained: /tmp/pgis_reg/test_128_diff) 14:00:06 ----------------------------------------------------------------------------- 14:00:06 --- geos38_expected 2019-08-11 06:26:47.000000000 +0000 14:00:06 +++ /tmp/pgis_reg/test_128_out 2019-08-12 12:00:06.728328965 +0000 14:00:06 @@ -1 +1 @@ 14:00:06 -#4103|t 14:00:06 +ERROR: lwgeom_pointonsurface: GEOS Error: TopologyException: Input geom 1 is invalid: Self-intersection
Longer excerpt:
13:58:47 Ver Cluster Port Status Owner Data directory Log file 13:58:47 12 regress 5432 online nobody /tmp/pg_virtualenv.Jxq8Cy/data/12/regress /tmp/pg_virtualenv.Jxq8Cy/log/postgresql-12-regress.log 13:58:47 13:58:47 + make -C regress/core -f Makefile.in check PERL=perl RUNTESTFLAGS=--extension --verbose 13:58:47 make: Entering directory '/tmp/autopkgtest.pNJQup/tree/regress/core' 13:58:47 /bin/sh: 1: cd: can't cd to @PGSQL_BINDIR@ 13:58:47 perl ../run_test.pl --extension --verbose ../loader/Point ../loader/PointM ../loader/PointZ ../loader/MultiPoint ../loader/MultiPointM ../loader/MultiPointZ ../loader/Arc ../loader/ArcM ../loader/ArcZ ../loader/Polygon ../loader/PolygonM ../loader/PolygonZ ../loader/TSTPolygon ../loader/TSIPolygon ../loader/TSTIPolygon ../loader/PointWithSchema ../loader/NoTransPoint ../loader/NotReallyMultiPoint ../loader/MultiToSinglePoint ../loader/ReprojectPts ../loader/ReprojectPtsD ../loader/ReprojectPtsGeog ../loader/ReprojectPtsGeogD ../loader/Latin1 ../loader/Latin1-implicit ../loader/mfile ../dumper/literalsrid ../dumper/realtable ../dumper/nullsintable ../dumper/null3d affine bestsrid binary boundary chaikin filterm cluster concave_hull ctors curvetoline dump dumppoints empty estimatedextent forcecurve geography geometric_median hausdorff in_geohash in_gml in_kml in_encodedpolyline iscollection legacy long_xact lwgeom_regress measures minimum_bounding_circle normalize operators orientation out_geometry out_geography polygonize polyhedralsurface postgis_type_name quantize_coordinates regress regress_bdpoly regress_buffer_params regress_gist_index_nd regress_index regress_index_nulls regress_management regress_selectivity regress_lrs regress_ogc regress_ogc_cover regress_ogc_prep regress_proj relate remove_repeated_points removepoint reverse setpoint simplify simplifyvw size snaptogrid split sql-mm-serialize sql-mm-circularstring sql-mm-compoundcurve sql-mm-curvepoly sql-mm-general sql-mm-multicurve sql-mm-multisurface swapordinates summary temporal temporal_knn tickets twkb typmod wkb wkt wmsservers offsetcurve relatematch isvaliddetail sharedpaths snap node unaryunion clean relate_bnr delaunaytriangles clipbybox2d subdivide voronoi regress_brin_index regress_brin_index_3d regress_brin_index_geography minimum_clearance oriented_envelope point_coordinates frechet geos38 13:58:47 PATH is :/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 13:58:47 Checking for shp2pgsql ... found 13:58:47 Checking for pgsql2shp ... found 13:58:47 TMPDIR is /tmp/pgis_reg 13:58:47 Creating database 'postgis_reg' 13:58:47 Preparing db 'postgis_reg' using: CREATE EXTENSION postgis 13:58:49 PostgreSQL 12beta3 (Debian 12~beta3-1.pgdg110+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 8.3.0-19) 8.3.0, 64-bit 13:58:49 Postgis 3.0.0alpha4 - r17702 - 2019-08-11 07:46:58 13:58:49 scripts 3.0.0alpha4 r17702 13:58:49 GEOS: 3.7.2-CAPI-1.11.2 b55d2125 13:58:49 PROJ: Rel. 5.2.0, September 15th, 2018 13:58:49 13:58:49 Running tests 13:58:49 13:58:50 ../loader/Point .............. ok 13:58:51 ../loader/PointM .............. ok 13:58:52 ../loader/PointZ .............. ok 13:58:53 ../loader/MultiPoint .............. ok 13:58:54 ../loader/MultiPointM .............. ok 13:58:55 ../loader/MultiPointZ .............. ok 13:58:56 ../loader/Arc .............. ok 13:58:57 ../loader/ArcM .............. ok 13:58:58 ../loader/ArcZ .............. ok 13:58:59 ../loader/Polygon .............. ok 13:59:00 ../loader/PolygonM .............. ok 13:59:01 ../loader/PolygonZ .............. ok 13:59:02 ../loader/TSTPolygon ......... ok 13:59:04 ../loader/TSIPolygon ......... ok 13:59:04 ../loader/TSTIPolygon ......... ok 13:59:05 ../loader/PointWithSchema ..... ok 13:59:06 ../loader/NoTransPoint ......... ok 13:59:07 ../loader/NotReallyMultiPoint ......... ok 13:59:08 ../loader/MultiToSinglePoint ......... ok 13:59:09 ../loader/ReprojectPts ........ ok 13:59:10 ../loader/ReprojectPtsD ..... ok 13:59:11 ../loader/ReprojectPtsGeog ........ ok 13:59:12 ../loader/ReprojectPtsGeogD ........ ok 13:59:13 ../loader/Latin1 .... ok 13:59:14 ../loader/Latin1-implicit .... ok 13:59:14 ../loader/mfile .... ok 13:59:16 ../dumper/literalsrid ....... ok 13:59:17 ../dumper/realtable ....... ok 13:59:18 ../dumper/nullsintable ....... ok 13:59:20 ../dumper/null3d ..... ok 13:59:20 affine .. ok 13:59:20 bestsrid .. ok 13:59:22 binary .. ok 13:59:22 boundary .. ok 13:59:22 chaikin .. ok 13:59:23 filterm .. ok 13:59:23 cluster .. ok 13:59:23 concave_hull .. ok 13:59:24 ctors .. ok 13:59:24 curvetoline .. ok 13:59:24 dump .. ok 13:59:24 dumppoints .. ok 13:59:24 empty .. ok 13:59:25 estimatedextent .. ok 13:59:25 forcecurve .. ok 13:59:26 geography .. ok 13:59:26 geometric_median .. ok 13:59:26 hausdorff .. ok 13:59:26 in_geohash .. ok 13:59:27 in_gml .. ok 13:59:27 in_kml .. ok 13:59:27 in_encodedpolyline .. ok 13:59:27 iscollection .. ok 13:59:28 legacy .. ok 13:59:28 long_xact .. ok 13:59:28 lwgeom_regress .. ok 13:59:29 measures .. ok 13:59:29 minimum_bounding_circle .. ok 13:59:29 normalize .. ok 13:59:29 operators .. ok 13:59:30 orientation .. ok 13:59:30 out_geometry .. ok 13:59:30 out_geography .. ok 13:59:30 polygonize .. ok 13:59:31 polyhedralsurface .. ok 13:59:31 postgis_type_name .. ok 13:59:31 quantize_coordinates .. ok 13:59:31 regress .. ok 13:59:32 regress_bdpoly .. ok 13:59:32 regress_buffer_params .. ok 13:59:33 regress_gist_index_nd .. ok 13:59:35 regress_index .. ok 13:59:35 regress_index_nulls .. ok 13:59:36 regress_management .. ok 13:59:36 regress_selectivity .. ok 13:59:36 regress_lrs .. ok 13:59:36 regress_ogc .. ok 13:59:37 regress_ogc_cover .. ok 13:59:37 regress_ogc_prep .. ok 13:59:37 regress_proj .. ok 13:59:38 relate .. ok 13:59:38 remove_repeated_points .. ok 13:59:38 removepoint .. ok 13:59:38 reverse .. ok 13:59:38 setpoint .. ok 13:59:39 simplify .. ok 13:59:39 simplifyvw .. ok 13:59:39 size .. ok 13:59:39 snaptogrid .. ok 13:59:40 split .. ok 13:59:40 sql-mm-serialize .. ok 13:59:40 sql-mm-circularstring .. ok 13:59:40 sql-mm-compoundcurve .. ok 13:59:41 sql-mm-curvepoly .. ok 13:59:41 sql-mm-general .. ok 13:59:41 sql-mm-multicurve .. ok 13:59:41 sql-mm-multisurface .. ok 13:59:41 swapordinates .. ok 13:59:42 summary .. ok 13:59:42 temporal .. ok 13:59:43 temporal_knn .. ok 13:59:43 tickets .. ok 13:59:44 twkb .. ok 13:59:49 typmod .. ok 13:59:49 wkb .. ok 13:59:49 wkt .. ok 13:59:50 wmsservers .. ok 13:59:50 offsetcurve .. ok 13:59:51 relatematch .. ok 13:59:51 isvaliddetail .. ok 13:59:51 sharedpaths .. ok 13:59:51 snap .. ok 13:59:51 node .. ok 13:59:52 unaryunion .. ok 13:59:52 clean .. ok 13:59:52 relate_bnr .. ok 13:59:53 delaunaytriangles .. ok 13:59:53 clipbybox2d .. ok 14:00:03 subdivide .. ok 14:00:04 voronoi .. ok 14:00:04 regress_brin_index .. ok 14:00:05 regress_brin_index_3d .. ok 14:00:05 regress_brin_index_geography .. ok 14:00:05 minimum_clearance .. ok 14:00:06 oriented_envelope .. ok 14:00:06 point_coordinates .. ok 14:00:06 frechet .. ok 14:00:06 geos38 .. failed (diff expected obtained: /tmp/pgis_reg/test_128_diff) 14:00:06 ----------------------------------------------------------------------------- 14:00:06 --- geos38_expected 2019-08-11 06:26:47.000000000 +0000 14:00:06 +++ /tmp/pgis_reg/test_128_out 2019-08-12 12:00:06.728328965 +0000 14:00:06 @@ -1 +1 @@ 14:00:06 -#4103|t 14:00:06 +ERROR: lwgeom_pointonsurface: GEOS Error: TopologyException: Input geom 1 is invalid: Self-intersection 14:00:06 ----------------------------------------------------------------------------- 14:00:07 uninstall .. ok (4725) 14:00:07 14:00:07 Run tests: 129 14:00:07 Failed: 1 14:00:08 make: *** [Makefile.in:231: check] Error 1 14:00:08 make: Leaving directory '/tmp/autopkgtest.pNJQup/tree/regress/core' 14:00:08 *** /tmp/pg_virtualenv.Jxq8Cy/log/postgresql-12-regress.log (last 100 lines) *** 14:00:08 2019-08-12 11:59:49.890 UTC [14064] nobody@postgis_reg HINT: "...ING(0 0,1 1,1 0),(1 2,0 1))" <-- parse error at position 62 within geometry 14:00:08 2019-08-12 11:59:49.890 UTC [14064] nobody@postgis_reg STATEMENT: SELECT g, 14:00:08 ST_AsText(g::geometry), 14:00:08 ST_OrderingEquals(g::geometry, St_GeomFromText(ST_AsText(g::geometry))) FROM ( SELECT 14:00:08 'COMPOUNDCURVE(CIRCULARSTRING(0 0,1 1,1 0),(1 2,0 1))' 14:00:08 ::text as g ) as foo; 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg ERROR: incontinuous compound curve 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg HINT: "...ING(0 0,1 1,1 0),(1 2,0 1)))" <-- parse error at position 76 within geometry 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg STATEMENT: SELECT g, 14:00:08 ST_AsText(g::geometry), 14:00:08 ST_OrderingEquals(g::geometry, St_GeomFromText(ST_AsText(g::geometry))) FROM ( SELECT 14:00:08 'CURVEPOLYGON (COMPOUNDCURVE(CIRCULARSTRING(0 0,1 1,1 0),(1 2,0 1)))' 14:00:08 ::text as g ) as foo; 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg ERROR: geometry requires more points 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg HINT: "CURVEPOLYGON (COMPOUNDCURVE EMPTY)" <-- parse error at position 34 within geometry 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg STATEMENT: SELECT g, 14:00:08 ST_AsText(g::geometry), 14:00:08 ST_OrderingEquals(g::geometry, St_GeomFromText(ST_AsText(g::geometry))) FROM ( SELECT 14:00:08 'CURVEPOLYGON (COMPOUNDCURVE EMPTY)' 14:00:08 ::text as g ) as foo; 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg ERROR: geometry contains non-closed rings 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg HINT: "...NG(0 0,1 1,1 0),(1 0,0 1)))" <-- parse error at position 77 within geometry 14:00:08 2019-08-12 11:59:49.891 UTC [14064] nobody@postgis_reg STATEMENT: SELECT g, 14:00:08 ST_AsText(g::geometry), 14:00:08 ST_OrderingEquals(g::geometry, St_GeomFromText(ST_AsText(g::geometry))) FROM ( SELECT 14:00:08 'CURVEPOLYGON (COMPOUNDCURVE(CIRCULARSTRING(0 0,1 1,1 0),(1 0,0 1)))' 14:00:08 ::text as g ) as foo; 14:00:08 2019-08-12 11:59:49.896 UTC [14064] nobody@postgis_reg ERROR: geometry contains non-closed rings 14:00:08 2019-08-12 11:59:49.896 UTC [14064] nobody@postgis_reg HINT: "... 2 3,4 5 6,7 8 9,1 2 0))" <-- parse error at position 49 within geometry 14:00:08 2019-08-12 11:59:49.896 UTC [14064] nobody@postgis_reg STATEMENT: SELECT g, 14:00:08 ST_AsText(g::geometry), 14:00:08 ST_OrderingEquals(g::geometry, St_GeomFromText(ST_AsText(g::geometry))) FROM ( SELECT 14:00:08 'TRIANGLE ((1 2 3,4 5 6,7 8 9,1 2 0))' 14:00:08 ::text as g ) as foo; 14:00:08 2019-08-12 11:59:49.897 UTC [14064] nobody@postgis_reg ERROR: geometry contains non-closed rings 14:00:08 2019-08-12 11:59:49.897 UTC [14064] nobody@postgis_reg HINT: "... 1)) )" <-- parse error at position 120 within geometry 14:00:08 2019-08-12 11:59:49.897 UTC [14064] nobody@postgis_reg STATEMENT: SELECT g, 14:00:08 ST_AsText(g::geometry), 14:00:08 ST_OrderingEquals(g::geometry, St_GeomFromText(ST_AsText(g::geometry))) FROM ( SELECT 14:00:08 'TIN ZM ( ((0 0 0 0, 0 0 1 0, 0 1 0 4, 0 0 0 0)), ((0 0 0 1, 0 1 0 2, 1 1 0 3, 0 1 0 1)) )' 14:00:08 ::text as g ) as foo; 14:00:08 2019-08-12 11:59:50.665 UTC [14152] nobody@postgis_reg ERROR: lwgeom_offsetcurve: input is not linear 14:00:08 2019-08-12 11:59:50.665 UTC [14152] nobody@postgis_reg STATEMENT: SELECT 't0', ST_OffsetCurve('POINT(0 0)', 10); 14:00:08 2019-08-12 11:59:51.512 UTC [14284] nobody@postgis_reg ERROR: lwgeom_sharedpaths: Operation on mixed SRID geometries (10 != 5) 14:00:08 2019-08-12 11:59:51.512 UTC [14284] nobody@postgis_reg STATEMENT: select 't1', st_asewkt(st_sharedpaths( 14:00:08 'SRID=10;LINESTRING(0 0, 10 0)', 'SRID=5;LINESTRING(0 0, 100 0)' 14:00:08 )); 14:00:08 2019-08-12 11:59:51.514 UTC [14284] nobody@postgis_reg ERROR: lwgeom_sharedpaths: GEOS Error: IllegalArgumentException: Geometry is not lineal 14:00:08 2019-08-12 11:59:51.514 UTC [14284] nobody@postgis_reg STATEMENT: select 't6', st_sharedpaths( 14:00:08 '0101000020E6100000F771D98DE33826C00000000000004440'::geometry, 14:00:08 '0103000020E61000000100000021000000F771D98DE33820C00000000000004E409610DB16675620C00EC34AD715B54D407AF7FF56CFAD20C008E817B00C6D4D40A8B32666C03B21C017D34B39A92A4D40C096A1DAC5FA21C03309329378F04C4050BE087388E322C06D501336B7C04C401412394E16ED23C061A149F23A9D4C402C7E04EB3A0D25C0A86740E260874C40F471D98DE33826C00000000000804C40BC65AE308C6427C0A86740E260874C40D5D179CDB08428C060A149F23A9D4C409A25AAA83E8E29C06C501336B7C04C402A4D114101772AC03209329378F04C4043308CB506362BC016D34B39A92A4D4072ECB2C4F7C32BC007E817B00C6D4D4057D3D704601B2CC00DC34AD715B54D40F771D98DE3382CC0FFFFFFFFFFFF4D4059D3D704601B2CC0F13CB528EA4A4E4076ECB2C4F7C32BC0F717E84FF3924E4049308CB506362BC0E82CB4C656D54E40324D114101772AC0CCF6CD6C870F4F40A325AAA83E8E29C093AFECC9483F4F40DFD179CDB08428C09F5EB60DC5624F40C665AE308C6427C05898BF1D9F784F40FD71D98DE33826C00000000000804F40347E04EB3A0D25C05898BF1D9F784F401B12394E16ED23C0A05EB60DC5624F4056BE087388E322C094AFECC9483F4F40C496A1DAC5FA21C0CEF6CD6C870F4F40ABB32666C03B21C0EA2CB4C656D54E407CF7FF56CFAD20C0F917E84FF3924E409710DB16675620C0F33CB528EA4A4E40F771D98DE33820C00000000000004E40'::geometry 14:00:08 ); 14:00:08 2019-08-12 11:59:51.731 UTC [14328] nobody@postgis_reg ERROR: lwgeom_snap: Operation on mixed SRID geometries (10 != 5) 14:00:08 2019-08-12 11:59:51.731 UTC [14328] nobody@postgis_reg STATEMENT: select 't1', st_asewkt(st_snap( 14:00:08 'SRID=10;LINESTRING(0 0, 10 0)', 'SRID=5;LINESTRING(0 0, 100 0)', 0 14:00:08 )); 14:00:08 2019-08-12 11:59:52.944 UTC [14504] nobody@postgis_reg ERROR: GEOSRelate: Invalid boundary node rule 5 14:00:08 2019-08-12 11:59:52.944 UTC [14504] nobody@postgis_reg STATEMENT: SELECT st_relate('POINT(0 0)', 'POINT(1 0)', 5); 14:00:08 2019-08-12 11:59:53.599 UTC [14636] nobody@postgis_reg ERROR: lwgeom_subdivide: cannot subdivide to fewer than 5 vertices per output 14:00:08 2019-08-12 11:59:53.599 UTC [14636] nobody@postgis_reg STATEMENT: SELECT '#3135', st_astext(ST_Subdivide(ST_GeomFromText('POLYGON((1 2,1 2,1 2,1 2))'), 2)); 14:00:08 2019-08-12 12:00:04.131 UTC [14680] nobody@postgis_reg ERROR: Tolerance must be a positive number. 14:00:08 2019-08-12 12:00:04.131 UTC [14680] nobody@postgis_reg CONTEXT: SQL function "st_voronoipolygons" statement 1 14:00:08 2019-08-12 12:00:04.131 UTC [14680] nobody@postgis_reg STATEMENT: SELECT 3, ST_VoronoiPolygons('MULTIPOINT (0 0, 1 1, 2 2)', NULL); 14:00:08 2019-08-12 12:00:04.131 UTC [14680] nobody@postgis_reg ERROR: Tolerance must be a positive number. 14:00:08 2019-08-12 12:00:04.131 UTC [14680] nobody@postgis_reg CONTEXT: SQL function "st_voronoipolygons" statement 1 14:00:08 2019-08-12 12:00:04.131 UTC [14680] nobody@postgis_reg STATEMENT: SELECT 5, ST_VoronoiPolygons('MULTIPOINT (0 0, 1 1, 2 2)', -2); 14:00:08 2019-08-12 12:00:06.300 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_X() must have type POINT 14:00:08 2019-08-12 12:00:06.300 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'X5', ST_X('MULTIPOINT ((0 0), (1 1))'::geometry); 14:00:08 2019-08-12 12:00:06.300 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_X() must have type POINT 14:00:08 2019-08-12 12:00:06.300 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'X6', ST_X('LINESTRING (0 0, 1 1)'::geometry); 14:00:08 2019-08-12 12:00:06.300 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_X() must have type POINT 14:00:08 2019-08-12 12:00:06.300 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'X7', ST_X('GEOMETRYCOLLECTION (POINT(0 0))'::geometry); 14:00:08 2019-08-12 12:00:06.300 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_X() must have type POINT 14:00:08 2019-08-12 12:00:06.300 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'X8', ST_X('GEOMETRYCOLLECTION (POINT(0 1), LINESTRING(0 0, 1 1))'::geometry); 14:00:08 2019-08-12 12:00:06.301 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_Y() must have type POINT 14:00:08 2019-08-12 12:00:06.301 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'Y5', ST_Y('MULTIPOINT ((0 0), (1 1))'::geometry); 14:00:08 2019-08-12 12:00:06.301 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_Y() must have type POINT 14:00:08 2019-08-12 12:00:06.301 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'Y6', ST_Y('LINESTRING (0 0, 1 1)'::geometry); 14:00:08 2019-08-12 12:00:06.302 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_Y() must have type POINT 14:00:08 2019-08-12 12:00:06.302 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'Y7', ST_Y('GEOMETRYCOLLECTION (POINT(0 0))'::geometry); 14:00:08 2019-08-12 12:00:06.302 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_Y() must have type POINT 14:00:08 2019-08-12 12:00:06.302 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'Y8', ST_Y('GEOMETRYCOLLECTION (POINT(0 1), LINESTRING(0 0, 1 1))'::geometry); 14:00:08 2019-08-12 12:00:06.303 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_Z() must have type POINT 14:00:08 2019-08-12 12:00:06.303 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'Z5', ST_Z('MULTIPOINT ((0 0), (1 1))'::geometry); 14:00:08 2019-08-12 12:00:06.303 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_Z() must have type POINT 14:00:08 2019-08-12 12:00:06.303 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'Z6', ST_Z('LINESTRING (0 0, 1 1)'::geometry); 14:00:08 2019-08-12 12:00:06.303 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_Z() must have type POINT 14:00:08 2019-08-12 12:00:06.303 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'Z7', ST_Z('GEOMETRYCOLLECTION (POINT(0 0))'::geometry); 14:00:08 2019-08-12 12:00:06.303 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_Z() must have type POINT 14:00:08 2019-08-12 12:00:06.303 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'Z8', ST_Z('GEOMETRYCOLLECTION (POINT(0 1), LINESTRING(0 0, 1 1))'::geometry); 14:00:08 2019-08-12 12:00:06.304 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_M() must have type POINT 14:00:08 2019-08-12 12:00:06.304 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'M5', ST_M('MULTIPOINT ((0 0), (1 1))'::geometry); 14:00:08 2019-08-12 12:00:06.304 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_M() must have type POINT 14:00:08 2019-08-12 12:00:06.304 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'M6', ST_M('LINESTRING (0 0, 1 1)'::geometry); 14:00:08 2019-08-12 12:00:06.304 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_M() must have type POINT 14:00:08 2019-08-12 12:00:06.304 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'M7', ST_M('GEOMETRYCOLLECTION (POINT(0 0))'::geometry); 14:00:08 2019-08-12 12:00:06.304 UTC [14944] nobody@postgis_reg ERROR: Argument to ST_M() must have type POINT 14:00:08 2019-08-12 12:00:06.304 UTC [14944] nobody@postgis_reg STATEMENT: SELECT 'M8', ST_M('GEOMETRYCOLLECTION (POINT(0 1), LINESTRING(0 0, 1 1))'::geometry); 14:00:08 2019-08-12 12:00:06.728 UTC [15032] nobody@postgis_reg ERROR: lwgeom_pointonsurface: GEOS Error: TopologyException: Input geom 1 is invalid: Self-intersection at or near point 3065943.8190934439 6987403.2828343641 at 3065943.8190934439 6987403.2828343641 14:00:08 2019-08-12 12:00:06.728 UTC [15032] nobody@postgis_reg STATEMENT: select '#4103', ST_Intersects(ST_PointOnSurface('0103000020110F0000010000000A000000000000C41E644741000000EEA2A75A41000000F420644741000000629EA75A410000007A2D644741000000E49FA75A41000000C02E644741000000409DA75A41000000286A64474100000064A4A75A410000007867644741000000FAA9A75A41000000E82B644741000000D2A2A75A41000000222D64474100000046A0A75A41000000242B6447410000006CA4A75A41000000C41E644741000000EEA2A75A41'::geometry), '0103000020110F0000010000000A000000000000C41E644741000000EEA2A75A41000000F420644741000000629EA75A410000007A2D644741000000E49FA75A41000000C02E644741000000409DA75A41000000286A64474100000064A4A75A410000007867644741000000FAA9A75A41000000E82B644741000000D2A2A75A41000000222D64474100000046A0A75A41000000242B6447410000006CA4A75A41000000C41E644741000000EEA2A75A41'::geometry); 14:00:08 Dropping cluster 12/regress ... 14:00:08 + rm -rf /tmp/pgis_reg
Full build log at https://pgdgbuild.dus.dg-i.net/view/Binaries-Beta/job/postgis-binaries-beta/46/architecture=amd64,distribution=bullseye/consoleFull
Change History (3)
comment:1 by , 5 years ago
comment:2 by , 5 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Hi! Test that fails is GEOS 3.8 test. According to log, GEOS is 3.7.2-CAPI-1.11.2. This is expected behavior, as you are seemingly testing on non-configured Makefile.in. The Makefile without .in after configure run should not have these lines for GEOS 3.7.