Opened 11 years ago

Closed 11 years ago

#2467 closed defect (fixed)

travis regress failure on geometry

Reported by: robe Owned by: robe
Priority: medium Milestone: PostGIS 2.1.1
Component: QA/buildbots Version: master
Keywords: Cc:

Description

This is from my new travis testing (thanks to help from Torsten Raudssus aka Getty)

Loading PostGIS into 'postgis_reg'

PostgreSQL 9.1.9 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 64-bit

Postgis 2.2.0dev - r11909 - 2013-09-02 22:21:19

GEOS: 3.4.1-CAPI-1.8.0 r3892

PROJ: Rel. 4.7.1, 23 September 2009

Running tests

loader/Point .............. ok

loader/PointM .............. ok

loader/PointZ .............. ok

loader/MultiPoint .............. ok

loader/MultiPointM .............. ok

loader/MultiPointZ .............. ok

loader/Arc .............. ok

loader/ArcM .............. ok

loader/ArcZ .............. ok

loader/Polygon .............. ok

loader/PolygonM .............. ok

loader/PolygonZ .............. ok

loader/TSTPolygon ......... ok

loader/TSIPolygon ......... ok

loader/TSTIPolygon ......... ok

loader/PointWithSchema ..... ok

loader/NoTransPoint ......... ok

loader/NotReallyMultiPoint ......... ok

loader/MultiToSinglePoint ......... ok

loader/ReprojectPts ........ ok

loader/ReprojectPtsGeog ........ ok

loader/Latin1 .... ok

loader/Latin1-implicit .... ok

binary .. ok

regress .. ok

regress_index .. ok

regress_index_nulls .. failed (diff expected obtained: /tmp/pgis_reg/test_27_diff)

regress_selectivity .. ok

lwgeom_regress .. ok

regress_lrs .. ok

removepoint .. ok

setpoint .. ok

simplify .. ok

snaptogrid .. ok

summary .. ok

affine .. ok

empty .. ok

forcecurve .. ok

measures .. ok

legacy .. ok

long_xact .. ok

ctors .. ok

sql-mm-serialize .. ok

sql-mm-circularstring .. ok

sql-mm-compoundcurve .. ok

sql-mm-curvepoly .. ok

sql-mm-general .. ok

sql-mm-multicurve .. ok

sql-mm-multisurface .. ok

polyhedralsurface .. ok

polygonize .. ok

postgis_type_name .. ok

geography .. ok

out_geometry .. ok

out_geography .. ok

in_geohash .. ok

in_gml .. ok

in_kml .. ok

iscollection .. ok

regress_ogc .. failed (diff expected obtained: /tmp/pgis_reg/test_60_diff)

regress_ogc_cover .. ok

regress_ogc_prep .. ok

regress_bdpoly .. ok

regress_proj .. ok

regress_management .. ok

dump .. ok

dumppoints .. ok

boundary .. ok

wmsservers .. ok

wkt .. ok

wkb .. ok

tickets .. failed (diff expected obtained: /tmp/pgis_reg/test_72_diff)

typmod .. ok

remove_repeated_points .. ok

split .. ok

relate .. ok

bestsrid .. ok

concave_hull .. ok

hausdorff .. ok

regress_buffer_params .. ok

offsetcurve .. ok

relatematch .. ok

isvaliddetail .. ok

sharedpaths .. ok

snap .. ok

node .. ok

unaryunion .. ok

clean .. ok

relate_bnr .. ok

delaunaytriangles .. ok

in_geojson .. ok

uninstall .. ok (3857)

Run tests: 92

Failed: 3

make[1]: *** [check] Error 3

