[Lldb-commits] [lldb] bd791e9 - [LLDB] Minor fix in TestSVERegisters.py for AArch64/Linux buildbot

Muhammad Omair Javaid via lldb-commits lldb-commits at lists.llvm.org
Wed Aug 19 03:50:47 PDT 2020


Author: Muhammad Omair Javaid
Date: 2020-08-19T15:47:59+05:00
New Revision: bd791e97f8bb0e4bb507bf51850183515ecc6743

URL: https://github.com/llvm/llvm-project/commit/bd791e97f8bb0e4bb507bf51850183515ecc6743
DIFF: https://github.com/llvm/llvm-project/commit/bd791e97f8bb0e4bb507bf51850183515ecc6743.diff

LOG: [LLDB] Minor fix in TestSVERegisters.py for AArch64/Linux buildbot

This adds a minor test case fix to previously submitted AArch64 SVE
ptrace support. This was failing on LLDB/AArch64 Linux buildbot.

Differential Revision: https://reviews.llvm.org/D79699

Added: 
    

Modified: 
    lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py

Removed: 
    


################################################################################
diff  --git a/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py b/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py
index c34f4ae27802..42d30f6cb113 100644
--- a/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py
+++ b/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py
@@ -21,10 +21,16 @@ def targetHasSVE(self):
         cpuinfo_path = self.getBuildArtifact("cpuinfo")
         if configuration.lldb_platform_name:
             self.runCmd('platform get-file "/proc/cpuinfo" ' + cpuinfo_path)
+        else:
+            cpuinfo_path = "/proc/cpuinfo"
+
+        try:
+            f = open(cpuinfo_path, 'r')
+            cpuinfo = f.read()
+            f.close()
+        except:
+            return False
 
-        f = open(cpuinfo_path, 'r')
-        cpuinfo = f.read()
-        f.close()
         return " sve " in cpuinfo
 
     def check_sve_register_size(self, set, name, expected):


        


More information about the lldb-commits mailing list