abidh requested changes to this revision.
abidh added a comment.
This revision now requires changes to proceed.

This test is failing on Linux. I am trying to understand how this test is 
supposed to work. Please add some more comments and then I can debug why it is 
failing on Linux.


================
Comment at: test/tools/lldb-mi/syntax/TestMiSyntax.py:108
@@ +107,3 @@
+        command       = "^\r\n"                 # 5 (it looks like empty line 
for pexpect)
+        error         = "^.+?\n"                # 6
+        import pexpect                          # 7 (EOF)
----------------
This is not being used.

================
Comment at: test/tools/lldb-mi/syntax/TestMiSyntax.py:114
@@ +113,3 @@
+        def or_op(x, y):       return x | y
+        def get_state(*args):  return reduce(or_op, map(get_mask, args))
+
----------------
Add some comments to describe what these functions are meant to do.

================
Comment at: test/tools/lldb-mi/syntax/TestMiSyntax.py:116
@@ +115,3 @@
+
+        next_state = get_state(command)
+        while True:
----------------
What it means to be in command state?

================
Comment at: tools/lldb-mi/MIDriver.cpp:595
@@ -594,3 +593,1 @@
-    m_rStdOut.WriteMIResponse("\n", false);
-
     return MIstatus::success;
----------------
You can commit this line separately. It does not seem to related to this patch.


http://reviews.llvm.org/D9740




_______________________________________________
lldb-commits mailing list
lldb-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to