Changeset: ac24b3003498 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ac24b3003498 Modified Files: sql/backends/monet5/generator/Tests/generator01.stable.err sql/benchmarks/tpch/Tests/19-explain.stable.out sql/benchmarks/tpch/Tests/19-explain.stable.out.int128 sql/benchmarks/tpch/Tests/19-plan.stable.out sql/benchmarks/tpch/Tests/19-plan.stable.out.int128 sql/test/BugDay_2005-12-19_2.9.3/Tests/NULL_in_CASE.SF-1211335.stable.out sql/test/BugDay_2005-12-19_2.9.3/Tests/prepare-where.SF-1238867.1238959.1238965.1240124.stable.out sql/test/BugTracker-2009/Tests/Division_by_zero_error.SF-2791361.stable.out sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out sql/test/BugTracker-2014/Tests/orderby_on_constant.Bug-3554.stable.out sql/test/BugTracker-2014/Tests/round.Bug-3542.stable.out.int128 sql/test/BugTracker-2015/Tests/operator-priority.Bug-3686.stable.out sql/test/BugTracker/Tests/insert_date.SF-1838785.stable.err sql/test/BugTracker/Tests/select_mod.SF-1838813.stable.out sql/test/Tests/coalesce.stable.out sql/test/Tests/round.stable.out sql/test/Via-m/Tests/event_s11.stable.err sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.stable.out sql/test/pg_regress/Tests/int4.stable.out sql/test/pg_regress/Tests/int4.stable.out.int128 sql/test/pg_regress/Tests/numeric.stable.err sql/test/pg_regress/Tests/strings.stable.err.int128 Branch: default Log Message:
approved output diffs (truncated from 471 to 300 lines): diff --git a/sql/backends/monet5/generator/Tests/generator01.stable.err b/sql/backends/monet5/generator/Tests/generator01.stable.err --- a/sql/backends/monet5/generator/Tests/generator01.stable.err +++ b/sql/backends/monet5/generator/Tests/generator01.stable.err @@ -85,14 +85,14 @@ QUERY = select * from generate_series(ca ERROR = !Illegal generator range MAPI = (monetdb) /var/tmp/mtest-11408/.s.monetdb.36300 QUERY = select * from generate_series(cast(null as timestamp),10,1) ; -ERROR = !types tinyint(8,0) and timestamp(7,0) are not equal for column 'L2' -MAPI = (monetdb) /var/tmp/mtest-11408/.s.monetdb.36300 +ERROR = !types tinyint(4,0) and timestamp(7,0) are not equal for column 'L2' +MAPI = (monetdb) /var/tmp/mtest-11592/.s.monetdb.39445 QUERY = select * from generate_series(null,cast(10 as timestamp),cast(1 as interval second)) ; -ERROR = !types tinyint(8,0) and timestamp(7,0) are not equal -MAPI = (monetdb) /var/tmp/mtest-11408/.s.monetdb.36300 +ERROR = !types tinyint(4,0) and timestamp(7,0) are not equal +MAPI = (monetdb) /var/tmp/mtest-11592/.s.monetdb.39445 QUERY = select * from generate_series(cast(null as timestamp),cast(10 as timestamp),cast(1 as interval second)) ; -ERROR = !types tinyint(8,0) and timestamp(7,0) are not equal -MAPI = (monetdb) /var/tmp/mtest-11408/.s.monetdb.36300 +ERROR = !types tinyint(4,0) and timestamp(7,0) are not equal +MAPI = (monetdb) /var/tmp/mtest-11592/.s.monetdb.39445 QUERY = select * from generate_series(10,null,1) ; ERROR = !Illegal generator range MAPI = (monetdb) /var/tmp/mtest-11408/.s.monetdb.36300 diff --git a/sql/benchmarks/tpch/Tests/19-explain.stable.out b/sql/benchmarks/tpch/Tests/19-explain.stable.out --- a/sql/benchmarks/tpch/Tests/19-explain.stable.out +++ b/sql/benchmarks/tpch/Tests/19-explain.stable.out @@ -51,7 +51,7 @@ Ready. % mal # name % clob # type % 1117 # length -function user.s2_1(A0:bte,A1:str,A2:str,A3:str,A4:str,A5:str,A6:bte,A7:sht,A8:sht,A9:int,A10:int,A11:str,A12:str,A13:str,A14:str,A15:str,A16:str,A17:str,A18:str,A19:bte,A20:sht,A21:sht,A22:int,A23:int,A24:str,A25:str,A26:str,A27:str,A28:str,A29:str,A30:str,A31:str,A32:bte,A33:sht,A34:sht,A35:int,A36:int,A37:str,A38:str,A39:str):void; +function user.s2_1(A0:bte,A1:str,A2:str,A3:str,A4:str,A5:str,A6:bte,A7:bte,A8:bte,A9:int,A10:int,A11:str,A12:str,A13:str,A14:str,A15:str,A16:str,A17:str,A18:str,A19:bte,A20:bte,A21:bte,A22:int,A23:int,A24:str,A25:str,A26:str,A27:str,A28:str,A29:str,A30:str,A31:str,A32:bte,A33:bte,A34:bte,A35:int,A36:int,A37:str,A38:str,A39:str):void; X_250:void := querylog.define("explain select\n sum(l_extendedprice* (1 - l_discount)) as revenue\nfrom\n lineitem,\n part\nwhere\n (\n p_partkey = l_partkey\n and p_brand = \\'Brand#12\\'\n and p_container in (\\'SM CASE\\', \\'SM BOX\\', \\'SM PACK\\', \\'SM PKG\\')\n and l_quantity >= 1 and l_quantity <= 1 + 10\n and p_size between 1 and 5\n and l_shipmode in (\\'AIR\\', \\'AIR REG\\')\n and l_shipinstruct = \\'DELIVER IN PERSON\\'\n )\n or\n (\n p_partkey = l_partkey\n and p_brand = \\'Brand#23\\'\n and p_container in (\\'MED BAG\\', \\'MED BOX\\', \\'MED PKG\\', \\'MED PACK\\')\n and l_quantity >= 10 and l_quantity <= 10 + 10\n and p_size between 1 and 10\n and l_shipmode in (\\'AIR\\', \\'AIR REG\\')\n and l_shipinstruct = \\'DELIVER IN PERSON\\'\n )\n or\n (\n p_partkey = l_partkey\n and p_brand = \\'Brand#34\\'\n and p_container in (\\'LG CASE\\', \\'LG BOX\\', \\'LG PACK\\', \\'LG PKG\\')\n and l_quantity >= 20 and l_quantity <= 20 + 10\n and p_size between 1 and 15\n a nd l_shipmode in (\\'AIR\\', \\'AIR REG\\')\n and l_shipinstruct = \\'DELIVER IN PERSON\\'\n );","sequential_pipe",172); X_41 := sql.mvc(); C_42:bat[:oid] := sql.tid(X_41,"sys","part"); @@ -161,7 +161,7 @@ function user.s2_1(A0:bte,A1:str,A2:str, X_177 := bat.mergecand(X_175,C_176); X_167 := calc.lng(A6,15,2); C_178 := algebra.thetasubselect(X_163,X_177,X_167,">="); - X_164:sht := calc.+(A7,A8); + X_164:bte := calc.+(A7,A8); X_165 := calc.lng(X_164,15,2); C_180 := algebra.thetasubselect(X_163,C_178,X_165,"<="); C_182 := algebra.subselect(X_156,C_180,A9,A10,true,true,false); @@ -179,7 +179,7 @@ function user.s2_1(A0:bte,A1:str,A2:str, X_197 := bat.mergecand(X_195,C_196); X_189 := calc.lng(A19,15,2); C_198 := algebra.thetasubselect(X_163,X_197,X_189,">="); - X_187:sht := calc.+(A20,A21); + X_187:bte := calc.+(A20,A21); X_188 := calc.lng(X_187,15,2); C_199 := algebra.thetasubselect(X_163,C_198,X_188,"<="); C_200 := algebra.subselect(X_156,C_199,A22,A23,true,true,false); @@ -197,7 +197,7 @@ function user.s2_1(A0:bte,A1:str,A2:str, X_215 := bat.mergecand(X_213,C_214); X_207 := calc.lng(A32,15,2); C_216 := algebra.thetasubselect(X_163,X_215,X_207,">="); - X_205:sht := calc.+(A33,A34); + X_205:bte := calc.+(A33,A34); X_206 := calc.lng(X_205,15,2); C_217 := algebra.thetasubselect(X_163,C_216,X_206,"<="); C_218 := algebra.subselect(X_156,C_217,A35,A36,true,true,false); diff --git a/sql/benchmarks/tpch/Tests/19-explain.stable.out.int128 b/sql/benchmarks/tpch/Tests/19-explain.stable.out.int128 --- a/sql/benchmarks/tpch/Tests/19-explain.stable.out.int128 +++ b/sql/benchmarks/tpch/Tests/19-explain.stable.out.int128 @@ -51,7 +51,7 @@ Ready. % mal # name % clob # type % 1117 # length -function user.s2_1(A0:bte,A1:str,A2:str,A3:str,A4:str,A5:str,A6:bte,A7:sht,A8:sht,A9:int,A10:int,A11:str,A12:str,A13:str,A14:str,A15:str,A16:str,A17:str,A18:str,A19:bte,A20:sht,A21:sht,A22:int,A23:int,A24:str,A25:str,A26:str,A27:str,A28:str,A29:str,A30:str,A31:str,A32:bte,A33:sht,A34:sht,A35:int,A36:int,A37:str,A38:str,A39:str):void; +function user.s2_1(A0:bte,A1:str,A2:str,A3:str,A4:str,A5:str,A6:bte,A7:bte,A8:bte,A9:int,A10:int,A11:str,A12:str,A13:str,A14:str,A15:str,A16:str,A17:str,A18:str,A19:bte,A20:bte,A21:bte,A22:int,A23:int,A24:str,A25:str,A26:str,A27:str,A28:str,A29:str,A30:str,A31:str,A32:bte,A33:bte,A34:bte,A35:int,A36:int,A37:str,A38:str,A39:str):void; X_250:void := querylog.define("explain select\n sum(l_extendedprice* (1 - l_discount)) as revenue\nfrom\n lineitem,\n part\nwhere\n (\n p_partkey = l_partkey\n and p_brand = \\'Brand#12\\'\n and p_container in (\\'SM CASE\\', \\'SM BOX\\', \\'SM PACK\\', \\'SM PKG\\')\n and l_quantity >= 1 and l_quantity <= 1 + 10\n and p_size between 1 and 5\n and l_shipmode in (\\'AIR\\', \\'AIR REG\\')\n and l_shipinstruct = \\'DELIVER IN PERSON\\'\n )\n or\n (\n p_partkey = l_partkey\n and p_brand = \\'Brand#23\\'\n and p_container in (\\'MED BAG\\', \\'MED BOX\\', \\'MED PKG\\', \\'MED PACK\\')\n and l_quantity >= 10 and l_quantity <= 10 + 10\n and p_size between 1 and 10\n and l_shipmode in (\\'AIR\\', \\'AIR REG\\')\n and l_shipinstruct = \\'DELIVER IN PERSON\\'\n )\n or\n (\n p_partkey = l_partkey\n and p_brand = \\'Brand#34\\'\n and p_container in (\\'LG CASE\\', \\'LG BOX\\', \\'LG PACK\\', \\'LG PKG\\')\n and l_quantity >= 20 and l_quantity <= 20 + 10\n and p_size between 1 and 15\n a nd l_shipmode in (\\'AIR\\', \\'AIR REG\\')\n and l_shipinstruct = \\'DELIVER IN PERSON\\'\n );","sequential_pipe",172); X_41 := sql.mvc(); C_42:bat[:oid] := sql.tid(X_41,"sys","part"); @@ -161,7 +161,7 @@ function user.s2_1(A0:bte,A1:str,A2:str, X_177 := bat.mergecand(X_175,C_176); X_167 := calc.lng(A6,15,2); C_178 := algebra.thetasubselect(X_163,X_177,X_167,">="); - X_164:sht := calc.+(A7,A8); + X_164:bte := calc.+(A7,A8); X_165 := calc.lng(X_164,15,2); C_180 := algebra.thetasubselect(X_163,C_178,X_165,"<="); C_182 := algebra.subselect(X_156,C_180,A9,A10,true,true,false); @@ -179,7 +179,7 @@ function user.s2_1(A0:bte,A1:str,A2:str, X_197 := bat.mergecand(X_195,C_196); X_189 := calc.lng(A19,15,2); C_198 := algebra.thetasubselect(X_163,X_197,X_189,">="); - X_187:sht := calc.+(A20,A21); + X_187:bte := calc.+(A20,A21); X_188 := calc.lng(X_187,15,2); C_199 := algebra.thetasubselect(X_163,C_198,X_188,"<="); C_200 := algebra.subselect(X_156,C_199,A22,A23,true,true,false); @@ -197,7 +197,7 @@ function user.s2_1(A0:bte,A1:str,A2:str, X_215 := bat.mergecand(X_213,C_214); X_207 := calc.lng(A32,15,2); C_216 := algebra.thetasubselect(X_163,X_215,X_207,">="); - X_205:sht := calc.+(A33,A34); + X_205:bte := calc.+(A33,A34); X_206 := calc.lng(X_205,15,2); C_217 := algebra.thetasubselect(X_163,C_216,X_206,"<="); C_218 := algebra.subselect(X_156,C_217,A35,A36,true,true,false); diff --git a/sql/benchmarks/tpch/Tests/19-plan.stable.out b/sql/benchmarks/tpch/Tests/19-plan.stable.out --- a/sql/benchmarks/tpch/Tests/19-plan.stable.out +++ b/sql/benchmarks/tpch/Tests/19-plan.stable.out @@ -49,7 +49,7 @@ Ready. % .plan # table_name % rel # name % clob # type -% 1070 # length +% 1064 # length project ( | group by ( | | select ( diff --git a/sql/benchmarks/tpch/Tests/19-plan.stable.out.int128 b/sql/benchmarks/tpch/Tests/19-plan.stable.out.int128 --- a/sql/benchmarks/tpch/Tests/19-plan.stable.out.int128 +++ b/sql/benchmarks/tpch/Tests/19-plan.stable.out.int128 @@ -49,7 +49,7 @@ Ready. % .plan # table_name % rel # name % clob # type -% 1070 # length +% 1064 # length project ( | group by ( | | select ( @@ -61,7 +61,7 @@ project ( | | | | | table(sys.lineitem) [ lineitem.l_partkey NOT NULL, lineitem.l_quantity NOT NULL, lineitem.l_extendedprice NOT NULL, lineitem.l_discount NOT NULL, lineitem.l_shipinstruct NOT NULL, lineitem.l_shipmode NOT NULL ] COUNT | | | | ) [ lineitem.l_shipinstruct NOT NULL = char(25) "DELIVER IN PERSON", lineitem.l_shipmode NOT NULL in (char(10) "AIR", char(10) "AIR REG") ] | | | ) [ part.p_partkey NOT NULL HASHCOL = lineitem.l_partkey NOT NULL ] -| | ) [ (part.p_brand NOT NULL = char(10) "Brand#12", part.p_container NOT NULL in (char(10) "SM CASE", char(10) "SM BOX", char(10) "SM PACK", char(10) "SM PKG"), lineitem.l_quantity NOT NULL >= decimal(15,2)[tinyint "1"], lineitem.l_quantity NOT NULL <= decimal(15,2)[sys.sql_add(smallint "1", smallint "10")], int "1" <= part.p_size NOT NULL <= int "5") or ((part.p_brand NOT NULL = char(10) "Brand#23", part.p_container NOT NULL in (char(10) "MED BAG", char(10) "MED BOX", char(10) "MED PKG", char(10) "MED PACK"), lineitem.l_quantity NOT NULL >= decimal(15,2)[tinyint "10"], lineitem.l_quantity NOT NULL <= decimal(15,2)[sys.sql_add(smallint "10", smallint "10")], int "1" <= part.p_size NOT NULL <= int "10") or (part.p_brand NOT NULL = char(10) "Brand#34", part.p_container NOT NULL in (char(10) "LG CASE", char(10) "LG BOX", char(10) "LG PACK", char(10) "LG PKG"), lineitem.l_quantity NOT NULL >= decimal(15,2)[tinyint "20"], lineitem.l_quantity NOT NULL <= decimal(15,2)[sys.sql_add(smalli nt "20", smallint "10")], int "1" <= part.p_size NOT NULL <= int "15")) ] +| | ) [ (part.p_brand NOT NULL = char(10) "Brand#12", part.p_container NOT NULL in (char(10) "SM CASE", char(10) "SM BOX", char(10) "SM PACK", char(10) "SM PKG"), lineitem.l_quantity NOT NULL >= decimal(15,2)[tinyint "1"], lineitem.l_quantity NOT NULL <= decimal(15,2)[sys.sql_add(tinyint "1", tinyint "10")], int "1" <= part.p_size NOT NULL <= int "5") or ((part.p_brand NOT NULL = char(10) "Brand#23", part.p_container NOT NULL in (char(10) "MED BAG", char(10) "MED BOX", char(10) "MED PKG", char(10) "MED PACK"), lineitem.l_quantity NOT NULL >= decimal(15,2)[tinyint "10"], lineitem.l_quantity NOT NULL <= decimal(15,2)[sys.sql_add(tinyint "10", tinyint "10")], int "1" <= part.p_size NOT NULL <= int "10") or (part.p_brand NOT NULL = char(10) "Brand#34", part.p_container NOT NULL in (char(10) "LG CASE", char(10) "LG BOX", char(10) "LG PACK", char(10) "LG PKG"), lineitem.l_quantity NOT NULL >= decimal(15,2)[tinyint "20"], lineitem.l_quantity NOT NULL <= decimal(15,2)[sys.sql_add(tinyint "2 0", tinyint "10")], int "1" <= part.p_size NOT NULL <= int "15")) ] | ) [ ] [ sys.sum no nil (sys.sql_mul(decimal(33,2)[lineitem.l_extendedprice NOT NULL] as lineitem.l_extendedprice, sys.sql_sub(decimal(15,2)[tinyint "1"], lineitem.l_discount NOT NULL))) as L1.L1 ] ) [ L1 as L1.revenue ] diff --git a/sql/test/BugDay_2005-12-19_2.9.3/Tests/NULL_in_CASE.SF-1211335.stable.out b/sql/test/BugDay_2005-12-19_2.9.3/Tests/NULL_in_CASE.SF-1211335.stable.out --- a/sql/test/BugDay_2005-12-19_2.9.3/Tests/NULL_in_CASE.SF-1211335.stable.out +++ b/sql/test/BugDay_2005-12-19_2.9.3/Tests/NULL_in_CASE.SF-1211335.stable.out @@ -40,13 +40,13 @@ Ready. % .L1 # table_name % isnull_=_single_value # name % char # type -% 3 # length +% 1 # length [ "2" ] #select CASE WHEN 2=0 THEN 2 else cast(null as char) end; % .L1 # table_name % isnull_=_single_value # name % char # type -% 3 # length +% 1 # length [ NULL ] #select CASE WHEN 3=3 THEN 3 else cast(null as int) end; % .L1 # table_name diff --git a/sql/test/BugDay_2005-12-19_2.9.3/Tests/prepare-where.SF-1238867.1238959.1238965.1240124.stable.out b/sql/test/BugDay_2005-12-19_2.9.3/Tests/prepare-where.SF-1238867.1238959.1238965.1240124.stable.out --- a/sql/test/BugDay_2005-12-19_2.9.3/Tests/prepare-where.SF-1238867.1238959.1238965.1240124.stable.out +++ b/sql/test/BugDay_2005-12-19_2.9.3/Tests/prepare-where.SF-1238867.1238959.1238965.1240124.stable.out @@ -25,7 +25,7 @@ Ready. % 7, 4, 1, 0, 3, 5 # length [ "varchar", 1024, 0, "", "env", "name" ] [ "varchar", 2048, 0, "", "env", "value" ] -[ "tinyint", 8, 0, NULL, NULL, NULL ] +[ "tinyint", 1, 0, NULL, NULL, NULL ] #prepare select * from env() as env where name in (?); #prepare select * from env() as env where name in (?); % .prepare, .prepare, .prepare, .prepare, .prepare, .prepare # table_name diff --git a/sql/test/BugTracker-2009/Tests/Division_by_zero_error.SF-2791361.stable.out b/sql/test/BugTracker-2009/Tests/Division_by_zero_error.SF-2791361.stable.out --- a/sql/test/BugTracker-2009/Tests/Division_by_zero_error.SF-2791361.stable.out +++ b/sql/test/BugTracker-2009/Tests/Division_by_zero_error.SF-2791361.stable.out @@ -69,7 +69,7 @@ Ready. #select case when (2 - 2) > 0 then (3 - 2)/(2 - 2) else 0 end as "test"; % .L # table_name % test # name -% smallint # type +% tinyint # type % 1 # length [ 0 ] diff --git a/sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out b/sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out --- a/sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out +++ b/sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out @@ -22,7 +22,7 @@ Ready. #debug select * from tables; mdb>#X_1=0@0:void := user.s1_1(); -mdb>#X_159=0@0:void := querylog.define("debug select * from tables;","default_pipe",2166); +mdb>#X_160=0@0:void := querylog.define("debug select * from tables;","default_pipe",2167); # 16:24:01 > # 16:24:01 > "Done." diff --git a/sql/test/BugTracker-2014/Tests/orderby_on_constant.Bug-3554.stable.out b/sql/test/BugTracker-2014/Tests/orderby_on_constant.Bug-3554.stable.out --- a/sql/test/BugTracker-2014/Tests/orderby_on_constant.Bug-3554.stable.out +++ b/sql/test/BugTracker-2014/Tests/orderby_on_constant.Bug-3554.stable.out @@ -28,14 +28,14 @@ Ready. #select a+b from (select 1 as a,1 as b) as q order by a limit 1; % .L1 # table_name % L1 # name -% smallint # type +% tinyint # type % 1 # length [ 2 ] #select a+b from (select 1 as a,1 as b union select 1,1) as q order by a limit #1; % .L3 # table_name % L3 # name -% smallint # type +% tinyint # type % 1 # length [ 2 ] diff --git a/sql/test/BugTracker-2014/Tests/round.Bug-3542.stable.out.int128 b/sql/test/BugTracker-2014/Tests/round.Bug-3542.stable.out.int128 --- a/sql/test/BugTracker-2014/Tests/round.Bug-3542.stable.out.int128 +++ b/sql/test/BugTracker-2014/Tests/round.Bug-3542.stable.out.int128 @@ -50,7 +50,7 @@ Ready. % sys.t1, sys.t2, sys.L # table_name % id, id, round_sql_mul_val # name % int, int, decimal # type -% 1, 1, 10 # length +% 1, 1, 7 # length [ 1, 1, 0.00000000000000000000 ] [ 1, 2, 0.00000000000000000000 ] [ 2, 1, 0.00000000000000000000 ] diff --git a/sql/test/BugTracker-2015/Tests/operator-priority.Bug-3686.stable.out b/sql/test/BugTracker-2015/Tests/operator-priority.Bug-3686.stable.out --- a/sql/test/BugTracker-2015/Tests/operator-priority.Bug-3686.stable.out +++ b/sql/test/BugTracker-2015/Tests/operator-priority.Bug-3686.stable.out @@ -28,7 +28,7 @@ Ready. #select 12*5/3; % .L # table_name % sql_mul_single_value # name -% smallint # type +% tinyint # type % 2 # length [ 20 ] diff --git a/sql/test/BugTracker/Tests/insert_date.SF-1838785.stable.err b/sql/test/BugTracker/Tests/insert_date.SF-1838785.stable.err --- a/sql/test/BugTracker/Tests/insert_date.SF-1838785.stable.err +++ b/sql/test/BugTracker/Tests/insert_date.SF-1838785.stable.err @@ -13,7 +13,7 @@ stderr of test 'insert_date.SF-1838785` MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395 QUERY = insert into test1838785(id,name,date33) values(669207071,'hlwP94fhemRqP7bpmvM5fbhlr855Q42yO5TTaafgMbm5pKiZskvclg3MkvcN2cpTOfOf1iOf0Wa98ddioVdU2xjdj47zYOpLbNagahw0v37Kjq0n5aOWKd1hc4jsQegTabzSZTfQlrUrSghmUrc7hj5znvk5glg06ht4jYbRPKcm4OxUzsVkP3iMa8SdZPgjsNPnTSP8eP2syaSWNldk0tshj4OyqwOcn5sgeNe7Qzcdeg4bv80NWneMi701eaamna2gXVhjitMQ5Zew9c4iVnSWV9P0ZgRoM8PjYaZP1M5u6qylYZL6dYa7Uj9qcgiZLqkkz8Z93udrN3ajahVughPqPTUZidP43f5RtiysbWimPXZx84TVcURZ52tWpYsc8oqnf0roQTVTjWO8viMR6o0mreQqMPcKhwr0LajKeb2PTgXufLijL3XvaaN0PVzudNzdwUs0bdU4R1ejVfjNaPa16q3pnfx3eaXVviUf8tz3M9bnf3sSnqxiPUf5XaOvuyrekssqenndbUycgh1QefhWiQgdzj5qWTb7kWe4SY7Zb0q5nTiWQoahcm6ibWaPLa7k0fUMTuf8KMk46fbpcqpwq3TzeQZh4tOyWf5sXuuKmUqeqTzeWbuTif9fi5agau4VgOLxgUqwhXSRixf69KPcrbUbbbrazTleVQrn3lXVTgxVOTbpeLpb6oiUVwfad5eeiLVf1TKiY5vbY5bghcsnN2ZV9Wx0dKus4zzVcsnxg8eSe0Teh6iczhLxmT0VKz3bOMu2R0yc5cLi9ue25eofMfs66dcoglrzogghfjfNNi15TkbMVUZw2yqhdyLy4i51el1geOVSQiXOSh0eK7PeQrb1T32YV25ThqishhxWiZnbdNf6frmaiSZ52utNrVlgsXdx8l1hb7p7NeeoqomXiflMWmmaLbr4rtOcgmv6gg5XizoNjOfuYu8PPSmfQRiglh05iNM Zim1KefLzvxi853uZv5d96ixrNVazyO42rfv7W8R1bV62y8zcc2qm',1957-08-01); -ERROR = !types bigint(64,0) and date(0,0) are not equal +ERROR = !types int(32,0) and date(0,0) are not equal # 00:53:56 > # 00:53:56 > Done. diff --git a/sql/test/BugTracker/Tests/select_mod.SF-1838813.stable.out b/sql/test/BugTracker/Tests/select_mod.SF-1838813.stable.out --- a/sql/test/BugTracker/Tests/select_mod.SF-1838813.stable.out +++ b/sql/test/BugTracker/Tests/select_mod.SF-1838813.stable.out @@ -33,7 +33,7 @@ Ready. % .L # table_name % mod_single_value # name % decimal # type -% 6 # length +% 4 # length [ 2.0 ] # 00:15:33 > diff --git a/sql/test/Tests/coalesce.stable.out b/sql/test/Tests/coalesce.stable.out --- a/sql/test/Tests/coalesce.stable.out +++ b/sql/test/Tests/coalesce.stable.out @@ -82,7 +82,7 @@ Ready. % sys.coalescetest, sys.L # table_name % id, isnull_not_isnull_name # name % int, char # type -% 1, 10 # length +% 1, 32 # length [ 1, "a" ] [ 2, "26" ] [ 3, "c" ] diff --git a/sql/test/Tests/round.stable.out b/sql/test/Tests/round.stable.out --- a/sql/test/Tests/round.stable.out +++ b/sql/test/Tests/round.stable.out @@ -28,25 +28,25 @@ Ready. % .L1, .L2, .L3, .L3 # table_name % L1, L2, L3, round_single_value # name % decimal, decimal, decimal, decimal # type -% 10, 10, 10, 10 # length +% 3, 4, 4, 5 # length [ 750.00, 700.00, 1000.00, 0.00 ] #SELECT ROUND(123.9994, 3),ROUND(123.9995, 3); % .L1, .L1 # table_name % L1, round_single_value # name % decimal, decimal # type -% 10, 10 # length +% 4, 4 # length [ 123.9990, 124.0000 ] #SELECT ROUND(123.4545, 2); % .L # table_name % round_single_value # name % decimal # type -% 10 # length +% 4 # length [ 123.4500 ] #SELECT ROUND(123.45, -2); % .L # table_name % round_single_value # name % decimal # type -% 10 # length +% 4 # length _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list