diff --git a/src/fmindex-collection/utils.h b/src/fmindex-collection/utils.h index 6b6beb22..759d42c1 100644 --- a/src/fmindex-collection/utils.h +++ b/src/fmindex-collection/utils.h @@ -24,7 +24,7 @@ namespace fmindex_collection { inline auto createSA64(std::span input, size_t threadNbr) -> std::vector { - assert(input.size() < std::numeric_limits::max()); + assert(uint64_t{input.size()} < std::numeric_limits::max()); auto sa = std::vector(input.size()); if (input.size() == 0) { return sa; diff --git a/src/test_fmindex-collection/bitvector/checkBitvector.cpp b/src/test_fmindex-collection/bitvector/checkBitvector.cpp index a122c529..b32ddf79 100644 --- a/src/test_fmindex-collection/bitvector/checkBitvector.cpp +++ b/src/test_fmindex-collection/bitvector/checkBitvector.cpp @@ -5,7 +5,6 @@ #include #include #include -#include #include "allBitVectors.h" @@ -20,6 +19,7 @@ static auto getName() { return str; } #else +#include template static auto getName() { return std::string{reflect::type_name()}; diff --git a/src/test_fmindex-collection/rankvector/checkRankVector.cpp b/src/test_fmindex-collection/rankvector/checkRankVector.cpp index fa31f9ee..f5a4f8f7 100644 --- a/src/test_fmindex-collection/rankvector/checkRankVector.cpp +++ b/src/test_fmindex-collection/rankvector/checkRankVector.cpp @@ -5,7 +5,6 @@ #include #include #include -#include #include "allRankVectors.h" @@ -20,6 +19,7 @@ static auto getName() { return str; } #else +#include template static auto getName() { return std::string{reflect::type_name()};