[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