make[1]: Leaving directory `/home/travis/build/robe2/postgis/regress'

make: *** [check] Error 1

Change History (6)

comment:1 by robe, 11 years ago

Component: postgisbuildbots
Owner: changed from pramsey to robe

I changed travis bot to use verbose mode. I also changed it to use the ubuntu ppa GEOS which seems to be GEOS 3.3.8 output is below.

PostgreSQL 9.1.9 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 64-bit

Postgis 2.2.0dev - r11909 - 2013-09-03 03:22:38

GEOS: 3.3.8-CAPI-1.7.8

PROJ: Rel. 4.8.0, 6 March 2012

Running tests

loader/Point .............. ok

loader/PointM .............. ok

loader/PointZ .............. ok

loader/MultiPoint .............. ok

loader/MultiPointM .............. ok

loader/MultiPointZ .............. ok

loader/Arc .............. ok

loader/ArcM .............. ok

loader/ArcZ .............. ok

loader/Polygon .............. ok

loader/PolygonM .............. ok

loader/PolygonZ .............. ok

loader/TSTPolygon ......... ok

loader/TSIPolygon ......... ok

loader/TSTIPolygon ......... ok

loader/PointWithSchema ..... ok

loader/NoTransPoint ......... ok

loader/NotReallyMultiPoint ......... ok

loader/MultiToSinglePoint ......... ok

loader/ReprojectPts ........ ok

loader/ReprojectPtsGeog ........ ok

loader/Latin1 .... ok

loader/Latin1-implicit .... ok

binary .. ok

regress .. ok

regress_index .. ok

regress_index_nulls .. failed (diff expected obtained: /tmp/pgis_reg/test_27_diff)

-----------------------------------------------------------------------------

--- regress_index_nulls_expected 2013-09-03 03:20:42.871536279 +0000

+++ /tmp/pgis_reg/test_27_out 2013-09-03 03:23:48.262688931 +0000

@@ -1,4 +0,0 @@

-NOTICE: table "indexnulls" does not exist, skipping

-NOTICE: table "indexnulls" does not exist, skipping

-NOTICE: table "indexempty" does not exist, skipping

-NOTICE: table "indexempty" does not exist, skipping

-----------------------------------------------------------------------------

regress_selectivity .. ok

lwgeom_regress .. ok

regress_lrs .. ok

removepoint .. ok

setpoint .. ok

simplify .. ok

snaptogrid .. ok

summary .. ok

affine .. ok

empty .. ok

forcecurve .. ok

measures .. ok

legacy .. ok

long_xact .. ok

ctors .. ok

sql-mm-serialize .. ok

sql-mm-circularstring .. ok

sql-mm-compoundcurve .. ok

sql-mm-curvepoly .. ok

sql-mm-general .. ok

sql-mm-multicurve .. ok

sql-mm-multisurface .. ok

polyhedralsurface .. ok

polygonize .. ok

postgis_type_name .. ok

geography .. ok

out_geometry .. ok

out_geography .. ok

in_geohash .. ok

in_gml .. ok

in_kml .. ok

iscollection .. ok

regress_ogc .. failed (diff expected obtained: /tmp/pgis_reg/test_60_diff)

-----------------------------------------------------------------------------

--- regress_ogc_expected 2013-09-03 03:20:42.887529027 +0000

+++ /tmp/pgis_reg/test_60_out 2013-09-03 03:23:49.630528472 +0000

@@ -59,7 +59,6 @@

within131|f

overlaps|f

isvalid|t

-NOTICE: Self-intersection

isvalid|f

isvalid|t

intersection|POINT(0 0)

-----------------------------------------------------------------------------

regress_ogc_cover .. ok

regress_ogc_prep .. ok

regress_bdpoly .. ok

regress_proj .. ok

regress_management .. ok

dump .. ok

dumppoints .. ok

boundary .. ok

wmsservers .. ok

wkt .. ok

wkb .. ok

tickets .. failed (diff expected obtained: /tmp/pgis_reg/test_72_diff)

-----------------------------------------------------------------------------

--- tickets_expected 2013-09-03 03:20:42.893500538 +0000

+++ /tmp/pgis_reg/test_72_out 2013-09-03 03:23:50.387528286 +0000

@@ -1,6 +1,5 @@

#2|POLYGON((1 1,1 2,2 2,3 2,3 1,2 1,1 1))

#11|0

-NOTICE: ST_Locate_Between_Measures and ST_Locate_Along_Measure are deprecated. Use ST_LocateAlong and ST_LocateBetween.

#21|SRID=31293;POINTM(6220.13 5337367.145 4566)

t

ERROR: AddGeometryColumn() - invalid SRID

@@ -17,7 +16,6 @@

#83|MULTICURVE(CIRCULARSTRING(220268 150415,220227 150505,220227 150406))

#85|0

#112|GEOMETRYCOLLECTION(POINT(-10 50))

-NOTICE: ST_Locate_Between_Measures and ST_Locate_Along_Measure are deprecated. Use ST_LocateAlong and ST_LocateBetween.

ERROR: Geometry argument does not have an 'M' ordinate

#116|POLYGON EMPTY

#122|CIRCULARSTRING(220268 150415,220227 150505,220227 150406)

@@ -36,13 +34,10 @@

#175|SRID=26915;POINT(482020 4984378)

#178a|0

#178b|5

-NOTICE: No points or linestrings in input array

#179a|

-NOTICE: No points or linestrings in input array

#179b|

#183|COMPOUNDCURVE(CIRCULARSTRING(0 0,0.5 1.2071067812,1 0),(1 0,0 1))

#210a|

-NOTICE: No points or linestrings in input array

#210b|

#213|17

#234|COMPOUNDCURVE((0 0,1 1))

@@ -67,10 +62,8 @@

#304.a|21

#304.b|1

#408|Too few points in geometry component[

-NOTICE: Too few points in geometry component at or near point 0 0

#408.1|f

#408.2|Too few points in geometry component[0 0]

-NOTICE: IllegalArgumentException: Invalid number of points in LinearRing found 2 - must be 0 or >= 4

#408.3|f

#408.4|IllegalArgumentException: Invalid number of points in LinearRing found 2 - must be 0 or >= 4

#457.1|POINT(0 0)

@@ -145,14 +138,11 @@

#1273.1|t

ERROR: stats for "t.g" do not exist

ERROR: stats for "t.g" do not exist

-WARNING: ST_Estimated_Extent signature was deprecated in 2.1.0. Please use ST_EstimatedExtent

ERROR: stats for "t.g" do not exist

ERROR: stats for "t.g" do not exist

#877.4|-10.15000|20.15000|-50.40000|30.40000

#877.5|-10.15000|20.15000|-50.40000|30.40000

#1292|GEOMETRYCOLLECTION(POINT(180 90),POLYGON((140 50,150 50,180 50,140 50),(140 60,150 60,180 60,140 60)))

-NOTICE: Coordinate values were coerced into range [-180 -90, 180 90] for GEOGRAPHY

-NOTICE: Coordinate values were coerced into range [-180 -90, 180 90] for GEOGRAPHY

#1292.1|POINT(180 85)|POINT(-175 90)

<#1320>

#1320.geog.1|MULTIPOLYGON|4326

@@ -210,7 +200,6 @@

#1596.3|3395

ERROR: invalid SRID: 999000 not found in spatial_ref_sys

#1596.5|3395

-NOTICE: SRID value -1 converted to the officially unknown SRID value 0

#1596.6|public.road_pg.roads_geom SRID changed to 0

#1596.7|0

#1596|Point[BGS]

-----------------------------------------------------------------------------

typmod .. ok

remove_repeated_points .. ok

split .. ok

relate .. ok

bestsrid .. ok

concave_hull .. ok

hausdorff .. ok

regress_buffer_params .. ok

offsetcurve .. ok

relatematch .. ok

isvaliddetail .. ok

sharedpaths .. ok

snap .. ok

node .. ok

unaryunion .. ok

clean .. ok

relate_bnr .. ok

in_geojson .. ok

uninstall . /home/travis/build/robe2/postgis/regress/00-regress-install/share/contrib/postgis/uninstall_postgis.sql

. ok (3857)

Run tests: 91

Failed: 3

make[1]: *** [check] Error 3

make[1]: Leaving directory `/home/travis/build/robe2/postgis/regress'

