Changeset: e56560afb58d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e56560afb58d Modified Files: sql/test/SQLancer/Tests/sqlancer19.SQL.py Branch: default Log Message:
Assertion `strcmp(b->theap->filename, filename) == 0' failed I cannot figure out if the problem is on the remote module or not. diffs (50 lines): diff --git a/sql/test/SQLancer/Tests/sqlancer19.SQL.py b/sql/test/SQLancer/Tests/sqlancer19.SQL.py --- a/sql/test/SQLancer/Tests/sqlancer19.SQL.py +++ b/sql/test/SQLancer/Tests/sqlancer19.SQL.py @@ -28,6 +28,9 @@ with SQLTestCase() as cli: CREATE TABLE "t5" ("c0" DECIMAL(18,3),"c1" BOOLEAN); INSERT INTO "t5" VALUES (0.928, NULL),(0.974, NULL),(NULL, false),(3.000, NULL),(NULL, false),(NULL, false),(NULL, true),(0.897, NULL), (0.646, NULL),(0.145, true),(0.848, false),(NULL, false); + CREATE TABLE "t6" ("c1" CLOB); + INSERT INTO "t6" VALUES('3'), ('8ጮk|1*'), ('27'), ('Vrx^qA齀'), ('J'), ('18'), ('>*4嘁pAP'), ('+Jm*W0{'), ('>V鷓'), ('BW5z'), ('.#OJruk'), + ('lU1覃Nlm'), (NULL), ('968786590'); COMMIT; START TRANSACTION; @@ -36,7 +39,8 @@ with SQLTestCase() as cli: CREATE REMOTE TABLE "rt3" ("c0" BIGINT,"c1" INTERVAL MONTH) ON 'mapi:monetdb://localhost:%s/%s/sys/t3'; CREATE REMOTE TABLE "rt4" ("c0" BIGINT PRIMARY KEY,"c1" INTERVAL MONTH) ON 'mapi:monetdb://localhost:%s/%s/sys/t4'; CREATE REMOTE TABLE "rt5" ("c0" DECIMAL(18,3),"c1" BOOLEAN) ON 'mapi:monetdb://localhost:%s/%s/sys/t5'; - COMMIT;""" % (port, db, port, db, port, db, port, db, port, db)).assertSucceeded() + CREATE REMOTE TABLE "rt6" ("c1" CLOB) ON 'mapi:monetdb://localhost:%s/%s/sys/t6'; + COMMIT;""" % (port, db, port, db, port, db, port, db, port, db, port, db)).assertSucceeded() cli.execute("START TRANSACTION;") cli.execute('SELECT json."integer"(JSON \'1\') FROM t3;') \ @@ -300,6 +304,12 @@ with SQLTestCase() as cli: .assertSucceeded().assertDataResultMatch([]) cli.execute("SELECT 1 FROM rt3 INNER JOIN (SELECT 1 FROM t2) AS sub0(c0) ON ((2) IN (3, 6)) WHERE 4 < least(NULL, least(rt3.c0, rt3.c0));") \ .assertSucceeded().assertDataResultMatch([]) + cli.execute("SELECT c1 FROM t6;") \ + .assertSucceeded().assertDataResultMatch([("3",),("8ጮk|1*",),("27",),("Vrx^qA齀",),("J",),("18",),(">*4嘁pAP",),("+Jm*W0{",),(">V鷓",), + ("BW5z",),(".#OJruk",),("lU1覃Nlm",),(None,),("968786590",)]) + cli.execute("SELECT c1 FROM rt6;") \ + .assertSucceeded().assertDataResultMatch([("3",),("8ጮk|1*",),("27",),("Vrx^qA齀",),("J",),("18",),(">*4嘁pAP",),("+Jm*W0{",),(">V鷓",), + ("BW5z",),(".#OJruk",),("lU1覃Nlm",),(None,),("968786590",)]) cli.execute("ROLLBACK;") cli.execute("CREATE FUNCTION mybooludf(a bool) RETURNS BOOL RETURN a;") @@ -316,11 +326,13 @@ with SQLTestCase() as cli: DROP TABLE rt3; DROP TABLE rt4; DROP TABLE rt5; + DROP TABLE rt6; DROP TABLE t0; DROP TABLE t1; DROP TABLE t2; DROP TABLE t3; DROP TABLE t4; DROP TABLE t5; + DROP TABLE t6; DROP FUNCTION mybooludf(bool); COMMIT;""").assertSucceeded() _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list