@@ -305,11 +305,10 @@ namespace GGUFMeta {
305305 case GGUF_TYPE_UINT32:
306306 case GGUF_TYPE_INT32: GGML_ASSERT ((std::is_same<T, int32_t >::value) ||
307307 (std::is_same<T, uint32_t >::value)); break ;
308- case GGUF_TYPE_BOOL: GGML_ASSERT ((std::is_same<T, bool >::value)); break ;
309308 case GGUF_TYPE_FLOAT32: GGML_ASSERT ((std::is_same<T, float >::value)); break ;
310309 case GGUF_TYPE_STRING: GGML_ASSERT ((std::is_same<T, std::string>::value)); break ;
311310 default :
312- throw std::runtime_error (format (" %s is not a string/float32/uint32/int32/bool array" , key.c_str ()));
311+ throw std::runtime_error (format (" %s is not a string/float32/uint32/int32 array" , key.c_str ()));
313312 }
314313
315314 if constexpr (std::is_same<T, std::string>::value) {
@@ -347,11 +346,10 @@ namespace GGUFMeta {
347346 case GGUF_TYPE_UINT32:
348347 case GGUF_TYPE_INT32: GGML_ASSERT ((std::is_same<T, int32_t >::value) ||
349348 (std::is_same<T, uint32_t >::value)); break ;
350- case GGUF_TYPE_BOOL: GGML_ASSERT ((std::is_same<T, bool >::value)); break ;
351349 case GGUF_TYPE_FLOAT32: GGML_ASSERT ((std::is_same<T, float >::value)); break ;
352350 case GGUF_TYPE_STRING: GGML_ASSERT ((std::is_same<T, std::string>::value)); break ;
353351 default :
354- throw std::runtime_error (format (" %s is not a string/float32/uint32/int32/bool array" , key.c_str ()));
352+ throw std::runtime_error (format (" %s is not a string/float32/uint32/int32 array" , key.c_str ()));
355353 }
356354
357355 if (arr_info.length > N_MAX) {
@@ -466,7 +464,6 @@ namespace GGUFMeta {
466464 // TODO: this is not very clever - figure out something better
467465 template bool llama_model_loader::get_key_or_arr<std::array<int , 4 >>(enum llm_kv kid, std::array<int , 4 > & result, uint32_t n, bool required);
468466 template bool llama_model_loader::get_key_or_arr<std::array<uint32_t , 512 >>(enum llm_kv kid, std::array<uint32_t , 512 > & result, uint32_t n, bool required);
469- template bool llama_model_loader::get_key_or_arr<std::array<bool , 512 >>(enum llm_kv kid, std::array<bool , 512 > & result, uint32_t n, bool required);
470467
471468llama_model_loader::llama_model_loader (
472469 const std::string & fname,
0 commit comments