cmake : Fix broken CMake error messages (ggml/1252)

This commit is contained in:
Kai Pastor 2025-05-31 12:39:19 +02:00 committed by Georgi Gerganov
parent fd75c4995b
commit 4064dd6484
2 changed files with 5 additions and 5 deletions

View File

@ -81,7 +81,7 @@ if (BLAS_FOUND)
target_link_libraries (ggml-blas PRIVATE ${BLAS_LIBRARIES}) target_link_libraries (ggml-blas PRIVATE ${BLAS_LIBRARIES})
target_include_directories(ggml-blas PRIVATE ${BLAS_INCLUDE_DIRS}) target_include_directories(ggml-blas PRIVATE ${BLAS_INCLUDE_DIRS})
else() else()
message(ERROR "BLAS not found, please refer to " message(FATAL_ERROR "BLAS not found, please refer to "
"https://cmake.org/cmake/help/latest/module/FindBLAS.html#blas-lapack-vendors" "https://cmake.org/cmake/help/latest/module/FindBLAS.html#blas-lapack-vendors"
" to set correct GGML_BLAS_VENDOR") " to set correct GGML_BLAS_VENDOR")
endif() endif()

View File

@ -13,7 +13,7 @@ elseif(SUPPORTS_SYCL)
If you expected the oneAPI Release compiler, please install oneAPI & source it, like: If you expected the oneAPI Release compiler, please install oneAPI & source it, like:
source /opt/intel/oneapi/setvars.sh") source /opt/intel/oneapi/setvars.sh")
else() else()
message(FATAL_ERROR, "C++ compiler lacks SYCL support.") message(FATAL_ERROR "C++ compiler lacks SYCL support.")
endif() endif()
message(STATUS "SYCL found") message(STATUS "SYCL found")
#todo: AOT #todo: AOT
@ -170,7 +170,7 @@ else()
target_compile_definitions(ggml-sycl PRIVATE GGML_SYCL_NVIDIA) target_compile_definitions(ggml-sycl PRIVATE GGML_SYCL_NVIDIA)
elseif (GGML_SYCL_TARGET STREQUAL "AMD") elseif (GGML_SYCL_TARGET STREQUAL "AMD")
if (NOT GGML_SYCL_DEVICE_ARCH) if (NOT GGML_SYCL_DEVICE_ARCH)
message(ERROR "Can't enable SYCL hip backend, GGML_SYCL_DEVICE_ARCH has not been set.") message(FATAL_ERROR "Can't enable SYCL hip backend, GGML_SYCL_DEVICE_ARCH has not been set.")
endif() endif()
target_link_libraries(ggml-sycl PRIVATE ONEMATH::onemath_blas_rocblas) target_link_libraries(ggml-sycl PRIVATE ONEMATH::onemath_blas_rocblas)
target_compile_options(ggml-sycl PRIVATE "-fsycl-targets=amdgcn-amd-amdhsa") target_compile_options(ggml-sycl PRIVATE "-fsycl-targets=amdgcn-amd-amdhsa")