[PATCH] D34464: lit: Make sure testnames are unicode strings

NAKAMURA Takumi via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 22 23:36:25 PDT 2017


chapuni added a comment.

It works.

  --- a/llvm/utils/lit/lit/ProgressBar.py
  +++ b/llvm/utils/lit/lit/ProgressBar.py
  @@ -268,7 +268,8 @@ class ProgressBar:
               self.BOL + self.term.UP + self.term.CLEAR_EOL +
               (self.bar % (prefix, '='*n, '-'*(barWidth-n), suffix)) +
               self.XNL +
  -            self.term.CLEAR_EOL + message)
  +            self.term.CLEAR_EOL)
  +        sys.stdout.write(message)
           if not self.term.XN:
               sys.stdout.flush()

I think, in the future, we may handle filepaths as unicode string in lit.


Repository:
  rL LLVM

https://reviews.llvm.org/D34464





More information about the llvm-commits mailing list