diff --git a/cmake/define.inc b/cmake/define.inc index 28770be2545ed007320e2de6385de0783c3138ba..84df6f54055cff0b6fe7f1820d46958787ca3c46 100755 --- a/cmake/define.inc +++ b/cmake/define.inc @@ -100,7 +100,7 @@ IF (TD_LINUX) ENDIF () SET(DEBUG_FLAGS "-O0 -DDEBUG") - SET(RELEASE_FLAGS "-O0") + SET(RELEASE_FLAGS "-O0 -Wno-unused-variable -Wunused-but-set-variable") IF (${COVER} MATCHES "true") MESSAGE(STATUS "Test coverage mode, add extra flags") diff --git a/src/client/src/tscSQLParser.c b/src/client/src/tscSQLParser.c index 517fb32bb3357b77d80183e79ef98b123cd62e41..5c18739f7e5e343815bfdecef2c7fee9caf386c4 100644 --- a/src/client/src/tscSQLParser.c +++ b/src/client/src/tscSQLParser.c @@ -6387,4 +6387,4 @@ bool hasNormalColumnFilter(SQueryInfo* pQueryInfo) { } return false; -} \ No newline at end of file +} diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index 9b3f5927ab9650764ec13ae2669ee6bc98ca5486..7f4a6fe5d1340aaee8fdebdfba3adc5762afc739 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -1849,6 +1849,7 @@ static void doSetSqlExprAndResultFieldInfo(SQueryInfo* pQueryInfo, SQueryInfo* p } assert(matched); + (void)matched; } tscFieldInfoUpdateOffset(pNewQueryInfo); diff --git a/src/query/src/qExecutor.c b/src/query/src/qExecutor.c index b873714c493d1a3d0da3ab78a0e9ddfeb0ea6ad0..1d74890baf8465b38cda79ebe1473767ef5729f6 100644 --- a/src/query/src/qExecutor.c +++ b/src/query/src/qExecutor.c @@ -5468,6 +5468,7 @@ static int32_t getColumnIndexInSource(SQueryTableMsg *pQueryMsg, SSqlFuncMsg *pE } } assert(0); + return -1; } bool validateExprColumnInfo(SQueryTableMsg *pQueryMsg, SSqlFuncMsg *pExprMsg, SColumnInfo* pTagCols) {