[postgis-tickets] [PostGIS] #2686: make check RUNTESTFLAGS=--extension regression failures
PostGIS
trac at osgeo.org
Fri Mar 28 04:30:24 PDT 2014
#2686: make check RUNTESTFLAGS=--extension regression failures
---------------------+------------------------------------------------------
Reporter: robe | Owner: pramsey
Type: defect | Status: new
Priority: low | Milestone: PostGIS 2.1.2
Component: postgis | Version: 2.1.x
Keywords: |
---------------------+------------------------------------------------------
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.
--
Ticket URL: <http://trac.osgeo.org/postgis/ticket/2686>
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