Commit 98295b06 authored by Sergey Glukhov's avatar Sergey Glukhov

5.1-bugteam->5.5-bugteam merge(test case only)

parents dfdeda2f 122d9ab0
...@@ -2603,6 +2603,18 @@ ORDER BY QUOTE(t1.a); ...@@ -2603,6 +2603,18 @@ ORDER BY QUOTE(t1.a);
1 1
1 1
DROP TABLE t1; DROP TABLE t1;
#
# Bug#57913 large negative number to string conversion functions crash
# Bug#57810 case/when/then : Assertion failed: length || !scale
#
SELECT '1' IN ('1', SUBSTRING(-9223372036854775809, 1));
'1' IN ('1', SUBSTRING(-9223372036854775809, 1))
1
SELECT CONVERT(('' IN (REVERSE(CAST(('') AS DECIMAL)), '')), CHAR(3));
CONVERT(('' IN (REVERSE(CAST(('') AS DECIMAL)), '')), CHAR(3))
1
Warnings:
Warning 1292 Truncated incorrect DECIMAL value: ''
End of 5.1 tests End of 5.1 tests
Start of 5.4 tests Start of 5.4 tests
SELECT format(12345678901234567890.123, 3); SELECT format(12345678901234567890.123, 3);
......
...@@ -1363,6 +1363,13 @@ SELECT 1 FROM t1, t1 t2 ...@@ -1363,6 +1363,13 @@ SELECT 1 FROM t1, t1 t2
ORDER BY QUOTE(t1.a); ORDER BY QUOTE(t1.a);
DROP TABLE t1; DROP TABLE t1;
--echo #
--echo # Bug#57913 large negative number to string conversion functions crash
--echo # Bug#57810 case/when/then : Assertion failed: length || !scale
--echo #
SELECT '1' IN ('1', SUBSTRING(-9223372036854775809, 1));
SELECT CONVERT(('' IN (REVERSE(CAST(('') AS DECIMAL)), '')), CHAR(3));
--echo End of 5.1 tests --echo End of 5.1 tests
--echo Start of 5.4 tests --echo Start of 5.4 tests
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment