Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
rebase
Created using spr 1.3.7
  • Loading branch information
vitalybuka committed Apr 23, 2026
commit 00d576832aea2cef927dc4b614b552b751c32120
23 changes: 4 additions & 19 deletions libcxx/utils/libcxx/test/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@


def _getSubstitution(substitution, all_substitutions):
for orig, replacement in all_substitutions:
for (orig, replacement) in all_substitutions:
if orig == substitution:
return replacement
raise ValueError("Substitution {} is not in the config.".format(substitution))
Expand Down Expand Up @@ -51,23 +51,8 @@ def configure(parameters, features, config, lit_config):
)

# Print the basic substitutions
for sub in (
"%{cxx}",
"%{flags}",
"%{compile_flags}",
"%{link_flags}",
"%{benchmark_flags}",
"%{exec}",
):
debug(
"Using {} substitution: '{}'".format(
sub, _getSubstitution(sub, config.substitutions)
)
)
for sub in ("%{cxx}", "%{flags}", "%{compile_flags}", "%{link_flags}", "%{benchmark_flags}", "%{exec}"):
debug("Using {} substitution: '{}'".format(sub, _getSubstitution(sub, config.substitutions)))

# Print all available features
debug(
"All available features: {}".format(
", ".join(sorted(config.available_features))
)
)
debug("All available features: {}".format(", ".join(sorted(config.available_features))))
4 changes: 3 additions & 1 deletion llvm/utils/lit/lit/llvm/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -527,6 +527,7 @@ def use_llvm_tool(
name,
search_env=None,
required=False,
quiet=False,
search_paths=None,
use_installed=False,
):
Expand Down Expand Up @@ -564,7 +565,8 @@ def use_llvm_tool(
self.lit_config.params.get("use_normalized_slashes")
):
tool = tool.replace("\\", "/")
self.lit_config.dbg("using {}: {}".format(name, tool))
if not quiet:
self.lit_config.note("using {}: {}".format(name, tool))
return tool

def _get_clang_paths(self, additional_tool_dirs):
Expand Down
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.