mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
Merge 10.4 into 10.5
This commit is contained in:
@ -967,6 +967,54 @@ STDDEV_SAMP(a)
|
||||
NULL
|
||||
DROP TABLE t1;
|
||||
#
|
||||
# MDEV-21977 main.func_math fails due to undefined behaviour
|
||||
#
|
||||
SELECT 9223372036854775808 DIV 1;
|
||||
9223372036854775808 DIV 1
|
||||
9223372036854775808
|
||||
SELECT 9223372036854775808 DIV -1;
|
||||
ERROR 22003: BIGINT UNSIGNED value is out of range in '9223372036854775808 DIV -1'
|
||||
SELECT -9223372036854775808 DIV 1;
|
||||
ERROR 22003: BIGINT value is out of range in '-9223372036854775808 DIV 1'
|
||||
SELECT -9223372036854775808 DIV -1;
|
||||
ERROR 22003: BIGINT value is out of range in '-9223372036854775808 DIV -1'
|
||||
SELECT 9223372036854775808 MOD 1;
|
||||
9223372036854775808 MOD 1
|
||||
0
|
||||
SELECT 9223372036854775808 MOD -1;
|
||||
9223372036854775808 MOD -1
|
||||
0
|
||||
SELECT -9223372036854775808 MOD 1;
|
||||
-9223372036854775808 MOD 1
|
||||
0
|
||||
SELECT -9223372036854775808 MOD -1;
|
||||
-9223372036854775808 MOD -1
|
||||
0
|
||||
SELECT 1 MOD 9223372036854775808;
|
||||
1 MOD 9223372036854775808
|
||||
1
|
||||
SELECT -1 MOD 9223372036854775808;
|
||||
-1 MOD 9223372036854775808
|
||||
-1
|
||||
SELECT 1 MOD -9223372036854775808;
|
||||
1 MOD -9223372036854775808
|
||||
1
|
||||
SELECT -1 MOD -9223372036854775808;
|
||||
-1 MOD -9223372036854775808
|
||||
-1
|
||||
SELECT 9223372036854775808 MOD 9223372036854775808;
|
||||
9223372036854775808 MOD 9223372036854775808
|
||||
0
|
||||
SELECT 9223372036854775808 MOD -9223372036854775808;
|
||||
9223372036854775808 MOD -9223372036854775808
|
||||
0
|
||||
SELECT -9223372036854775808 MOD 9223372036854775808;
|
||||
-9223372036854775808 MOD 9223372036854775808
|
||||
0
|
||||
SELECT -9223372036854775808 MOD -9223372036854775808;
|
||||
-9223372036854775808 MOD -9223372036854775808
|
||||
0
|
||||
#
|
||||
# End of 10.1 tests
|
||||
#
|
||||
#
|
||||
|
Reference in New Issue
Block a user