make: *** [check] Error 1

The command "make check RUNTESTFLAGS=-v" exited with 2.

ERROR: stats for "t.g" do not exist

ERROR: stats for "t.g" do not exist

-WARNING: ST_Estimated_Extent signature was deprecated in 2.1.0. Please use ST_EstimatedExtent

ERROR: stats for "t.g" do not exist

ERROR: stats for "t.g" do not exist

#877.4|-10.15000|20.15000|-50.40000|30.40000

#877.5|-10.15000|20.15000|-50.40000|30.40000

#1292|GEOMETRYCOLLECTION(POINT(180 90),POLYGON((140 50,150 50,180 50,140 50),(140 60,150 60,180 60,140 60)))

-NOTICE: Coordinate values were coerced into range [-180 -90, 180 90] for GEOGRAPHY

-NOTICE: Coordinate values were coerced into range [-180 -90, 180 90] for GEOGRAPHY

#1292.1|POINT(180 85)|POINT(-175 90)

<#1320>

#1320.geog.1|MULTIPOLYGON|4326

@@ -210,7 +200,6 @@

#1596.3|3395

ERROR: invalid SRID: 999000 not found in spatial_ref_sys

#1596.5|3395

-NOTICE: SRID value -1 converted to the officially unknown SRID value 0

#1596.6|public.road_pg.roads_geom SRID changed to 0

