struct ggml_context* make_ctx(void) {
struct ggml_init_params params = {
- .mem_size = 2 * 1024 * 1024,
+ /*.mem_size =*/ 2 * 1024 * 1024,
+ /*.mem_buffer =*/ nullptr,
+ /*.no_alloc. =*/ false
};
return ggml_init(params);
}
// Test cases for different padding configurations
{
- params = (struct ggml_init_params){
- .mem_size = 16*1024*1024,
- .mem_buffer = NULL,
- .no_alloc = true,
+ params = ggml_init_params{
+ /*.mem_size =*/ 16*1024*1024,
+ /*.mem_buffer =*/ nullptr,
+ /*.no_alloc. =*/ true
};
ggml_log_set(ggml_log_callback_default, nullptr);
}
{
- params = (struct ggml_init_params){
- .mem_size = 16*1024*1024,
- .mem_buffer = NULL,
- .no_alloc = true,
+ params = ggml_init_params{
+ /*.mem_size =*/ 16*1024*1024,
+ /*.mem_buffer =*/ nullptr,
+ /*.no_alloc. =*/ true
};
ggml_log_set(ggml_log_callback_default, nullptr);