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