[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