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-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")
|
||||
|
@ -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"
|
||||
|
@ -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];
|
||||
|
@ -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);
|
||||
}
|
||||
|
@ -28,7 +28,7 @@
|
||||
#include <values.h>
|
||||
#endif
|
||||
#include <boost/thread.hpp>
|
||||
//#define NDEBUG
|
||||
// #define NDEBUG
|
||||
#include <cassert>
|
||||
|
||||
#include "dataconvert.h"
|
||||
@ -74,6 +74,7 @@ namespace BRM
|
||||
{
|
||||
DBRM::DBRM(bool noBRMinit) : fDebug(false)
|
||||
{
|
||||
(void)fDebug;
|
||||
if (!noBRMinit)
|
||||
{
|
||||
mst.reset(new MasterSegmentTable());
|
||||
|
@ -753,7 +753,7 @@ class DBRM
|
||||
/* SessionManager interface */
|
||||
EXPORT const QueryContext verID();
|
||||
EXPORT const QueryContext sysCatVerID();
|
||||
EXPORT uint8_t newCpimportJob(uint32_t &jobId);
|
||||
EXPORT uint8_t newCpimportJob(uint32_t& jobId);
|
||||
EXPORT void finishCpimportJob(uint32_t jobId);
|
||||
EXPORT const TxnID newTxnID(const SessionManagerServer::SID session, bool block, bool isDDL = false);
|
||||
EXPORT void committed(BRM::TxnID& txnid);
|
||||
@ -1015,7 +1015,7 @@ class DBRM
|
||||
std::string masterName;
|
||||
boost::mutex mutex;
|
||||
config::Config* config;
|
||||
[[maybe_unused]]bool fDebug;
|
||||
bool fDebug;
|
||||
};
|
||||
|
||||
} // namespace BRM
|
||||
|
Reference in New Issue
Block a user