|
|
@@ -104,8 +104,8 @@ if (LLAMA_LLGUIDANCE)
|
|
|
llama_build_and_test(test-grammar-llguidance.cpp ARGS ${CMAKE_CURRENT_SOURCE_DIR}/../models/ggml-vocab-llama-bpe.gguf)
|
|
|
endif ()
|
|
|
|
|
|
-if (NOT WIN32)
|
|
|
- # these tests are disabled on Windows because they use internal functions not exported with LLAMA_API
|
|
|
+if (NOT WIN32 OR NOT BUILD_SHARED_LIBS)
|
|
|
+ # these tests are disabled on Windows because they use internal functions not exported with LLAMA_API (when building with shared libraries)
|
|
|
llama_build_and_test(test-sampling.cpp)
|
|
|
llama_build_and_test(test-grammar-parser.cpp)
|
|
|
llama_build_and_test(test-grammar-integration.cpp)
|