[all-commits] [llvm/llvm-project] 95b3fd: [lldb][test] Fix TestFrameFunctionInlined on Windows

David Spickett via All-commits all-commits at lists.llvm.org
Fri Jun 6 03:39:14 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 95b3fd61708ca5472df05b478c291c8d16dc37d5
      https://github.com/llvm/llvm-project/commit/95b3fd61708ca5472df05b478c291c8d16dc37d5
  Author: David Spickett <david.spickett at linaro.org>
  Date:   2025-06-06 (Fri, 06 Jun 2025)

  Changed paths:
    M lldb/test/Shell/Settings/TestFrameFunctionInlined.test

  Log Message:
  -----------
  [lldb][test] Fix TestFrameFunctionInlined on Windows

This test was timing out on Linaro's Windows on Arm bot.

This was because it couldn't identify an inlined function to
break on, which let it run into an infinite loop, which exhausted
the stack, which would have taken forever to backtrace.

Full details here - https://github.com/llvm/llvm-project/issues/143104

I'm not sure PDB would help here but it does work with DWARF
as long as we use a linker that keeps it.

So I've changed the test to require Windows and lld, unless you're
not on Windows and then you can use any linker.

Also I had to regex some parts of the function name because
on Windows we get the return and parameter types too.



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