<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/lldb/test/API/functionalities/step_scripted/TestStepScripted.py, branch main</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] Add stop_description Python property to SBThread (#151568)</title>
<updated>2025-07-31T20:10:04+00:00</updated>
<author>
<name>Dave Lee</name>
<email>davelee.com@gmail.com</email>
</author>
<published>2025-07-31T20:10:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=68b9bb5e9bc3dcd5ff33fe250184debd3cc3dff5'/>
<id>68b9bb5e9bc3dcd5ff33fe250184debd3cc3dff5</id>
<content type='text'>
Add `stop_description` as a Python convenience property to `SBThread`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `stop_description` as a Python convenience property to `SBThread`.</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb] Disable test using GetControlFlowKind on arm</title>
<updated>2025-05-08T20:14:40+00:00</updated>
<author>
<name>Felipe de Azevedo Piovezan</name>
<email>fpiovezan@apple.com</email>
</author>
<published>2025-05-08T20:14:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=28156539a9df3fa0d9db47c405c0006fcee9f77f'/>
<id>28156539a9df3fa0d9db47c405c0006fcee9f77f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb] Disable test using GetControlFlowKind on arm</title>
<updated>2025-05-08T15:11:17+00:00</updated>
<author>
<name>Felipe de Azevedo Piovezan</name>
<email>fpiovezan@apple.com</email>
</author>
<published>2025-05-08T15:09:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=cb0b9614f8ca7ffcd5f091b1c9990adfd6cb7e33'/>
<id>cb0b9614f8ca7ffcd5f091b1c9990adfd6cb7e33</id>
<content type='text'>
This is only implemented for x86.
Originally introduced in: https://github.com/llvm/llvm-project/pull/137904
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is only implemented for x86.
Originally introduced in: https://github.com/llvm/llvm-project/pull/137904
</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb] Expose QueueThreadPlanForStepSingleInstruction function to SBThreadPlan (#137904)</title>
<updated>2025-05-08T12:01:42+00:00</updated>
<author>
<name>Ely Ronnen</name>
<email>elyronnen@gmail.com</email>
</author>
<published>2025-05-08T12:01:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=41321416815d74a4a7fd15c78fcfa5af457625bb'/>
<id>41321416815d74a4a7fd15c78fcfa5af457625bb</id>
<content type='text'>
Expose `QueueThreadPlanForStepSingleInstruction` function to
SBThreadPlan</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Expose `QueueThreadPlanForStepSingleInstruction` function to
SBThreadPlan</pre>
</div>
</content>
</entry>
<entry>
<title>Reland "[lldb/Interpreter] Discard ScriptedThreadPlan::GetStopDescription return value (#96985)" (#97092)</title>
<updated>2024-06-28T18:53:19+00:00</updated>
<author>
<name>Med Ismail Bennani</name>
<email>ismail@bennani.ma</email>
</author>
<published>2024-06-28T18:53:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6cb45aea92dc87974a0064c182600228c6e94329'/>
<id>6cb45aea92dc87974a0064c182600228c6e94329</id>
<content type='text'>
This reverts commit a2e3af5d581547d3ea53e5383d6f7f1cab45120a and solves
the build error in
https://lab.llvm.org/buildbot/#/builders/141/builds/369.

Signed-off-by: Med Ismail Bennani &lt;ismail@bennani.ma&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit a2e3af5d581547d3ea53e5383d6f7f1cab45120a and solves
the build error in
https://lab.llvm.org/buildbot/#/builders/141/builds/369.

Signed-off-by: Med Ismail Bennani &lt;ismail@bennani.ma&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[lldb/Interpreter] Discard ScriptedThreadPlan::GetStopDescription return value (#96985)"</title>
<updated>2024-06-28T11:25:11+00:00</updated>
<author>
<name>Nico Weber</name>
<email>thakis@chromium.org</email>
</author>
<published>2024-06-28T11:25:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a2e3af5d581547d3ea53e5383d6f7f1cab45120a'/>
<id>a2e3af5d581547d3ea53e5383d6f7f1cab45120a</id>
<content type='text'>
This reverts commit 1130e923e2d7fe046101bf639bc5ebcde194c005.
Very likely causes build problems on Windows and with LLVM_NO_DEAD_STRIP=ON,
see https://github.com/llvm/llvm-project/pull/96985#pullrequestreview-2147599208
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 1130e923e2d7fe046101bf639bc5ebcde194c005.
Very likely causes build problems on Windows and with LLVM_NO_DEAD_STRIP=ON,
see https://github.com/llvm/llvm-project/pull/96985#pullrequestreview-2147599208
</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb/Interpreter] Discard ScriptedThreadPlan::GetStopDescription return value (#96985)</title>
<updated>2024-06-28T08:40:03+00:00</updated>
<author>
<name>Med Ismail Bennani</name>
<email>ismail@bennani.ma</email>
</author>
<published>2024-06-28T08:40:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=1130e923e2d7fe046101bf639bc5ebcde194c005'/>
<id>1130e923e2d7fe046101bf639bc5ebcde194c005</id>
<content type='text'>
This patch changes `ScriptedThreadPlan::GetStopDescription` behavior by
discarding its return value since it is optional in the first place (the
user doesn't need to provide a return value in their implementation).

This patch also addresses the test failures in TestStepScripted
following 9a9ec22 and re-enables the tests that were XFAIL'd previously.

The issue here was that the `Stream*` that's passed to
`ThreadPlanPython::GetDescription` wasn't being passed by reference to
the python method so it was never updated to reflect how the python
method interacted with it.

This patch solves this issue by making a temporary `StreamSP` that will
be passed to the python method by reference, after what we will copy its
content to the caller `Stream` pointer argument.

---------

Signed-off-by: Med Ismail Bennani &lt;ismail@bennani.ma&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch changes `ScriptedThreadPlan::GetStopDescription` behavior by
discarding its return value since it is optional in the first place (the
user doesn't need to provide a return value in their implementation).

This patch also addresses the test failures in TestStepScripted
following 9a9ec22 and re-enables the tests that were XFAIL'd previously.

The issue here was that the `Stream*` that's passed to
`ThreadPlanPython::GetDescription` wasn't being passed by reference to
the python method so it was never updated to reflect how the python
method interacted with it.

This patch solves this issue by making a temporary `StreamSP` that will
be passed to the python method by reference, after what we will copy its
content to the caller `Stream` pointer argument.

---------

Signed-off-by: Med Ismail Bennani &lt;ismail@bennani.ma&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "[lldb/test] Mark TestStepScripted.py as XFAIL temporarily (#96894)"" (#96946)</title>
<updated>2024-06-27T18:34:47+00:00</updated>
<author>
<name>Med Ismail Bennani</name>
<email>ismail@bennani.ma</email>
</author>
<published>2024-06-27T18:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=37fe152e0c9f47b0a9ef9663df1ddecffef6f338'/>
<id>37fe152e0c9f47b0a9ef9663df1ddecffef6f338</id>
<content type='text'>
Reverts llvm/llvm-project#96942 since the test failures are still
happening:

https://lab.llvm.org/buildbot/#/builders/162/builds/899/</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reverts llvm/llvm-project#96942 since the test failures are still
happening:

https://lab.llvm.org/buildbot/#/builders/162/builds/899/</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[lldb/test] Mark TestStepScripted.py as XFAIL temporarily (#96894)" (#96942)</title>
<updated>2024-06-27T18:28:37+00:00</updated>
<author>
<name>Med Ismail Bennani</name>
<email>ismail@bennani.ma</email>
</author>
<published>2024-06-27T18:28:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b949b6420775fe3466dc5a5bf34eab1d14e39e8f'/>
<id>b949b6420775fe3466dc5a5bf34eab1d14e39e8f</id>
<content type='text'>
This tentatively reverts commit 204c403b5215197ecdbdb68ca7f11402d6d9892b
to remove the XFAIL from the tests while also trying to fix them at the
same time.

Signed-off-by: Med Ismail Bennani &lt;ismail@bennani.ma&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tentatively reverts commit 204c403b5215197ecdbdb68ca7f11402d6d9892b
to remove the XFAIL from the tests while also trying to fix them at the
same time.

Signed-off-by: Med Ismail Bennani &lt;ismail@bennani.ma&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb] Un-XFAIL TestStepScripted.test_misspelled_plan_name</title>
<updated>2024-06-27T14:00:34+00:00</updated>
<author>
<name>Pavel Labath</name>
<email>pavel@labath.sk</email>
</author>
<published>2024-06-27T13:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5da6f64db3184be89ee8b7cca4e5e055baaef964'/>
<id>5da6f64db3184be89ee8b7cca4e5e055baaef964</id>
<content type='text'>
XFAIL in #96894 was too wide. This one actually passes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
XFAIL in #96894 was too wide. This one actually passes.
</pre>
</div>
</content>
</entry>
</feed>
