diff --git a/common/console.cpp b/common/console.cpp old mode 100644 new mode 100755 index 078a8d678d933..73b00aa95de9f --- a/common/console.cpp +++ b/common/console.cpp @@ -241,7 +241,9 @@ namespace console { (void)codepoint; return 1; #else - return wcwidth(codepoint); + //return wcwidth(codepoint); + (void)codepoint; + return 1; #endif } diff --git a/examples/export-lora/export-lora.cpp b/examples/export-lora/export-lora.cpp index 91238e4beb26c..b0ba4e9dfc3c0 100644 --- a/examples/export-lora/export-lora.cpp +++ b/examples/export-lora/export-lora.cpp @@ -148,7 +148,7 @@ struct lora_merge_ctx { ctx_out = gguf_init_empty(); struct ggml_init_params params = { - /*.mem_size =*/ gguf_get_n_tensors(base_model.ctx_gguf)*ggml_tensor_overhead(), + /*.mem_size =*/ static_cast(gguf_get_n_tensors(base_model.ctx_gguf)*ggml_tensor_overhead()), /*.mem_buffer =*/ NULL, /*.no_alloc =*/ true, }; diff --git a/src/llama-mmap.cpp b/src/llama-mmap.cpp old mode 100644 new mode 100755 index 3970b7485fe9d..c8b948b154945 --- a/src/llama-mmap.cpp +++ b/src/llama-mmap.cpp @@ -481,10 +481,10 @@ struct llama_mlock::impl { // Skip resource limit checks on visionOS/tvOS suggest = false; #else - struct rlimit lock_limit; - if (suggest && getrlimit(RLIMIT_MEMLOCK, &lock_limit)) { - suggest = false; - } + struct rlimit lock_limit = {}; + //if (suggest && getrlimit(RLIMIT_MEMLOCK, &lock_limit)) { + // suggest = false; + //} if (suggest && (lock_limit.rlim_max > lock_limit.rlim_cur + size)) { suggest = false; }