[Lldb-commits] [lldb] r352706 - [Python] Python 2 and Python 3 disagree on `/`.

Davide Italiano via lldb-commits lldb-commits at lists.llvm.org
Wed Jan 30 16:43:36 PST 2019


Author: davide
Date: Wed Jan 30 16:43:36 2019
New Revision: 352706

URL: http://llvm.org/viewvc/llvm-project?rev=352706&view=rev
Log:
[Python] Python 2 and Python 3 disagree on `/`.

One considers it integer division, the other doesn't.
Move to `//` (floor division) so that this test passes
independently from the version.

Modified:
    lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/intel_avx/TestYMMRegister.py

Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/intel_avx/TestYMMRegister.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/intel_avx/TestYMMRegister.py?rev=352706&r1=352705&r2=352706&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/intel_avx/TestYMMRegister.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/intel_avx/TestYMMRegister.py Wed Jan 30 16:43:36 2019
@@ -57,7 +57,7 @@ class TestYMMRegister(TestBase):
         else:
             register_range = 8
         for i in range(register_range):
-            j = i - ((i / 8) * 8)
+            j = i - ((i // 8) * 8)
             self.runCmd("thread step-inst")
 
             register_byte = (byte_pattern1 | j)




More information about the lldb-commits mailing list