Opened 10 years ago

Closed 10 years ago

#2686 closed defect (fixed)

make check RUNTESTFLAGS=--extension regression failures

Reported by: robe Owned by: robe
Priority: low Milestone: PostGIS 2.1.2
Component: postgis Version: 2.1.x
Keywords: Cc:

Description

I'm seeing a couple of regression failures when running

make check RUNTESTFLAGS=--extension

on my 2.1.2 dev install. They all look like issues with our tests counting on autocasts

 regress_ogc .. failed (diff expected obtained: /projects/postgis/tmp/2.1.2dev_p
g9.2_geos3.4.2_gdal1.10.0w32/test_58_diff)

--- regress_ogc_expected	2013-06-21 22:17:18 -0400
+++ /projects/postgis/tmp/2.1.2dev_pg9.2_geos3.4.2_gdal1.10.0w32/test_58_out	2014-03-27 17:36:21 -0400
@@ -1,33 +1,33 @@
 buffer|POLYGON((1 0,0.707107 -0.707107,0 -1,-0.707107 -0.707107,-1 0,-0.707107 0.707107,0 1,0.707107 0.707107,1 0))
-geomunion|MULTIPOINT(0 0,1 1)
-convexhull|POLYGON((0 0,0 10,10 10,10 0,0 0))
+ERROR:  rt_raster_from_wkb: wkb size (5)  < min size (61) at character 40
+ERROR:  function st_convexhull(unknown) is not unique at character 32
 relate|F0FFFF102
 relate|t
 relate|f
-disjoint|f
-touches|t
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 20
+ERROR:  function st_touches(unknown, unknown) is not unique at character 19
 intersects|t
 crosses|f
 crosses|t
-within100|t
-within101|f
-within102|f
-within103|f
-within104|f
+ERROR:  function st_within(unknown, unknown) is not unique at character 21
+ERROR:  function st_within(unknown, unknown) is not unique at character 21
+ERROR:  function st_within(unknown, unknown) is not unique at character 21
+ERROR:  function st_within(unknown, unknown) is not unique at character 21
+ERROR:  function st_within(unknown, unknown) is not unique at character 21
 within105|t
 within106|t
-disjoint100|f
-disjoint101|f
-disjoint102|t
-disjoint103|f
-disjoint104|t
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
 disjoint105|f
 disjoint106|t
-disjoint150|f
-disjoint151|f
-disjoint152|t
-disjoint153|f
-disjoint154|t
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
+ERROR:  function st_disjoint(unknown, unknown) is not unique at character 23
 disjoint155|f
 disjoint156|t
 intersects100|t
@@ -44,20 +44,20 @@
 intersects154|f
 intersects155|t
 intersects156|f
-contains100|t
-contains101|f
-contains102|f
-contains103|f
-contains104|f
+ERROR:  function st_contains(unknown, unknown) is not unique at character 23
+ERROR:  function st_contains(unknown, unknown) is not unique at character 23
+ERROR:  function st_contains(unknown, unknown) is not unique at character 23
+ERROR:  function st_contains(unknown, unknown) is not unique at character 23
+ERROR:  function st_contains(unknown, unknown) is not unique at character 23
 contains105|t
 contains106|t
 within119|f
 within120|f
-contains110|t
-contains111|f
-within130|t
-within131|f
-overlaps|f
+ERROR:  function st_contains(unknown, unknown) is not unique at character 23
+ERROR:  function st_contains(unknown, unknown) is not unique at character 23
+ERROR:  function st_within(unknown, unknown) is not unique at character 21
+ERROR:  function st_within(unknown, unknown) is not unique at character 21
+ERROR:  function st_overlaps(unknown, unknown) is not unique at character 20
 isvalid|t
 NOTICE:  Self-intersection
 isvalid|f

I have another error with memory access violation when it tries to install legacy.sql, but I suspect its because of something else with my setup.

--- regress_proj_expected	2013-06-21 22:17:15 -0400
+++ /projects/postgis/tmp/2.1.2dev_pg9.2_geos3.4.2_gdal1.10.0w32/test_62_out	2014-03-27 17:36:22 -0400
@@ -1,4 +1,4 @@
-0|EMPTY
+ERROR:  function st_transform(unknown, integer) is not unique at character 29
 1|SRID=100001;POINT(574600 5316780)
 2|SRID=100001;POINT(574600 5316780 171)
 3|SRID=100001;POINT(574600 5316780 171 -500)

Note these are all functions that are overloaded by both postgis vector and postgis raster which is why they don't exhibit themselves in the regular regress.

Change History (3)

comment:1 by robe, 10 years ago

Owner: changed from pramsey to robe

comment:2 by robe, 10 years ago

note similar to #2687 except I propose changing our regression tests rather than changing our code.

comment:3 by pramsey, 10 years ago

Resolution: fixed
Status: newclosed

I think this is patched in #2687

Note: See TracTickets for help on using tickets.