#1596.7|0

#1596|Point[BGS]

#2|POLYGON((1 1,1 2,2 2,3 2,3 1,2 1,1 1))

#11|0

#21|SRID=31293;POINTM(6220.13 5337367.145 4566)

t

ERROR: AddGeometryColumn() - invalid SRID

#44|t|t

#58|220187|150406|220289|150507

ERROR: lwgeom_to_gml2: 'CurvePolygon' geometry type not supported

#66|CIRCULARSTRING(0 0,1 1,2 2)

#68a|MULTIPOINT(1 3,4 5)

ERROR: lwgeom_longitude_shift: unsupported geom type: CircularString

#69|CIRCULARSTRING(220269 150417,220228 150507,220228 150408)

#70|3

#73|GEOMETRYCOLLECTION(CIRCULARSTRING(1 1,2 3,4 5,6 7,5 6))

#80|MULTILINESTRING((0 0,1 1))

#83|MULTICURVE(CIRCULARSTRING(220268 150415,220227 150505,220227 150406))

#85|0

#112|GEOMETRYCOLLECTION(POINT(-10 50))

ERROR: Geometry argument does not have an 'M' ordinate

#116|POLYGON EMPTY

#122|CIRCULARSTRING(220268 150415,220227 150505,220227 150406)

#124a|COMPOUNDCURVE(CIRCULARSTRING(0 0,1 1,1 0),(1 0,30 5),CIRCULARSTRING(30 5,34 56,67 89))

ERROR: incontinuous compound curve

#145a|0103000020E610000000000000

#145b|0

#146|0|t|GEOMETRYCOLLECTION(LINESTRING(0 0,-1 -1),MULTIPOINT(1 2,2 3))

ERROR: Invalid hex string, length (267) has to be a multiple of two!

#157|ST_Polygon|POLYGON

#157|ST_Point|POINT

#157|ST_Polygon|POLYGON

#157|ST_CurvePolygon|CURVEPOLYGON

#157|ST_CircularString|CIRCULARSTRING

#168|3|MULTIPOLYGON ZM (((4275341.96977851 259186.966993061 1323.76295828331 -1.79769313486232e+308,4275341.96977851 259186.966993061 1323.76295828331 -1.79769313486232e+308,4275341.96977851 259186.966993061 1323.76295828331 -1.79769313486232e+308)))|IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4

#175|SRID=26915;POINT(482020 4984378)

#178a|0

#178b|5

#179a|

#179b|

#183|COMPOUNDCURVE(CIRCULARSTRING(0 0,0.5 1.2071067812,1 0),(1 0,0 1))

#210a|

#210b|

#213|17

#234|COMPOUNDCURVE((0 0,1 1))

