1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-04 17:23:46 +03:00
Files
mariadb/mysql-test/suite/innodb/t
Marko Mäkelä 7591a24fa6 MDEV-20531: innodb.temporary_table_optimisation fails
Try to use more deterministic floating-point operations.
Apparently, 2.2 > 2.2 wrongly holds on many platforms, but
not ppc64le on the compiler used on Red Had Enterprise Linux 8.
The reason could be an infinite binary presentation:
2.2 = 0b10.001100110011…

With t1_f = 2.5 = 0b10.1, t1_f > 2.5 would no longer hold on AMD64.
Let us replace the 2.2 with 2.5 and compare t1_f >= 2.5 in order to
get more consistent results across all platforms.
2019-09-09 13:06:33 +03:00
..
2014-08-02 21:26:16 +02:00
2015-12-09 10:00:49 +01:00
2018-03-12 14:27:17 +02:00
2017-02-10 06:30:42 -05:00
2014-02-03 15:22:39 +01:00
2012-10-16 13:04:42 +02:00
2017-02-10 06:30:42 -05:00
2017-10-25 17:17:21 +03:00
2013-01-15 19:16:18 +01:00
2015-10-05 17:14:13 +02:00
2018-06-06 11:25:33 +03:00
2017-09-17 11:05:33 +03:00
2018-09-14 08:47:22 +02:00
2019-01-24 14:43:29 +02:00
2018-08-02 08:19:57 +03:00
2019-03-27 12:26:11 +02:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2015-10-23 18:49:02 +03:00
2019-04-26 15:31:31 +03:00
2017-08-29 10:07:33 +03:00