From: NAKAMURA Takumi Date: Mon, 5 Sep 2016 00:00:40 +0000 (+0000) Subject: lit/util.py: Another fix for py3. X-Git-Tag: llvmorg-4.0.0-rc1~10624 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1700d021f3764906db95c5b4bd80c173388f92c4;p=platform%2Fupstream%2Fllvm.git lit/util.py: Another fix for py3. 'str' object has no attribute 'decode'. llvm-svn: 280641 --- diff --git a/llvm/utils/lit/lit/util.py b/llvm/utils/lit/lit/util.py index 79eedfa..d3187e3 100644 --- a/llvm/utils/lit/lit/util.py +++ b/llvm/utils/lit/lit/util.py @@ -20,6 +20,8 @@ def to_string(bytes): def convert_string(bytes): try: return to_string(bytes.decode('utf-8')) + except AttributeError: # 'str' object has no attribute 'decode'. + return str(bytes) except UnicodeError: return str(bytes)