Author: ki.stfu
Date: Fri Apr 17 10:45:32 2015
New Revision: 235197
URL: http://llvm.org/viewvc/llvm-project?rev=235197&view=rev
Log:
Fix the MiVarTestCase.test_lldbmi_var_create_register test on 32bit systems
Modified:
lldb/trunk/test/tools/lldb-mi/variable/TestMiVar.py
Modified: lldb/trunk/test/tools/lldb-mi/variable/TestMiVar.py
URL:
http://llvm.org/viewvc/llvm-project/lldb/trunk/test/tools/lldb-mi/variable/TestMiVar.py?rev=235197&r1=235196&r2=235197&view=diff
==============================================================================
--- lldb/trunk/test/tools/lldb-mi/variable/TestMiVar.py (original)
+++ lldb/trunk/test/tools/lldb-mi/variable/TestMiVar.py Fri Apr 17 10:45:32 2015
@@ -211,8 +211,11 @@ class MiVarTestCase(lldbmi_testcase.MiTe
register_name = self.child.after.split("\"")[1]
# Create variable for register 0
+ # Note that message is different in Darwin and Linux:
+ # Darwin:
"^done,name=\"var_reg\",numchild=\"0\",value=\"0x[0-9a-f]+\",type=\"unsigned
long\",thread-id=\"1\",has_more=\"0\"
+ # Linux:
"^done,name=\"var_reg\",numchild=\"0\",value=\"0x[0-9a-f]+\",type=\"unsigned
int\",thread-id=\"1\",has_more=\"0\"
self.runCmd("-var-create var_reg * $%s" % register_name)
-
self.expect("\^done,name=\"var_reg\",numchild=\"0\",value=\"0x[0-9a-f]+\",type=\"unsigned
long\",thread-id=\"1\",has_more=\"0\"")
+
self.expect("\^done,name=\"var_reg\",numchild=\"0\",value=\"0x[0-9a-f]+\",type=\"unsigned
(long|int)\",thread-id=\"1\",has_more=\"0\"")
# Assign value to variable
self.runCmd("-var-assign var_reg \"6\"")
_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits