1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

chore(build): more fixes for the new warnings

This commit is contained in:
Leonid Fedorov
2025-05-09 22:07:22 +00:00
committed by Leonid Fedorov
parent a0bee173f6
commit fc028983b9
6 changed files with 34 additions and 34 deletions

View File

@ -262,6 +262,7 @@ ENDIF()
MY_CHECK_AND_SET_COMPILER_FLAG("-Wno-deprecated-copy" DEBUG RELEASE RELWITHDEBINFO MINSIZEREL)
MY_CHECK_AND_SET_COMPILER_FLAG("-Wno-deprecated-declarations" DEBUG RELEASE RELWITHDEBINFO MINSIZEREL)
MY_CHECK_AND_SET_COMPILER_FLAG("-Wno-format-truncation" DEBUG RELEASE RELWITHDEBINFO MINSIZEREL)
MY_CHECK_AND_SET_COMPILER_FLAG("-Werror -Wall -Wextra")
SET (ENGINE_LDFLAGS "-Wl,--no-as-needed -Wl,--add-needed")

View File

@ -53,23 +53,21 @@
#define DBUG_OFF 1
#endif
#include "sql_plugin.h"
#include "sql_table.h"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wunused-parameter"
#include "sql_plugin.h"
#include "sql_table.h"
#include "sql_select.h"
#include "item_windowfunc.h"
#include "rpl_rli.h"
#pragma GCC diagnostic pop
#include "mysqld_error.h"
#include "item_windowfunc.h"
#include "sql_cte.h"
#include "tztime.h"
#include "derived_handler.h"
#include "select_handler.h"
#include "rpl_rli.h"
#include "my_dbug.h"
#include "sql_show.h"
#pragma GCC diagnostic pop
// Now clean up the pollution as best we can...
#include "mcsconfig_conflicting_defs_undef.h"

View File

@ -97,7 +97,7 @@ class ColumnScanFilterTest : public ::testing::Test
close(fd);
return block;
}
uint8_t* readBlockFromLiteralArray(const std::string& fileName, uint8_t* block)
uint8_t* readBlockFromLiteralArray(const std::string& fileName, uint8_t* /*block*/)
{
if (fileName == std::string("col1block.cdf"))
return &__col1block_cdf[0];

View File

@ -298,7 +298,7 @@ class SimdFilterProcessor<
return vld1q_s32(reinterpret_cast<const int32_t*>(from));
}
MCS_FORCE_INLINE MT cmpDummy(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpDummy(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0xFFFFFFFF);
}
@ -333,12 +333,12 @@ class SimdFilterProcessor<
return cmpDummy(x, y);
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0xFFFFFFFF);
}
@ -470,12 +470,12 @@ class SimdFilterProcessor<
return vreinterpretq_u64_u32(vmvnq_u32(vreinterpretq_u32_u64(cmpEq(x, y))));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u64(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u64(0xFFFFFFFFFFFFFFFF);
}
@ -618,12 +618,12 @@ class SimdFilterProcessor<
return vmvnq_u32(vceqq_f32(x, y));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0xFFFFFFFF);
}
@ -762,12 +762,12 @@ class SimdFilterProcessor<
return vreinterpretq_u64_u32(vmvnq_u32(vreinterpretq_u32_u64(cmpEq(x, y))));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u64(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u64(0xFFFFFFFFFFFFFFFF);
}
@ -911,12 +911,12 @@ class SimdFilterProcessor<
return vreinterpretq_u64_u32(vmvnq_u32(vreinterpretq_u32_u64(vceqq_u64(x, y))));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u64(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u64(0xFFFFFFFFFFFFFFFF);
}
@ -1047,12 +1047,12 @@ class SimdFilterProcessor<
return vmvnq_u32(vceqq_s32(x, y));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0xFFFFFFFF);
}
@ -1180,7 +1180,7 @@ class SimdFilterProcessor<
return vmvnq_u32(vceqq_u32(x, y));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0);
}
@ -1188,7 +1188,7 @@ class SimdFilterProcessor<
{
return vminvq_u32(x);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u32(0xFFFFFFFF);
}
@ -1321,12 +1321,12 @@ class SimdFilterProcessor<
return vmvnq_u16(cmpEq(x, y));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u16(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u16(0xFFFF);
}
@ -1458,12 +1458,12 @@ class SimdFilterProcessor<
return vmvnq_u16(vceqq_u16(x, y));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u16(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u16(0xFFFF);
}
@ -1591,12 +1591,12 @@ class SimdFilterProcessor<
return vmvnq_u8(vceqq_s8(x, y));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u8(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u8(0xff);
}
@ -1728,12 +1728,12 @@ class SimdFilterProcessor<
return vmvnq_u8(vceqq_u8(x, y));
}
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysFalse(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u8(0);
}
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType x, SimdType y)
MCS_FORCE_INLINE MT cmpAlwaysTrue(SimdType /*x*/, SimdType /*y*/)
{
return vdupq_n_u8(0xff);
}

View File

@ -74,6 +74,7 @@ namespace BRM
{
DBRM::DBRM(bool noBRMinit) : fDebug(false)
{
(void)fDebug;
if (!noBRMinit)
{
mst.reset(new MasterSegmentTable());

View File

@ -1015,7 +1015,7 @@ class DBRM
std::string masterName;
boost::mutex mutex;
config::Config* config;
[[maybe_unused]]bool fDebug;
bool fDebug;
};
} // namespace BRM