[clang] 05c2c09 - [Driver][test] Remove XRay/lit.local.cfg

Fangrui Song via cfe-commits cfe-commits at lists.llvm.org
Mon Jul 24 12:27:19 PDT 2023


Author: Fangrui Song
Date: 2023-07-24T12:27:14-07:00
New Revision: 05c2c09bb1f10261f6f804a2d510c55d97b1584c

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

LOG: [Driver][test] Remove XRay/lit.local.cfg

This was needed when XRay/* tests relied on the default target triple.
Now that we set a default target triple for every test we can remove
this customization.

This cleanup is intrigued by D156090.

Added: 
    

Modified: 
    

Removed: 
    clang/test/Driver/XRay/lit.local.cfg


################################################################################
diff  --git a/clang/test/Driver/XRay/lit.local.cfg b/clang/test/Driver/XRay/lit.local.cfg
deleted file mode 100644
index 8bc9091bd985a5..00000000000000
--- a/clang/test/Driver/XRay/lit.local.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-import platform
-
-# Only run the tests in platforms where XRay instrumentation is supported.
-supported_targets = [
-    "amd64",
-    "x86_64",
-    "x86_64h",
-    "arm",
-    "aarch64",
-    "arm64",
-    "powerpc64le",
-    "mips",
-    "mipsel",
-    "mips64",
-    "mips64el",
-]
-
-# Only on platforms we support.
-supported_oses = ["Linux", "FreeBSD", "Darwin"]
-
-triple_set = set(config.target_triple.split("-"))
-if len(triple_set.intersection(supported_targets)) == 0:
-    config.unsupported = True
-
-# Do not run for 'android' despite being linux.
-if platform.system() not in supported_oses or "android" in triple_set:
-    config.unsupported = True
-
-if config.enable_shared:
-    config.available_features.update(["enable_shared"])


        


More information about the cfe-commits mailing list