[clang] [analyzer] Implement BugReporterVisitor for UseAfterLifetimeEnd to trace lifetime source binding (PR #207052)
via cfe-commits
cfe-commits at lists.llvm.org
Tue Jul 14 13:47:38 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 90405 tests passed
* 1681 tests skipped
* 3 tests failed
## Failed Tests
(click on a test name to see its output)
### lldb-shell
<details>
<summary>lldb-shell.SymbolFile/Breakpad/unwind-via-raSearch.test</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-raSearch.test.tmp
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-raSearch.test.tmp
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb --no-lldbinit -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet -c /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-raSearch.test.tmp -o "target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms" -s /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test -b | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb --no-lldbinit -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet -c /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-raSearch.test.tmp -o 'target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms' -s /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test -b
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test:43:10: error: CHECK: expected string not found in input
# | # CHECK: frame #1: 0x000b1079 unwind-via-stack-win.exe`call_many + 105
# | ^
# | <stdin>:108:67: note: scanning from here
# | * frame #0: 0x000b1092 unwind-via-stack-win.exe`many_pointer_args + 2
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-raSearch.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 103: row[0]: 0: CFA=esp +4 => esp=CFA+0 eip=[CFA-4]
# | 104:
# | 105:
# | 106: (lldb) thread backtrace
# | 107: * thread #1
# | 108: * frame #0: 0x000b1092 unwind-via-stack-win.exe`many_pointer_args + 2
# | check:43'0 { } search range (exclusive bounds)
# | check:43'1 error: no match found in search range
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>lldb-shell.SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj --docnum=1 /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dmp
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj --docnum=1 /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dmp
# note: command had no output on stdout or stderr
# RUN: at line 4
mkdir -p /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dir
# executed command: mkdir -p /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dir
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj --docnum=2 /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dir/unwind-via-stack-win-no-memory-info.exe
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj --docnum=2 /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dir/unwind-via-stack-win-no-memory-info.exe
# note: command had no output on stdout or stderr
# RUN: at line 6
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb --no-lldbinit -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet -c /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dmp /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dir/unwind-via-stack-win-no-memory-info.exe -o "target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms" -o "thread backtrace" -b | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb --no-lldbinit -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet -c /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dmp /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dir/unwind-via-stack-win-no-memory-info.exe -o 'target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms' -o 'thread backtrace' -b
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml:12:10: error: CHECK: expected string not found in input
# | # CHECK: frame #1: 0x000b1079 unwind-via-stack-win-no-memory-info.exe`call_many + 105
# | ^
# | <stdin>:10:82: note: scanning from here
# | * frame #0: 0x000b1092 unwind-via-stack-win-no-memory-info.exe`many_pointer_args + 2
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win-no-memory-info.yaml
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 5: Core file '/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dmp' (i386) was loaded.
# | 6: (lldb) target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms
# | 7: symbol file '/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-raSearch.syms' has been added to '/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win-no-memory-info.yaml.tmp.dir/unwind-via-stack-win-no-memory-info.exe'
# | 8: (lldb) thread backtrace
# | 9: * thread #1
# | 10: * frame #0: 0x000b1092 unwind-via-stack-win-no-memory-info.exe`many_pointer_args + 2
# | check:12'0 { } search range (exclusive bounds)
# | check:12'1 error: no match found in search range
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>lldb-shell.SymbolFile/Breakpad/unwind-via-stack-win.test</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win.test.tmp
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/yaml2obj /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win.test.tmp
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb --no-lldbinit -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet -c /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win.test.tmp -o "target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms" -s /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test -b | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb --no-lldbinit -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet -c /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win.test.tmp -o 'target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms' -s /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test -b
# .---command stderr------------
# | Expected<T> must be checked before access or destruction.
# | Unchecked Expected<T> contained error:
# | register esp is not availableLLDB diagnostics will be written to /tmp/lit-tmp-kcxhlltq/diagnostics-9f46f5
# | Please include the directory content when filing a bug report
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
# | Stack dump:
# | 0. Program arguments: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb --no-lldbinit -S /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet -c /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win.test.tmp -o "target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms" -s /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test -b
# | #0 0x000000000025f3db llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:907:13
# | #1 0x000000000025c641 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
# | #2 0x00000000002601eb SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:38
# | #3 0x00007f33f49d6330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# | #4 0x00007f33f4ab828d syscall (/lib/x86_64-linux-gnu/libc.so.6+0x12728d)
# | #5 0x00007f33fb76d866 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:475:14
# | #6 0x00007f33f49d6330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# | #7 0x00007f33f4a2fb2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# | #8 0x00007f33f49d627e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# | #9 0x00007f33f49b98ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# | #10 0x00007f33faf785c4 llvm::Expected<lldb_private::Value>::fatalUncheckedExpected() const /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:0:5
# | #11 0x00007f33faf78312 (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/liblldb.so.24.0git+0x5dd0312)
# | #12 0x00007f33fb191e88 ~__weak_count /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1166:6
# | #13 0x00007f33fb191e88 ~__weak_ptr /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1993:29
# | #14 0x00007f33fb191e88 ~DWARFExpressionList /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/include/lldb/Expression/DWARFExpressionList.h:23:7
# | #15 0x00007f33fb191e88 lldb_private::RegisterContextUnwind::ReadFrameAddress(lldb::RegisterKind, lldb_private::UnwindPlan::Row::FAValue const&, unsigned long&) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/RegisterContextUnwind.cpp:2216:3
# | #16 0x00007f33fb18cbc7 lldb_private::RegisterContextUnwind::InitializeNonZerothFrame() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/RegisterContextUnwind.cpp:704:7
# | #17 0x00007f33fb1870ff IsFrameZero /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/RegisterContextUnwind.cpp:761:73
# | #18 0x00007f33fb1870ff lldb_private::RegisterContextUnwind::RegisterContextUnwind(lldb_private::Thread&, std::shared_ptr<lldb_private::RegisterContextUnwind> const&, lldb_private::SymbolContext&, unsigned int, lldb_private::UnwindLLDB&) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/RegisterContextUnwind.cpp:112:7
# | #19 0x00007f33fb185b95 __shared_ptr<lldb_private::RegisterContextUnwind, void> /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1469:4
# | #20 0x00007f33fb185b95 shared_ptr<lldb_private::RegisterContextUnwind, void> /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr.h:214:25
# | #21 0x00007f33fb185b95 lldb_private::UnwindLLDB::GetOneMoreFrame(lldb_private::ABI*) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/UnwindLLDB.cpp:127:25
# | #22 0x00007f33fb1850d1 __shared_ptr /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1532:20
# | #23 0x00007f33fb1850d1 operator= /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1620:2
# | #24 0x00007f33fb1850d1 operator= /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr.h:440:27
# | #25 0x00007f33fb1850d1 lldb_private::UnwindLLDB::AddOneMoreFrame(lldb_private::ABI*) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/UnwindLLDB.cpp:335:15
# | #26 0x00007f33fb1857e4 size /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/stl_vector.h:993:66
# | #27 0x00007f33fb1857e4 lldb_private::UnwindLLDB::UpdateUnwindPlanForFirstFrameIfInvalid(lldb_private::ABI*) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/UnwindLLDB.cpp:313:37
# | #28 0x00007f33fb184ee0 lldb_private::UnwindLLDB::AddFirstFrame() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/UnwindLLDB.cpp:0:3
# | #29 0x00007f33fb18645f lldb_private::UnwindLLDB::DoGetFrameInfoAtIndex(unsigned int, unsigned long&, unsigned long&, bool&) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/UnwindLLDB.cpp:398:9
# | #30 0x00007f33fb0e8e79 GetFrameInfoAtIndex /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/include/lldb/Target/Unwind.h:53:12
# | #31 0x00007f33fb0e8e79 lldb_private::StackFrameList::FetchFramesUpTo(unsigned int, InterruptionControl) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/StackFrameList.cpp:538:41
# | #32 0x00007f33fb0eb668 lldb_private::StackFrameList::GetFramesUpTo(unsigned int, InterruptionControl) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/StackFrameList.cpp:471:21
# | #33 0x00007f33fb0ebd92 lldb_private::StackFrameList::GetFrameAtIndex(unsigned int) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/StackFrameList.cpp:716:7
# | #34 0x00007f33fb146468 get /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1666:16
# | #35 0x00007f33fb146468 lldb_private::Thread::GetSelectedFrame(SelectMostRelevant) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/Thread.cpp:291:34
# | #36 0x00007f33fb084459 operator bool /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1670:23
# | #37 0x00007f33fb084459 lldb_private::ExecutionContextRef::SetProcessPtr(lldb_private::Process*, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/ExecutionContext.cpp:594:16
# | #38 0x00007f33fb084080 __shared_count /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1077:12
# | #39 0x00007f33fb084080 __shared_ptr /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1522:7
# | #40 0x00007f33fb084080 shared_ptr /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr.h:204:7
# | #41 0x00007f33fb084080 lldb_private::ExecutionContextRef::SetTargetPtr(lldb_private::Target*, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/ExecutionContext.cpp:569:40
# | #42 0x00007f33fae9961c ~__shared_count /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1070:6
# | #43 0x00007f33fae9961c ~__shared_ptr /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1524:31
# | #44 0x00007f33fae9961c lldb_private::Debugger::GetSelectedExecutionContextRef(bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Core/Debugger.cpp:1304:16
# | #45 0x00007f33fae9ec98 lldb_private::Debugger::GetSelectedExecutionContext(bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Core/Debugger.cpp:1299:10
# | #46 0x00007f33fafd4c80 lldb_private::CommandInterpreter::IOHandlerInputComplete(lldb_private::IOHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Interpreter/CommandInterpreter.cpp:3424:15
# | #47 0x00007f33faed3ac4 lldb_private::IOHandlerEditline::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Core/IOHandler.cpp:0:22
# | #48 0x00007f33fae9f2af __gthread_mutex_lock /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:749:21
# | #49 0x00007f33fae9f2af __gthread_recursive_mutex_lock /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:811:10
# | #50 0x00007f33fae9f2af lock /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/mutex:120:17
# | #51 0x00007f33fae9f2af lock_guard /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_mutex.h:249:19
# | #52 0x00007f33fae9f2af lldb_private::Debugger::RunIOHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Core/Debugger.cpp:1348:45
# | #53 0x00007f33fafd7588 lldb_private::CommandInterpreter::RunCommandInterpreter(lldb_private::CommandInterpreterRunOptions&) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Interpreter/CommandInterpreter.cpp:3727:5
# | #54 0x00007f33fac76a83 lldb::SBDebugger::RunCommandInterpreter(lldb::SBCommandInterpreterRunOptions const&) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/API/SBDebugger.cpp:1229:14
# | #55 0x000000000022e15f Driver::MainLoop() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/tools/driver/Driver.cpp:578:17
# | #56 0x000000000022f165 main /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/tools/driver/Driver.cpp:912:26
# | #57 0x00007f33f49bb1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #58 0x00007f33f49bb28b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #59 0x000000000022b0b5 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/lldb+0x22b0b5)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test:11:16: error: CHECK-LABEL: expected string not found in input
# | # CHECK-LABEL: image show-unwind -n call_many
# | ^
# | <stdin>:1:1: note: scanning from here
# | (lldb) command source -s 0 '/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet'
# | ^
# | <stdin>:7:146: note: possible intended match here
# | symbol file '/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms' has been added to 'unwind-via-stack-win.exe'
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: (lldb) command source -s 0 '/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet'
# | label:11'0 { search range start (exclusive)
# | label:11'1 error: no match found in search range
# | 2: Executing commands in '/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/lit-lldb-init-quiet'.
# | 3: (lldb) command source -C --silent-run true lit-lldb-init
# | 4: (lldb) target create --core "/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win.test.tmp"
# | 5: Core file '/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/Shell/SymbolFile/Breakpad/Output/unwind-via-stack-win.test.tmp' (i386) was loaded.
# | 6: (lldb) target symbols add /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms
# | 7: symbol file '/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms' has been added to 'unwind-via-stack-win.exe'
# | label:11'2 ? possible intended match
# | 8: (lldb) command source -s 0 '/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/unwind-via-stack-win.test'
# | label:11'3 } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/207052
More information about the cfe-commits
mailing list