mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 12:41:49 +01:00
[utils] Fix update scripts output when run on python3.
This fixes a "bytes-like object is required, not 'str'" python3 error I hit on update_llc_test_checks.py (but present on the other scripts as well) by matching what update_mca_test_checks.py already does, plus I've added an explicit 'utf-8' encoding. llvm-svn: 352633
This commit is contained in:
parent
359f23868e
commit
15e0e2038a
@ -186,7 +186,7 @@ def main():
|
||||
print('Writing %d lines to %s...' % (len(output_lines), test), file=sys.stderr)
|
||||
|
||||
with open(test, 'wb') as f:
|
||||
f.writelines([l + '\n' for l in output_lines])
|
||||
f.writelines(['{}\n'.format(l).encode('utf-8') for l in output_lines])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
@ -172,7 +172,7 @@ def main():
|
||||
print('Writing %d lines to %s...' % (len(output_lines), test), file=sys.stderr)
|
||||
|
||||
with open(test, 'wb') as f:
|
||||
f.writelines([l + '\n' for l in output_lines])
|
||||
f.writelines(['{}\n'.format(l).encode('utf-8') for l in output_lines])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
@ -551,7 +551,7 @@ def _write_output(test_path, input_lines, prefix_list, block_infos, # noqa
|
||||
'Writing {} lines to {}...\n\n'.format(len(output_lines), test_path))
|
||||
|
||||
with open(test_path, 'wb') as f:
|
||||
f.writelines(['{}\n'.format(l).encode() for l in output_lines])
|
||||
f.writelines(['{}\n'.format(l).encode('utf-8') for l in output_lines])
|
||||
|
||||
def main():
|
||||
args = _parse_args()
|
||||
|
@ -183,7 +183,7 @@ def main():
|
||||
print('Writing %d lines to %s...' % (len(output_lines), test), file=sys.stderr)
|
||||
|
||||
with open(test, 'wb') as f:
|
||||
f.writelines([l + '\n' for l in output_lines])
|
||||
f.writelines(['{}\n'.format(l).encode('utf-8') for l in output_lines])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
Loading…
x
Reference in New Issue
Block a user