| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not ("ARM" in config.root.targets and "AArch64" in config.root.targets): | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| config.suffixes = [".ll", ".s", ".test", ".yaml", ".ifs"] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| # Requires a non-empty default triple for these tests | ||
| if "object-emission" not in config.available_features: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "AArch64" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "AMDGPU" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "ARM" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "SystemZ" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| # Requires a non-empty default triple for these tests | ||
| if "default_triple" not in config.available_features: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| if not ("X86" in config.root.targets): | ||
| # We need support for X86. | ||
| config.unsupported = True | ||
|
|
||
| config.suffixes.add(".asm") | ||
| config.suffixes.add(".blah") |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "AArch64" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "ARM" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "WebAssembly" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "AMDGPU" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "AArch64" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "AMDGPU" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "ARM" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,7 @@ | ||
| import platform | ||
|
|
||
| if not "Hexagon" in config.root.targets: | ||
| config.unsupported = True | ||
|
|
||
| if platform.system() in ["Windows"]: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| import platform | ||
|
|
||
| if not "Lanai" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "Mips" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "PowerPC" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "RISCV" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "AArch64" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "ARM" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "PowerPC" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if "WebAssembly" not in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if config.have_dia_sdk: | ||
| config.available_features.add("diasdk") |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| config.suffixes.add(".proftext") |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,7 @@ | ||
| import subprocess | ||
| import lit.util | ||
|
|
||
| config.suffixes = [".test", ".ll", ".s", ".yaml"] | ||
|
|
||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "AArch64" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "ARM" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "MSP430" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "RISCV" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| if not "PowerPC" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| if not ("ld64_plugin" in config.available_features and "X86" in config.root.targets): | ||
| config.unsupported = True | ||
|
|
||
| # These tests invoke ld64 from the system, which is not leak-free | ||
| if "Address" in config.llvm_use_sanitizer: | ||
| config.environment["ASAN_OPTIONS"] = "detect_leaks=0" |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,10 +1,10 @@ | ||
| import sys | ||
|
|
||
| if "have_opt_viewer_modules" not in config.available_features: | ||
| config.unsupported = True | ||
|
|
||
| # Windows has different multiprocessing behavior than non-Windows, which causes | ||
| # all of the tests to fail presently under Windows. Disable this until those | ||
| # can be resolved. | ||
| if sys.platform == "win32": | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| # These tests require a registered x86 backend. | ||
|
|
||
| if not "X86" in config.root.targets: | ||
| config.unsupported = True |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| config.suffixes = [".py"] | ||
|
|
||
| # Check that the arbitrary config values in our parent was inherited. | ||
| assert hasattr(config, "an_extra_variable") |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,3 @@ | ||
| import lit.formats | ||
|
|
||
| config.test_format = lit.formats.ShTest(execute_external=True) |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,3 @@ | ||
| import lit.formats | ||
|
|
||
| config.test_format = lit.formats.ShTest(execute_external=True) |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,3 @@ | ||
| import lit.formats | ||
|
|
||
| config.test_format = lit.formats.ShTest(execute_external=False) |