Skip to content
Snippets Groups Projects
Commit 65721572 authored by Martin Lang's avatar Martin Lang
Browse files

More precise logging

parent 7d84fbc0
No related branches found
No related tags found
1 merge request!1Code review of main
Pipeline #582721 failed
...@@ -344,9 +344,8 @@ def refresh_modules(compilers: dict[str, Any] | None = None) -> None: ...@@ -344,9 +344,8 @@ def refresh_modules(compilers: dict[str, Any] | None = None) -> None:
def patch_intel_module(module_file: Path, gcc_module: str, family: str) -> None: def patch_intel_module(module_file: Path, gcc_module: str, family: str) -> None:
"""Make intel modules depend on gcc and change family.""" """Make intel modules depend on gcc and change family."""
logger.debug( logger.debug(
"Updating family(...) in '%s' and make it depend on '%s'", "Updating family(...) in '%s'",
module_file, module_file,
gcc_module,
) )
content = module_file.read_text() content = module_file.read_text()
content = content.replace('family("compiler")', f'family("{family}")') content = content.replace('family("compiler")', f'family("{family}")')
...@@ -354,6 +353,11 @@ def patch_intel_module(module_file: Path, gcc_module: str, family: str) -> None: ...@@ -354,6 +353,11 @@ def patch_intel_module(module_file: Path, gcc_module: str, family: str) -> None:
# MODULE_PATH. # MODULE_PATH.
# This function can be called multiple times, so only insert if not yet present. # This function can be called multiple times, so only insert if not yet present.
if f'depends_on("{gcc_module}")\n' not in content: if f'depends_on("{gcc_module}")\n' not in content:
logger.debug(
"Inserting dependency on '%s' in '%s'",
gcc_module,
module_file,
)
insertion_point = min( insertion_point = min(
content.find("depends_on("), content.find('prepend_path("MODULEPATH"') content.find("depends_on("), content.find('prepend_path("MODULEPATH"')
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment