diff --git a/.ci/compute_projects.py b/.ci/compute_projects.py index 178ebc6ec5f9..d80f48d4187f 100644 --- a/.ci/compute_projects.py +++ b/.ci/compute_projects.py @@ -48,6 +48,7 @@ DEPENDENTS_TO_TEST = { "mlir", "polly", "flang", + "cross-project-tests", }, "lld": {"bolt", "cross-project-tests"}, "clang": {"clang-tools-extra", "cross-project-tests", "lldb"}, @@ -94,7 +95,6 @@ DEPENDENT_RUNTIMES_TO_TEST_NEEDS_RECONFIG = { } EXCLUDE_LINUX = { - "cross-project-tests", # TODO(issues/132796): Tests are failing. "openmp", # https://github.com/google/llvm-premerge-checks/issues/410 } diff --git a/.ci/compute_projects_test.py b/.ci/compute_projects_test.py index 63fed4957cf4..13350a88f874 100644 --- a/.ci/compute_projects_test.py +++ b/.ci/compute_projects_test.py @@ -15,11 +15,11 @@ class TestComputeProjects(unittest.TestCase): ) self.assertEqual( env_variables["projects_to_build"], - "bolt;clang;clang-tools-extra;flang;lld;lldb;llvm;mlir;polly", + "bolt;clang;clang-tools-extra;cross-project-tests;flang;lld;lldb;llvm;mlir;polly", ) self.assertEqual( env_variables["project_check_targets"], - "check-bolt check-clang check-clang-tools check-flang check-lld check-lldb check-llvm check-mlir check-polly", + "check-bolt check-clang check-clang-tools check-cross-project check-flang check-lld check-lldb check-llvm check-mlir check-polly", ) self.assertEqual( env_variables["runtimes_to_build"], "libcxx;libcxxabi;libunwind" @@ -83,11 +83,11 @@ class TestComputeProjects(unittest.TestCase): ) self.assertEqual( env_variables["projects_to_build"], - "clang;clang-tools-extra;lld;lldb;llvm", + "clang;clang-tools-extra;cross-project-tests;lld;lldb;llvm", ) self.assertEqual( env_variables["project_check_targets"], - "check-clang check-clang-tools check-lldb", + "check-clang check-clang-tools check-cross-project check-lldb", ) self.assertEqual( env_variables["runtimes_to_build"], "compiler-rt;libcxx;libcxxabi;libunwind" @@ -158,11 +158,11 @@ class TestComputeProjects(unittest.TestCase): ) self.assertEqual( env_variables["projects_to_build"], - "clang;clang-tools-extra;lld;lldb;llvm;mlir", + "clang;clang-tools-extra;cross-project-tests;lld;lldb;llvm;mlir", ) self.assertEqual( env_variables["project_check_targets"], - "check-clang check-clang-cir check-clang-tools check-lldb", + "check-clang check-clang-cir check-clang-tools check-cross-project check-lldb", ) self.assertEqual( env_variables["runtimes_to_build"], "compiler-rt;libcxx;libcxxabi;libunwind" @@ -432,11 +432,11 @@ class TestComputeProjects(unittest.TestCase): ) self.assertEqual( env_variables["projects_to_build"], - "bolt;clang;clang-tools-extra;flang;lld;lldb;llvm;mlir;polly", + "bolt;clang;clang-tools-extra;cross-project-tests;flang;lld;lldb;llvm;mlir;polly", ) self.assertEqual( env_variables["project_check_targets"], - "check-bolt check-clang check-clang-tools check-flang check-lit check-lld check-lldb check-llvm check-mlir check-polly", + "check-bolt check-clang check-clang-tools check-cross-project check-flang check-lit check-lld check-lldb check-llvm check-mlir check-polly", ) self.assertEqual( env_variables["runtimes_to_build"], "libcxx;libcxxabi;libunwind" diff --git a/cross-project-tests/debuginfo-tests/dexter-tests/memvars/const-branch.c b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/const-branch.c index 00cc163259bc..05df8a10fcff 100644 --- a/cross-project-tests/debuginfo-tests/dexter-tests/memvars/const-branch.c +++ b/cross-project-tests/debuginfo-tests/dexter-tests/memvars/const-branch.c @@ -1,4 +1,4 @@ -// XFAIL: !system-darwin || target-x86_64 +// XFAIL: target-x86_64 //// Suboptimal coverage, see inlined comments. // REQUIRES: lldb