We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ab043a4 commit a36cfa4Copy full SHA for a36cfa4
1 file changed
gsl/linalg/tridiag.c
@@ -96,13 +96,17 @@ solve_tridiag(
96
/* backsubstitution */
97
#pragma GCC diagnostic push
98
#pragma GCC diagnostic ignored "-Wuninitialized"
99
-#if defined(__has_warning) && __has_warning("-Wmaybe-uninitialized")
+#if defined(__has_warning)
100
+#if __has_warning("-Wmaybe-uninitialized")
101
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
102
#endif
103
+#endif
104
#pragma clang diagnostic push
105
#pragma clang diagnostic ignored "-Wuninitialized"
106
107
108
#pragma clang diagnostic ignored "-Wmaybe-uninitialized"
109
110
111
x[x_stride * (N - 1)] = c[N - 1];
112
#pragma clang diagnostic pop
0 commit comments