[llvm] [AArch64] Set the default cache line size to 64 bytes. (PR #200776)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 8 04:08:49 PDT 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `bolt-x86_64-ubuntu-shared` running on `bolt-worker` while building `llvm` at step 6 "test-build-bolt-check-bolt".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/151/builds/9963
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-bolt-check-bolt) failure: test (failure)
******************** TEST 'BOLT :: AArch64/compare-and-branch-inversion.S' FAILED ********************
Exit Code: -6
Command Output (stdout):
--
# RUN: at line 9
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/clang --target=x86_64-unknown-linux-gnu -fPIE -fuse-ld=lld -Wl,--unresolved-symbols=ignore-all -Wl,--build-id=none -pie -mllvm -x86-asm-syntax=att --target=aarch64-unknown-linux-gnu -nostartfiles -nostdlib -ffreestanding -Wl,-z,defs -march=armv9-a+cmpbr -Wl,-q /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S -o /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp
# executed command: /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/clang --target=x86_64-unknown-linux-gnu -fPIE -fuse-ld=lld -Wl,--unresolved-symbols=ignore-all -Wl,--build-id=none -pie -mllvm -x86-asm-syntax=att --target=aarch64-unknown-linux-gnu -nostartfiles -nostdlib -ffreestanding -Wl,-z,defs -march=armv9-a+cmpbr -Wl,-q /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S -o /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp
# .---command stderr------------
# | ld.lld: warning: cannot find entry symbol _start; not setting start address
# `-----------------------------
# RUN: at line 10
/usr/bin/python3.10 /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/llvm-project/bolt/test/link_fdata.py --no-lbr /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.fdata
# executed command: /usr/bin/python3.10 /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/llvm-project/bolt/test/link_fdata.py --no-lbr /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.fdata
# note: command had no output on stdout or stderr
# RUN: at line 11
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/llvm-strip --strip-unneeded /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp
# executed command: /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/llvm-strip --strip-unneeded /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp
# note: command had no output on stdout or stderr
# RUN: at line 13
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/llvm-bolt --runtime-instrumentation-lib=/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/bolt_rt-bins/lib/libbolt_rt_instr.a --runtime-hugify-lib=/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/bolt_rt-bins/lib/libbolt_rt_hugify.a -v=1 /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp -o /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.bolt --data /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.fdata --reorder-blocks=ext-tsp --compact-code-model | /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/FileCheck /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S --check-prefix=BOLT-INFO-NO-LIVENESS
# executed command: /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/llvm-bolt --runtime-instrumentation-lib=/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/bolt_rt-bins/lib/libbolt_rt_instr.a --runtime-hugify-lib=/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/bolt_rt-bins/lib/libbolt_rt_hugify.a -v=1 /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp -o /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.bolt --data /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.fdata --reorder-blocks=ext-tsp --compact-code-model
# .---command stderr------------
# | BOLT-INFO: no .got section found
# `-----------------------------
# executed command: /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/FileCheck /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S --check-prefix=BOLT-INFO-NO-LIVENESS
# note: command had no output on stdout or stderr
# RUN: at line 15
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/llvm-objdump -d /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.bolt | /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/FileCheck /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S --check-prefix=COMMON --check-prefix=NO-LIVENESS
# executed command: /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/llvm-objdump -d /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.bolt
# note: command had no output on stdout or stderr
# executed command: /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/FileCheck /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S --check-prefix=COMMON --check-prefix=NO-LIVENESS
# note: command had no output on stdout or stderr
# RUN: at line 17
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/llvm-bolt --runtime-instrumentation-lib=/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/bolt_rt-bins/lib/libbolt_rt_instr.a --runtime-hugify-lib=/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/bolt_rt-bins/lib/libbolt_rt_hugify.a -v=1 /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp -o /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.bolt --data /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.fdata --reorder-blocks=ext-tsp --compact-code-model --liveness-analysis | /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/FileCheck /home/worker/bolt-worker2/llvm-project/bolt/test/AArch64/compare-and-branch-inversion.S --check-prefix=BOLT-INFO-LIVENESS
# executed command: /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/bin/llvm-bolt --runtime-instrumentation-lib=/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/bolt_rt-bins/lib/libbolt_rt_instr.a --runtime-hugify-lib=/home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/bolt_rt-bins/lib/libbolt_rt_hugify.a -v=1 /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp -o /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.bolt --data /home/worker/bolt-worker2/bolt-x86_64-ubuntu-shared/build/tools/bolt/test/AArch64/Output/compare-and-branch-inversion.S.tmp.fdata --reorder-blocks=ext-tsp --compact-code-model --liveness-analysis
# .---command stderr------------
# | BOLT-INFO: no .got section found
# | double free or corruption (out)
# | Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
# | 0 libLLVMSupport.so.23.0git 0x000078da32eea330 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 240
# | 1 libLLVMSupport.so.23.0git 0x000078da32ee6efc llvm::sys::RunSignalHandlers() + 76
# | 2 libLLVMSupport.so.23.0git 0x000078da32ee7062
# | 3 libc.so.6 0x000078da32442520
# | 4 libc.so.6 0x000078da324969fc pthread_kill + 300
# | 5 libc.so.6 0x000078da32442476 raise + 22
# | 6 libc.so.6 0x000078da324287f3 abort + 211
# | 7 libc.so.6 0x000078da32489677
# | 8 libc.so.6 0x000078da324a0cfc
# | 9 libc.so.6 0x000078da324a2e70
...
```
</details>
https://github.com/llvm/llvm-project/pull/200776
More information about the llvm-commits
mailing list