summaryrefslogtreecommitdiff
path: root/bolt/utils/llvm-bolt-wrapper.py
diff options
context:
space:
mode:
Diffstat (limited to 'bolt/utils/llvm-bolt-wrapper.py')
-rwxr-xr-xbolt/utils/llvm-bolt-wrapper.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/bolt/utils/llvm-bolt-wrapper.py b/bolt/utils/llvm-bolt-wrapper.py
index 652cc6074462..a6d863ce7caa 100755
--- a/bolt/utils/llvm-bolt-wrapper.py
+++ b/bolt/utils/llvm-bolt-wrapper.py
@@ -206,7 +206,8 @@ def parse_cmp_offset(cmp_out):
Extracts byte number from cmp output:
file1 file2 differ: byte X, line Y
'''
- return int(re.search(r'byte (\d+),', cmp_out).groups()[0])
+ # NOTE: cmp counts bytes starting from 1!
+ return int(re.search(r'byte (\d+),', cmp_out).groups()[0]) - 1
def report_real_time(binary, main_err, cmp_err, cfg):
'''