Author: adrian
Date: Thu Jan 24 11:16:45 2019
New Revision: 352086

URL: http://llvm.org/viewvc/llvm-project?rev=352086&view=rev
Log:
Unbreak windows bots

Modified:
    lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py

Modified: lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py?rev=352086&r1=352085&r2=352086&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py Thu Jan 24 11:16:45 
2019
@@ -1311,15 +1311,16 @@ class Base(unittest2.TestCase):
 
     def getDwarfVersion(self):
         """ Returns the dwarf version generated by clang or 'unknown'. """
-        if 'clang' not in self.getCompiler():
-            return 'unknown'
-        driver_output = check_output(
-            [self.getCompiler()] + '-g -c -x c - -o - -###'.split(),
-            stderr=STDOUT)
-        for line in driver_output.split(os.linesep):
-            m = re.search('dwarf-version=([0-9])', line)
-            if m:
-                return m.group(1)
+        if 'clang' in self.getCompiler():
+            try:
+                driver_output = check_output(
+                    [self.getCompiler()] + '-g -c -x c - -o - -###'.split(),
+                    stderr=STDOUT)
+                for line in driver_output.split(os.linesep):
+                    m = re.search('dwarf-version=([0-9])', line)
+                    if m:
+                        return m.group(1)
+            except: pass
         return 'unknown'
 
     def platformIsDarwin(self):


_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to