We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 751528d commit 3a42a05Copy full SHA for 3a42a05
ggml/src/ggml-cpu/CMakeLists.txt
@@ -312,7 +312,8 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
312
endif()
313
elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "s390x")
314
message(STATUS "s390x detected")
315
- execute_process(COMMAND bash -c "grep -Pom 1 'machine = \\K([0-9]+)' /proc/cpuinfo" OUTPUT_VARIABLE S390X_M)
+ file(READ "/proc/cpuinfo" CPUINFO_CONTENTS)
316
+ string(REGEX REPLACE "machine[ \t\r\n]*=[ \t\r\n]*([0-9]+)" "\\1" S390X_M ${CPUINFO_CONTENTS})
317
318
# TODO: Separation to determine activation of VX/VXE/VXE2
319
if (${S390X_M} MATCHES "8561|8562")
0 commit comments