diff options
author | Dan Liew <dan@su-root.co.uk> | 2018-04-20 06:46:09 +0000 |
---|---|---|
committer | Dan Liew <dan@su-root.co.uk> | 2018-04-20 06:46:09 +0000 |
commit | 023daf3d10db7fe6065eeb810c39109478ada10f (patch) | |
tree | f42f961c79455a493b990745fb58be4f829997f5 /lib/fuzzer | |
parent | 7ee23385d267389507f39004bbb3514a2309df09 (diff) |
[LibFuzzer] Unbreak the `trace-malloc-unbalanced.test` when using Python 3.
The `unbalanced_allocs.py` script uses Python 2 print statement
and `iteritems()`. Running `2to3` over the script fixes these.
Differential Revision: https://reviews.llvm.org/D45765
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@330389 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/fuzzer')
-rwxr-xr-x | lib/fuzzer/scripts/unbalanced_allocs.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/fuzzer/scripts/unbalanced_allocs.py b/lib/fuzzer/scripts/unbalanced_allocs.py index a4ce18767..74478ad55 100755 --- a/lib/fuzzer/scripts/unbalanced_allocs.py +++ b/lib/fuzzer/scripts/unbalanced_allocs.py @@ -24,9 +24,9 @@ def PrintStack(line, stack): global _skip if _skip > 0: return - print 'Unbalanced ' + line.rstrip(); + print('Unbalanced ' + line.rstrip()); for l in stack: - print l.rstrip() + print(l.rstrip()) def ProcessStack(line, f): stack = [] @@ -63,15 +63,15 @@ def ProcessRun(line, f): return ProcessMalloc(line, f, {}) allocs = {} - print line.rstrip() + print(line.rstrip()) line = f.readline() while line: if line.startswith('MallocFreeTracer: STOP'): global _skip _skip = _skip - 1 - for _, (l, s) in allocs.iteritems(): + for _, (l, s) in allocs.items(): PrintStack(l, s) - print line.rstrip() + print(line.rstrip()) return f.readline() line = ProcessMalloc(line, f, allocs) return line |