From 2d197dd96b371d1015963ec6922bd324876401a4 Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Fri, 22 Nov 2024 18:04:24 +0100 Subject: [PATCH] [MISC] Resolve codechecker warnings --- .github/workflows/ci_codechecker.yml | 3 ++ include/hibf/misc/bit_vector.hpp | 7 +++- include/hibf/misc/insert_iterator.hpp | 7 ++-- include/hibf/sketch/hyperloglog.hpp | 8 ++-- src/hierarchical_interleaved_bloom_filter.cpp | 10 ++--- src/interleaved_bloom_filter.cpp | 37 ++++++++++--------- src/layout/compute_layout.cpp | 3 ++ src/layout/hierarchical_binning.cpp | 1 - src/layout/layout.cpp | 4 +- src/layout/simple_binning.cpp | 5 +-- src/sketch/compute_sketches.cpp | 4 +- src/sketch/hyperloglog.cpp | 4 +- src/sketch/toolbox.cpp | 6 +-- 13 files changed, 54 insertions(+), 45 deletions(-) diff --git a/.github/workflows/ci_codechecker.yml b/.github/workflows/ci_codechecker.yml index fa7b723e..c471055d 100644 --- a/.github/workflows/ci_codechecker.yml +++ b/.github/workflows/ci_codechecker.yml @@ -64,7 +64,9 @@ jobs: --disable clang-diagnostic-implicit-int-float-conversion \ --disable clang-diagnostic-float-conversion \ --disable clang-diagnostic-implicit-int-conversion \ + --disable bugprone-exception-escape \ --disable bugprone-narrowing-conversions \ + --disable deadcode.DeadStores \ --output ./results 2>/dev/null | grep --line-buffered -E "\[[0-9]+/[0-9]+\]" || true echo "-${GITHUB_WORKSPACE}/include/hibf/contrib/*" > skipfile echo "+${GITHUB_WORKSPACE}/*" >> skipfile @@ -76,6 +78,7 @@ jobs: --trim-path-prefix "${GITHUB_WORKSPACE}/" > parse.log || true awk '/----====/{y=1;}y' parse.log sed -i 's/