[Lldb-commits] [lldb] 9568601 - [lldb] Correct expected output for variable on 32 bit platforms

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Tue Sep 19 01:28:53 PDT 2023


Author: David Spickett
Date: 2023-09-19T08:28:34Z
New Revision: 956860168b56f135b9facf3827ae9f3634d41f40

URL: https://github.com/llvm/llvm-project/commit/956860168b56f135b9facf3827ae9f3634d41f40
DIFF: https://github.com/llvm/llvm-project/commit/956860168b56f135b9facf3827ae9f3634d41f40.diff

LOG: [lldb] Correct expected output for variable on 32 bit platforms

710276a2505514634a7cc805461b1219dcef9337 added settings to control
leading zeros but the initial test case assumed a 64 bit target.

Added: 
    

Modified: 
    lldb/test/API/python_api/value/TestValueAPI.py

Removed: 
    


################################################################################
diff  --git a/lldb/test/API/python_api/value/TestValueAPI.py b/lldb/test/API/python_api/value/TestValueAPI.py
index 3855c67c8d37257..75052671d8d26c3 100644
--- a/lldb/test/API/python_api/value/TestValueAPI.py
+++ b/lldb/test/API/python_api/value/TestValueAPI.py
@@ -210,7 +210,7 @@ def test(self):
         # Check that hex value printing works as expected.
         self.assertEqual(
             frame0.FindVariable("fixed_int_ptr").GetValue(),
-            "0x00000000000000aa",
+            "0x000000aa" if target.addr_size == 4 else "0x00000000000000aa",
         )
         self.runCmd("settings set target.show-hex-variable-values-with-leading-zeroes false")
         self.assertEqual(


        


More information about the lldb-commits mailing list