[Lldb-commits] [lldb] [lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server (PR #127505)

via lldb-commits lldb-commits at lists.llvm.org
Fri Jun 20 07:15:37 PDT 2025


================
@@ -0,0 +1,90 @@
+"""
+Test software step-inst
+"""
+
+import lldb
+from lldbsuite.test.decorators import *
+from lldbsuite.test.lldbtest import *
+from lldbsuite.test import lldbutil
+
+
+class TestSoftwareStep(TestBase):
+    @skipIf(archs=no_match(re.compile("rv*")))
----------------
dlav-sc wrote:

I didn't think about performance here, I just want to ensure this works with any riscv configuration (rv32, rv64, rv64gc, rv64gvc and so on). I can't really say whether your idea about `skipIf` is good, because I think I don't know python well enough to judge here.

https://github.com/llvm/llvm-project/pull/127505


More information about the lldb-commits mailing list