From: cebtenzzre Date: Sat, 7 Oct 2023 08:41:52 +0000 (-0400) Subject: quantize : fail fast on write errors (#3521) X-Git-Tag: upstream/0.0.4488~3145 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=f1782c68de13b64bb5283fc2038f584e47be9fd2;p=pkg%2Fggml%2Fsources%2Fllama.cpp quantize : fail fast on write errors (#3521) --- diff --git a/llama.cpp b/llama.cpp index 227cd9d0..d10656bb 100644 --- a/llama.cpp +++ b/llama.cpp @@ -7194,6 +7194,7 @@ static void llama_model_quantize_internal(const std::string & fname_inp, const s } std::ofstream fout(fname_out, std::ios::binary); + fout.exceptions(std::ofstream::failbit); // fail fast on write errors const size_t meta_size = gguf_get_meta_size(ctx_out);