[all-commits] [llvm/llvm-project] 945db3: [lldb] Fix Windows build and remote test failure f...
rchamala via All-commits
all-commits at lists.llvm.org
Sat Feb 14 09:05:00 PST 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 945db339632895e18721882b0a71e9d41d9c4ef7
https://github.com/llvm/llvm-project/commit/945db339632895e18721882b0a71e9d41d9c4ef7
Author: rchamala <36907958+rchamala at users.noreply.github.com>
Date: 2026-02-14 (Sat, 14 Feb 2026)
Changed paths:
M lldb/include/lldb/Target/Target.h
M lldb/source/Target/Target.cpp
M lldb/test/API/functionalities/scripted_symbol_locator/TestScriptedSymbolLocator.py
Log Message:
-----------
[lldb] Fix Windows build and remote test failure for ScriptedSymbolLocator (#181488)
## Summary
- Move `GetScriptedSymbolLocatorClassName()` from inline in `Target.h`
to out-of-line in `Target.cpp` to avoid collision with Windows
`winuser.h` `#define GetClassName GetClassNameW` macro.
- Replace `LaunchSimple(None, None, os.getcwd())` with
`lldbutil.run_to_breakpoint_do_run()` in `test_locate_source_file` to
fix test failure on remote platforms where the local working directory
doesn't exist.
Fixes CI failures from #181334.
## Test plan
- [ ] Windows (aarch64-windows) build passes
- [ ] remote-linux-win test passes
- [ ] Existing ScriptedSymbolLocator tests pass on local platforms
Co-authored-by: Rahul Reddy Chamala <rachamal at meta.com>
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list