[llvm] r272147 - [lit] Ensure we get bytes when reading redirected output files.

Daniel Dunbar via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 8 07:41:44 PDT 2016


Author: ddunbar
Date: Wed Jun  8 09:41:44 2016
New Revision: 272147

URL: http://llvm.org/viewvc/llvm-project?rev=272147&view=rev
Log:
[lit] Ensure we get bytes when reading redirected output files.

Modified:
    llvm/trunk/utils/lit/lit/TestRunner.py

Modified: llvm/trunk/utils/lit/lit/TestRunner.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/lit/lit/TestRunner.py?rev=272147&r1=272146&r2=272147&view=diff
==============================================================================
--- llvm/trunk/utils/lit/lit/TestRunner.py (original)
+++ llvm/trunk/utils/lit/lit/TestRunner.py Wed Jun  8 09:41:44 2016
@@ -401,7 +401,7 @@ def _executeShCmd(cmd, shenv, results, t
         for (name, mode, f, path) in sorted(opened_files):
             if path is not None and mode in ('w', 'a'):
                 try:
-                    with open(path) as f:
+                    with open(path, 'rb') as f:
                         data = f.read()
                 except:
                     data = None




More information about the llvm-commits mailing list