diff options
author | shawbyoung <shawbyoung@gmail.com> | 2024-06-11 11:31:37 -0700 |
---|---|---|
committer | shawbyoung <shawbyoung@gmail.com> | 2024-06-11 11:31:37 -0700 |
commit | 5a183532e960444088aa4d76d4686d7c93ba79b9 (patch) | |
tree | 1114d269ee12850977221ea90c600bbae85507c8 /cross-project-tests/lit.cfg.py | |
parent | 338cbfef03e0ab58d7b52f3301928c58b194a1b4 (diff) | |
download | llvm-users/shawbyoung/spr/main.updated-commandlineargumentreferencemd.zip llvm-users/shawbyoung/spr/main.updated-commandlineargumentreferencemd.tar.gz llvm-users/shawbyoung/spr/main.updated-commandlineargumentreferencemd.tar.bz2 |
[𝘀𝗽𝗿] changes to main this commit is based onusers/shawbyoung/spr/main.updated-commandlineargumentreferencemd
Created using spr 1.3.4
[skip ci]
Diffstat (limited to 'cross-project-tests/lit.cfg.py')
-rw-r--r-- | cross-project-tests/lit.cfg.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/cross-project-tests/lit.cfg.py b/cross-project-tests/lit.cfg.py index 774c4ea..6196345 100644 --- a/cross-project-tests/lit.cfg.py +++ b/cross-project-tests/lit.cfg.py @@ -84,7 +84,13 @@ if is_msvc: # use_clang() and use_lld() respectively, so set them to "", if needed. if not hasattr(config, "clang_src_dir"): config.clang_src_dir = "" -llvm_config.use_clang(required=("clang" in config.llvm_enabled_projects)) +# Facebook T92898286 +should_test_bolt = get_required_attr(config, "llvm_test_bolt") +if should_test_bolt: + llvm_config.use_clang(required=("clang" in config.llvm_enabled_projects), additional_flags=["--post-link-optimize"]) +else: + llvm_config.use_clang(required=("clang" in config.llvm_enabled_projects)) +# End Facebook T92898286 if not hasattr(config, "lld_src_dir"): config.lld_src_dir = "" @@ -293,3 +299,9 @@ llvm_config.feature_config([("--build-mode", {"Debug|RelWithDebInfo": "debug-inf # Allow 'REQUIRES: XXX-registered-target' in tests. for arch in config.targets_to_build: config.available_features.add(arch.lower() + "-registered-target") + +# Facebook T92898286 +# Ensure the user's PYTHONPATH is included. +if "PYTHONPATH" in os.environ: + config.environment["PYTHONPATH"] = os.environ["PYTHONPATH"] +# End Facebook T92898286 |