diff --git a/gpt4all-chat/CMakeLists.txt b/gpt4all-chat/CMakeLists.txt index 0fca75c5..6c96330b 100644 --- a/gpt4all-chat/CMakeLists.txt +++ b/gpt4all-chat/CMakeLists.txt @@ -142,11 +142,6 @@ target_link_libraries(chat set(COMPONENT_NAME_MAIN ${PROJECT_NAME}) set(CMAKE_INSTALL_PREFIX ${CMAKE_BINARY_DIR}/install) -if(NOT (CMAKE_HOST_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "arm64")) - add_executable(test_hw test_hw.cpp) - install(TARGETS test_hw DESTINATION bin COMPONENT ${COMPONENT_NAME_MAIN}) -endif() - install(TARGETS chat DESTINATION bin COMPONENT ${COMPONENT_NAME_MAIN}) install(TARGETS llmodel DESTINATION lib COMPONENT ${COMPONENT_NAME_MAIN}) diff --git a/gpt4all-chat/test_hw.cpp b/gpt4all-chat/test_hw.cpp deleted file mode 100644 index 9102181d..00000000 --- a/gpt4all-chat/test_hw.cpp +++ /dev/null @@ -1,31 +0,0 @@ -#include -#include - -int main(int argc, char *argv[]) -{ -#if __GNUC__ - static bool avx = __builtin_cpu_supports("avx"); - static bool avx2 = __builtin_cpu_supports("avx2"); - static bool fma = __builtin_cpu_supports("fma"); - static bool sse3 = __builtin_cpu_supports("sse3"); - static std::string s; - s = "gpt4all hardware test results:\n"; - s += " AVX = " + std::to_string(avx) + "\n"; - s += " AVX2 = " + std::to_string(avx2) + "\n"; - s += " FMA = " + std::to_string(fma) + "\n"; - s += " SSE3 = " + std::to_string(sse3) + "\n"; - fprintf(stderr, "%s", s.c_str()); - fprintf(stderr, "your hardware supports the \""); - fflush(stderr); - if (avx2) - printf("full"); - else if (avx && fma) - printf("avx_only"); - else - printf("bare_minimum"); - fflush(stdout); - fprintf(stderr, "\" version of gpt4all.\n"); - fflush(stderr); -#endif - return 0; -}