From 412038c36ea96644f7b860d3224855629c2dc1d1 Mon Sep 17 00:00:00 2001 From: Ben Haller Date: Fri, 30 Aug 2024 14:26:53 -0400 Subject: [PATCH] suppress warning in GSL code --- gsl/linalg/tridiag.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gsl/linalg/tridiag.c b/gsl/linalg/tridiag.c index 13ec62b7..150611bc 100644 --- a/gsl/linalg/tridiag.c +++ b/gsl/linalg/tridiag.c @@ -94,7 +94,13 @@ solve_tridiag( } /* backsubstitution */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wuninitialized" +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wuninitialized" x[x_stride * (N - 1)] = c[N - 1]; +#pragma clang diagnostic pop +#pragma GCC diagnostic pop if (N >= 2) { for (i = N - 2, j = 0; j <= N - 2; j++, i--)