[Lldb-commits] [lldb] [llvm] Debuginfod cache use index cache settings and include real file name (PR #120814)

2025-01-11 Thread Michał Górny via lldb-commits
mgorny wrote: ``` $ ls /var/tmp/portage/llvm-core/llvm-20.0.0./work/llvm_build-abi_x86_64.amd64/test/tools/llvm-debuginfod-find/Output/cache.test.tmp/cache llvmcache-10192351353398627645 llvmcache-10846399329613630737 llvmcache.timestamp $ head /var/tmp/portage/llvm-core/llvm-20.0.0.

[Lldb-commits] [lldb] [llvm] Debuginfod cache use index cache settings and include real file name (PR #120814)

2025-01-11 Thread Michał Górny via lldb-commits
mgorny wrote: This is causing test failures for me: ``` FAIL: LLVM :: tools/llvm-debuginfod-find/cache.test (51115 of 57035) TEST 'LLVM :: tools/llvm-debuginfod-find/cache.test' FAILED Exit Code: 1 Command Output (stderr): -- RUN: at line 4: rm -rf /v

[Lldb-commits] [clang] [lldb] [clang][DebugInfo] Expand detection of structured bindings to account for std::get free function (PR #122265)

2025-01-11 Thread via lldb-commits
cor3ntin wrote: > > Did you try to modify `IgnoreUnlessSpelledInSource` to support CallExpr? > > Yea I was thinking about it initially. But I wasn't sure what that would look > like tbh. IIUC `IgnoreImplicitMemberCallSingleStep` will unwrap > `CXXMemberCallExpr` into the underlying `MemberExpr