You've already forked mariadb-columnstore-engine
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:
committed by
Leonid Fedorov
parent
a0bee173f6
commit
fc028983b9
@ -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-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-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")
|
MY_CHECK_AND_SET_COMPILER_FLAG("-Werror -Wall -Wextra")
|
||||||
|
|
||||||
SET (ENGINE_LDFLAGS "-Wl,--no-as-needed -Wl,--add-needed")
|
SET (ENGINE_LDFLAGS "-Wl,--no-as-needed -Wl,--add-needed")
|
||||||
|
@ -53,23 +53,21 @@
|
|||||||
#define DBUG_OFF 1
|
#define DBUG_OFF 1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "sql_plugin.h"
|
|
||||||
#include "sql_table.h"
|
|
||||||
#pragma GCC diagnostic push
|
#pragma GCC diagnostic push
|
||||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||||
|
#include "sql_plugin.h"
|
||||||
|
#include "sql_table.h"
|
||||||
#include "sql_select.h"
|
#include "sql_select.h"
|
||||||
#include "item_windowfunc.h"
|
|
||||||
#include "rpl_rli.h"
|
|
||||||
#pragma GCC diagnostic pop
|
|
||||||
|
|
||||||
#include "mysqld_error.h"
|
#include "mysqld_error.h"
|
||||||
|
#include "item_windowfunc.h"
|
||||||
#include "sql_cte.h"
|
#include "sql_cte.h"
|
||||||
#include "tztime.h"
|
#include "tztime.h"
|
||||||
#include "derived_handler.h"
|
#include "derived_handler.h"
|
||||||
#include "select_handler.h"
|
#include "select_handler.h"
|
||||||
|
#include "rpl_rli.h"
|
||||||
#include "my_dbug.h"
|
#include "my_dbug.h"
|
||||||
#include "sql_show.h"
|
#include "sql_show.h"
|
||||||
|
#pragma GCC diagnostic pop
|
||||||
|
|
||||||
// Now clean up the pollution as best we can...
|
// Now clean up the pollution as best we can...
|
||||||
#include "mcsconfig_conflicting_defs_undef.h"
|
#include "mcsconfig_conflicting_defs_undef.h"
|
||||||
|
@ -97,7 +97,7 @@ class ColumnScanFilterTest : public ::testing::Test
|
|||||||
close(fd);
|
close(fd);
|
||||||
return block;
|
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"))
|
if (fileName == std::string("col1block.cdf"))
|
||||||
return &__col1block_cdf[0];
|
return &__col1block_cdf[0];
|
||||||
|
@ -298,7 +298,7 @@ class SimdFilterProcessor<
|
|||||||
return vld1q_s32(reinterpret_cast<const int32_t*>(from));
|
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);
|
return vdupq_n_u32(0xFFFFFFFF);
|
||||||
}
|
}
|
||||||
@ -333,12 +333,12 @@ class SimdFilterProcessor<
|
|||||||
return cmpDummy(x, y);
|
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);
|
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);
|
return vdupq_n_u32(0xFFFFFFFF);
|
||||||
}
|
}
|
||||||
@ -470,12 +470,12 @@ class SimdFilterProcessor<
|
|||||||
return vreinterpretq_u64_u32(vmvnq_u32(vreinterpretq_u32_u64(cmpEq(x, y))));
|
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);
|
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);
|
return vdupq_n_u64(0xFFFFFFFFFFFFFFFF);
|
||||||
}
|
}
|
||||||
@ -618,12 +618,12 @@ class SimdFilterProcessor<
|
|||||||
return vmvnq_u32(vceqq_f32(x, y));
|
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);
|
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);
|
return vdupq_n_u32(0xFFFFFFFF);
|
||||||
}
|
}
|
||||||
@ -762,12 +762,12 @@ class SimdFilterProcessor<
|
|||||||
return vreinterpretq_u64_u32(vmvnq_u32(vreinterpretq_u32_u64(cmpEq(x, y))));
|
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);
|
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);
|
return vdupq_n_u64(0xFFFFFFFFFFFFFFFF);
|
||||||
}
|
}
|
||||||
@ -911,12 +911,12 @@ class SimdFilterProcessor<
|
|||||||
return vreinterpretq_u64_u32(vmvnq_u32(vreinterpretq_u32_u64(vceqq_u64(x, y))));
|
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);
|
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);
|
return vdupq_n_u64(0xFFFFFFFFFFFFFFFF);
|
||||||
}
|
}
|
||||||
@ -1047,12 +1047,12 @@ class SimdFilterProcessor<
|
|||||||
return vmvnq_u32(vceqq_s32(x, y));
|
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);
|
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);
|
return vdupq_n_u32(0xFFFFFFFF);
|
||||||
}
|
}
|
||||||
@ -1180,7 +1180,7 @@ class SimdFilterProcessor<
|
|||||||
return vmvnq_u32(vceqq_u32(x, y));
|
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);
|
return vdupq_n_u32(0);
|
||||||
}
|
}
|
||||||
@ -1188,7 +1188,7 @@ class SimdFilterProcessor<
|
|||||||
{
|
{
|
||||||
return vminvq_u32(x);
|
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);
|
return vdupq_n_u32(0xFFFFFFFF);
|
||||||
}
|
}
|
||||||
@ -1321,12 +1321,12 @@ class SimdFilterProcessor<
|
|||||||
return vmvnq_u16(cmpEq(x, y));
|
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);
|
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);
|
return vdupq_n_u16(0xFFFF);
|
||||||
}
|
}
|
||||||
@ -1458,12 +1458,12 @@ class SimdFilterProcessor<
|
|||||||
return vmvnq_u16(vceqq_u16(x, y));
|
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);
|
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);
|
return vdupq_n_u16(0xFFFF);
|
||||||
}
|
}
|
||||||
@ -1591,12 +1591,12 @@ class SimdFilterProcessor<
|
|||||||
return vmvnq_u8(vceqq_s8(x, y));
|
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);
|
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);
|
return vdupq_n_u8(0xff);
|
||||||
}
|
}
|
||||||
@ -1728,12 +1728,12 @@ class SimdFilterProcessor<
|
|||||||
return vmvnq_u8(vceqq_u8(x, y));
|
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);
|
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);
|
return vdupq_n_u8(0xff);
|
||||||
}
|
}
|
||||||
|
@ -74,6 +74,7 @@ namespace BRM
|
|||||||
{
|
{
|
||||||
DBRM::DBRM(bool noBRMinit) : fDebug(false)
|
DBRM::DBRM(bool noBRMinit) : fDebug(false)
|
||||||
{
|
{
|
||||||
|
(void)fDebug;
|
||||||
if (!noBRMinit)
|
if (!noBRMinit)
|
||||||
{
|
{
|
||||||
mst.reset(new MasterSegmentTable());
|
mst.reset(new MasterSegmentTable());
|
||||||
|
@ -1015,7 +1015,7 @@ class DBRM
|
|||||||
std::string masterName;
|
std::string masterName;
|
||||||
boost::mutex mutex;
|
boost::mutex mutex;
|
||||||
config::Config* config;
|
config::Config* config;
|
||||||
[[maybe_unused]]bool fDebug;
|
bool fDebug;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace BRM
|
} // namespace BRM
|
||||||
|
Reference in New Issue
Block a user