Changeset: 8b63fc529b71 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8b63fc529b71
Modified Files:
        
sql/test/BugTracker-2016/Tests/DISTINCT_with_correlated_scalar_subquery_crashes_mserver.Bug-3920.sql
        
sql/test/BugTracker-2016/Tests/DISTINCT_with_correlated_scalar_subquery_crashes_mserver.Bug-3920.stable.out
Branch: default
Log Message:

Do not use sys.tables and other system tables in tests.  They are too volatile.


diffs (truncated from 4712 to 300 lines):

diff --git 
a/sql/test/BugTracker-2016/Tests/DISTINCT_with_correlated_scalar_subquery_crashes_mserver.Bug-3920.sql
 
b/sql/test/BugTracker-2016/Tests/DISTINCT_with_correlated_scalar_subquery_crashes_mserver.Bug-3920.sql
--- 
a/sql/test/BugTracker-2016/Tests/DISTINCT_with_correlated_scalar_subquery_crashes_mserver.Bug-3920.sql
+++ 
b/sql/test/BugTracker-2016/Tests/DISTINCT_with_correlated_scalar_subquery_crashes_mserver.Bug-3920.sql
@@ -1,6 +1,4608 @@
-CREATE TABLE sys."functions_cpy" AS SELECT * FROM sys.functions WHERE name 
LIKE 's%' AND schema_id IN (2000, 0) WITH DATA;
+SET SCHEMA "sys";
+CREATE TABLE "sys"."functions_cpy" (
+       "id"          INTEGER,
+       "name"        VARCHAR(256),
+       "func"        VARCHAR(8196),
+       "mod"         VARCHAR(8196),
+       "language"    INTEGER,
+       "type"        INTEGER,
+       "side_effect" BOOLEAN,
+       "varres"      BOOLEAN,
+       "vararg"      BOOLEAN,
+       "schema_id"   INTEGER
+);
+COPY 1167 RECORDS INTO "sys"."functions_cpy" FROM stdin USING DELIMITERS 
'|','\n','"';
+83|"sql_min"|"min"|"calc"|0|1|false|false|false|0
+84|"sql_max"|"max"|"calc"|0|1|false|false|false|0
+139|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+140|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+141|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+142|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+143|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+144|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+145|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+146|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+147|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+148|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+149|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+150|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+151|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+152|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+153|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+154|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+155|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+156|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+157|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+158|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+159|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+160|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+161|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+162|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+163|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+164|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+165|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+166|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+167|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+168|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+169|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+170|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+171|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+172|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+179|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+181|"sign"|"sign"|"calc"|0|1|false|false|false|0
+182|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+183|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+184|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+185|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+186|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+187|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+188|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+189|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+190|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+191|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+192|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+193|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+194|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+195|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+202|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+204|"sign"|"sign"|"calc"|0|1|false|false|false|0
+205|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+206|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+207|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+208|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+209|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+210|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+211|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+212|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+213|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+214|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+215|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+216|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+217|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+218|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+225|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+227|"sign"|"sign"|"calc"|0|1|false|false|false|0
+228|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+229|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+230|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+231|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+232|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+233|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+234|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+235|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+236|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+237|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+238|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+239|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+240|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+241|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+248|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+250|"sign"|"sign"|"calc"|0|1|false|false|false|0
+251|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+252|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+253|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+254|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+255|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+256|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+257|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+258|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+259|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+260|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+261|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+262|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+263|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+264|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+271|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+273|"sign"|"sign"|"calc"|0|1|false|false|false|0
+274|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+275|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+276|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+277|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+278|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+279|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+280|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+281|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+282|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+283|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+284|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+285|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+286|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+287|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+294|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+296|"sign"|"sign"|"calc"|0|1|false|false|false|0
+297|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+298|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+299|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+300|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+301|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+302|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+303|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+304|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+305|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+306|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+307|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+308|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+309|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+310|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+317|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+319|"sign"|"sign"|"calc"|0|1|false|false|false|0
+320|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+321|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+322|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+323|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+324|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+325|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+326|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+327|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+328|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+329|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+330|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+331|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+332|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+333|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+340|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+342|"sign"|"sign"|"calc"|0|1|false|false|false|0
+343|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+344|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+345|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+346|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+347|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+348|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+349|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+350|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+351|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+352|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+353|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+354|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+355|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+356|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+363|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+365|"sign"|"sign"|"calc"|0|1|false|false|false|0
+366|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+367|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+368|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+369|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+370|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+371|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+372|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+373|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+374|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+375|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+376|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+377|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+378|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+379|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+386|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+388|"sign"|"sign"|"calc"|0|1|false|false|false|0
+389|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+390|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+391|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+392|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+393|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+394|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+395|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+396|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+397|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+398|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+399|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+400|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+401|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+402|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+409|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+411|"sign"|"sign"|"calc"|0|1|false|false|false|0
+412|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+413|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+414|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+415|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+416|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+417|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+418|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+419|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+420|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+421|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+422|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+423|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+424|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+425|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+432|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+434|"sign"|"sign"|"calc"|0|1|false|false|false|0
+435|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+436|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+437|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+438|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+439|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+440|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+441|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+442|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+443|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+444|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+445|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+446|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+447|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+448|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+449|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+451|"sign"|"sign"|"calc"|0|1|false|false|false|0
+452|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+453|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+454|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+455|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+456|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+457|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+458|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+459|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+460|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+461|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+462|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+463|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+464|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+465|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+466|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+468|"sign"|"sign"|"calc"|0|1|false|false|false|0
+469|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+470|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+471|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+472|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+473|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+474|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+475|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+476|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+477|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+478|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+479|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+480|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+481|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+482|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+483|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+485|"sign"|"sign"|"calc"|0|1|false|false|false|0
+486|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+487|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+488|"sql_sub"|"-"|"calc"|0|1|false|false|false|0
+489|"sql_add"|"+"|"calc"|0|1|false|false|false|0
+490|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+491|"sql_div"|"/"|"calc"|0|1|false|false|false|0
+492|"sql_neg"|"-"|"calc"|0|1|false|false|false|0
+494|"sign"|"sign"|"calc"|0|1|false|false|false|0
+495|"scale_up"|"*"|"calc"|0|1|false|false|false|0
+496|"scale_down"|"dec_round"|"sql"|0|1|false|false|false|0
+497|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+498|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+499|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+500|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+501|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+502|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+503|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+504|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
+505|"sql_mul"|"*"|"calc"|0|1|false|false|false|0
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to