From 05690c001a41e2fe7ad9d7bae3c74694b3fe446b Mon Sep 17 00:00:00 2001 From: dzaima Date: Thu, 23 May 2024 23:53:48 +0300 Subject: [PATCH] suppress false-positive gcc warnings --- src/builtins/search.c | 2 +- src/utils/includeSingeli.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/builtins/search.c b/src/builtins/search.c index 1cd897bb..db881dde 100644 --- a/src/builtins/search.c +++ b/src/builtins/search.c @@ -124,7 +124,7 @@ typedef struct { B n, p; } B2; static NOINLINE B toIntCell(B x, ux csz0, ur co) { assert(TI(x,elType)!=el_B); usz ria = shProd(SH(x), 0, co); - ShArr* rsh; + ShArr* rsh ONLY_GCC(=0); if (co>1) { rsh=m_shArr(co); shcpy(rsh->a,SH(x),co); } B r0 = widenBitArr(x, co); usz csz = shProd(SH(r0),co,RNK(r0)) << elwBitLog(TI(r0,elType)); diff --git a/src/utils/includeSingeli.h b/src/utils/includeSingeli.h index 23c607df..9c6d93c5 100644 --- a/src/utils/includeSingeli.h +++ b/src/utils/includeSingeli.h @@ -25,7 +25,8 @@ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wunused-variable" +#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" #include SINGELI_FILE1(../../build/obj2/SINGELI_DIR/SINGELI_FILE.c) #pragma GCC diagnostic pop -#undef SINGELI_FILE \ No newline at end of file +#undef SINGELI_FILE