You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While dynamically loading/unloading from an executable the ggml.dll I get often, but not always, this exception from ggml.cpp:
GGML_ASSERT(prev != ggml_uncaught_exception)
Even though I was clearing context, samples and model before unload the dll.
Learned that the "const auto prev{ std::get_terminate() } is set as a global on the C runtime, that is not reloaded between ggml.dll loads.
Even if I wanted I am not able to load twice the same ggml.dll on windows, so for me I can live without this exception. Is there a valid purpose for this exception ?