Percona 8.0.40 : Compiling from source on aarch64 the Bgc_ticket_manager_test unit test fails

When compiling Percona 8.0.40 with build type = RelWithDebInfo on aarch64 (Graviton) the Bgc_ticket_manager_test fails. The test succeeds when creating a debug build.

Has anyone seen this before?
Could someone possibly see if they can reproduce and possibly help debug why it is happening?

[----------] 1 test from Bgc_ticket_manager_test
[ RUN      ] Bgc_ticket_manager_test.Several_tickets_test
...
...
99% tests passed, 1 tests failed out of 89

Total Test time (real) = 1887.95 sec

The following tests FAILED:
         16 - merge_large_tests (Timeout)
Errors while running CTest
make: *** [Makefile:91: test] Error 8
# lscpu
Architecture:             aarch64
  CPU op-mode(s):         32-bit, 64-bit
  Byte Order:             Little Endian
CPU(s):                   8
  On-line CPU(s) list:    0-7
Vendor ID:                ARM
  Model name:             Neoverse-N1
    Model:                1
    Thread(s) per core:   1
    Core(s) per socket:   8
    Socket(s):            1
    Stepping:             r3p1
    BogoMIPS:             243.75
    Flags:                fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fph
                          p asimdhp cpuid asimdrdm lrcpc dcpop asimddp
Caches (sum of all):
  L1d:                    512 KiB (8 instances)
  L1i:                    512 KiB (8 instances)
  L2:                     8 MiB (8 instances)
  L3:                     32 MiB (1 instance)


# uname -a 
6.1.127-135.201.amzn2023.aarch64 #1 SMP Tue Jan 28 23:19:27 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux

To reproduce:

Use an ARM based instance, for example a EC2 t4g instance with Amazon Linux 2023.

wget -c wget https://downloads.percona.com/downloads/Percona-Server-8.0/Percona-Server-8.0.40-31/source/tarball/percona-server-8.0.40-31.tar.gz?_gl=1*47owmi*_gcl_au*MTM5NzczMzI5MC4xNzMzODU0NjMw -O percona-server-8.0.40-31.tar.gz 

tar -xzf percona-server-8.0.40-31.tar.gz

sudo yum install -y cmake.aarch64 gcc-c++.aarch64 gcc.aarch64 openssl-devel.aarch64 ncurses-devel.aarch64 readline-devel.aarch64 libcurl-devel libtirpc-devel rpcgen

(cd ~ && rm -rf build && cmake -S ./percona-server-8.0.40-31 -B ./build  -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community -DDOWNLOAD_BOOST=1 -DWITH_BOOST=.build/boost -DWITH_ROCKSDB=OFF -DWITH_PERCONA_AUDIT_LOG_FILTER=OFF -DWITH_ROUTER=OFF -DWITH_NDB=OFF -DWITH_NDBCLUSTER_STORAGE_ENGINE=OFF -DWITH_LDAP=OFF -DWITH_AUTHENTICATION_LDAP=OFF -DWITH_PERCONA_AUTHENTICATION_LDAP=OFF -DWITH_AUTHENTICATION_KERBEROS=OFF -DWITH_COREDUMPER=OFF && \
cd build && \
make -j$(nproc) &&\
make CTEST_OUTPUT_ON_FAILURE=1 test) 2>&1 | tee mysql-8.0.41.build.$(date '+%Y%m%d%H%M%S')