#241|0

#254|010700000000000000

#259|

#260|1667701

#261|0

#262|POINT(-119.5434 34.9438)|t|t|t

#262|POINT(-119.5452 34.9442)|t|t|t

#262|POINT(-119.5434 34.9438)|t|t|t

#262|POINT(-119.5438 34.9443)|t|t|t

#263|SRID=4326;POINT(-119.5434 34.9438)|t|t|t

#263|SRID=4326;POINT(-119.5452 34.9442)|t|t|t

#263|SRID=4326;POINT(-119.5434 34.9438)|t|t|t

#263|SRID=4326;POINT(-119.5438 34.9443)|t|t|t

#271|t

#272|-2|2

#277|<gml:Point><gml:coordinates>1,1e+308</gml:coordinates></gml:Point>

#299|2

#304

#304.a|21

#304.b|1

#408|Too few points in geometry component[

#408.1|f

#408.2|Too few points in geometry component[0 0]

#408.3|f

#408.4|IllegalArgumentException: Invalid number of points in LinearRing found 2 - must be 0 or >= 4

#457.1|POINT(0 0)

#457.2|LINESTRING EMPTY

#457.3|POLYGON EMPTY

#457.4|POINT EMPTY

#457.5|LINESTRING(0 0,1 1)

#457.6|POLYGON EMPTY

#457.7|POINT EMPTY

#457.8|LINESTRING EMPTY

#457.9|POLYGON((0 0,1 0,1 1,0 1,0 0))

#835.1|POINT EMPTY

#835.2|LINESTRING EMPTY

#835.3|POLYGON EMPTY

#835.4|POINT EMPTY

#835.5|LINESTRING EMPTY

#835.6|POLYGON EMPTY

#835.7|POINT EMPTY

#835.8|LINESTRING EMPTY

#835.9|POLYGON EMPTY

#835.10|MULTIPOINT EMPTY

#835.11|MULTILINESTRING EMPTY

#835.12|MULTIPOLYGON EMPTY

#650|MULTIPOINT(0 0,1 1,2 2)

#667|SRID=4326;CURVEPOLYGON(CIRCULARSTRING(30 40,-50 39.9999999999999,30 40))

#677|1121395

#680|01d107000000000000000024c000000000000049400000000000000040

#681a|

#681b|

#681c|

#681d|

#681e|

#681f|

#681g|

#682|0103000020E610000000000000

#683|0103000020E610000000000000

#684,#2109|SRID=4326;POINT EMPTY

#2109|SRID=3395;POINT EMPTY

#685|0103000020E610000000000000

#686|0107000020E610000000000000

#687|f

#689|f

#690

010200000003000000F771D98DE33826C00000000000004440F771D98DE33826C000000000008051400000000000805140F771D98DE33826C0

#693a|0103000060E61000000100000005000000EA95B20C71C851C02B1895D409204540000000000000F03F9CC420B072C851C0C7BAB88D062045400000000000000840B1506B9A77C851C08E75711B0D20454000000000000000C0FF21FDF675C851C0F2D24D6210204540000000000000F03FEA95B20C71C851C02B1895D4092045400000000000000000

#693b|0103000060E61000000100000007000000EA95B20C71C851C0AA605452272045400000000000000000386744696FC851C04703780B2420454000000000000034408638D6C56DC851C04703780B2420454000000000000034C08638D6C56DC851C0E3A59BC42020454000000000000014408638D6C56DC851C08048BF7D1D20454000000000000010409CC420B072C851C04703780B242045400000000000001840EA95B20C71C851C0AA605452272045400000000000003E40

#694

ERROR: Shell is not a line

#695

ERROR: First argument must be a LINESTRING

