[llvm-branch-commits] [clang] [flang] [lld] [llvm] [Flang][DRAFT] LLVM_ENABLE_RUNTIMES=FortranRuntime (PR #110217)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Oct 1 06:49:04 PDT 2024


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {darker}-->


:warning: Python code formatter, darker found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
darker --check --diff -r 2216bfe4a07625d894accf5730a313a65d30a982...c7bc5e9785751bba5784b2ec93702b8e5005974d FortranRuntime/test/NonGtestUnit/lit.cfg.py FortranRuntime/test/Unit/lit.cfg.py FortranRuntime/test/lit.cfg.py flang/test/lit.cfg.py
``````````

</details>

<details>
<summary>
View the diff from darker here.
</summary>

``````````diff
--- FortranRuntime/test/lit.cfg.py	2024-10-01 13:43:59.000000 +0000
+++ FortranRuntime/test/lit.cfg.py	2024-10-01 13:48:33.086896 +0000
@@ -50,37 +50,35 @@
 llvm_config.use_default_substitutions()
 
 # test_source_root: The root path where tests are located.
 config.test_source_root = os.path.dirname(__file__)
 
-# test_exec_root: The root path where tests should be run. 
+# test_exec_root: The root path where tests should be run.
 # lit writes a '.lit_test_times.txt' file into this directory.
 config.test_exec_root = config.fortranruntime_binary_test_dir
 
 # On MacOS, -isysroot is needed to build binaries.
 isysroot_flag = []
 if config.osx_sysroot:
     isysroot_flag = ["-isysroot", config.osx_sysroot]
 
 tools = [
-      ToolSubst(
+    ToolSubst(
         "%flang",
         command=FindTool("flang-new"),
         extra_args=isysroot_flag,
         unresolved="fatal",
-      )
-    ]
+    )
+]
 
 # Define some variables to help us test that the flang runtime doesn't depend on
 # the C++ runtime libraries. For this we need a C compiler.
 libruntime = os.path.join(config.fortranruntime_build_lib_dir, "libFortranRuntime.a")
 include = os.path.join(config.fortranruntime_source_dir, "include")
 tools.append(
-            ToolSubst(
-                "%cc", command=config.cc, extra_args=isysroot_flag, unresolved="fatal"
-            )
-        )
+    ToolSubst("%cc", command=config.cc, extra_args=isysroot_flag, unresolved="fatal")
+)
 tools.append(ToolSubst("%libruntime", command=libruntime, unresolved="fatal"))
 tools.append(ToolSubst("%include", command=include, unresolved="fatal"))
 
 # Lwt tests find LLVM's standard tools (FileCheck, split-file, not, ...)
 llvm_config.with_environment("PATH", config.llvm_tools_dir, append_path=True)

``````````

</details>


https://github.com/llvm/llvm-project/pull/110217


More information about the llvm-branch-commits mailing list