[all-commits] [llvm/llvm-project] 9ac82f: [OpenMP] [cmake] In standalone mode, make Python3_...

Martin Storsjö via All-commits all-commits at lists.llvm.org
Thu Feb 8 01:46:08 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9ac82f0d3ecf6c13669b0c7940920460c037a292
      https://github.com/llvm/llvm-project/commit/9ac82f0d3ecf6c13669b0c7940920460c037a292
  Author: Martin Storsjö <martin at martin.st>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M openmp/cmake/OpenMPTesting.cmake

  Log Message:
  -----------
  [OpenMP] [cmake] In standalone mode, make Python3_EXECUTABLE available (#80828)

When running the tests, we try to invoke them as
"${Python3_EXECUTABLE} ${OPENMP_LLVM_LIT_EXECUTABLE}", but when running
"find_package(Python3)" within the function
"find_standalone_test_dependencies", the variable "Python3_EXECUTABLE"
only gets set within the function scope.

Tests have worked regardless of this in many cases, where executing the
python script directly succeeds. But for consistency, and for working in
cases when the python script can't be executed as such, make the
Python3_EXECUTABLE variable available as intended.




More information about the All-commits mailing list