#696|010F000080060000000103000080010000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000F03F000000000000F03F0000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000010300008001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000F03F0000000000000000000000000000F03F000000000000F03F0000000000000000000000000000F03F0000000000000000000000000000000000000000000000000000000000000000000000000000000001030000800100000005000000000000000000000000000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000F03F0000000000000000000000000000F03F00000000000000000000000000000000000000000000F03F00000000000000000000000000000000000000000000000001030000800100000005000000000000000000F03F000000000000F03F0000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F0000000000000000000000000000F03F000000000000F03F00000000000000000000000000000000000000000000F03F000000000000F03F0000000000000000010300008001000000050000000000000000000000000000000000F03F00000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000F03F00000000000000000000000000000000000000000000F03F00000000000000000103000080010000000500000000000000000000000000000000000000000000000000F03F000000000000F03F0000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F0000000000000000000000000000F03F000000000000F03F00000000000000000000000000000000000000000000F03F

#720|MULTIPOINT(-1113194.91 4838471.4,-1113194.91 7326837.72,-1113194.91 11028513.63,556597.45 4838471.4,556597.45 7326837.72,556597.45 11028513.63,2226389.82 4838471.4,2226389.82 7326837.72,2226389.82 11028513.63,3896182.18 4838471.4,3896182.18 7326837.72,3896182.18 11028513.63,5565974.54 4838471.4,5565974.54 7326837.72,5565974.54 11028513.63)

#723|0101000020E61000006284F068E33826C00000000000004440

#723|0107000020E610000000000000

#723|0107000020E610000000000000

#723|0101000020E61000006284F068E33826C00100000000804B40

#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))

#884|1|f

#884|2|t

#938|

#668|BOX(10 2,14 2)

#711|

#712|t

#756.1|t|t

#1023|t

#1023.a|f

#1023.b|t

#1060|FFFFFFFF2

#1273|t

#1273.1|t

ERROR: stats for "t.g" do not exist

ERROR: stats for "t.g" do not exist

ERROR: stats for "t.g" do not exist

ERROR: stats for "t.g" do not exist

#877.4|-10.15000|20.15000|-50.40000|30.40000

#877.5|-10.15000|20.15000|-50.40000|30.40000

#1292|GEOMETRYCOLLECTION(POINT(180 90),POLYGON((140 50,150 50,180 50,140 50),(140 60,150 60,180 60,140 60)))

#1292.1|POINT(180 85)|POINT(-175 90)

<#1320>

#1320.geog.1|MULTIPOLYGON|4326

#1320.geom.1|MULTIPOLYGON|4326

ERROR: Geometry type (Polygon) does not match column type (MultiPolygon)

ERROR: Geometry type (Polygon) does not match column type (MultiPolygon)

#1320.geog.2|MULTIPOLYGON|4326

#1320.geom.2|MULTIPOLYGON|4326

ERROR: Geometry type (Polygon) does not match column type (MultiPolygon)

ERROR: Geometry type (Polygon) does not match column type (MultiPolygon)

#1320.geog.3|MULTIPOLYGON|4326

#1320.geom.3|MULTIPOLYGON|4326

</#1320>

#1344|25

#1385|

#657.1|-166.78

#657.2|10.00

#657.3|t

#1305.1|POINT(10 10)

#1305.2|t

#1305.3|t

ERROR: MultiPolygon cannot contain MultiPoint element at character 8

ERROR: MultiLineString cannot contain MultiPoint element at character 8

ERROR: MultiPoint cannot contain MultiPoint element at character 8

ERROR: CompoundCurve cannot contain MultiPoint element at character 8

ERROR: MultiCurve cannot contain MultiPoint element at character 8

ERROR: MultiSurface cannot contain MultiPoint element at character 8

#1453.1|t

comment:3 by strk, 11 years ago

it looks like a wrong assumption about the default min_client_messages session variable.

comment:4 by robe, 11 years ago

committed at r11911 these. Fixes for these, but still red because of raster NOTICES

comment:5 by robe, 11 years ago

Summary: travis regress failuretravis regress failure on geometry

I'm going to commit to 2.1 this one and close out and open another for raster

comment:6 by robe, 11 years ago

Milestone: PostGIS 2.2.0PostGIS 2.1.1
Resolution: fixed
Status: newclosed

done for 2.1 at r11912

Note: See TracTickets for help on using tickets.