diff --git a/CMakeLists.txt b/CMakeLists.txt index d916ff207..50ff864f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -61,7 +61,7 @@ add_compile_definitions(LOG_DISABLE_LOGS) add_compile_definitions(GGML_USE_CPU) add_compile_definitions(GGML_USE_CPU_REPACK) add_compile_definitions(NOMINMAX) -add_compile_definitions(_REGEX_MAX_STACK_COUNT=32000) +add_compile_definitions(_REGEX_MAX_STACK_COUNT=5000) if (GGML_HIP_FORCE_ROCWMMA_FATTN_GFX12) add_compile_definitions(GGML_HIP_ROCWMMA_FATTN_GFX12) diff --git a/model_adapter.cpp b/model_adapter.cpp index f2ed1a7b9..77db8f02c 100644 --- a/model_adapter.cpp +++ b/model_adapter.cpp @@ -352,7 +352,7 @@ void print_tok_vec(std::vector &embd) { fileformatmeta->model_architecture = GGUFArch::ARCH_RWKV; } - else if(modelarch=="glm4") + else if(modelarch=="glm4" || modelarch=="glm4moe") { fileformatmeta->model_architecture = GGUFArch::ARCH_GLM4; }