Changeset: 7dda99339001 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7dda99339001
Added Files:
sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err.int128
Modified Files:
sql/test/BugTracker-2009/Tests/bit_and.SF-2850341.stable.err
sql/test/BugTracker-2012/Tests/large-number-operation-strange-results.Bug-2929.stable.err
sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.err
sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.out
sql/test/BugTracker-2014/Tests/round.Bug-3542.stable.err
sql/test/BugTracker-2016/Tests/convert-function-test.Bug-3460.stable.err
sql/test/BugTracker-2016/Tests/storagemodel.stable.out
sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
sql/test/BugTracker/Tests/limits_of_decimal.SF-1685357.stable.err
Branch: default
Log Message:
Approve test outputs for platforms which do not support int128.
Mostly the CODE = SQLState is missing in the *.err* files.
diffs (truncated from 6624 to 300 lines):
diff --git a/sql/test/BugTracker-2009/Tests/bit_and.SF-2850341.stable.err
b/sql/test/BugTracker-2009/Tests/bit_and.SF-2850341.stable.err
--- a/sql/test/BugTracker-2009/Tests/bit_and.SF-2850341.stable.err
+++ b/sql/test/BugTracker-2009/Tests/bit_and.SF-2850341.stable.err
@@ -69,8 +69,9 @@ stderr of test 'bit_and.SF-2850341` in d
MAPI = (monetdb) /var/tmp/mtest-28528/.s.monetdb.33240
QUERY = select bit_and(3749090034127126942, 0xffffffffffffffff);
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffff) in: "select bit_and(3749090034127126942,
0xffffffffffffffff"
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffff) in: "select bit_and(3749090034127126942,
0xffffffffffffffff"
!syntax error, unexpected ')' in: ")"
+CODE = 22003
# 22:31:14 >
# 22:31:14 > Done.
diff --git
a/sql/test/BugTracker-2012/Tests/large-number-operation-strange-results.Bug-2929.stable.err
b/sql/test/BugTracker-2012/Tests/large-number-operation-strange-results.Bug-2929.stable.err
---
a/sql/test/BugTracker-2012/Tests/large-number-operation-strange-results.Bug-2929.stable.err
+++
b/sql/test/BugTracker-2012/Tests/large-number-operation-strange-results.Bug-2929.stable.err
@@ -32,14 +32,17 @@ stderr of test 'large-number-operation-s
MAPI = monetdb@niels:34633
QUERY = select 10000000 * 100000 * 11.51 + 51.097 * 100000;
ERROR = !overflow in calculation 115100000000000000*100.
+CODE = 22003
MAPI = monetdb@niels:34633
QUERY = select convert(1000000000000000000 , decimal(20)) *
100000000000000 * 11.51 + 51.097 * 100000000000000;
-ERROR = !decimal of 20 digits are not supported in: "select
convert(1000000000000000000 , decimal(20)"
+ERROR = !Decimal of 20 digits are not supported in: "select
convert(1000000000000000000 , decimal(20)"
!syntax error, unexpected ')' in: ")"
+CODE = 22003
MAPI = monetdb@niels:34633
QUERY = select convert (convert(1000000000000000000 , decimal(20)) *
100000000000000 * 11.51 , decimal(35)) + convert (51.097 * 100000000000000 ,
decimal(35));
-ERROR = !decimal of 20 digits are not supported in: "select convert
(convert(1000000000000000000 , decimal(20)"
+ERROR = !Decimal of 20 digits are not supported in: "select convert
(convert(1000000000000000000 , decimal(20)"
!syntax error, unexpected ')' in: ")"
+CODE = 22003
# 14:36:23 >
diff --git
a/sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.err
b/sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.err
--- a/sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.err
+++ b/sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.err
@@ -33,94 +33,123 @@ stderr of test 'hexadecimal_literals.Bug
MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
QUERY = select 0xg;
ERROR = !syntax error, unexpected IDENT, expecting SCOLON in: "select 0xg"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+CODE = 42000
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0xG;
ERROR = !syntax error, unexpected IDENT, expecting SCOLON in: "select 0xg"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+CODE = 42000
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x8000000000000000;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x8000000000000000) in: "select 0x8000000000000000"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x8000000000000000) in: "select 0x8000000000000000"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x00000000000000008000000000000000;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x00000000000000008000000000000000) in: "select
0x00000000000000008000000000000000"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x00000000000000008000000000000000) in: "select
0x00000000000000008000000000000000"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x8000000000000001;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x8000000000000001) in: "select 0x8000000000000001"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x8000000000000001) in: "select 0x8000000000000001"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x00000000000000008000000000000001;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x00000000000000008000000000000001) in: "select
0x00000000000000008000000000000001"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x00000000000000008000000000000001) in: "select
0x00000000000000008000000000000001"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0xffffffffffffffff;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffff) in: "select 0xffffffffffffffff"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffff) in: "select 0xffffffffffffffff"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x0000000000000000ffffffffffffffff;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x0000000000000000ffffffffffffffff) in: "select
0x0000000000000000ffffffffffffffff"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x0000000000000000ffffffffffffffff) in: "select
0x0000000000000000ffffffffffffffff"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x7fffffffffffffffffffffffffffffff;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x7fffffffffffffffffffffffffffffff) in: "select
0x7fffffffffffffffffffffffffffffff"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x7fffffffffffffffffffffffffffffff) in: "select
0x7fffffffffffffffffffffffffffffff"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x80000000000000000000000000000000;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x80000000000000000000000000000000) in: "select
0x80000000000000000000000000000000"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x80000000000000000000000000000000) in: "select
0x80000000000000000000000000000000"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x80000000000000000000000000000001;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x80000000000000000000000000000001) in: "select
0x80000000000000000000000000000001"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x80000000000000000000000000000001) in: "select
0x80000000000000000000000000000001"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0xffffffffffffffffffffffffffffffff;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffffffffffffffffffff) in: "select
0xffffffffffffffffffffffffffffffff"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffffffffffffffffffff) in: "select
0xffffffffffffffffffffffffffffffff"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x123456789abcdef01;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef01) in: "select 0x123456789abcdef01"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef01) in: "select 0x123456789abcdef01"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x123456789abcdef0123456789abcdef0;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef0123456789abcdef0) in: "select
0x123456789abcdef0123456789abcdef0"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef0123456789abcdef0) in: "select
0x123456789abcdef0123456789abcdef0"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select 0x123456789abcdef0123456789abcdef01;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef0123456789abcdef01) in: "select
0x123456789abcdef0123456789abcdef01"
-
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef0123456789abcdef01) in: "select
0x123456789abcdef0123456789abcdef01"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0xg;
ERROR = !syntax error, unexpected IDENT, expecting SCOLON in: "select -0xg"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+CODE = 42000
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0xG;
ERROR = !syntax error, unexpected IDENT, expecting SCOLON in: "select -0xg"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+CODE = 42000
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x8000000000000000;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x8000000000000000) in: "select -0x8000000000000000"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x8000000000000000) in: "select -0x8000000000000000"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x00000000000000008000000000000000;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x00000000000000008000000000000000) in: "select
-0x00000000000000008000000000000000"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x00000000000000008000000000000000) in: "select
-0x00000000000000008000000000000000"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x8000000000000001;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x8000000000000001) in: "select -0x8000000000000001"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x8000000000000001) in: "select -0x8000000000000001"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x00000000000000008000000000000001;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x00000000000000008000000000000001) in: "select
-0x00000000000000008000000000000001"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x00000000000000008000000000000001) in: "select
-0x00000000000000008000000000000001"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0xffffffffffffffff;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffff) in: "select -0xffffffffffffffff"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffff) in: "select -0xffffffffffffffff"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x0000000000000000ffffffffffffffff;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x0000000000000000ffffffffffffffff) in: "select
-0x0000000000000000ffffffffffffffff"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x0000000000000000ffffffffffffffff) in: "select
-0x0000000000000000ffffffffffffffff"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x7fffffffffffffffffffffffffffffff;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x7fffffffffffffffffffffffffffffff) in: "select
-0x7fffffffffffffffffffffffffffffff"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x7fffffffffffffffffffffffffffffff) in: "select
-0x7fffffffffffffffffffffffffffffff"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x80000000000000000000000000000000;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x80000000000000000000000000000000) in: "select
-0x80000000000000000000000000000000"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x80000000000000000000000000000000) in: "select
-0x80000000000000000000000000000000"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x80000000000000000000000000000001;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x80000000000000000000000000000001) in: "select
-0x80000000000000000000000000000001"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x80000000000000000000000000000001) in: "select
-0x80000000000000000000000000000001"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0xffffffffffffffffffffffffffffffff;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffffffffffffffffffff) in: "select
-0xffffffffffffffffffffffffffffffff"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0xffffffffffffffffffffffffffffffff) in: "select
-0xffffffffffffffffffffffffffffffff"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x123456789abcdef01;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef01) in: "select -0x123456789abcdef01"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef01) in: "select -0x123456789abcdef01"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x123456789abcdef0123456789abcdef0;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef0123456789abcdef0) in: "select
-0x123456789abcdef0123456789abcdef0"
-MAPI = (monetdb) /var/tmp/mtest-30147/.s.monetdb.33525
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef0123456789abcdef0) in: "select
-0x123456789abcdef0123456789abcdef0"
+CODE = 22003
+MAPI = (monetdb) /var/tmp/mtest-25092/.s.monetdb.31020
QUERY = select -0x123456789abcdef0123456789abcdef01;
-ERROR = !invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef0123456789abcdef01) in: "select
-0x123456789abcdef0123456789abcdef01"
+ERROR = !Invalid hexadecimal number or hexadecimal too large
(0x123456789abcdef0123456789abcdef01) in: "select
-0x123456789abcdef0123456789abcdef01"
+CODE = 22003
# 17:24:30 >
# 17:24:30 > "Done."
diff --git
a/sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.out
b/sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.out
--- a/sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.out
+++ b/sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.out
@@ -55,1071 +55,1071 @@ Ready.
# 17:24:30 >
#select 0x0;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 0 ]
#select 0x1;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 1 ]
#select 0x2;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 2 ]
#select 0x3;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 3 ]
#select 0x4;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 4 ]
#select 0x5;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 5 ]
#select 0x6;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 6 ]
#select 0x7;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 7 ]
#select 0x8;
-% .L1 # table_name
-% L1 # name
+% .L2 # table_name
+% L2 # name
% tinyint # type
% 1 # length
[ 8 ]
#select 0x9;
-% .L1 # table_name
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list