[PATCH 1003/1017] llc --version no longer exits with a non-zero return code
authorAndreas Beckmann <anbe@debian.org>
Tue, 15 Mar 2022 09:24:11 +0000 (10:24 +0100)
committerAndreas Beckmann <anbe@debian.org>
Tue, 13 Dec 2022 03:08:31 +0000 (03:08 +0000)
Gbp-Pq: Name 1003-llc-version-no-longer-exits-with-a-non-zero-return-c.patch

cmake/LLVM.cmake

index 926b97761d6b958d62c9987f708b763f959f1add..73d8b6e2c4bb019f9429eed5ec2c33e66051aa99 100644 (file)
@@ -672,10 +672,9 @@ endif()
 if(ENABLE_HOST_CPU_DEVICES AND NOT DEFINED LLC_HOST_CPU_AUTO)
   message(STATUS "Find out LLC host CPU with ${LLVM_LLC}")
   execute_process(COMMAND ${LLVM_LLC} "--version" RESULT_VARIABLE RES_VAR OUTPUT_VARIABLE OUTPUT_VAR)
-  # WTF, ^^ has return value 1
-  #if(RES_VAR)
-  #  message(FATAL_ERROR "Error ${RES_VAR} while determining LLC host CPU")
-  #endif()
+  if(RES_VAR)
+    message(FATAL_ERROR "Error ${RES_VAR} while determining LLC host CPU")
+  endif()
 
   if(OUTPUT_VAR MATCHES "Host CPU: ([^ ]*)")
     # sigh... STRING(STRIP is to workaround regexp bug in cmake