commit | 47e7c040f4e03a5fd162ee7c8ea061cfe873eb23 | [log] [tgz] |
---|---|---|
author | Daniel Dunbar <daniel@zuster.org> | Wed Aug 14 15:24:58 2013 +0000 |
committer | Daniel Dunbar <daniel@zuster.org> | Wed Aug 14 15:24:58 2013 +0000 |
tree | 9a5cc7f40be9f8dd21782c6d6d9fabd4063676c1 | |
parent | 73cd0c844ba6c46ddb94405ee28246f084a13a12 [diff] |
[lit] Support parsing scripts with inconsistent or invalid encodings. - For whatever reason, we have a lot of test files with bogus unicode characters. This patch allows those scripts to still be parsed on Python3 by changing the parsing logic to work on binary files, and only require the actual script commands to be convertible to ascii. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188376 91177308-0d34-0410-b5e6-96231b3b80d8