This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[pushed/ob master+8.0] Fix gdb.python/py-record-btrace-threads.exp with Python 3
- From: Pedro Alves <palves at redhat dot com>
- To: gdb-patches at sourceware dot org
- Date: Thu, 4 May 2017 16:06:16 +0100
- Subject: [pushed/ob master+8.0] Fix gdb.python/py-record-btrace-threads.exp with Python 3
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx01.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx01.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=palves at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 7A3987F3EB
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 7A3987F3EB
Fix several instances of:
...
python print not f1calls
File "<string>", line 1
print not f1calls
^
SyntaxError: Missing parentheses in call to 'print'
Error while executing Python code.
(gdb) FAIL: gdb.python/py-record-btrace-threads.exp: thread=1: checking thread 1: python print not f1calls
...
gdb/testsuite/ChangeLog:
2017-05-04 Pedro Alves <palves@redhat.com>
* gdb.python/py-record-btrace-threads.exp (check_insn_for_thread):
Add parens to print call for Python 3.
---
gdb/testsuite/ChangeLog | 5 +++++
gdb/testsuite/gdb.python/py-record-btrace-threads.exp | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 30b1b5d..b1f9694 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2017-05-04 Pedro Alves <palves@redhat.com>
+
+ * gdb.python/py-record-btrace-threads.exp (check_insn_for_thread):
+ Add parens to print call for Python 3.
+
2017-05-04 Tim Wiederhake <tim.wiederhake@intel.com>
* gdb.python/py-record-btrace.exp: Rename prev_sibling and next_sibling
diff --git a/gdb/testsuite/gdb.python/py-record-btrace-threads.exp b/gdb/testsuite/gdb.python/py-record-btrace-threads.exp
index 17fb5d0..2be73eb 100644
--- a/gdb/testsuite/gdb.python/py-record-btrace-threads.exp
+++ b/gdb/testsuite/gdb.python/py-record-btrace-threads.exp
@@ -69,8 +69,8 @@ proc check_insn_for_thread { self other } {
gdb_test_no_output "python f1calls = \{x for x in fch if x.symbol and x.symbol.name == \"func1\"\}"
gdb_test_no_output "python f2calls = \{x for x in fch if x.symbol and x.symbol.name == \"func2\"\}"
- gdb_test "python print not f${self}calls" "False"
- gdb_test "python print not f${other}calls" "True"
+ gdb_test "python print(not f${self}calls)" "False"
+ gdb_test "python print(not f${other}calls)" "True"
}
}
--
2.5.5