File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed
Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -94,15 +94,23 @@ if(NOT DEFINED ENV{MKL_ENABLE_INSTRUCTIONS})
9494endif ()
9595
9696set (_PYTHON_PREFIX "Python" )
97- execute_process (COMMAND ${${_PYTHON_PREFIX}_EXECUTABLE} -c
98- "import sys; import numpy; sys.stdout.write(numpy.get_include())"
99- RESULT_VARIABLE _${_PYTHON_PREFIX}_RESULT
100- OUTPUT_VARIABLE _${_PYTHON_PREFIX}_NumPy_PATH
101- ERROR_QUIET
102- OUTPUT_STRIP_TRAILING_WHITESPACE )
97+ execute_process (
98+ COMMAND
99+ ${${_PYTHON_PREFIX}_EXECUTABLE} -c
100+ "import sys; import numpy; sys.stdout.write(numpy.get_include())"
101+ RESULT_VARIABLE _${_PYTHON_PREFIX}_RESULT
102+ OUTPUT_VARIABLE _${_PYTHON_PREFIX}_NumPy_PATH
103+ ERROR_VARIABLE _${_PYTHON_PREFIX}_NumPy_ERROR
104+ OUTPUT_STRIP_TRAILING_WHITESPACE
105+ ERROR_STRIP_TRAILING_WHITESPACE
106+ )
103107
104108message (STATUS "NumPy detection result: ${_${_PYTHON_PREFIX} _RESULT}" )
105109message (STATUS "NumPy include path: ${_${_PYTHON_PREFIX} _NumPy_PATH}" )
110+ if (_${_PYTHON_PREFIX} _NumPy_ERROR)
111+ message (STATUS "NumPy detection stderr output:" )
112+ message (STATUS "${_${_PYTHON_PREFIX} _NumPy_ERROR}" )
113+ endif ()
106114
107115# find Python before enabling pybind11
108116find_package (Python 3.10...<3.15 REQUIRED COMPONENTS Development.Module NumPy )
You can’t perform that action at this time.
0 commit comments