From 1cb8cd534f8b1214c8da483fd44579752c32b8eb Mon Sep 17 00:00:00 2001 From: Kawrakow Date: Thu, 22 Jan 2026 12:26:23 +0200 Subject: [PATCH] Fix build failure when OpenMP is not available (#1171) --- ggml/src/ggml-backend.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ggml/src/ggml-backend.cpp b/ggml/src/ggml-backend.cpp index d99d7022..38fd5692 100644 --- a/ggml/src/ggml-backend.cpp +++ b/ggml/src/ggml-backend.cpp @@ -2165,6 +2165,7 @@ static enum ggml_status ggml_backend_sched_compute_splits(ggml_backend_sched_t s for (auto & s : sched->statuses) s = GGML_STATUS_SUCCESS; + int first_reduce = -1; bool work_done = false; #ifdef GGML_USE_OPENMP //This may not be available in old OpenMP versions @@ -2185,7 +2186,6 @@ static enum ggml_status ggml_backend_sched_compute_splits(ggml_backend_sched_t s } } } - int first_reduce = -1; for (int i = 0; i < sched->n_splits; i++) { auto split = &sched->splits[i]; if (split->graph.n_nodes == 1 && split->graph.nodes[0]->op == GGML_OP_REDUCE) {