ggml-org/llama.cpp
Llava functions compiled as extern "C" throw exceptions
Fechada
#7.073 aberto em 4 de mai. de 2024
buggood first issue
Métricas do repositório
- Stars
- (124.194 estrelas)
- Métricas de merge de PR
- (Mesclagem média 6d 8h) (389 fundiu PRs em 30d)
Description
Basically this: llama.cpp\examples\llava\clip.cpp(1277,13): warning : 'clip_model_load' has a non-throwing exception specification but can still throw [-Wexceptions] llama.cpp\examples\llava\clip.cpp(2075,5): warning : 'clip_n_mmproj_embd' has a non-throwing exception specification but can still throw [-Wexceptions]
As these are library exported functions and wrapped in extern "C", they should not allow exceptions to cross the boundary. C language has no idea what to do with them.
Compiled with clang-cl in windows.