Skip to content

Commit 7b49448

Browse files
committed
Bug#35610653 Remove 32-bit artefacts from the test suite
MySQL Server 8.1.0 and beyond no longer supports 32-bit architectures. Hence we can remove: * include/have_32bit.inc * include/have_32bits_time.inc * include/have_64bits_time.inc * All tests that are restricted to only running on 32-bit architectures * include/have_64bit.inc and its presence in all test files (everything is 64bit from now on) In addition, for tests that come in two versions (_32 and _64), remove the _64 suffix for the retained test. Change-Id: I9ab44e7dbc89d919ecfbe10475cb0f400d1f34c5
1 parent 2055b08 commit 7b49448

File tree

147 files changed

+238
-6963
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

147 files changed

+238
-6963
lines changed

mysql-test/include/check_64bit_machine.inc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#
1616
# ==== See also ====
1717
#
18-
# - have_32bit.inc/have_64bit.inc/check_32bit_machine.inc
1918
# - have_64bit_ulong.inc/have_64bit_ulong.inc/check_32bit_ulong.inc
2019

2120
--disable_query_log

mysql-test/include/excludenoskip.list

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ have_mac_os.inc
1818
not_mac_os.inc
1919
freebsd.inc
2020
not_freebsd.inc
21-
have_32bit.inc
22-
have_64bit.inc
2321
have_32bit_ulong.inc
2422
have_64bit_ulong.inc
2523
have_little_endian.inc
@@ -48,9 +46,6 @@ have_met_timezone.inc
4846
# Checks if server is started with Moscow leap timezone. Including the below inc file until Bug#25188986 is fixed.
4947
have_moscow_leap_timezone.inc
5048

51-
# 32/64 bits time_t
52-
have_32bits_time.inc
53-
have_64bits_time.inc
5449

5550
# 2.0 Binlog formats
5651
# Below files are included because rpl suite runs each test with 3 different

mysql-test/include/have_32bit.inc

Lines changed: 0 additions & 19 deletions
This file was deleted.

mysql-test/include/have_32bits_time.inc

Lines changed: 0 additions & 10 deletions
This file was deleted.

mysql-test/include/have_64bit.inc

Lines changed: 0 additions & 19 deletions
This file was deleted.

mysql-test/include/have_64bit_ulong.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#
88
# ==== See also ====
99
#
10-
# - have_32bit.inc/have_64bit.inc/check_32bit_machine.inc
10+
# - check_32bit_machine.inc
1111
# - have_64bit_ulong.inc/have_64bit_ulong.inc/check_32bit_ulong.inc
1212

1313
--source include/check_64bit_ulong.inc

mysql-test/include/have_64bits_time.inc

Lines changed: 0 additions & 13 deletions
This file was deleted.

mysql-test/include/have_perl_64bit_int.inc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
--source include/have_64bit.inc
2-
31
# If supplied, use a custom path for a 64bit Perl.
42
--let PATH = $MTR_PERL64_PATH:$PATH
53

mysql-test/r/func_unixtime_32bits.result

Lines changed: 0 additions & 264 deletions
This file was deleted.

0 commit comments

Comments
 (0)