Changeset: c5d2473af257 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c5d2473af257 Modified Files: geom/BugTracker/Tests/X_crash.SF-1971632.sql geom/BugTracker/Tests/X_crash.SF-1971632.stable.err Branch: geo Log Message:
Updated X_crash.SF-1971632 test. Depending on the order the table content is checked there is a different error. This gives different error output which I do not know how to fix. diffs (38 lines): diff --git a/geom/BugTracker/Tests/X_crash.SF-1971632.sql b/geom/BugTracker/Tests/X_crash.SF-1971632.sql --- a/geom/BugTracker/Tests/X_crash.SF-1971632.sql +++ b/geom/BugTracker/Tests/X_crash.SF-1971632.sql @@ -1,10 +1,10 @@ -CREATE TABLE geoms (g GEOMETRY); -INSERT INTO geoms values ('POINT(10 10)'); -INSERT INTO geoms values ('LINESTRING(10 10, 20 20, 30 40)'); -INSERT INTO geoms values ('POLYGON((10 10, 10 20, 20 20, 20 15, 10 10))'); -INSERT INTO geoms values ('POLYGON((10 10, 10 20, 20 20, 20 15, 10 10), (15 15, 15 20, 10 15, 15 15))'); +CREATE TABLE geoms (id INTEGER, g GEOMETRY); +INSERT INTO geoms values (1, 'POINT(10 10)'); +INSERT INTO geoms values (2, 'LINESTRING(10 10, 20 20, 30 40)'); +INSERT INTO geoms values (3, 'POLYGON((10 10, 10 20, 20 20, 20 15, 10 10))'); +INSERT INTO geoms values (4, 'POLYGON((10 10, 10 20, 20 20, 20 15, 10 10), (15 15, 15 20, 10 15, 15 15))'); select count(*) from geoms; -select X(g) from geoms; +select ST_X(g) from geoms order by id; DROP TABLE geoms; diff --git a/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err b/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err --- a/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err +++ b/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err @@ -12,10 +12,10 @@ stderr of test 'X_crash.SF-1971632` in d # 11:50:18 > mclient -lsql -umonetdb -Pmonetdb --host=alf --port=30029 # 11:50:18 > -MAPI = (monetdb) /var/tmp/mtest-17297/.s.monetdb.35706 -QUERY = select X(g) from geoms; -ERROR = !GEOSGeom_getCoordSeq failed - !Geometry must be a Point or LineString +MAPI = (monetdb) /var/tmp/mtest-16186/.s.monetdb.34816 +QUERY = select ST_X(g) from geoms order by id; +ERROR = !MALException:geom.wkbGetCoordinate:Geometry "LINESTRING (10.0000000000000000 10.0000000000000000, 20.0000000000000000 20.0000000000000000, 30.0000000000000000 40.0000000000000000)" not a Point + # 11:50:18 > # 11:50:18 > Done. _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list