mirror of
https://github.com/ggerganov/whisper.cpp.git
synced 2025-05-30 22:47:22 +02:00
ggml : add option to not print stack on abort (ggml/1081)
* Add option to not print stack on abort Add option/envvar to disable stack printing on abort. Also link some unittests with Threads to fix link errors on ubuntu/g++11. * Update ggml/src/ggml.c --------- Co-authored-by: Diego Devesa <slarengh@gmail.com>
This commit is contained in:
parent
f12559d590
commit
8e0143e205
@ -128,6 +128,10 @@ static void ggml_print_backtrace_symbols(void) {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
static void ggml_print_backtrace(void) {
|
static void ggml_print_backtrace(void) {
|
||||||
|
const char * GGML_NO_BACKTRACE = getenv("GGML_NO_BACKTRACE");
|
||||||
|
if (GGML_NO_BACKTRACE) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
char attach[32];
|
char attach[32];
|
||||||
snprintf(attach, sizeof(attach), "attach %d", getpid());
|
snprintf(attach, sizeof(attach), "attach %d", getpid());
|
||||||
int pid = fork();
|
int pid = fork();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user