<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/lldb, branch users/nico/python-2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[lldb][test] Run generic set formatter test-case on specified STL (#146882)</title>
<updated>2025-07-03T14:35:28+00:00</updated>
<author>
<name>Michael Buch</name>
<email>michaelbuch12@gmail.com</email>
</author>
<published>2025-07-03T14:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=522d743545e6e175315f4b96037defbe08fa2338'/>
<id>522d743545e6e175315f4b96037defbe08fa2338</id>
<content type='text'>
Previously the parameter wasn't respected. So we would only run the test
with whatever stdlib the `Makefile.rules` deduced.

Confirmed that
```
lldb-dotest -p TestDataFormatterGenericSet.py --category libstdcxx
```
passes on my machine.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the parameter wasn't respected. So we would only run the test
with whatever stdlib the `Makefile.rules` deduced.

Confirmed that
```
lldb-dotest -p TestDataFormatterGenericSet.py --category libstdcxx
```
passes on my machine.</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb] Remove PRIuFT macro and use LLDB_LOG instead (#146867)</title>
<updated>2025-07-03T14:30:39+00:00</updated>
<author>
<name>David Spickett</name>
<email>david.spickett@linaro.org</email>
</author>
<published>2025-07-03T14:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6440b1028220955c510c7325bb6e27dc293f711a'/>
<id>6440b1028220955c510c7325bb6e27dc293f711a</id>
<content type='text'>
We don't want this as part of the public API, and using LLDB_LOG avoids
some warnings when compiling on Windows.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't want this as part of the public API, and using LLDB_LOG avoids
some warnings when compiling on Windows.</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb][test] Turn std::chrono libcxx test generic (#146873)</title>
<updated>2025-07-03T14:21:05+00:00</updated>
<author>
<name>Michael Buch</name>
<email>michaelbuch12@gmail.com</email>
</author>
<published>2025-07-03T14:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=10dc4e122ace10de0aaa8be1cc3b197809e546f2'/>
<id>10dc4e122ace10de0aaa8be1cc3b197809e546f2</id>
<content type='text'>
Split out from #146740</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split out from #146740</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb][test] Turn std::atomic libcxx test generic (#146843)</title>
<updated>2025-07-03T14:20:53+00:00</updated>
<author>
<name>Michael Buch</name>
<email>michaelbuch12@gmail.com</email>
</author>
<published>2025-07-03T14:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b0444b0473c098946024d2ffbfb717214f835f7d'/>
<id>b0444b0473c098946024d2ffbfb717214f835f7d</id>
<content type='text'>
Split out from https://github.com/llvm/llvm-project/pull/146740</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split out from https://github.com/llvm/llvm-project/pull/146740</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb][test] XFAIL TestIRInterpreter.py on Windows again</title>
<updated>2025-07-03T14:15:56+00:00</updated>
<author>
<name>David Spickett</name>
<email>david.spickett@linaro.org</email>
</author>
<published>2025-07-03T14:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=31bdd5fd39cb26e0c85c7e2cb731d710d96057b6'/>
<id>31bdd5fd39cb26e0c85c7e2cb731d710d96057b6</id>
<content type='text'>
I must have been mistaken because this test does still fail
on Windows on Arm. At least the test code is Windows compatible
now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I must have been mistaken because this test does still fail
on Windows on Arm. At least the test code is Windows compatible
now.
</pre>
</div>
</content>
</entry>
<entry>
<title>[LLDB] Optimize identifier lookup in DIL (#146094)</title>
<updated>2025-07-03T14:15:16+00:00</updated>
<author>
<name>Ilia Kuklin</name>
<email>ikuklin@accesssoftek.com</email>
</author>
<published>2025-07-03T14:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=03aa5c0a9e7125c6547c551389a86dd70b2408f0'/>
<id>03aa5c0a9e7125c6547c551389a86dd70b2408f0</id>
<content type='text'>
Remove unused code and unnecessary function calls, optimize global
variable search.
Add more test cases.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove unused code and unnecessary function calls, optimize global
variable search.
Add more test cases.</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb-dap] Prevent using an implicit `step-in`. (#143644)</title>
<updated>2025-07-03T12:12:30+00:00</updated>
<author>
<name>Ebuka Ezike</name>
<email>yerimyah1@gmail.com</email>
</author>
<published>2025-07-03T12:12:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c5f47c6fd2cd9a5d13d20bee2ac7211b28d233e7'/>
<id>c5f47c6fd2cd9a5d13d20bee2ac7211b28d233e7</id>
<content type='text'>
When there is a function that is inlined at the current program counter.
If you get the current `line_entry` using the program counter's address
it will point to the location of the inline function that may be in
another file. (this is in implicit step-in and should not happen what
step over is called).

Use the current frame to get the `line_entry`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When there is a function that is inlined at the current program counter.
If you get the current `line_entry` using the program counter's address
it will point to the location of the inline function that may be in
another file. (this is in implicit step-in and should not happen what
step over is called).

Use the current frame to get the `line_entry`</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb][Windows] Fix compilation warnings</title>
<updated>2025-07-03T10:43:20+00:00</updated>
<author>
<name>David Spickett</name>
<email>david.spickett@linaro.org</email>
</author>
<published>2025-07-03T10:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=789127036dc90a363b04325be4f1bc9e29d709fd'/>
<id>789127036dc90a363b04325be4f1bc9e29d709fd</id>
<content type='text'>
As seen on Linaro's Windows on Arm bot.

C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source\Host\windows\MainLoopWindows.cpp(80,25): warning: missing field 'InternalHigh' initializer [-Wmissing-field-initializers]
   80 |       OVERLAPPED ov = {0};
      |                         ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source\Host\windows\MainLoopWindows.cpp(135,8): warning: 'WillPoll' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  135 |   void WillPoll() {
      |        ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\include\lldb/Host/windows/MainLoopWindows.h(40,18): note: overridden virtual function is here
   40 |     virtual void WillPoll() {}
      |                  ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source\Host\windows\MainLoopWindows.cpp(142,8): warning: 'DidPoll' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  142 |   void DidPoll() {
      |        ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\include\lldb/Host/windows/MainLoopWindows.h(41,18): note: overridden virtual function is here
   41 |     virtual void DidPoll() {}
      |                  ^

C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source\Host\windows\MainLoopWindows.cpp(80,25): warning: missing field 'InternalHigh' initializer [-Wmissing-field-initializers]
   80 |       OVERLAPPED ov = {0};
      |                         ^
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As seen on Linaro's Windows on Arm bot.

C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source\Host\windows\MainLoopWindows.cpp(80,25): warning: missing field 'InternalHigh' initializer [-Wmissing-field-initializers]
   80 |       OVERLAPPED ov = {0};
      |                         ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source\Host\windows\MainLoopWindows.cpp(135,8): warning: 'WillPoll' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  135 |   void WillPoll() {
      |        ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\include\lldb/Host/windows/MainLoopWindows.h(40,18): note: overridden virtual function is here
   40 |     virtual void WillPoll() {}
      |                  ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source\Host\windows\MainLoopWindows.cpp(142,8): warning: 'DidPoll' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  142 |   void DidPoll() {
      |        ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\include\lldb/Host/windows/MainLoopWindows.h(41,18): note: overridden virtual function is here
   41 |     virtual void DidPoll() {}
      |                  ^

C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source\Host\windows\MainLoopWindows.cpp(80,25): warning: missing field 'InternalHigh' initializer [-Wmissing-field-initializers]
   80 |       OVERLAPPED ov = {0};
      |                         ^
</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb] Use correct size when dumping DWARF64 DW_FORM_ref_addr (#146686)</title>
<updated>2025-07-03T10:33:59+00:00</updated>
<author>
<name>David Spickett</name>
<email>david.spickett@linaro.org</email>
</author>
<published>2025-07-03T10:33:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d8023e7cf8fefb15f1ea524c2083ecc9b08b4e40'/>
<id>d8023e7cf8fefb15f1ea524c2083ecc9b08b4e40</id>
<content type='text'>
Not that we ever do that, because this is unused code, but if someone
was debugging lldb I guess they'd call this.

Was missed in https://github.com/llvm/llvm-project/pull/145645

Relates to https://github.com/llvm/llvm-project/issues/135208</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not that we ever do that, because this is unused code, but if someone
was debugging lldb I guess they'd call this.

Was missed in https://github.com/llvm/llvm-project/pull/145645

Relates to https://github.com/llvm/llvm-project/issues/135208</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb][test] Disable TestIRInterpreter.py on x86_64 Windows</title>
<updated>2025-07-03T10:27:55+00:00</updated>
<author>
<name>David Spickett</name>
<email>david.spickett@linaro.org</email>
</author>
<published>2025-07-03T10:27:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4e8843ee870eb64b713ddc1f3c06e5a814339a89'/>
<id>4e8843ee870eb64b713ddc1f3c06e5a814339a89</id>
<content type='text'>
Fails there https://lab.llvm.org/buildbot/#/builders/211/builds/197.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fails there https://lab.llvm.org/buildbot/#/builders/211/builds/197.
</pre>
</div>
</content>
</entry>
</feed>
