From 5109a7938de1ed135f0c1a64ee81a341cf612efe Mon Sep 17 00:00:00 2001 From: Stephane Sezer Date: Fri, 14 Nov 2014 09:46:21 +0000 Subject: [PATCH] Properly specify the regex used to match register indexes. Summary: Something like "core:1" would match and try to be interpreted by the following code otherwise. Test Plan: Run tests and make sure the ones failing previously now pass. Reviewers: tfiala, clayborg Subscribers: lldb-commits Differential Revision: http://reviews.llvm.org/D6257 llvm-svn: 221980 --- lldb/test/tools/lldb-gdbserver/gdbremote_testcase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lldb/test/tools/lldb-gdbserver/gdbremote_testcase.py b/lldb/test/tools/lldb-gdbserver/gdbremote_testcase.py index 35dcb47..5430890 100644 --- a/lldb/test/tools/lldb-gdbserver/gdbremote_testcase.py +++ b/lldb/test/tools/lldb-gdbserver/gdbremote_testcase.py @@ -734,7 +734,7 @@ class GdbRemoteTestCaseBase(TestBase): registers = {} for (key, val) in kv_dict.items(): - if re.match(r"^[0-9a-fA-F]+", key): + if re.match(r"^[0-9a-fA-F]+$", key): registers[int(key, 16)] = val return registers -- 2.7.4