[Lldb-commits] [lldb] Reland "[LLDB][NativePDB] Create functions with mangled name" (PR #161678)
LLVM Continuous Integration via lldb-commits
lldb-commits at lists.llvm.org
Tue Oct 7 10:48:22 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `lldb-aarch64-ubuntu` running on `linaro-lldb-aarch64-ubuntu` while building `lldb` at step 6 "test".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/59/builds/25340
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test) failure: build (failure)
...
PASS: lldb-shell :: SymbolFile/DWARF/x86/win-i386-line-table.s (1882 of 2332)
PASS: lldb-shell :: SymbolFile/DWARF/x86/type-unit-same-basename.cpp (1883 of 2332)
PASS: lldb-shell :: SymbolFile/DWARF/x86/simplified-template-names.cpp (1884 of 2332)
PASS: lldb-shell :: SymbolFile/NativePDB/ast-functions.cpp (1885 of 2332)
PASS: lldb-shell :: SymbolFile/NativePDB/blocks.s (1886 of 2332)
PASS: lldb-shell :: SymbolFile/NativePDB/ast-methods.cpp (1887 of 2332)
PASS: lldb-shell :: SymbolFile/NativePDB/ast-types.cpp (1888 of 2332)
PASS: lldb-shell :: SymbolFile/NativePDB/bitfields.cpp (1889 of 2332)
PASS: lldb-shell :: SymbolFile/NativePDB/break-by-function.cpp (1890 of 2332)
PASS: lldb-shell :: SymbolFile/NativePDB/break-by-line.cpp (1891 of 2332)
FAIL: lldb-shell :: SymbolFile/NativePDB/c-calling-conventions.cpp (1892 of 2332)
******************** TEST 'lldb-shell :: SymbolFile/NativePDB/c-calling-conventions.cpp' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 4
'/usr/bin/python3.10' /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/Shell/helper/build.py --compiler=any --arch=64 --tools-dir=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./bin --libs-dir=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./lib --compiler=clang-cl --arch=32 --nodefaultlib --output=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/tools/lldb/test/Shell/SymbolFile/NativePDB/Output/c-calling-conventions.cpp.tmp-32.exe /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/c-calling-conventions.cpp
# executed command: /usr/bin/python3.10 /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/Shell/helper/build.py --compiler=any --arch=64 --tools-dir=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./bin --libs-dir=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./lib --compiler=clang-cl --arch=32 --nodefaultlib --output=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/tools/lldb/test/Shell/SymbolFile/NativePDB/Output/c-calling-conventions.cpp.tmp-32.exe /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/c-calling-conventions.cpp
# .---command stdout------------
# | Cleaning c-calling-conventions.ilk
# | Cleaning c-calling-conventions.cpp.tmp-32.exe-c-calling-conventions.obj
# | Cleaning c-calling-conventions.cpp.tmp-32.pdb
# | Cleaning c-calling-conventions.cpp.tmp-32.exe
# |
# |
# |
# | compiling c-calling-conventions.cpp -> c-calling-conventions.cpp.tmp-32.exe-c-calling-conventions.obj
# | STDOUT:
# |
# |
# |
# |
# | linking c-calling-conventions.cpp.tmp-32.exe-c-calling-conventions.obj -> c-calling-conventions.cpp.tmp-32.exe
# | STDOUT:
# |
# `-----------------------------
# RUN: at line 5
/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/lldb-test symbols /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/tools/lldb/test/Shell/SymbolFile/NativePDB/Output/c-calling-conventions.cpp.tmp-32.exe | /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/FileCheck --check-prefixes CHECK-32,CHECK-BOTH /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/c-calling-conventions.cpp
# executed command: /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/lldb-test symbols /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/tools/lldb/test/Shell/SymbolFile/NativePDB/Output/c-calling-conventions.cpp.tmp-32.exe
# note: command had no output on stdout or stderr
# executed command: /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/FileCheck --check-prefixes CHECK-32,CHECK-BOTH /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/c-calling-conventions.cpp
# .---command stderr------------
# | /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/c-calling-conventions.cpp:34:20: error: CHECK-BOTH-DAG: expected string not found in input
# | // CHECK-BOTH-DAG: Function{{.*}}, demangled = FuncVectorCall@@0,
# | ^
# | <stdin>:1:1: note: scanning from here
# | Module: /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/tools/lldb/test/Shell/SymbolFile/NativePDB/Output/c-calling-conventions.cpp.tmp-32.exe
# | ^
```
</details>
https://github.com/llvm/llvm-project/pull/161678
More information about the lldb-commits
mailing list