2025-05-09 19:46 ftp://ftp.de.debian.org/debian/pool/main/c/clickhouse/clickhouse_18.16.1+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=bsd --library=googletest --library=zlib --library=openssl --library=icu --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: b3c7f00 (2025-05-09 17:59:20 +0200) count: 3999 3993 elapsed-time: 39.9 40.7 head-timing-info: old-timing-info: head results: ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:19:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btrie_node_t [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:41:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btrie_t [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:124:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:185:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:371:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:419:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:89:26: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:224:21: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:228:20: style: Variable 'node' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:410:24: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/contrib/libbtrie/src/btrie.c:415:20: style: Variable 'node' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:193:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:216:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:282:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_quote [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:456:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECLARE_SETTING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1_main.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_fe_error_backend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1_main.cpp:206:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceDir [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:96:27: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:107:30: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:125:27: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:144:4: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:152:27: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:168:30: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:197:27: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:246:4: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:247:4: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:248:4: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:249:4: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:257:27: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:269:30: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:288:27: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:329:4: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/contrib/murmurhash/src/murmurhash3.cpp:330:4: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/benchmark/Benchmark.cpp:81:47: style: Parameter 'self' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1_main.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_fe_error_backend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1_main.cpp:206:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceDir [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/driver.cpp:121:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/driver.cpp:369:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokenizeWindowsCommandLine [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:170:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:290:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_Text [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_target_unknown_triple [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:474:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_fe_error_backend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:507:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:170:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:290:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_Text [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_target_unknown_triple [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:473:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_fe_error_backend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:506:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/driver.cpp:68:13: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/driver.cpp:304:31: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/driver.cpp:477:28: style: Local variable 'C' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/driver.cpp:463:32: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/driver.cpp:477:28: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::SaveTemporaryLabels' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::GenDwarfForAssembly' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::RelaxELFRelocations' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::ShowHelp' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::ShowVersion' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:140:5: performance: Variable 'Triple' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:142:5: performance: Variable 'InputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:143:5: performance: Variable 'OutputPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:162:63: style:inconclusive: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:155:51: note: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:162:63: note: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-5.0.0/cc1as_main.cpp:312:11: style: Variable 'Error' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/driver.cpp:121:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/driver.cpp:370:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokenizeWindowsCommandLine [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1_main.cpp:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_fe_error_backend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1_main.cpp:203:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceDir [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::SaveTemporaryLabels' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::GenDwarfForAssembly' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::RelaxELFRelocations' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::ShowHelp' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:139:3: warning: Member variable 'AssemblerInvocation::ShowVersion' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:140:5: performance: Variable 'Triple' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:142:5: performance: Variable 'InputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:143:5: performance: Variable 'OutputPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:162:63: style:inconclusive: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:155:51: note: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:162:63: note: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/cc1as_main.cpp:312:11: style: Variable 'Error' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1gen_reproducer_main.cpp:48:1: error: There is an unknown macro here somewhere. Configuration is required. If LLVM_YAML_IS_SEQUENCE_VECTOR is a macro then please configure it. [unknownMacro] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/driver.cpp:119:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/driver.cpp:364:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokenizeWindowsCommandLine [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:173:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:299:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_Text [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:314:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_target_unknown_triple [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:505:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_fe_error_backend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:538:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/driver.cpp:68:13: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/driver.cpp:307:31: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/driver.cpp:478:28: style: Local variable 'C' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/driver.cpp:464:32: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-6.0.0/driver.cpp:478:28: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/driver.cpp:66:13: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/driver.cpp:308:31: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/driver.cpp:472:28: style: Local variable 'C' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/driver.cpp:458:32: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/driver.cpp:472:28: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1_main.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_fe_error_backend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1_main.cpp:207:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceDir [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/driver.cpp:119:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/driver.cpp:362:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokenizeWindowsCommandLine [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:171:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:297:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_Text [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:313:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_target_unknown_triple [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:488:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_fe_error_backend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:521:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:142:3: warning: Member variable 'AssemblerInvocation::SaveTemporaryLabels' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:142:3: warning: Member variable 'AssemblerInvocation::GenDwarfForAssembly' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:142:3: warning: Member variable 'AssemblerInvocation::RelaxELFRelocations' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:142:3: warning: Member variable 'AssemblerInvocation::ShowHelp' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:142:3: warning: Member variable 'AssemblerInvocation::ShowVersion' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:143:5: performance: Variable 'Triple' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:145:5: performance: Variable 'InputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:146:5: performance: Variable 'OutputPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:165:63: style:inconclusive: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:158:51: note: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:165:63: note: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0/cc1as_main.cpp:320:11: style: Variable 'Error' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/driver.cpp:66:13: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/driver.cpp:308:31: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/driver.cpp:470:28: style: Local variable 'C' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/driver.cpp:456:32: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/driver.cpp:470:28: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/compressor/Compressor.cpp:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSED_BLOCK_HEADER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/compressor/Compressor.cpp:61:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_DEFAULT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/TestHint.h:33:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/TestHint.h:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/ConnectionParameters.h:43:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disable [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:213:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:242:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:297:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:492:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:608:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:725:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:827:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:862:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Complete [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:880:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Complete [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:910:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:979:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1038:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1175:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1239:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1331:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1391:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1447:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1452:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1517:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1711:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:140:3: warning: Member variable 'AssemblerInvocation::SaveTemporaryLabels' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:140:3: warning: Member variable 'AssemblerInvocation::GenDwarfForAssembly' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:140:3: warning: Member variable 'AssemblerInvocation::RelaxELFRelocations' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:140:3: warning: Member variable 'AssemblerInvocation::ShowHelp' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:140:3: warning: Member variable 'AssemblerInvocation::ShowVersion' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:141:5: performance: Variable 'Triple' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:143:5: performance: Variable 'InputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:144:5: performance: Variable 'OutputPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:163:63: style:inconclusive: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:156:51: note: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:163:63: note: Function 'CreateFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. ClickHouse-18.16.1-stable/dbms/programs/clang/Compiler-7.0.0bundled/cc1as_main.cpp:319:11: style: Variable 'Error' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/programs/extract-from-config/ExtractFromConfig.cpp:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:136:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:146:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:310:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:378:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Persistent [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:472:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_pull [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:586:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isWhitespaceASCII [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clusters_prefix [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:689:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_workers [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1073:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ephemeral [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1192:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Materialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1214:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1229:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1314:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1503:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Persistent [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1801:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1869:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:2090:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:2113:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handleHelp [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:2131:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configuration [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:2167:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:2189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/format/Format.cpp:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTRACT_SETTING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:309:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:355:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_DEFAULT_PATH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:371:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:406:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_default_line_length [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:515:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:374:26: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.h:43:17: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:374:26: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:389:26: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.h:44:17: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:389:26: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:69:46: style: Parameter 'context' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/programs/main.cpp:72:1: debug: Failed to parse 'using MainFunc = int ( * ) ( int , char * * ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/programs/main.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/main.cpp:123:17: style: Variable 'application' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/programs/main.cpp:172:17: style: Variable 'application' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/programs/client/ConnectionParameters.h:38:5: style: Struct 'ConnectionParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/main.cpp:175:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:557:16: style: Local variable 'query' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:131:12: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:557:16: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:672:20: style: Local variable 'query' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:131:12: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:672:20: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:901:20: style: Local variable 'ignore_error' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:123:10: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:901:20: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1613:32: style: Local variable 'parsed' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1580:28: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:1613:32: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:364:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/client/Client.cpp:853:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:469:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:500:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt32 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:510:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt32 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:978:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/HandlerFactory.cpp:16:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_GET [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:534:5: performance: Variable 'name_in_config' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:536:5: performance: Variable 'cluster_pull_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/HandlerFactory.h:27:9: performance: Variable 'pool_map' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/PingHandler.h:11:5: style: Class 'PingHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:504:12: style: The scope of the variable 'arguments' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1852:21: style: The scope of the variable 'task_table' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1894:21: style: The scope of the variable 'task_table' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1956:20: style: The scope of the variable 'num_remote_replicas' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:528:109: style:inconclusive: Function 'TaskTable' argument 3 names different: declaration 'prefix' definition 'prefix_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:252:102: note: Function 'TaskTable' argument 3 names different: declaration 'prefix' definition 'prefix_'. ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:528:109: note: Function 'TaskTable' argument 3 names different: declaration 'prefix' definition 'prefix_'. ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:962:29: style: Variable 'partition_elem' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1113:30: style: Variable 'task_shard_partition' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:860:43: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1123:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:1149:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/copier/ClusterCopier.cpp:2010:31: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/MainHandler.cpp:54:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/ODBCBridge.cpp:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAI_FAMILY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/ODBCBridge.cpp:78:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/ODBCBridge.cpp:111:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handleHelp [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/ODBCBridge.cpp:133:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_HTTP_READ_BUFFER_TIMEOUT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/ODBCBridge.cpp:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_OK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/ODBCBridge.cpp:198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:504:15: performance:inconclusive: Technically the member function 'DB::MarkovModel::readCodePoint' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:519:10: performance:inconclusive: Technically the member function 'DB::MarkovModel::writeCodePoint' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:179:5: style: Class 'UnsignedIntegerModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:215:5: style: Class 'SignedIntegerModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:351:5: style: Class 'FixedStringModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:388:5: style: Class 'DateTimeModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:536:5: style: Class 'MarkovModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:800:5: style: Class 'ArrayModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:833:5: style: Class 'NullableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:259:5: style: Class 'FloatModel < Float32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/ODBCBridge.h:14:1: style: The class 'ODBCBridge' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:259:5: style: Class 'FloatModel < Float64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/tests/validate-odbc-connection-string.cpp:13:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:302:17: style: Local variable 'hash' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:116:8: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:302:17: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:314:17: style: Local variable 'hash' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:116:8: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:314:17: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:320:20: style: Local variable 'dst' shadows outer argument [shadowArgument] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:299:54: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:320:20: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:698:21: style: Local variable 'hash' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:116:8: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:698:21: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:908:73: performance: Function parameter 'markov_model_params' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:519:61: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:537:50: warning:inconclusive: Access of moved variable 'params'. [accessMoved] ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:537:18: note: Calling std::move(params) ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:537:50: note: Access of moved variable 'params'. ClickHouse-18.16.1-stable/dbms/programs/odbc-bridge/validateODBCConnectionString.cpp:216:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isWordCharASCII [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/HTTPHandler.cpp:100:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_UNAUTHORIZED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/HTTPHandler.cpp:177:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/HTTPHandler.cpp:309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/HTTPHandler.cpp:611:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/HTTPHandler.cpp:661:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_1_1 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/InterserverIOHTTPHandler.cpp:90:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_1_1 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:161:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:527:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_ARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:704:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:785:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:835:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1044:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_ARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1192:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1382:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1440:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.cpp:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.cpp:84:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_counters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.cpp:39:26: style: Unused private function: 'MetricsTransmitter::run' [unusedPrivateFunction] ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.h:38:10: note: Unused private function: 'MetricsTransmitter::run' ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.cpp:39:26: note: Unused private function: 'MetricsTransmitter::run' ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.cpp:108:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/server/NotFoundHandler.cpp:19:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_NOT_FOUND [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/ReplicasStatusHandler.cpp:84:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_INTERNAL_SERVER_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/HTTPHandler.cpp:450:17: style: The scope of the variable 'full_query' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/programs/server/HTTPHandler.cpp:440:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:497:5: warning: Member variable 'PerformanceTest::exec_type' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:382:10: performance:inconclusive: Technically the member function 'DB::Stats::update_average_speed' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:405:10: performance:inconclusive: Technically the member function 'DB::Stats::update_max_speed' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTEMPT_TO_READ_AFTER_EOF [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:304:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_COLUMN_DEFAULTS_METADATA [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:411:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interactive_delay [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:481:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TablesStatusResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:490:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProfileInfo [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:507:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/HTTPHandlerFactory.h:51:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_GET [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:528:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/Server.cpp:100:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_DEFAULT_PATH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:547:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hello [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/Server.cpp:123:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:589:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hello [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/Server.cpp:747:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:625:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pong [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:662:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_CLIENT_INFO [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:751:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enable [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:775:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enable [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:799:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low_cardinality_allow_in_native_format [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:809:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interactive_delay [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:842:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:856:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:866:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TableColumns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:877:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exception [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:886:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndOfStream [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:899:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Progress [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:884:15: style: The scope of the variable 'query' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1061:34: style: The scope of the variable 'stop_conditions' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:940:31: style: Local variable 'query' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:884:15: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:940:31: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1167:29: style: Local variable 'queries' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:564:13: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1167:29: note: Shadow variable ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:76:27: performance: Function parameter 'key' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:94:27: performance: Function parameter 'key' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1165:76: performance: Function parameter 'substitutions' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1468:27: performance: Range variable 'filename' should be declared as const reference. [iterateByValue] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:531:47: style: Parameter 'self' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1043:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:1049:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/programs/performance-test/PerformanceTest.cpp:863:48: style: Unused variable: it [unusedVariable] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.h:75:10: style:inconclusive: Technically the member function 'DB::QueryState::empty' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:175:92: style: Parameter 'context' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:915:37: warning:inconclusive: Access of moved variable 'curr_logs_columns'. [accessMoved] ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:919:28: note: Calling std::move(curr_logs_columns) ClickHouse-18.16.1-stable/dbms/programs/server/TCPHandler.cpp:915:37: note: Access of moved variable 'curr_logs_columns'. ClickHouse-18.16.1-stable/dbms/programs/server/Server.cpp:493:16: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ClickHouse-18.16.1-stable/dbms/programs/server/Server.cpp:497:16: note: Found duplicate branches for 'if' and 'else'. ClickHouse-18.16.1-stable/dbms/programs/server/Server.cpp:493:16: note: Found duplicate branches for 'if' and 'else'. ClickHouse-18.16.1-stable/dbms/programs/server/Server.cpp:725:34: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionAvg.cpp:36:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionAvg.cpp:44:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionBitwise.cpp:22:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionBitwise.cpp:41:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionCombinatorFactory.cpp:23:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionCount.cpp:24:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionFactory.cpp:39:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionForEach.cpp:28:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionFactory.cpp:113:14: style: Local variable 'it' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionFactory.cpp:105:10: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionFactory.cpp:113:14: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionGroupArray.cpp:24:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionGroupArray.cpp:58:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionGroupArray.cpp:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionGroupUniqArray.cpp:30:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionGroupUniqArray.cpp:54:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionHistogram.cpp:28:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionIf.cpp:26:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionMaxIntersections.cpp:22:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionMaxIntersections.cpp:31:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionMerge.cpp:30:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionMerge.cpp:43:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionMinMaxAny.cpp:54:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionRetention.cpp:18:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_ARGUMENTS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionRetention.cpp:30:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionQuantile.cpp:62:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionQuantile.cpp:83:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FuncQuantile [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionState.cpp:50:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arguments [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionSum.cpp:59:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionSum.cpp:67:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionSumMap.cpp:21:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_ARGUMENTS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionTopK.cpp:41:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionTopK.cpp:82:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionUniq.cpp:86:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_exact [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionWindowFunnel.cpp:16:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_ARGUMENTS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionWindowFunnel.cpp:31:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/AggregateFunctionsStatisticsSimple.cpp:62:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/UniqVariadicHash.cpp:16:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/AggregateFunctions/parseAggregateFunctionParameters.cpp:54:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/ConnectionPoolWithFailover.cpp:42:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nested_pools [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/ConnectionPoolWithFailover.cpp:55:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_load_balancing [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/ConnectionPoolWithFailover.cpp:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_ALL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/ConnectionPoolWithFailover.cpp:160:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_TABLES_STATUS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:181:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:234:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:246:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:270:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:289:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ping [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:322:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:353:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:417:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:426:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_out [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:454:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:475:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:516:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:525:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:531:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:538:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_input_packet_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_input_packet_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:637:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:644:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_logs_in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:651:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:673:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:690:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_logs_in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:701:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:714:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:724:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/Connection.cpp:742:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_connection_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_connection_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:55:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:82:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:124:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:131:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:146:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:163:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:198:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:206:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_states [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:221:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:260:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_states [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/MultiplexedConnections.cpp:314:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_connection_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/Collator.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Client/tests/test_connect.cpp:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnAggregateFunction.cpp:223:1: error: There is an unknown macro here somewhere. Configuration is required. If INSTANTIATE_INDEX_IMPL is a macro then please configure it. [unknownMacro] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:21:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:30:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:35:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:80:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnConst.cpp:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnArray.cpp:666:1: error: There is an unknown macro here somewhere. Configuration is required. If INSTANTIATE_INDEX_IMPL is a macro then please configure it. [unknownMacro] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:27:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:36:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:51:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:100:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:124:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:185:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnDecimal.cpp:216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:93:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:134:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:148:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFunction.cpp:201:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable captured_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:31:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:84:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:92:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:99:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:153:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:163:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:247:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:273:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnFixedString.cpp:294:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:485:9: debug: Failed to parse 'using CurIndexType = decltype ( type ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:510:9: debug: Failed to parse 'using CurIndexType = decltype ( type ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:531:9: debug: Failed to parse 'using ColumnType = decltype ( type ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:546:17: debug: Failed to parse 'using CurIndexType = decltype ( cur_type ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:608:9: debug: Failed to parse 'using CurIndexType = decltype ( x ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:454:9: debug: Failed to parse 'using CurIndexType = decltype ( x ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:43:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:107:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:135:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:166:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:301:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:381:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt8 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:416:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:421:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable positions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:443:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexType [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:489:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:501:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_of_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:514:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_of_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:537:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_of_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:599:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_of_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:613:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_of_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:620:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_unique [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:625:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_unique [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:632:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:639:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_unique [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:655:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_unique [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:459:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:432:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnNullable.cpp:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nested_column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnNullable.cpp:82:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnNullable.cpp:87:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnNullable.cpp:409:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnString.cpp:33:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offsets [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnString.cpp:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnString.cpp:149:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offsets [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnString.cpp:171:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnString.cpp:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnString.cpp:220:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offsets [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnString.cpp:302:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offsets [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnString.cpp:367:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chars [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:609:16: style: Variable 'data' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnLowCardinality.cpp:39:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:65:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:72:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:120:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:126:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:133:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:149:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:168:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:190:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:201:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:212:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:277:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:305:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:313:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:329:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:51:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:306:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:314:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnTuple.cpp:247:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Columns/FilterDescription.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable always_false [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/FilterDescription.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_holder [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnsCommon.cpp:139:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMD_BYTES [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnsCommon.cpp:185:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZES_OF_COLUMNS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnsCommon.cpp:163:14: performance:inconclusive: Technically the member function 'DB::::NoResultOffsetsBuilder::reserve' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnsCommon.cpp:164:14: performance:inconclusive: Technically the member function 'DB::::NoResultOffsetsBuilder::insertOne' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnsCommon.cpp:167:14: performance:inconclusive: Technically the member function 'DB::::NoResultOffsetsBuilder::insertChunk' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Columns/tests/column_unique.cpp:33:40: performance: Searching before insertion is not necessary. Instead of 'ref_map[str]=ref_map.size()' consider using 'ref_map.try_emplace(str, ref_map.size());'. [stlFindInsert] ClickHouse-18.16.1-stable/dbms/src/Columns/tests/column_unique.cpp:72:40: performance: Searching before insertion is not necessary. Instead of 'ref_map[str]=ref_map.size()' consider using 'ref_map.try_emplace(str, ref_map.size());'. [stlFindInsert] ClickHouse-18.16.1-stable/dbms/src/Common/AlignedBuffer.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/AlignedBuffer.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Allocator.cpp:63:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Allocator.cpp:139:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_ANON [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ClickHouseRevision.cpp:6:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_REVISION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ClickHouseRevision.cpp:7:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_INTEGER [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:71:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_TRACE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:132:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEMENT_NODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:141:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:153:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_NODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:220:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:237:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_NODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:52:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:73:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:16:29: style:inconclusive: Function 'ConfigReloader' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.h:34:33: note: Function 'ConfigReloader' argument 1 names different: declaration 'path' definition 'path_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:16:29: note: Function 'ConfigReloader' argument 1 names different: declaration 'path' definition 'path_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:17:29: style:inconclusive: Function 'ConfigReloader' argument 2 names different: declaration 'include_from_path' definition 'include_from_path_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.h:35:33: note: Function 'ConfigReloader' argument 2 names different: declaration 'include_from_path' definition 'include_from_path_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:17:29: note: Function 'ConfigReloader' argument 2 names different: declaration 'include_from_path' definition 'include_from_path_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:18:29: style:inconclusive: Function 'ConfigReloader' argument 3 names different: declaration 'preprocessed_dir' definition 'preprocessed_dir_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.h:36:33: note: Function 'ConfigReloader' argument 3 names different: declaration 'preprocessed_dir' definition 'preprocessed_dir_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:18:29: note: Function 'ConfigReloader' argument 3 names different: declaration 'preprocessed_dir' definition 'preprocessed_dir_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:19:39: style:inconclusive: Function 'ConfigReloader' argument 4 names different: declaration 'zk_node_cache' definition 'zk_node_cache_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.h:37:43: note: Function 'ConfigReloader' argument 4 names different: declaration 'zk_node_cache' definition 'zk_node_cache_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:19:39: note: Function 'ConfigReloader' argument 4 names different: declaration 'zk_node_cache' definition 'zk_node_cache_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:20:34: style:inconclusive: Function 'ConfigReloader' argument 5 names different: declaration 'zk_changed_event' definition 'zk_changed_event_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.h:38:38: note: Function 'ConfigReloader' argument 5 names different: declaration 'zk_changed_event' definition 'zk_changed_event_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:20:34: note: Function 'ConfigReloader' argument 5 names different: declaration 'zk_changed_event' definition 'zk_changed_event_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:21:20: style:inconclusive: Function 'ConfigReloader' argument 6 names different: declaration 'updater' definition 'updater_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.h:39:24: note: Function 'ConfigReloader' argument 6 names different: declaration 'updater' definition 'updater_'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigReloader.cpp:21:20: note: Function 'ConfigReloader' argument 6 names different: declaration 'updater' definition 'updater_'. ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:318:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:119:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER_OUT_OF_BOUND [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:153:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZES_OF_COLUMNS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:223:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZES_OF_COLUMNS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:244:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZES_OF_COLUMNS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:607:23: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:101:10: note: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:607:23: note: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:23: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:130:10: note: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:23: note: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:216:30: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:134:17: note: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:216:30: note: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:48:62: style:inconclusive: Function 'isPreprocessedFile' argument 1 names different: declaration 'config_path' definition 'path'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:109:56: note: Function 'isPreprocessedFile' argument 1 names different: declaration 'config_path' definition 'path'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:48:62: note: Function 'isPreprocessedFile' argument 1 names different: declaration 'config_path' definition 'path'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:68: style:inconclusive: Function 'mergeRecursive' argument 2 names different: declaration 'config_node' definition 'config_root'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:130:66: note: Function 'mergeRecursive' argument 2 names different: declaration 'config_node' definition 'config_root'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:68: note: Function 'mergeRecursive' argument 2 names different: declaration 'config_node' definition 'config_root'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:94: style:inconclusive: Function 'mergeRecursive' argument 3 names different: declaration 'with_node' definition 'with_root'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:130:103: note: Function 'mergeRecursive' argument 3 names different: declaration 'with_node' definition 'with_root'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:94: note: Function 'mergeRecursive' argument 3 names different: declaration 'with_node' definition 'with_root'. ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:593:14: style: Local variable 'path' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:114:23: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:593:14: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Common/CurrentThread.cpp:105:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Died [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/DNSResolver.cpp:62:31: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] ClickHouse-18.16.1-stable/dbms/src/Common/DNSResolver.cpp:62:26: style: Variable 'se' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Common/Exception.cpp:197:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Exception.cpp:231:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Exception.cpp:238:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:109:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_PRINT_FLOAT_OR_DOUBLE_NUMBER [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Null [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:169:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:176:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt128 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:190:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Float64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:197:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:205:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Array [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:215:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Decimal32 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:222:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Decimal64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FieldVisitors.cpp:229:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Decimal128 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Exception.cpp:80:9: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ClickHouse-18.16.1-stable/dbms/src/Common/Exception.cpp:41:22: style: Local variable 'code' shadows outer argument [shadowArgument] ClickHouse-18.16.1-stable/dbms/src/Common/Exception.cpp:28:31: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Common/Exception.cpp:41:22: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Common/Macros.cpp:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable macros [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Macros.cpp:28:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FileChecker.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_info_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FileChecker.cpp:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_info_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FileChecker.cpp:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FileChecker.cpp:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/FileChecker.cpp:93:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_files_info_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.h:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.h:62:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.h:67:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.h:84:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.h:89:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.cpp:24:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Process [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.cpp:75:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.cpp:133:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Thread [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.cpp:165:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.cpp:174:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.cpp:183:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.h:34:5: style: Class 'MemoryTracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.h:35:5: style: Class 'MemoryTracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/MemoryTracker.h:36:5: style: Class 'MemoryTracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/OptimizedRegularExpression.cpp:243:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/OptimizedRegularExpression.cpp:262:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_CASELESS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/OptimizedRegularExpression.cpp:301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_trivial [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/OptimizedRegularExpression.cpp:330:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_trivial [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/OptimizedRegularExpression.cpp:383:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number_of_subpatterns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ProfileEvents.cpp:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ProfileEvents.cpp:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ProfileEvents.cpp:217:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_counters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/RWLock.cpp:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC_COARSE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < UInt8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < UInt16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < UInt32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < UInt64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < UInt128 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < Int8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < Int16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < Int32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < Int64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < Int128 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < Float32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:140:5: style: Class 'ColumnVector < Float64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/SharedLibrary.cpp:30:5: warning: Return value of function dlerror() is not used. [ignoredReturnValue] ClickHouse-18.16.1-stable/dbms/src/Common/ShellCommand.cpp:44:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ShellCommand.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminate_in_destructor [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ShellCommand.cpp:106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_DEFAULT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ShellCommand.cpp:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wait_called [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ShellCommand.cpp:175:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Common/ShellCommand.cpp:33:17: style: struct member 'Pipe::fds' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:267:53: style:inconclusive: Function 'gather' argument 1 names different: declaration 'gatherer_stream' definition 'gatherer'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:270:40: note: Function 'gather' argument 1 names different: declaration 'gatherer_stream' definition 'gatherer'. ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:267:53: note: Function 'gather' argument 1 names different: declaration 'gatherer_stream' definition 'gatherer'. ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:308:12: style: Local variable 'size' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:150:12: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:308:12: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:151:12: style: Local variable 'size' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:150:12: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:151:12: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:215:12: style: Local variable 'size' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:150:12: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:215:12: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:242:12: style: Local variable 'size' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:150:12: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:242:12: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:275:12: style: Local variable 'size' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.h:150:12: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Columns/ColumnVector.cpp:275:12: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Common/StackTrace.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/StackTrace.cpp:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/StatusFile.cpp:51:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Stopwatch.cpp:10:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_THREAD [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/Stopwatch.h:29:5: style: Class 'Stopwatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/Stopwatch.h:54:5: style: Class 'AtomicStopwatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/Stopwatch.h:89:9: style: Struct 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.cpp:318:27: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.h:19:10: note: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.cpp:318:27: note: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. ClickHouse-18.16.1-stable/dbms/src/Common/ThreadStatus.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_number [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ThreadStatus.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable performance_counters_finalized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ThreadStatus.cpp:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskstats_getter [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ThreadStatus.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logs_queue_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ThreadStatus.cpp:107:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/IKeeper.cpp:30:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZooKeeperUserExceptions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/IKeeper.cpp:64:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBADARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/IKeeper.cpp:84:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZDATAINCONSISTENCY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/IKeeper.cpp:127:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZINVALIDSTATE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/IKeeper.cpp:137:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZNONODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/IKeeper.cpp:155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requests [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/IKeeper.cpp:159:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_created [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/IKeeper.cpp:164:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable responses [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.h:308:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CannotRemoveEphemeralNode [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/Lock.h:45:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/Lock.cpp:21:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZNODEEXISTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/Lock.h:65:29: style:inconclusive: Technically the member function 'zkutil::Lock::getPath' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.h:55:5: style: Class 'ZooKeeper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperHolder.h:52:9: style: Class 'UnstorableZookeeperHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.h:280:17: performance: Function 'getPath()' should return member 'path' by const reference. [returnByReference] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:666:74: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:684:71: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:702:71: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:719:74: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:736:71: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:753:72: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:770:74: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:787:74: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:804:67: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:818:67: debug: Function::addArguments found argument 'response' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperNodeCache.cpp:41:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ZOOKEEPER [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:59:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBADARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:139:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBADARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:229:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:240:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:275:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:295:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:307:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperNodeCache.h:35:5: style: Class 'ZooKeeperNodeCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:339:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:374:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:433:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:469:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZNONODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:482:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:493:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:546:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:627:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZNONODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:666:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:684:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:702:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:719:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExistsResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:736:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:753:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:770:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:787:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:804:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:818:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiResponse [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:846:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperNodeCache.cpp:6:53: style:inconclusive: Function 'ZooKeeperNodeCache' argument 1 names different: declaration 'get_zookeeper' definition 'get_zookeeper_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperNodeCache.h:35:37: note: Function 'ZooKeeperNodeCache' argument 1 names different: declaration 'get_zookeeper' definition 'get_zookeeper_'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperNodeCache.cpp:6:53: note: Function 'ZooKeeperNodeCache' argument 1 names different: declaration 'get_zookeeper' definition 'get_zookeeper_'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperNodeCache.cpp:21:105: style:inconclusive: Function 'get' argument 2 names different: declaration 'watch_callback' definition 'caller_watch_callback'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperNodeCache.h:48:69: note: Function 'get' argument 2 names different: declaration 'watch_callback' definition 'caller_watch_callback'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperNodeCache.cpp:21:105: note: Function 'get' argument 2 names different: declaration 'watch_callback' definition 'caller_watch_callback'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/gtest_zkutil_test_multi_exception.cpp:96:5: error: There is an unknown macro here somewhere. Configuration is required. If EXPECT_ANY_THROW is a macro then please configure it. [unknownMacro] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:287:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:337:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZMARSHALLINGERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:376:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZMARSHALLINGERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:388:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:394:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:402:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xid [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:434:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:474:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZRUNTIMEINCONSISTENCY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:486:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:506:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_created [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:518:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:534:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:553:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:563:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:576:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:596:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:606:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:619:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:640:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZMARSHALLINGERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:676:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBADARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:682:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requests [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:720:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable responses [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:784:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requests [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:811:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:837:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:868:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBADARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:973:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZMARSHALLINGERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:995:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1031:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expired [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expired [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1175:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZRUNTIMEINCONSISTENCY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1279:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable push_request_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1431:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSESSIONEXPIRED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1476:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZooKeeperCreate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1494:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZooKeeperRemove [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1512:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZooKeeperExists [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1530:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZooKeeperGet [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1550:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZooKeeperSet [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1568:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZooKeeperList [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1586:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZooKeeperCheck [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1594:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_acls [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1614:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOPERATIONTIMEOUT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zk_many_watches_reconnect.cpp:22:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_expiration_test.cpp:18:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:264:91: style:inconclusive: Function 'create' argument 3 names different: declaration 'mode' definition 'type'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.h:90:84: note: Function 'create' argument 3 names different: declaration 'mode' definition 'type'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:264:91: note: Function 'create' argument 3 names different: declaration 'mode' definition 'type'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:347:78: style:inconclusive: Function 'existsImpl' argument 2 names different: declaration 'stat_' definition 'stat'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.h:248:71: note: Function 'existsImpl' argument 2 names different: declaration 'stat_' definition 'stat'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:347:78: note: Function 'existsImpl' argument 2 names different: declaration 'stat_' definition 'stat'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:424:126: style:inconclusive: Function 'tryGet' argument 5 names different: declaration 'code' definition 'return_code'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.h:125:139: note: Function 'tryGet' argument 5 names different: declaration 'code' definition 'return_code'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:424:126: note: Function 'tryGet' argument 5 names different: declaration 'code' definition 'return_code'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:429:151: style:inconclusive: Function 'tryGetWatch' argument 5 names different: declaration 'code' definition 'return_code'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.h:127:144: note: Function 'tryGetWatch' argument 5 names different: declaration 'code' definition 'return_code'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:429:151: note: Function 'tryGetWatch' argument 5 names different: declaration 'code' definition 'return_code'. ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeper.cpp:146:21: style: Variable 'host' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_test_async.cpp:14:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_test_async.cpp:27:29: style: Variable 'node' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_test_async.cpp:28:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_test_commands.cpp:15:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:481:5: style: Struct 'ZooKeeperCreateRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:513:5: style: Struct 'ZooKeeperRemoveRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:571:5: style: Struct 'ZooKeeperSetRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:614:5: style: Struct 'ZooKeeperCheckRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:710:5: style: Struct 'ZooKeeperMultiResponse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1204:29: style: Variable 'callback' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1353:25: style: Variable 'path_watches' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/ZooKeeperImpl.cpp:1360:29: style: Variable 'callback' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_test_lock.cpp:13:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_test_commands_new_lib.cpp:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_zookeeper_holder.cpp:18:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zkutil_test_commands_new_lib.cpp:32:19: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Common/ZooKeeper/tests/zookeeper_impl.cpp:13:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/createHardLink.cpp:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/formatReadable.cpp:23:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_PRINT_FLOAT_OR_DOUBLE_NUMBER [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/formatIPv6.cpp:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV4_BINARY_LENGTH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/formatIPv6.cpp:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV6_BINARY_LENGTH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/getMultipleKeysFromConfig.cpp:27:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Common/localBackup.cpp:28:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOO_DEEP_RECURSION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/localBackup.cpp:57:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRECTORY_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/parseAddress.cpp:31:14: style: Redundant initialization for 'port'. The initialized value is overwritten before it is read. [redundantInitialization] ClickHouse-18.16.1-stable/dbms/src/Common/parseAddress.cpp:22:23: note: port is initialized ClickHouse-18.16.1-stable/dbms/src/Common/parseAddress.cpp:31:14: note: port is overwritten ClickHouse-18.16.1-stable/dbms/src/Common/randomSeed.cpp:23:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_THREAD_CPUTIME_ID [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/setThreadName.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_SET_NAME [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/setThreadName.cpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_GET_NAME [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/formatIPv6.cpp:42:20: warning: Uninitialized variable: *ptr [uninitvar] ClickHouse-18.16.1-stable/dbms/src/Common/formatIPv6.cpp:29:20: note: Assignment 'ptr=buf', assigned value is ClickHouse-18.16.1-stable/dbms/src/Common/formatIPv6.cpp:31:22: note: Assuming condition is false ClickHouse-18.16.1-stable/dbms/src/Common/formatIPv6.cpp:42:20: note: Uninitialized variable: *ptr ClickHouse-18.16.1-stable/dbms/src/Common/tests/allocator.cpp:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.h:70:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keytype [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.h:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keytype [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.h:155:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keytype [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/array_cache.cpp:13:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/array_cache.cpp:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/arena_with_free_lists.cpp:216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/array_cache.cpp:89:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] ClickHouse-18.16.1-stable/dbms/src/Common/tests/auto_array.cpp:24:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.h:163:12: style: Local variable 'maxBias' shadows outer function [shadowFunction] ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.h:24:8: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.h:163:12: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.cpp:41:35: style: Parameter 'counts' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.cpp:7:72: style: Parameter 'bins' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/src/Common/tests/AvalancheTest.h:31:15: style: Variable 'b' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Common/tests/auto_array.cpp:46:22: warning:inconclusive: Access of moved variable 'arr'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Common/tests/auto_array.cpp:44:20: note: Calling std::move(arr) ClickHouse-18.16.1-stable/dbms/src/Common/tests/auto_array.cpp:46:22: note: Access of moved variable 'arr'. ClickHouse-18.16.1-stable/dbms/src/Common/tests/auto_array.cpp:185:9: warning:inconclusive: Access of moved variable 'arr1'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Common/tests/auto_array.cpp:184:16: note: Calling std::move(arr1) ClickHouse-18.16.1-stable/dbms/src/Common/tests/auto_array.cpp:185:9: note: Access of moved variable 'arr1'. ClickHouse-18.16.1-stable/dbms/src/Common/tests/cow_columns.cpp:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/cow_columns.cpp:29:5: style: Class 'ConcreteColumn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Common/tests/gtest_rw_lock.cpp:38:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/gtest_rw_lock.cpp:101:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/gtest_rw_lock.cpp:139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC_COARSE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/hash_table.cpp:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/hashes_test.cpp:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/int_hashes_perf.cpp:205:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/int_hashes_perf.cpp:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/int_hashes_perf.cpp:280:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/integer_hash_tables_and_hashes.cpp:293:27: debug: Scope::checkVariable found variable 'map' with varid 0. [varid0] ClickHouse-18.16.1-stable/dbms/src/Common/tests/integer_hash_tables_and_hashes.cpp:344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/integer_hash_tables_and_hashes.cpp:293:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/compact_array.cpp:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/compact_array.cpp:68:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 3s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:101:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:101:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:101:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:105:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:105:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:105:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:110:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:110:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:110:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:111:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:111:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:111:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:112:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:112:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:112:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:113:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:113:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:113:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:117:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:117:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:117:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:118:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:118:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:118:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:119:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:119:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:119:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:120:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:120:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:120:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:121:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:121:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:121:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:123:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:123:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:123:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:124:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:124:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:124:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:144:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:144:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:144:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:148:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:148:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:148:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:153:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:153:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:153:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:154:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:154:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:154:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:155:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:155:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:155:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:156:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:156:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:156:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:160:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:160:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:160:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:161:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:161:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:161:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:162:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:162:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:162:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:163:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:163:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:163:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:164:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:164:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:164:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:166:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:166:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:166:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:167:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:167:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:167:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:173:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:173:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:173:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:174:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:174:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:174:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:175:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:175:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:175:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:176:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:176:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:176:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:178:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:178:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:178:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:179:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:179:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:179:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:218:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:218:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:218:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:219:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:219:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:219:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:247:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:247:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:247:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:248:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:248:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:248:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:249:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:249:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:249:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:250:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:250:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:250:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:285:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:285:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:285:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:286:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:286:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:286:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:287:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:287:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:287:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:303:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:303:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:303:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:304:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:304:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:304:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:305:5: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:305:5: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/lru_cache.cpp:305:5: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation.cpp:38:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation.cpp:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation.cpp:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impls [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation.cpp:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation2.cpp:182:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_BUCKETS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation2.cpp:293:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation2.cpp:216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation2.cpp:96:33: error: Invalid iterator 'place' used. [eraseDereference] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation.cpp:171:25: style: Variable 'value_type' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation.cpp:85:15: error: Invalid iterator 'found' used. [eraseDereference] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation.cpp:110:15: error: Invalid iterator 'found' used. [eraseDereference] ClickHouse-18.16.1-stable/dbms/src/Common/tests/parallel_aggregation.cpp:49:10: style: struct member 'AlignedSmallLock::dummy' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Common/tests/radix_sort.cpp:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/radix_sort.cpp:51:18: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:412:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:447:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/shell_command_test.cpp:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/simple_cache.cpp:7:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/simple_cache.cpp:16:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/sip_hash.cpp:132:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/sip_hash.cpp:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/sip_hash_perf.cpp:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/small_table.cpp:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/space_saving.cpp:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/stopwatch.cpp:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:44:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:44:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:44:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:45:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:45:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:45:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:46:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:46:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:46:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:47:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:47:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:47:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:51:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:51:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:51:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:52:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:52:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:52:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:53:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:53:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:53:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:54:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:54:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:54:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:70:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:70:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:70:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:71:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:71:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:71:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:72:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:72:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:72:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:73:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:73:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:73:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:74:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:74:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:74:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:75:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:75:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:75:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:79:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:79:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:79:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:80:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:80:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:80:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:81:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:81:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:81:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:82:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:82:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:82:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:83:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:83:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:83:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:84:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:84:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:84:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:103:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:103:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:103:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:104:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:104:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:104:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:105:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:105:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:105:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:106:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:106:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:106:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:126:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:126:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:126:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:127:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:127:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:127:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:128:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:128:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:128:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:129:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:129:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:129:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:130:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:130:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:130:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:131:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:131:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:131:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:166:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:166:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:166:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:167:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:167:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:167:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:168:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:168:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:168:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:169:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:169:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:169:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:171:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:171:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:171:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:175:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:175:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:175:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:177:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:177:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:177:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:178:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:178:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:178:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:179:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:179:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:179:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:180:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:180:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:180:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:196:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:196:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:196:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:197:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:197:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:197:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:198:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:198:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:198:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:199:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:199:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:199:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:200:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:200:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:200:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:201:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:201:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:201:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:203:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:203:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:203:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:207:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:207:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:207:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:209:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:209:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:209:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:210:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:210:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:210:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:211:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:211:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:211:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:212:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:212:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:212:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:213:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:213:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:213:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:214:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:214:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:214:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:232:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:232:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:232:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:233:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:233:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:233:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:234:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:234:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:234:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:235:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:235:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:235:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:237:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:237:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:237:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:238:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:238:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:238:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:239:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:239:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:239:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:240:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:240:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:240:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:244:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:244:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:244:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:245:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:245:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:245:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:246:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:246:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:246:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:247:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:247:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:247:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:249:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:249:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:249:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:250:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:250:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:250:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:251:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:251:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:251:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:252:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:252:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:252:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:269:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:269:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:269:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:270:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:270:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:270:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:271:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:271:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:271:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:272:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:272:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:272:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:274:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:274:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:274:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:275:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:275:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:275:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:276:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:276:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:276:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:280:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:280:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:280:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:281:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:281:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:281:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:282:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:282:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:282:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:284:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:284:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:284:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:285:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:285:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:285:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:286:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:286:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:286:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:287:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:287:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:287:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:307:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:307:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:307:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:308:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:308:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:308:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:309:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:309:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:309:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:310:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:310:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:310:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:311:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:311:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:311:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:312:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:312:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:312:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:314:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:314:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:314:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:315:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:315:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:315:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:316:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:316:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:316:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:317:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:317:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:317:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:321:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:321:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:321:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:322:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:322:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:322:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/thread_creation_latency.cpp:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:323:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:323:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:323:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:324:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:324:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:324:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:326:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:326:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:326:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:327:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:327:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:327:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:328:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:328:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:328:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:329:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:329:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:329:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:330:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:330:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:330:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:331:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:331:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:331:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:353:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:353:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:353:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:354:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:354:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:354:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:355:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:355:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:355:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:356:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:356:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:356:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:357:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:357:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:357:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:358:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:358:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:358:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:360:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:360:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:360:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:361:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:361:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:361:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:362:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:362:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:362:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:363:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:363:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:363:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:364:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:364:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:364:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:365:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:365:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:365:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:369:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:369:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:369:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:370:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:370:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:370:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:371:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:371:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:371:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:372:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:372:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:372:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:373:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:373:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:373:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:374:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:374:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:374:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:376:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:376:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:376:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:377:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:377:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:377:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:378:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:378:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:378:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:379:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:379:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:379:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:380:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:380:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:380:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:381:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:381:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:381:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:412:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:412:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:412:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:414:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:414:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:414:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:415:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:415:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:415:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:416:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:416:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:416:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:417:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:417:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:417:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:431:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:431:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:431:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:433:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:433:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:433:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:434:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:434:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:434:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:435:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:435:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:435:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:436:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:436:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:436:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:437:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:437:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:437:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:438:9: style: The statement 'if (res) res=false' is logically equivalent to 'res=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:438:9: note: Assignment 'res=false' ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:438:9: note: Condition 'res' is redundant ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:412:9: warning:inconclusive: Access of moved variable 'arr'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:410:20: note: Calling std::move(arr) ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:412:9: note: Access of moved variable 'arr'. ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:431:9: warning:inconclusive: Access of moved variable 'arr'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:429:20: note: Calling std::move(arr) ClickHouse-18.16.1-stable/dbms/src/Common/tests/pod_array.cpp:431:9: note: Access of moved variable 'arr'. ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:97:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundSchedulePoolTask [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:189:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:253:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MemoryTrackingInBackgroundSchedulePool [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/BlockInfo.cpp:28:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_FIELD [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/BlockInfo.cpp:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_FIELD [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/BlockInfo.cpp:63:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_mask_by_column_id [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.h:118:5: style: Class 'BackgroundSchedulePool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:194:91: style:inconclusive: Function 'createTask' argument 1 names different: declaration 'log_name' definition 'name'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.h:114:47: note: Function 'createTask' argument 1 names different: declaration 'log_name' definition 'name'. ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:194:91: note: Function 'createTask' argument 1 names different: declaration 'log_name' definition 'name'. ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:200:70: style:inconclusive: Function 'scheduleDelayedTask' argument 1 names different: declaration 'task_info' definition 'task'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.h:128:50: note: Function 'scheduleDelayedTask' argument 1 names different: declaration 'task_info' definition 'task'. ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:200:70: note: Function 'scheduleDelayedTask' argument 1 names different: declaration 'task_info' definition 'task'. ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:218:68: style:inconclusive: Function 'cancelDelayedTask' argument 1 names different: declaration 'task_info' definition 'task'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.h:131:48: note: Function 'cancelDelayedTask' argument 1 names different: declaration 'task_info' definition 'task'. ClickHouse-18.16.1-stable/dbms/src/Core/BackgroundSchedulePool.cpp:218:68: note: Function 'cancelDelayedTask' argument 1 names different: declaration 'task_info' definition 'task'. ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_by_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_by_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:67:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_by_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:188:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:199:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:223:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:244:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:255:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:264:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:300:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:312:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:322:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:332:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:360:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ColumnWithTypeAndName.cpp:14:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:372:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ColumnWithTypeAndName.cpp:25:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:384:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ColumnWithTypeAndName.cpp:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:394:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_by_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:411:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:423:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:559:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:566:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:575:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:444:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCKS_HAVE_DIFFERENT_STRUCTURE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ExternalTable.cpp:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ExternalTable.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ExternalTable.cpp:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ExternalTable.cpp:57:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ExternalTable.cpp:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable structure [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ExternalTable.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ExternalTable.cpp:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/ExternalTable.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_buffer_impl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Field.cpp:84:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Null [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Field.cpp:278:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Field.cpp:283:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Field.cpp:288:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/Block.cpp:245:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Core/NamesAndTypes.cpp:156:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:54:19: style: Local variable 'array' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:33:11: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:54:19: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:57:27: style: Local variable 'watch' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:51:19: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:57:27: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:70:27: style: Local variable 'watch' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:51:19: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Core/tests/field.cpp:70:27: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Core/tests/move_field.cpp:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:245:28: error: Returning object that points to local variable 'factory' that will be invalid when returning. [returnDanglingLifetime] ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:245:28: note: Raw pointer to smart pointer created here. ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:238:20: note: Variable created here. ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:245:28: note: Returning object that points to local variable 'factory' that will be invalid when returning. ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:226:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:217:15: note: Virtual function in base class ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:226:7: note: Function in derived class ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:231:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:217:15: note: Virtual function in base class ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:231:7: note: Function in derived class ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:236:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:217:15: note: Virtual function in base class ClickHouse-18.16.1-stable/dbms/src/Core/tests/rvo_test.cpp:236:7: note: Function in derived class ClickHouse-18.16.1-stable/dbms/src/DataStreams/AddingMissedBlockInputStream.cpp:16:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Core/tests/string_pool.cpp:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AddingDefaultsBlockInputStream.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AddingDefaultsBlockInputStream.cpp:60:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_defaults [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AggregatingBlockInputStream.cpp:19:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable final [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AggregatingBlockInputStream.cpp:25:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AggregatingSortedBlockInputStream.cpp:20:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AggregatingSortedBlockInputStream.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AggregatingSortedBlockInputStream.cpp:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_key [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AggregatingSortedBlockInputStream.cpp:138:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_numbers_to_aggregate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AsynchronousBlockInputStream.cpp:40:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueryThread [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/AsynchronousBlockInputStream.h:32:5: style: Class 'AsynchronousBlockInputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Core/tests/string_pool.cpp:77:23: warning: Possible null pointer dereference: res [nullPointer] ClickHouse-18.16.1-stable/dbms/src/Core/tests/string_pool.cpp:63:28: note: Assignment 'res=nullptr', assigned value is 0 ClickHouse-18.16.1-stable/dbms/src/Core/tests/string_pool.cpp:65:49: note: Assuming condition is false ClickHouse-18.16.1-stable/dbms/src/Core/tests/string_pool.cpp:77:23: note: Null pointer dereference ClickHouse-18.16.1-stable/dbms/src/DataStreams/BlockStreamProfileInfo.cpp:14:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/BlockStreamProfileInfo.cpp:25:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/BlockStreamProfileInfo.cpp:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/BlockStreamProfileInfo.cpp:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable calculated_rows_before_limit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/BlockStreamProfileInfo.cpp:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable calculated_rows_before_limit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/BlockStreamProfileInfo.cpp:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/BlockStreamProfileInfo.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable calculated_rows_before_limit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/BlockStreamProfileInfo.cpp:106:35: style: Variable 'limits_or_sortings' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingFinalBlockInputStream.cpp:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingFinalBlockInputStream.cpp:31:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_positive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingFinalBlockInputStream.cpp:43:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingFinalBlockInputStream.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_positive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingFinalBlockInputStream.cpp:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingSortedBlockInputStream.cpp:22:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_positive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingSortedBlockInputStream.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_positive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingSortedBlockInputStream.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CollapsingSortedBlockInputStream.cpp:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ColumnGathererStream.cpp:34:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ColumnGathererStream.cpp:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ColumnGathererStream.cpp:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ColumnGathererStream.cpp:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ConvertingBlockInputStream.cpp:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conversion [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ConvertingBlockInputStream.cpp:101:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conversion [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CountingBlockOutputStream.cpp:22:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InsertedRows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CreatingSetsBlockInputStream.cpp:26:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subqueries_for_sets [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CreatingSetsBlockInputStream.cpp:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CreatingSetsBlockInputStream.cpp:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable created [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CreatingSetsBlockInputStream.cpp:107:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/CubeBlockInputStream.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctBlockInputStream.cpp:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_more_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctBlockInputStream.cpp:94:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_sizes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctBlockInputStream.cpp:121:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctBlockInputStream.cpp:61:13: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ExpressionBlockInputStream.cpp:20:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctSortedBlockInputStream.cpp:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_hint [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctSortedBlockInputStream.cpp:110:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_sizes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctSortedBlockInputStream.cpp:139:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctSortedBlockInputStream.cpp:153:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FilterBlockInputStream.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FilterBlockInputStream.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FilterBlockInputStream.cpp:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FilterBlockInputStream.cpp:75:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable always_false [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FilterBlockInputStream.cpp:184:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remove_filter [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FilterColumnsBlockInputStream.cpp:11:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_to_save [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FilterColumnsBlockInputStream.cpp:27:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_to_save [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/DistinctSortedBlockInputStream.cpp:56:9: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FinishSortingBlockInputStream.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/FinishSortingBlockInputStream.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IBlockInputStream.cpp:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_column_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:46:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patterns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_of_merge [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:130:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_column_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:237:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unmodified_column_numbers [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:254:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_column_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregate_state_created [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/InputStreamFromASTInsertQuery.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_buffer_ast_part [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_rows_approx [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_execution_time [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:242:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progress_callback [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:345:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_killed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:361:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_cancelled [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:366:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_cancelled [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:376:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progress_callback [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_list_elem [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:400:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/IProfilingBlockInputStream.cpp:416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/InternalTextLogsRowOutputStream.cpp:21:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/InternalTextLogsRowOutputStream.h:16:5: style: Class 'InternalTextLogsRowOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp:60:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/DataStreams/LimitBlockInputStream.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/LimitByBlockInputStream.cpp:21:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/LimitByBlockInputStream.cpp:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedBlockInputStream.cpp:11:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable final [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedBlockInputStream.cpp:17:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergeSortingBlockInputStream.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergeSortingBlockInputStream.cpp:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergeSortingBlockInputStream.cpp:141:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergeSortingBlockInputStream.cpp:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergeSortingBlockInputStream.cpp:230:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sum_rows_in_blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergeSortingBlockInputStream.cpp:187:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:96:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable final [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_read [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_killed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable started [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parallel_merge_data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_read [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable started [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:299:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueryThread [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:420:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_bucket_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingSortedBlockInputStream.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingSortedBlockInputStream.cpp:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingSortedBlockInputStream.cpp:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursors [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingSortedBlockInputStream.cpp:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingSortedBlockInputStream.cpp:150:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_merged_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingSortedBlockInputStream.cpp:289:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quiet [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingSortedBlockInputStream.cpp:120:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursors [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/NativeBlockInputStream.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr_concrete [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/NativeBlockInputStream.cpp:64:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubstreamPath [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/NativeBlockInputStream.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/NativeBlockInputStream.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_index [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/NativeBlockInputStream.cpp:193:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avg_value_size_hints [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:424:44: style: Parameter 'input' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp:556:25: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/DataStreams/NativeBlockOutputStream.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/NativeBlockOutputStream.cpp:57:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubstreamPath [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/NativeBlockOutputStream.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client_revision [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:34:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable final [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_killed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:112:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable many_data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable many_data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable many_data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exceptions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_threads [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/PushingToViewsBlockOutputStream.cpp:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable views_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/PushingToViewsBlockOutputStream.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/PushingToViewsBlockOutputStream.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/PushingToViewsBlockOutputStream.cpp:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/PushingToViewsBlockOutputStream.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/PushingToViewsBlockOutputStream.cpp:159:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable views [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ParallelAggregatingBlockInputStream.cpp:172:14: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_multiplexed_connections [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_multiplexed_connections [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_multiplexed_connections [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable established [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_killed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:127:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_tables_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplexed_connections [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:303:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:312:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockInputStream.cpp:317:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable got_exception_from_replica [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockOutputStream.cpp:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockOutputStream.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockOutputStream.cpp:97:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndOfStream [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RemoteBlockOutputStream.cpp:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ReplacingSortedBlockInputStream.cpp:17:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_row_sources_buf [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ReplacingSortedBlockInputStream.cpp:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/ReplacingSortedBlockInputStream.cpp:62:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_key [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/RollupBlockInputStream.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_key [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SizeLimits.cpp:12:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SquashingBlockInputStream.cpp:17:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_read [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SquashingBlockOutputStream.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_written [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SquashingBlockOutputStream.cpp:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_flush [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SquashingTransform.cpp:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accumulated_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SquashingTransform.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accumulated_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SquashingTransform.cpp:76:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZES_OF_COLUMNS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SquashingTransform.cpp:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_block_size_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/TotalsHavingBlockInputStream.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arena [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/TotalsHavingBlockInputStream.cpp:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/TotalsHavingBlockInputStream.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable final [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/TotalsHavingBlockInputStream.cpp:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/TotalsHavingBlockInputStream.cpp:175:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/VersionedCollapsingSortedBlockInputStream.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sign_column_number [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/VersionedCollapsingSortedBlockInputStream.cpp:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RowSourcePart [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/VersionedCollapsingSortedBlockInputStream.cpp:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_row_sources_buf [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/VersionedCollapsingSortedBlockInputStream.cpp:52:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/VersionedCollapsingSortedBlockInputStream.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/VersionedCollapsingSortedBlockInputStream.cpp:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_row_sources_buf [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SummingSortedBlockInputStream.cpp:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SummingSortedBlockInputStream.cpp:200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_to_aggregate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SummingSortedBlockInputStream.cpp:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SummingSortedBlockInputStream.cpp:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable merged_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SummingSortedBlockInputStream.cpp:413:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Field [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/SummingSortedBlockInputStream.cpp:485:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_to_aggregate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/copyData.cpp:14:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_seq_cst [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/tests/collapsing_sorted_stream.cpp:23:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/tests/expression_stream.cpp:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/tests/filter_stream.cpp:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/tests/finish_sorting_stream.cpp:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataStreams/tests/union_stream2.cpp:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:46:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:123:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:191:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:205:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:219:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:227:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:233:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:239:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:247:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeAggregateFunction.cpp:253:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeDate.cpp:83:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeDateTime.cpp:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_explicit_time_zone [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeDateTime.cpp:40:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_zone [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeDateTime.cpp:166:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeDateTime.cpp:174:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeArray.cpp:150:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArraySizes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeArray.cpp:162:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrayElements [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeArray.cpp:172:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrayElements [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeArray.cpp:182:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrayElements [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeArray.cpp:198:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArraySizes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeArray.cpp:243:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArraySizes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:35:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:68:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:211:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldType [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:221:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldType [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:228:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:234:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:240:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:247:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:270:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_TYPE_OF_FIELD [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:276:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:294:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:344:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFactory.cpp:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFunction.cpp:20:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argument_types [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:43:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:61:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:86:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:115:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:122:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:162:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:175:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:188:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:195:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:201:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csv [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:213:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:223:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeFixedString.cpp:235:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:94:64: style: Parameter 'left' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:94:77: style: Parameter 'right' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeInterval.cpp:10:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeInterval.cpp:16:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinalityHelpers.cpp:107:20: style: Variable 'nested_from' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinalityHelpers.cpp:108:20: style: Variable 'nested_to' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNullable.cpp:42:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullMap [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNullable.cpp:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullableElements [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNullable.cpp:64:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullableElements [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNullable.cpp:74:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullableElements [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNullable.cpp:91:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullMap [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNullable.cpp:110:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullMap [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNullable.cpp:184:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_READ_ALL_DATA [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNullable.cpp:322:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNumberBase.cpp:68:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNumberBase.cpp:191:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeNumberBase.cpp:200:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:41:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dictionary_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictionaryKeys [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:241:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictionaryKeys [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictionaryKeys [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:287:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictionaryKeys [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:483:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictionaryKeys [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:577:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictionaryKeys [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:829:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dictionary_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeString.cpp:327:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_explicit_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:103:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:118:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:149:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:159:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:173:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:194:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:208:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:229:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:240:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:250:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:268:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TupleElement [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:290:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:307:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:328:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TupleElement [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:345:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TupleElement [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:361:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TupleElement [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:381:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TupleElement [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:399:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TupleElement [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:415:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:421:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:426:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:445:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:456:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:480:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:488:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:89:56: style: Parameter 'column' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:295:16: style: Variable 'state_ref' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:312:16: style: Variable 'state_ref' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:481:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeTuple.cpp:489:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:23:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal_check_overflow [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:24:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal_check_overflow [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:33:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:49:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:105:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldType [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:131:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldType [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:139:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:176:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:195:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesDecimal.cpp:206:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypesNumber.cpp:25:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/IDataType.cpp:79:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:177:5: warning: Member variable 'IndexesSerializationType::type' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:177:5: warning: Member variable 'IndexesSerializationType::has_additional_keys' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:177:5: warning: Member variable 'IndexesSerializationType::need_global_dictionary' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:177:5: warning: Member variable 'IndexesSerializationType::need_update_dictionary' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:78:5: style: Struct 'KeysSerializationVersion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:769:34: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:783:24: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:785:24: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:787:24: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:789:24: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/DataTypes/NestedUtils.cpp:203:145: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:210:16: style: Variable 'state_ref' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:228:16: style: Variable 'state_ref' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeLowCardinality.cpp:346:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/DataTypes/getLeastSupertype.cpp:198:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/NestedUtils.cpp:184:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_type_get_common_type.cpp:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_type_get_common_type.cpp:137:62: style: Condition '!print_stack_trace' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_type_get_common_type.cpp:134:34: note: Assignment 'print_stack_trace=true', assigned value is 1 ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_type_get_common_type.cpp:137:62: note: Condition '!print_stack_trace' is always false ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_type_get_common_type.cpp:142:13: style: Condition 'print_stack_trace' is always true [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_type_get_common_type.cpp:134:34: note: Assignment 'print_stack_trace=true', assigned value is 1 ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_type_get_common_type.cpp:142:13: note: Condition 'print_stack_trace' is always true ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_type_string.cpp:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/getLeastSupertype.cpp:85:34: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/DataTypes/getLeastSupertype.cpp:244:29: style: Variable 'num_ints[i]' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/src/DataTypes/getMostSubtype.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] ClickHouse-18.16.1-stable/dbms/src/DataTypes/tests/data_types_number_fixed.cpp:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/DataTypes/getMostSubtype.cpp:95:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:109:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:114:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:123:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:131:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:143:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:152:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:174:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:206:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseDictionary.cpp:218:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseMemory.cpp:49:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseMemory.cpp:58:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseMemory.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabaseOrdinary.cpp:172:9: error: There is an unknown macro here somewhere. Configuration is required. If SCOPE_EXIT is a macro then please configure it. [unknownMacro] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabasesCommon.cpp:91:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabasesCommon.cpp:99:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabasesCommon.cpp:108:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabasesCommon.cpp:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabasesCommon.cpp:122:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabasesCommon.cpp:135:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabasesCommon.cpp:147:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Databases/DatabasesCommon.cpp:168:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ClickHouseDictionarySource.cpp:46:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enable [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ClickHouseDictionarySource.cpp:127:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ClickHouseDictionarySource.cpp:135:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ClickHouseDictionarySource.cpp:177:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ClickHouseDictionarySource.cpp:185:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:72:5: debug: Failed to parse 'using DictionaryStringGetter = void ( CacheDictionary :: * ) ( const std :: string & , const PaddedPODArray < Key > & , ColumnString * ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:82:5: debug: Failed to parse 'using StringGetterByKey = void ( CacheDictionary :: * ) ( const std :: string & , const Columns & , const DataTypes & , ColumnString * out ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:183:5: debug: Failed to parse 'using FillBlockFunction = Block ( DictionaryBlockInputStream < CacheDictionary , Key > :: * ) ( const PaddedPODArray < Key > & ids_to_fill , const Columns & keys , const DataTypes & types , ColumnsWithTypeAndName && view ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:72:5: debug: Failed to parse 'using DictionaryStringGetter = void ( ComplexKeyCacheDictionary :: * ) ( const std :: string & , const PaddedPODArray < UInt64 > & , ColumnString * ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:82:5: debug: Failed to parse 'using StringGetterByKey = void ( ComplexKeyCacheDictionary :: * ) ( const std :: string & , const Columns & , const DataTypes & , ColumnString * out ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:183:5: debug: Failed to parse 'using FillBlockFunction = Block ( DictionaryBlockInputStream < ComplexKeyCacheDictionary , UInt64 > :: * ) ( const PaddedPODArray < UInt64 > & ids_to_fill , const Columns & keys , const DataTypes & types , ColumnsWithTypeAndName && view ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/IDictionary.h:84:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/IDictionary.h:90:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/IDictionary.h:96:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:66:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:70:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:73:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:75:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:282:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:301:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockReadNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:380:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockReadNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:521:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockWriteNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary_createAttributeWithType.cpp:18:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt8 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:426:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getUInt8 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.cpp:187:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockReadNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.cpp:386:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.cpp:394:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockReadNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.cpp:302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:301:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:574:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.h:43:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.h:47:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.h:50:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.h:52:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.inc.h:76:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockReadNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.inc.h:153:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockReadNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.inc.h:279:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockWriteNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.cpp:296:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockReadNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.cpp:386:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt8 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.cpp:563:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.cpp:569:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictCacheLockReadNs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:52:17: performance: Function 'getKeyDescription()' should return member 'key_description' by const reference. [returnByReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:632:21: style: Assignment 'key=cell.key' is redundant with condition 'key==cell.key'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:631:21: note: Condition 'key==cell.key' ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:632:21: note: Assignment 'key=cell.key' is redundant ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:291:16: style: Variable 'attribute_array' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:374:16: style: Variable 'attribute_array' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyCacheDictionary.h:492:38: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:256:86: style:inconclusive: Function 'getBlock' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:60:41: note: Function 'getBlock' argument 2 names different: declaration 'size' definition 'length'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:256:86: note: Function 'getBlock' argument 2 names different: declaration 'size' definition 'length'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:314:28: style:inconclusive: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:94:32: note: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:314:28: note: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:328:28: style:inconclusive: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:104:32: note: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:328:28: note: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:356:28: style:inconclusive: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:125:32: note: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:356:28: note: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:370:28: style:inconclusive: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:135:32: note: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:370:28: note: Function 'callGetter' argument 7 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:499:28: style:inconclusive: Function 'getColumnFromAttribute' argument 6 names different: declaration 'dictionary' definition 'dict'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:159:32: note: Function 'getColumnFromAttribute' argument 6 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:499:28: note: Function 'getColumnFromAttribute' argument 6 names different: declaration 'dictionary' definition 'dict'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:556:30: style:inconclusive: Function 'fillKeyColumns' argument 5 names different: declaration 'columns' definition 'res'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:175:34: note: Function 'fillKeyColumns' argument 5 names different: declaration 'columns' definition 'res'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:556:30: note: Function 'fillKeyColumns' argument 5 names different: declaration 'columns' definition 'res'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:285:25: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:562:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.cpp:574:16: style: The scope of the variable 'cell' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.inc.h:70:12: style: Variable 'attribute_array' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.inc.h:119:106: style: Parameter 'pair' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.inc.h:147:12: style: Variable 'attribute_array' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.inc.h:239:110: style: Parameter 'pair' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.cpp:333:106: style: Parameter 'pair' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/CacheDictionary.inc.h:253:34: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:72:5: debug: Failed to parse 'using DictionaryStringGetter = void ( ComplexKeyHashedDictionary :: * ) ( const std :: string & , const PaddedPODArray < UInt64 > & , ColumnString * ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:82:5: debug: Failed to parse 'using StringGetterByKey = void ( ComplexKeyHashedDictionary :: * ) ( const std :: string & , const Columns & , const DataTypes & , ColumnString * out ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:183:5: debug: Failed to parse 'using FillBlockFunction = Block ( DictionaryBlockInputStream < ComplexKeyHashedDictionary , UInt64 > :: * ) ( const PaddedPODArray < UInt64 > & ids_to_fill , const Columns & keys , const DataTypes & types , ColumnsWithTypeAndName && view ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryFactory.cpp:18:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionarySourceFactory.cpp:74:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/RegionsHierarchy.h:51:5: style: Class 'RegionsHierarchy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/RegionsHierarchies.h:20:5: style: Class 'RegionsHierarchies' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/RegionsNames.h:70:5: style: Class 'RegionsNames' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/GeodataProviders/HierarchiesProvider.h:17:5: style: Class 'RegionsHierarchyDataSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/GeodataProviders/HierarchiesProvider.h:43:5: style: Class 'RegionsHierarchiesDataProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/GeodataProviders/NamesProvider.h:42:5: style: Class 'RegionsNamesDataProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/RegionsNames.h:79:48: warning: Either the condition 'region_id>names_refs[language_id].size()' is redundant or 'region_id' can have the value names_refs[language_id].size(). Expression 'names_refs[language_id][region_id]' causes access out of bounds. [containerOutOfBounds] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/RegionsNames.h:76:23: note: Assuming that condition 'region_id>names_refs[language_id].size()' is not redundant ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/RegionsNames.h:79:48: note: Access out of bounds ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/GeodataProviders/HierarchyFormatReader.h:14:5: style: Class 'RegionsHierarchyFormatReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/GeodataProviders/HierarchiesProvider.cpp:53:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/Embedded/GeodataProviders/NamesFormatReader.h:14:5: style: Class 'LanguageRegionsNamesFormatReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyHashedDictionary.h:44:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyHashedDictionary.cpp:494:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arena [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyHashedDictionary.cpp:626:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyHashedDictionary.cpp:703:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyHashedDictionary.cpp:737:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryStructure.cpp:104:9: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryStructure.cpp:283:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryStructure.cpp:306:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyHashedDictionary.h:34:17: performance: Function 'getKeyDescription()' should return member 'key_description' by const reference. [returnByReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ExecutableDictionarySource.cpp:140:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ExecutableDictionarySource.cpp:238:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ExternalQueryBuilder.cpp:28:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ExecutableDictionarySource.cpp:79:20: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ExecutableDictionarySource.cpp:78:21: style: Variable 'timeinfo' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ExternalResultDescription.cpp:36:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt8 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ComplexKeyHashedDictionary.cpp:788:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FileDictionarySource.h:23:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FileDictionarySource.h:28:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FileDictionarySource.h:33:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FileDictionarySource.cpp:61:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HTTPDictionarySource.cpp:106:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_POST [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HTTPDictionarySource.cpp:123:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_POST [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HTTPDictionarySource.cpp:162:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HTTPDictionarySource.cpp:61:20: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HTTPDictionarySource.cpp:60:21: style: Variable 'timeinfo' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/LibraryDictionarySource.cpp:234:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/LibraryDictionarySource.cpp:31:9: performance: Variable 'strings_holder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/LibraryDictionarySource.cpp:36:21: style: Variable 'str' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/LibraryDictionarySource.cpp:178:17: style: Variable 'a' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/LibraryDictionarySource.cpp:204:17: style: Variable 'a' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:72:5: debug: Failed to parse 'using DictionaryStringGetter = void ( FlatDictionary :: * ) ( const std :: string & , const PaddedPODArray < Key > & , ColumnString * ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:82:5: debug: Failed to parse 'using StringGetterByKey = void ( FlatDictionary :: * ) ( const std :: string & , const Columns & , const DataTypes & , ColumnString * out ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:183:5: debug: Failed to parse 'using FillBlockFunction = Block ( DictionaryBlockInputStream < FlatDictionary , Key > :: * ) ( const PaddedPODArray < Key > & ids_to_fill , const Columns & keys , const DataTypes & types , ColumnsWithTypeAndName && view ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:72:5: debug: Failed to parse 'using DictionaryStringGetter = void ( HashedDictionary :: * ) ( const std :: string & , const PaddedPODArray < Key > & , ColumnString * ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:82:5: debug: Failed to parse 'using StringGetterByKey = void ( HashedDictionary :: * ) ( const std :: string & , const Columns & , const DataTypes & , ColumnString * out ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:183:5: debug: Failed to parse 'using FillBlockFunction = Block ( DictionaryBlockInputStream < HashedDictionary , Key > :: * ) ( const PaddedPODArray < Key > & ids_to_fill , const Columns & keys , const DataTypes & types , ColumnsWithTypeAndName && view ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/MongoDBDictionarySource.cpp:17:42: style: Parameter 'sample_block' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/MySQLDictionarySource.cpp:21:42: style: Parameter 'sample_block' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.h:41:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:335:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:376:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:503:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arena [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:631:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:743:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:637:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_array_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:517:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_array_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ODBCBlockInputStream.cpp:115:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/ODBCBlockInputStream.cpp:42:39: style: Parameter 'column' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HashedDictionary.h:40:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HashedDictionary.cpp:100:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HashedDictionary.cpp:332:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HashedDictionary.cpp:373:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HashedDictionary.cpp:498:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arena [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HashedDictionary.cpp:617:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HashedDictionary.cpp:705:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/FlatDictionary.cpp:754:16: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.h:37:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getUInt8 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:56:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_LUT_MAX_DAY_NUM [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:160:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:187:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:293:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arena [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:432:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:635:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_LUT_MAX_DAY_NUM [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:685:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt8 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/HashedDictionary.cpp:716:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:91:12: style:inconclusive: Function 'RangeDictionaryBlockInputStream' argument 2 names different: declaration 'max_block_size' definition 'max_column_size'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:28:16: note: Function 'RangeDictionaryBlockInputStream' argument 2 names different: declaration 'max_block_size' definition 'max_column_size'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:91:12: note: Function 'RangeDictionaryBlockInputStream' argument 2 names different: declaration 'max_block_size' definition 'max_column_size'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:93:28: style:inconclusive: Function 'RangeDictionaryBlockInputStream' argument 4 names different: declaration 'ids_to_fill' definition 'ids'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:30:32: note: Function 'RangeDictionaryBlockInputStream' argument 4 names different: declaration 'ids_to_fill' definition 'ids'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:93:28: note: Function 'RangeDictionaryBlockInputStream' argument 4 names different: declaration 'ids_to_fill' definition 'ids'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:94:34: style:inconclusive: Function 'RangeDictionaryBlockInputStream' argument 5 names different: declaration 'start_dates' definition 'block_start_dates'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:31:38: note: Function 'RangeDictionaryBlockInputStream' argument 5 names different: declaration 'start_dates' definition 'block_start_dates'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:94:34: note: Function 'RangeDictionaryBlockInputStream' argument 5 names different: declaration 'start_dates' definition 'block_start_dates'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:95:34: style:inconclusive: Function 'RangeDictionaryBlockInputStream' argument 6 names different: declaration 'end_dates' definition 'block_end_dates'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:32:38: note: Function 'RangeDictionaryBlockInputStream' argument 6 names different: declaration 'end_dates' definition 'block_end_dates'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeDictionaryBlockInputStream.h:95:34: note: Function 'RangeDictionaryBlockInputStream' argument 6 names different: declaration 'end_dates' definition 'block_end_dates'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:545:65: style:inconclusive: Function 'getAttributeWithType' argument 1 names different: declaration 'name' definition 'attribute_name'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.h:199:64: note: Function 'getAttributeWithType' argument 1 names different: declaration 'name' definition 'attribute_name'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/RangeHashedDictionary.cpp:545:65: note: Function 'getAttributeWithType' argument 1 names different: declaration 'name' definition 'attribute_name'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/XDBCDictionarySource.cpp:47:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_POST [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/XDBCDictionarySource.cpp:47:13: performance: Variable 'read_buf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/XDBCDictionarySource.cpp:74:27: style:inconclusive: Function 'XDBCDictionarySource' argument 6 names different: declaration 'bridge' definition 'bridge_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/XDBCDictionarySource.h:35:25: note: Function 'XDBCDictionarySource' argument 6 names different: declaration 'bridge' definition 'bridge_'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/XDBCDictionarySource.cpp:74:27: note: Function 'XDBCDictionarySource' argument 6 names different: declaration 'bridge' definition 'bridge_'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/XDBCDictionarySource.cpp:242:42: style: Parameter 'sample_block' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/XDBCDictionarySource.cpp:243:44: style: Parameter 'context' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/readInvalidateQuery.cpp:32:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:72:5: debug: Failed to parse 'using DictionaryStringGetter = void ( TrieDictionary :: * ) ( const std :: string & , const PaddedPODArray < UInt64 > & , ColumnString * ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:82:5: debug: Failed to parse 'using StringGetterByKey = void ( TrieDictionary :: * ) ( const std :: string & , const Columns & , const DataTypes & , ColumnString * out ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/DictionaryBlockInputStream.h:183:5: debug: Failed to parse 'using FillBlockFunction = Block ( DictionaryBlockInputStream < TrieDictionary , UInt64 > :: * ) ( const PaddedPODArray < UInt64 > & ids_to_fill , const Columns & keys , const DataTypes & types , ColumnsWithTypeAndName && view ) const ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Formats/BinaryRowInputStream.cpp:24:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/BinaryRowOutputStream.cpp:24:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/BlockOutputStreamFromRowOutputStream.cpp:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_row [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/BlockInputStreamFromRowInputStream.cpp:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_block_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/BlockInputStreamFromRowInputStream.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_errors_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowOutputStream.cpp:18:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_types [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowOutputStream.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable with_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowOutputStream.cpp:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowOutputStream.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowOutputStream.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowInputStream.cpp:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_types [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowInputStream.cpp:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowInputStream.cpp:125:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowInputStream.cpp:147:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_read_at_start_of_buffer_on_prev_row [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowInputStream.cpp:195:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delimiter [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowInputStream.cpp:333:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/CSVRowInputStream.cpp:338:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/FormatFactory.cpp:83:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/FormatFactory.cpp:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONCompactRowOutputStream.cpp:20:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field_number [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONCompactRowOutputStream.cpp:26:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONCompactRowOutputStream.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONCompactRowOutputStream.cpp:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONCompactRowOutputStream.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONCompactRowOutputStream.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:34:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_positions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nested_prefix_length [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_unknown_fields [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:150:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_column_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:215:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowInputStream.cpp:251:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowOutputStream.cpp:20:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowOutputStream.cpp:28:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowOutputStream.cpp:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowOutputStream.cpp:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONEachRowRowOutputStream.cpp:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:24:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:71:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:81:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:104:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable applied_limit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/JSONRowOutputStream.cpp:215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ODBCDriver2BlockOutputStream.cpp:45:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ODBCDriver2BlockOutputStream.cpp:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ODBCDriverBlockOutputStream.cpp:36:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ODBCDriverBlockOutputStream.cpp:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyBlockOutputStream.cpp:25:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyBlockOutputStream.cpp:83:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyBlockOutputStream.cpp:203:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyBlockOutputStream.cpp:221:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyBlockOutputStream.cpp:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyBlockOutputStream.cpp:246:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyCompactBlockOutputStream.cpp:24:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyCompactBlockOutputStream.cpp:74:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyCompactBlockOutputStream.cpp:85:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettyCompactBlockOutputStream.cpp:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.h:46:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:416:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arena [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:550:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:720:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:738:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV6_BINARY_LENGTH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:767:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPV6_BINARY_LENGTH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:678:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTRIE_NULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:582:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettySpaceBlockOutputStream.cpp:13:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/PrettySpaceBlockOutputStream.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TSKVRowInputStream.cpp:24:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TSKVRowInputStream.cpp:113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TSKVRowInputStream.cpp:189:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TSKVRowOutputStream.cpp:18:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TSKVRowOutputStream.cpp:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TSKVRowOutputStream.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TSKVRowInputStream.cpp:170:41: style: Variable 'read_columns[index]' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowInputStream.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_types [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowInputStream.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable with_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowInputStream.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_types [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowInputStream.cpp:120:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_read_at_start_of_buffer_on_prev_row [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowInputStream.cpp:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_types [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowInputStream.cpp:310:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowOutputStream.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable with_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowInputStream.cpp:316:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowOutputStream.cpp:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowOutputStream.cpp:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowOutputStream.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/TabSeparatedRowOutputStream.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ValuesRowInputStream.cpp:36:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ValuesRowInputStream.cpp:44:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable istr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ValuesRowOutputStream.cpp:31:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ValuesRowOutputStream.cpp:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ValuesRowOutputStream.cpp:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/ValuesRowOutputStream.cpp:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/VerticalRowOutputStream.cpp:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names_and_paddings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/VerticalRowOutputStream.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/VerticalRowOutputStream.cpp:80:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/VerticalRowOutputStream.cpp:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/VerticalRowOutputStream.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/VerticalRowOutputStream.cpp:126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/VerticalRowOutputStream.cpp:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/VerticalRowOutputStream.cpp:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:27:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:60:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:87:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:100:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:106:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:114:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable applied_limit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/XMLRowOutputStream.cpp:213:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/tests/block_row_transforms.cpp:48:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_INSERT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Formats/tests/tab_separated_streams.cpp:45:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_INSERT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionFactory.cpp:33:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionJoinGet.cpp:54:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionJoinGet.cpp:65:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attr_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsCoding.cpp:7:60: style: struct member 'NameFunctionIPv4NumToString::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsCoding.cpp:8:66: style: struct member 'NameFunctionIPv4NumToStringClassC::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsConversion.cpp:13:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quote [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsConversion.cpp:54:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsConsistentHashing.h:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsConsistentHashing.h:140:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_ARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsConsistentHashing.h:154:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_ARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsConsistentHashing.h:166:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsConsistentHashing.h:211:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.h:36:17: performance: Function 'getKeyDescription()' should return member 'key_description' by const reference. [returnByReference] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsGeo.cpp:55:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolygonsAddedToPool [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsGeo.cpp:114:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOO_FEW_ARGUMENTS_FOR_FUNCTION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsGeo.cpp:159:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsGeo.cpp:193:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsGeo.cpp:212:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsRandom.cpp:29:9: style: Struct 'LinearCongruentialGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:756:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:698:51: style:inconclusive: Function 'trieTraverse' argument 1 names different: declaration 'trie' definition 'tree'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.h:240:39: note: Function 'trieTraverse' argument 1 names different: declaration 'trie' definition 'tree'. ClickHouse-18.16.1-stable/dbms/src/Dictionaries/TrieDictionary.cpp:698:51: note: Function 'trieTraverse' argument 1 names different: declaration 'trie' definition 'tree'. ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsRound.cpp:9:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsVisitParam.cpp:9:60: style: struct member 'NameVisitParamHas::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsVisitParam.cpp:10:60: style: struct member 'NameVisitParamExtractUInt::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsVisitParam.cpp:11:60: style: struct member 'NameVisitParamExtractInt::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsVisitParam.cpp:12:60: style: struct member 'NameVisitParamExtractFloat::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsVisitParam.cpp:13:60: style: struct member 'NameVisitParamExtractBool::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsVisitParam.cpp:14:60: style: struct member 'NameVisitParamExtractRaw::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsVisitParam.cpp:15:60: style: struct member 'NameVisitParamExtractString::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/GatherUtils/concat.cpp:36:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/GatherUtils/createArraySink.cpp:29:8: debug: Failed to instantiate template "ArraySinkCreator". The checking continues anyway. [templateInstantiation] ClickHouse-18.16.1-stable/dbms/src/Functions/GatherUtils/createArraySource.cpp:35:8: debug: Failed to instantiate template "ArraySourceCreator". The checking continues anyway. [templateInstantiation] ClickHouse-18.16.1-stable/dbms/src/Functions/GatherUtils/createValueSource.cpp:35:8: debug: Failed to instantiate template "ValueSourceCreator". The checking continues anyway. [templateInstantiation] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:545:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1091:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:960:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:975:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:509:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:515:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:206:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:619:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_ARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:640:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNANCHORED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/URLHierarchy.cpp:26:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/IFunction.cpp:90:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/URLHierarchy.cpp:29:10: performance:inconclusive: Technically the member function 'DB::URLPathHierarchyImpl::init' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Functions/IFunction.cpp:101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low_cardinality_result_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/URLHierarchy.cpp:32:12: performance:inconclusive: Technically the member function 'DB::URLPathHierarchyImpl::getStringsArgumentPosition' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Functions/IFunction.cpp:329:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/IFunction.cpp:350:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/URLHierarchy.cpp:100:53: style: struct member 'NameURLPathHierarchy::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/URLPathHierarchy.cpp:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/URLPathHierarchy.cpp:28:10: performance:inconclusive: Technically the member function 'DB::URLHierarchyImpl::init' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Functions/URLPathHierarchy.cpp:31:12: performance:inconclusive: Technically the member function 'DB::URLHierarchyImpl::getStringsArgumentPosition' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Functions/URLPathHierarchy.cpp:102:49: style: struct member 'NameURLHierarchy::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/abs.cpp:23:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ClickHouse-18.16.1-stable/dbms/src/Functions/abs.cpp:31:40: style: struct member 'NameAbs::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/acos.cpp:12:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/acos.cpp:7:41: style: struct member 'AcosName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/appendTrailingCharIfAbsent.cpp:57:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/array.cpp:22:5: style: Class 'FunctionArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayAll.cpp:33:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayAll.cpp:79:45: style: struct member 'NameArrayAll::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayCount.cpp:33:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayConcat.cpp:30:5: style: Class 'FunctionArrayConcat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayCount.cpp:75:47: style: struct member 'NameArrayCount::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayCumSum.cpp:34:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayCumSumNonNegative.cpp:37:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayCumSum.cpp:121:48: style: struct member 'NameArrayCumSum::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayCumSumNonNegative.cpp:101:59: style: struct member 'NameArrayCumSumNonNegative::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayDifference.cpp:40:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayDifference.cpp:98:52: style: struct member 'NameArrayDifference::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayDistinct.cpp:89:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:245:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable negative [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:494:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:559:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:685:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:774:144: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:854:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:664:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:443:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:161:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable negative [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:247:24: style: The scope of the variable 'j' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayElement.cpp:308:24: style: The scope of the variable 'j' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayEnumerateDense.cpp:13:27: style: class member 'FunctionArrayEnumerateDense::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayEnumerateUniq.cpp:19:27: style: class member 'FunctionArrayEnumerateUniq::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayFilter.cpp:33:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayExists.cpp:33:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayFilter.cpp:66:48: style: struct member 'NameArrayFilter::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayExists.cpp:79:48: style: struct member 'NameArrayExists::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayFirst.cpp:30:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayFirstIndex.cpp:30:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayFirst.cpp:87:47: style: struct member 'NameArrayFirst::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayFirstIndex.cpp:77:52: style: struct member 'NameArrayFirstIndex::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayMap.cpp:32:45: style: struct member 'NameArrayMap::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:615:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1018:27: style: struct member 'NamePositionUTF8::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayPushBack.cpp:13:5: style: Class 'FunctionArrayPushBack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1022:27: style: struct member 'NamePositionCaseInsensitive::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1026:27: style: struct member 'NamePositionCaseInsensitiveUTF8::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1030:27: style: struct member 'NameMatch::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayPushFront.cpp:14:5: style: Class 'FunctionArrayPushFront' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1034:27: style: struct member 'NameLike::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1038:27: style: struct member 'NameNotLike::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1042:27: style: struct member 'NameExtract::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1046:27: style: struct member 'NameReplaceOne::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:295:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:363:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1054:27: style: struct member 'NameReplaceRegexpOne::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/FunctionsStringSearch.cpp:1058:27: style: struct member 'NameReplaceRegexpAll::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReduce.cpp:91:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_ARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayResize.cpp:80:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayResize.cpp:30:5: style: Class 'FunctionArrayResize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/arraySlice.cpp:84:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:103:98: style:inconclusive: Function 'executeGeneric' argument 2 names different: declaration 'src_array_offsets' definition 'src_offsets'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:52:80: note: Function 'executeGeneric' argument 2 names different: declaration 'src_array_offsets' definition 'src_offsets'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:103:98: note: Function 'executeGeneric' argument 2 names different: declaration 'src_array_offsets' definition 'src_offsets'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:168:42: style: Local variable 'src_data' shadows outer argument [shadowArgument] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:163:63: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:168:42: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:208:37: style: Local variable 'src_data' shadows outer argument [shadowArgument] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:201:58: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Functions/arrayReverse.cpp:208:37: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Functions/arraySort.cpp:26:9: style: Struct 'Less' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/arraySort.cpp:60:46: style: struct member 'NameArraySort::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arraySort.cpp:61:53: style: struct member 'NameArrayReverseSort::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arraySum.cpp:34:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:38:5: style: Class 'FunctionArrayIntersect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/arraySum.cpp:105:45: style: struct member 'NameArraySum::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: style:inconclusive: Function 'execute < DateMap , ColumnVector < DataTypeDate :: FieldType > , true >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:75:78: note: Function 'execute < DateMap , ColumnVector < DataTypeDate :: FieldType > , true >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: note: Function 'execute < DateMap , ColumnVector < DataTypeDate :: FieldType > , true >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: style:inconclusive: Function 'execute < DateTimeMap , ColumnVector < DataTypeDateTime :: FieldType > , true >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:75:78: note: Function 'execute < DateTimeMap , ColumnVector < DataTypeDateTime :: FieldType > , true >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: note: Function 'execute < DateTimeMap , ColumnVector < DataTypeDateTime :: FieldType > , true >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: style:inconclusive: Function 'execute < StringMap , ColumnString , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:75:78: note: Function 'execute < StringMap , ColumnString , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: note: Function 'execute < StringMap , ColumnString , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: style:inconclusive: Function 'execute < StringMap , ColumnFixedString , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:75:78: note: Function 'execute < StringMap , ColumnFixedString , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: note: Function 'execute < StringMap , ColumnFixedString , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: style:inconclusive: Function 'execute < StringMap , IColumn , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:75:78: note: Function 'execute < StringMap , IColumn , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:352:91: note: Function 'execute < StringMap , IColumn , false >' argument 2 names different: declaration 'result_data' definition 'result_data_ptr'. ClickHouse-18.16.1-stable/dbms/src/Functions/asin.cpp:12:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/asin.cpp:7:41: style: struct member 'AsinName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayIntersect.cpp:55:29: style: class member 'FunctionArrayIntersect::INITIAL_SIZE_DEGREE' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/assumeNotNull.cpp:42:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/atan.cpp:12:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/atan.cpp:7:41: style: struct member 'AtanName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:96:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:278:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/bar.cpp:82:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/bar.cpp:109:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/bitAnd.cpp:30:43: style: struct member 'NameBitAnd::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitNot.cpp:30:43: style: struct member 'NameBitNot::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitOr.cpp:30:42: style: struct member 'NameBitOr::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitRotateLeft.cpp:16:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/bitRotateLeft.cpp:33:50: style: struct member 'NameBitRotateLeft::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitRotateRight.cpp:16:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/bitRotateRight.cpp:32:51: style: struct member 'NameBitRotateRight::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitShiftLeft.cpp:30:49: style: struct member 'NameBitShiftLeft::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitShiftRight.cpp:30:50: style: struct member 'NameBitShiftRight::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitTest.cpp:23:44: style: struct member 'NameBitTest::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitTestAll.cpp:13:47: style: struct member 'NameBitTestAll::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitTestAny.cpp:13:47: style: struct member 'NameBitTestAny::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/bitXor.cpp:30:43: style: struct member 'NameBitXor::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:138:23: error: Using pointer to local variable 'offsets_i' that is out of scope. [invalidLifetime] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:112:48: note: Assigned to reference. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:114:23: note: Address of variable taken here. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:113:15: note: Assuming condition is false ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:112:38: note: Variable created here. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:138:23: note: Using pointer to local variable 'offsets_i' that is out of scope. ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:138:23: warning: Possible null pointer dereference: offsets [nullPointer] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:87:44: note: Assignment 'offsets=nullptr', assigned value is 0 ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:94:26: note: Assuming condition is false ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:138:23: note: Null pointer dereference ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:311:42: style: Local variable 'i' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:301:30: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Functions/arrayUniq.cpp:311:42: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Functions/caseWithExpression.cpp:76:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/cbrt.cpp:7:41: style: struct member 'CbrtName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/caseWithExpression.cpp:24:5: style: Class 'FunctionCaseWithExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/coalesce.cpp:122:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/coalesce.cpp:166:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/concat.cpp:163:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/concat.cpp:189:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/concat.cpp:67:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_ARGUMENTS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/concat.cpp:125:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/coalesce.cpp:28:5: style: Class 'FunctionCoalesce' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/coalesce.cpp:146:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Functions/cos.cpp:12:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/cos.cpp:7:40: style: struct member 'CosName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/concat.cpp:154:5: style: Class 'FunctionBuilderConcat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/concat.cpp:34:5: style: Class 'ConcatImpl < NameConcatAssumeInjective , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/concat.cpp:136:27: style: struct member 'NameConcat::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/concat.cpp:140:27: style: struct member 'NameConcatAssumeInjective::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/countEqual.cpp:8:47: style: struct member 'NameCountEqual::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/cutFragment.cpp:8:48: style: struct member 'NameCutFragment::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/cutQueryString.cpp:8:51: style: struct member 'NameCutQueryString::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/cutQueryStringAndFragment.cpp:8:62: style: struct member 'NameCutQueryStringAndFragment::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/cutToFirstSignificantSubdomain.cpp:31:67: style: struct member 'NameCutToFirstSignificantSubdomain::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/cutWWW.cpp:55:43: style: struct member 'NameCutWWW::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/dateDiff.cpp:90:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/dateDiff.cpp:216:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/dateDiff.cpp:137:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/decodeURLComponent.cpp:95:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/decodeURLComponent.cpp:100:55: style: struct member 'NameDecodeURLComponent::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/defaultValueOfArgumentType.cpp:37:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/cutURLParameter.cpp:78:52: style: struct member 'NameCutURLParameter::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/divide.cpp:11:33: style: struct member 'DivideFloatingImpl::allow_decimal' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/divide.cpp:31:43: style: struct member 'NameDivide::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/domain.cpp:8:43: style: struct member 'NameDomain::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/domainWithoutWWW.cpp:8:53: style: struct member 'NameDomainWithoutWWW::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/e.cpp:9:27: style: struct member 'EImpl::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/e.cpp:10:29: style: struct member 'EImpl::value' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/empty.cpp:12:27: style: struct member 'NameEmpty::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeUInt8 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeUInt16 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeUInt32 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeUInt64 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeInt8 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeInt16 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeInt32 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeInt64 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeFloat32 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeFloat64 :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeDate :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeDateTime :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArray.cpp:51:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeToColumnType < DataTypeString :: FieldType > [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/erf.cpp:7:40: style: struct member 'ErfName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:61:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:149:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:215:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/erfc.cpp:7:41: style: struct member 'ErfcName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/exp.cpp:12:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/exp.cpp:7:40: style: struct member 'ExpName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/exp10.cpp:8:42: style: struct member 'Exp10Name::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/exp2.cpp:7:41: style: struct member 'Exp2Name::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/extractTimeZoneFromFunctionArguments.cpp:34:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/extractTimeZoneFromFunctionArguments.cpp:54:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameterNames.cpp:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameterNames.cpp:8:1: style: The class 'ExtractURLParameterNamesImpl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameterNames.cpp:29:12: performance:inconclusive: Technically the member function 'DB::ExtractURLParameterNamesImpl::getStringsArgumentPosition' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameterNames.cpp:34:10: performance:inconclusive: Technically the member function 'DB::ExtractURLParameterNamesImpl::init' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameterNames.cpp:85:61: style: struct member 'NameExtractURLParameterNames::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:145:50: style: Local variable 'src_data' shadows outer argument [shadowArgument] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:137:29: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:145:50: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:218:45: style: Local variable 'src_data' shadows outer argument [shadowArgument] ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:204:29: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Functions/emptyArrayToSingle.cpp:218:45: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameters.cpp:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameters.cpp:8:1: style: The class 'ExtractURLParametersImpl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameters.cpp:28:10: performance:inconclusive: Technically the member function 'DB::ExtractURLParametersImpl::init' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameters.cpp:31:12: performance:inconclusive: Technically the member function 'DB::ExtractURLParametersImpl::getStringsArgumentPosition' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameters.cpp:93:57: style: struct member 'NameExtractURLParameters::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/extractURLParameter.cpp:93:56: style: struct member 'NameExtractURLParameter::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/firstSignificantSubdomain.cpp:9:62: style: struct member 'NameFirstSignificantSubdomain::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/finalizeAggregation.cpp:54:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/fragment.cpp:8:45: style: struct member 'NameFragment::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/formatDateTime.cpp:77:9: debug: Failed to parse 'using Func = void ( * ) ( char * , UInt32 , const DateLUTImpl & ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Functions/formatDateTime.cpp:77:9: debug: Failed to parse 'using Func = void ( * ) ( char * , UInt16 , const DateLUTImpl & ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/dbms/src/Functions/gcd.cpp:28:40: style: struct member 'NameGCD::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/generateUUIDv4.cpp:35:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt128 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/greatest.cpp:53:45: style: struct member 'NameGreatest::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/has.cpp:8:40: style: struct member 'NameHas::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/formatDateTime.cpp:265:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/formatDateTime.cpp:379:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/formatDateTime.cpp:303:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/hasAll.cpp:13:5: style: Class 'FunctionArrayHasAll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/hasAny.cpp:13:5: style: Class 'FunctionArrayHasAny' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/identity.cpp:34:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/ifNull.cpp:54:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/ifNull.cpp:97:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/ifNull.cpp:22:5: style: Class 'FunctionIfNull' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/formatDateTime.cpp:82:9: style: Class 'Action < UInt32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/formatDateTime.cpp:82:9: style: Class 'Action < UInt16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/in.cpp:84:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/indexOf.cpp:8:44: style: struct member 'NameIndexOf::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:157:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:497:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:582:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:615:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:706:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:791:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:862:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:901:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:939:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:411:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/if.cpp:184:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/intDivOrZero.cpp:23:49: style: struct member 'NameIntDivOrZero::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/intDiv.cpp:26:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_DIVISION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/intExp10.cpp:24:45: style: struct member 'NameIntExp10::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/intExp2.cpp:32:44: style: struct member 'NameIntExp2::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/isFinite.cpp:16:27: style: struct member 'IsFiniteImpl::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/intDiv.cpp:96:43: style: struct member 'NameIntDiv::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/isInfinite.cpp:12:27: style: struct member 'IsInfiniteImpl::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/isNaN.cpp:10:27: style: struct member 'IsNaNImpl::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/lcm.cpp:28:40: style: struct member 'NameLCM::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/least.cpp:53:42: style: struct member 'NameLeast::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/length.cpp:50:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/length.cpp:14:27: style: struct member 'LengthImpl::is_fixed_to_constant' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/length.cpp:43:27: style: struct member 'NameLength::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/lengthUTF8.cpp:68:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/lengthUTF8.cpp:23:27: style: struct member 'LengthUTF8Impl::is_fixed_to_constant' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/lengthUTF8.cpp:59:27: style: struct member 'NameLengthUTF8::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/lgamma.cpp:7:43: style: struct member 'LGammaName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/log.cpp:12:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/log.cpp:7:40: style: struct member 'LogName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/log10.cpp:12:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/log10.cpp:7:42: style: struct member 'Log10Name::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/log2.cpp:12:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/log2.cpp:7:41: style: struct member 'Log2Name::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/lower.cpp:18:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/lowerUTF8.cpp:13:27: style: struct member 'NameLowerUTF8::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/materialize.cpp:37:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/minus.cpp:12:33: style: struct member 'MinusImpl::allow_decimal' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/minus.cpp:37:42: style: struct member 'NameMinus::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/multiIf.cpp:95:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/multiIf.cpp:40:5: style: Class 'FunctionMultiIf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/multiply.cpp:12:33: style: struct member 'MultiplyImpl::allow_decimal' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/multiply.cpp:37:45: style: struct member 'NameMultiply::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/modulo.cpp:45:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_DIVISION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/negate.cpp:28:43: style: struct member 'NameNegate::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/notEmpty.cpp:12:27: style: struct member 'NameNotEmpty::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/now.cpp:41:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/nullIf.cpp:82:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/nullIf.cpp:28:5: style: Class 'FunctionNullIf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/path.cpp:31:41: style: struct member 'NamePath::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/modulo.cpp:94:43: style: struct member 'NameModulo::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/pi.cpp:17:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/pathFull.cpp:29:45: style: struct member 'NamePathFull::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/pi.cpp:9:27: style: struct member 'PiImpl::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/pi.cpp:10:29: style: struct member 'PiImpl::value' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/pow.cpp:12:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/plus.cpp:12:33: style: struct member 'PlusImpl::allow_decimal' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/pow.cpp:7:40: style: struct member 'PowName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/plus.cpp:38:41: style: struct member 'NamePlus::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/protocol.cpp:9:45: style: struct member 'NameProtocol::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/queryString.cpp:8:48: style: struct member 'NameQueryString::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/queryStringAndFragment.cpp:8:59: style: struct member 'NameQueryStringAndFragment::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/rand.cpp:7:41: style: struct member 'NameRand::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/rand64.cpp:7:43: style: struct member 'NameRand64::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/randConstant.cpp:33:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_ARGUMENTS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/randConstant.cpp:52:49: style: struct member 'NameRandConstant::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/range.cpp:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGUMENT_OUT_OF_BOUND [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/replicate.cpp:39:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/replicate.cpp:45:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/reverse.cpp:93:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/reverse.cpp:129:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/reverse.cpp:121:5: style: Class 'FunctionBuilderReverse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Functions/roundAge.cpp:28:45: style: struct member 'NameRoundAge::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/reverseUTF8.cpp:72:27: style: struct member 'NameReverseUTF8::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/roundToExp2.cpp:63:48: style: struct member 'NameRoundToExp2::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/roundDuration.cpp:37:50: style: struct member 'NameRoundDuration::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/runningAccumulate.cpp:69:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/sin.cpp:12:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/sin.cpp:7:40: style: struct member 'SinName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/sqrt.cpp:12:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/sqrt.cpp:7:41: style: struct member 'SqrtName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/substring.cpp:121:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/substring.cpp:169:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/substringUTF8.cpp:125:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tan.cpp:12:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tan.cpp:7:40: style: struct member 'TanName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:6:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:7:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:8:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:9:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:10:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:11:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:12:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:14:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:15:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:16:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:46:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tests/number_traits.cpp:22:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tgamma.cpp:7:43: style: struct member 'TGammaName::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/throwIf.cpp:74:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNCTION_THROW_IF_VALUE_IS_NON_ZERO [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/timeSlots.cpp:127:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/timeSlots.cpp:164:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/toNullable.cpp:39:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/toTimeZone.cpp:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/toTimeZone.cpp:50:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/topLevelDomain.cpp:40:51: style: struct member 'NameTopLevelDomain::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/tuple.cpp:68:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tupleElement.cpp:71:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/tupleElement.cpp:102:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/upper.cpp:18:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/upper.cpp:12:27: style: struct member 'NameUpper::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/upperUTF8.cpp:13:27: style: struct member 'NameUpperUTF8::name' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Functions/version.cpp:38:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CachedCompressedReadBuffer.cpp:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CachedCompressedReadBuffer.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_cell [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CachedCompressedReadBuffer.cpp:85:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CascadeWriteBuffer.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_lazy_source_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CascadeWriteBuffer.cpp:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curr_buffer_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CascadeWriteBuffer.cpp:60:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepared_sources [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CascadeWriteBuffer.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_lazy_source_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CascadeWriteBuffer.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curr_buffer [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedReadBuffer.cpp:13:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_compressed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedReadBuffer.cpp:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedReadBufferBase.cpp:49:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSED_BLOCK_HEADER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedReadBufferBase.cpp:103:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompressedReadBufferBlocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedReadBufferFromFile.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_compressed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedReadBufferFromFile.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressed_in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedReadBufferFromFile.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedReadBufferFromFile.cpp:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedWriteBuffer.cpp:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressedWriteBuffer.cpp:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/CompressionSettings.cpp:11:5: performance: Variable 'method' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/src/IO/CompressionSettings.h:21:5: style: Struct 'CompressionSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/IO/CompressionSettings.h:33:5: style: Struct 'CompressionSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/IO/HashingWriteBuffer.cpp:16:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/HTTPCommon.cpp:79:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreatedHTTPConnections [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/HTTPCommon.cpp:151:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/HTTPCommon.cpp:197:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_OK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/HexWriteBuffer.cpp:15:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/HexWriteBuffer.cpp:31:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/InterserverWriteBuffer.cpp:32:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/InterserverWriteBuffer.cpp:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/InterserverWriteBuffer.cpp:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/InterserverWriteBuffer.cpp:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/InterserverWriteBuffer.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/LimitReadBuffer.cpp:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/LimitReadBuffer.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable working_buffer [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:499:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_tokens [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:505:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_tokens [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:515:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFile.cpp:27:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileOpen [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFile.cpp:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFile.cpp:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFile.cpp:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFile.cpp:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:532:24: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:533:18: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:355:24: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:356:18: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:43:63: style: Parameter 'dst_end' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:227:64: style: Parameter 'dst_end' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:534:19: style: Variable 'output_end' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:546:17: error: Uninitialized variable: length [legacyUninitvar] ClickHouse-18.16.1-stable/dbms/src/IO/LZ4_decompress_faster.cpp:369:17: error: Uninitialized variable: length [legacyUninitvar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFileDescriptor.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFileDescriptor.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFileDescriptor.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MMapReadBufferFromFileDescriptor.cpp:83:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MemoryReadWriteBuffer.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunk_tail [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MemoryReadWriteBuffer.cpp:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunk_tail [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/MemoryReadWriteBuffer.cpp:148:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunk_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/Progress.h:73:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/Progress.h:93:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/Progress.cpp:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromFile.cpp:34:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileOpen [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromFile.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromFile.cpp:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromFileDescriptor.cpp:40:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromFileDescriptor.cpp:49:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadBufferFromFileDescriptorRead [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromFileDescriptor.cpp:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_in_file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromFileDescriptor.cpp:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromPocoSocket.cpp:54:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NetworkReceiveElapsedMicroseconds [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadBufferFromPocoSocket.cpp:71:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SELECT_READ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:660:15: debug: Failed to instantiate template "readJSONStringInto". The checking continues anyway. [templateInstantiation] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:479:15: debug: Failed to instantiate template "readDoubleQuotedStringInto". The checking continues anyway. [templateInstantiation] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:478:15: debug: Failed to instantiate template "readQuotedStringInto". The checking continues anyway. [templateInstantiation] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFile.cpp:36:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileOpen [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFile.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFile.cpp:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFileDescriptor.cpp:48:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteBufferFromFileDescriptorWrite [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFileDescriptor.cpp:74:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFileDescriptor.cpp:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFileDescriptor.cpp:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFileDescriptor.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromFileDescriptor.cpp:129:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:77:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:409:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quote [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:759:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_PARSE_DATETIME [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:672:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_PARSE_DATE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:626:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_PARSE_QUOTED_STRING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ReadHelpers.cpp:268:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_PARSE_ESCAPE_SEQUENCE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTP.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:23:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers_started_sending [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers_finished_sending [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:71:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:150:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:184:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:199:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:46:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:59:9: note: Found duplicate branches for 'if' and 'else'. ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromHTTPServerResponse.cpp:46:9: note: Found duplicate branches for 'if' and 'else'. ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromOStream.cpp:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromPocoSocket.cpp:63:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NetworkSendElapsedMicroseconds [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromPocoSocket.cpp:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferFromTemporaryFile.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferValidUTF8.cpp:47:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable just_put_replacement [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferValidUTF8.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable just_put_replacement [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteBufferValidUTF8.cpp:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/WriteHelpers.cpp:67:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateFromPoco [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ZlibDeflatingWriteBuffer.cpp:17:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zalloc [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ZlibDeflatingWriteBuffer.cpp:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zstr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ZlibDeflatingWriteBuffer.cpp:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ZlibDeflatingWriteBuffer.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ZlibInflatingReadBuffer.cpp:17:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zalloc [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ZlibInflatingReadBuffer.cpp:42:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zstr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/ZlibInflatingReadBuffer.cpp:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/copyData.cpp:29:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTEMPT_TO_READ_AFTER_EOF [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/copyData.cpp:48:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTEMPT_TO_READ_AFTER_EOF [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/createReadBufferFromFileBase.cpp:29:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreatedReadBufferOrdinary [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/createWriteBufferFromFileBase.cpp:31:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreatedWriteBufferOrdinary [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/async_write.cpp:24:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/cached_compressed_read_buffer.cpp:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/parseDateTimeBestEffort.cpp:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/parseDateTimeBestEffort.cpp:145:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_PARSE_DATETIME [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/compressed_buffer.cpp:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:128:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_DEFAULT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_DEFAULT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:271:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:163:28: style: The comparison 'input_size > memory_buffer_size' is always false because 'input_size' and 'memory_buffer_size' represent the same value. [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:159:30: note: 'input_size' is assigned value 'sizes' here. ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:161:42: note: 'memory_buffer_size' is assigned value 'sizes' here. ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:163:28: note: The comparison 'input_size > memory_buffer_size' is always false because 'input_size' and 'memory_buffer_size' represent the same value. ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:30:17: performance: Function parameter 'data' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:170:48: performance: Function parameter 'data' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/dbms/src/IO/tests/hashing_buffer.h:9:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_DEFAULT_HASHING_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/hashing_read_buffer.cpp:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/hashing_write_buffer.cpp:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/transform.cpp:82:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_TYPE_OF_ARGUMENT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/transform.cpp:198:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/transform.cpp:773:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Float64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/transform.cpp:440:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/transform.cpp:226:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/transform.cpp:399:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Functions/transform.cpp:358:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILLEGAL_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/limit_read_buffer.cpp:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/limit_read_buffer2.cpp:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/mempbrk.cpp:46:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_PARSE_ESCAPE_SEQUENCE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/mempbrk.cpp:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/o_direct_and_dirty_pages.cpp:36:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/operators.cpp:12:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/parse_date_time_best_effort.cpp:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/parse_int_perf.cpp:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/parse_int_perf2.cpp:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer.cpp:33:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:149:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:182:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:213:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:226:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:254:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:264:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:284:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:340:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:356:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:393:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:411:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:431:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:443:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:464:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:476:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:542:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:586:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:604:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_aio.cpp:635:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_buffer_perf.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_escaped_string.cpp:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_float_perf.cpp:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/read_write_int.cpp:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/valid_utf8.cpp:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/valid_utf8.cpp:14:21: style: The scope of the variable 'test1' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/IO/tests/valid_utf8_perf.cpp:17:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/var_uint.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/var_uint.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer.cpp:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:226:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:272:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:304:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:352:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:389:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_aio.cpp:465:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_AIO_FILE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/write_buffer_perf.cpp:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/zlib_buffers.cpp:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/IO/tests/zlib_ng_bug.cpp:28:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_GZIP [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:82:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:149:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:213:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable only_consts [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:560:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepared_sets [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ActionsVisitor.cpp:118:23: style: Variable 'set_func' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Aggregator.cpp:959:35: error: syntax error [syntaxError] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AnalyzedJoin.cpp:38:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_asts_right [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AnalyzedJoin.cpp:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_from_joined_table [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AnalyzedJoin.cpp:35:12: style: The scope of the variable 'children' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AnalyzedJoin.cpp:39:22: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AsynchronousMetrics.cpp:45:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wait_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AsynchronousMetrics.cpp:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AsynchronousMetrics.cpp:68:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AsynchronousMetrics.cpp:77:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wait_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/AsynchronousMetrics.cpp:167:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:164:10: performance:inconclusive: Technically the member function 'DB::::CatBoostModelImpl::placeColumnAsNumber' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:180:10: performance:inconclusive: Technically the member function 'DB::::CatBoostModelImpl::placeStringColumn' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:193:20: performance:inconclusive: Technically the member function 'DB::::CatBoostModelImpl::placeFixedStringColumn' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:310:10: performance:inconclusive: Technically the member function 'DB::::CatBoostModelImpl::fillCatFeaturesBuffer' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:85:13: style: Condition '!handle_' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:451:42: style:inconclusive: Function 'CatBoostModel' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.h:43:31: note: Function 'CatBoostModel' argument 1 names different: declaration 'name' definition 'name_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:451:42: note: Function 'CatBoostModel' argument 1 names different: declaration 'name' definition 'name_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:451:61: style:inconclusive: Function 'CatBoostModel' argument 2 names different: declaration 'model_path' definition 'model_path_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.h:43:49: note: Function 'CatBoostModel' argument 2 names different: declaration 'model_path' definition 'model_path_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:451:61: note: Function 'CatBoostModel' argument 2 names different: declaration 'model_path' definition 'model_path_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:451:86: style:inconclusive: Function 'CatBoostModel' argument 3 names different: declaration 'lib_path' definition 'lib_path_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.h:44:31: note: Function 'CatBoostModel' argument 3 names different: declaration 'lib_path' definition 'lib_path_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:451:86: note: Function 'CatBoostModel' argument 3 names different: declaration 'lib_path' definition 'lib_path_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/ClientInfo.cpp:24:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_CLIENT_INFO [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ClientInfo.cpp:65:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_CLIENT_INFO [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ClientInfo.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client_hostname [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:296:37: style: Unused variable: data [unusedVariable] ClickHouse-18.16.1-stable/dbms/src/Interpreters/CatBoostModel.cpp:362:37: style: Variable 'fixed_strings_data' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ClusterProxy/SelectStreamFactory.cpp:62:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ClusterProxy/SelectStreamFactory.cpp:81:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processed_stage [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:94:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:106:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:136:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:145:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:155:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:201:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_num [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:351:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot_to_shard [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shards_info [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Compiler.cpp:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Compiler.cpp:90:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Compiler.cpp:206:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompileAttempt [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:270:29: style: The statement 'if (first) first=false' is logically equivalent to 'first=false'. [duplicateConditionalAssign] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:270:42: note: Assignment 'first=false' ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:270:29: note: Condition 'first' is redundant ClickHouse-18.16.1-stable/dbms/src/Interpreters/Cluster.cpp:374:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:126:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:210:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPDATE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_dir [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop_flag [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:260:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_dir [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:355:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_processed_task_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:530:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:550:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_group [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:571:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ephemeral [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:644:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:743:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_cleanup_time_seconds [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:844:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZNODEEXISTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:854:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_dir [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:886:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:986:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distributed_ddl_task_timeout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:1101:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZNONODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:1161:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:232:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:301:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:306:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interserver_io_handler [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:310:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContextLock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:315:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:316:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:317:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable merge_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:318:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable merge_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:324:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable databases [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:330:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable databases [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:336:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_user [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:347:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close_interval [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:376:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:399:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_is_used [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:410:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close_cycle_time [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:454:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:462:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:470:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:480:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:491:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:497:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:503:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:509:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_files_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:537:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:543:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_files_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:549:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:555:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable users_config [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:569:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable users_config [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:576:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_user [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_user [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:615:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quota [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:622:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quota [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:635:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_user [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:646:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_user [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:655:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable view_dependencies [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:668:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable view_dependencies [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:680:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:702:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:714:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:729:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:745:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:759:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:772:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:785:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_tables [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:839:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:867:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_tables [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:889:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_function_results [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:907:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:916:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counter [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:926:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_guards_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:936:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable databases [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:954:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:973:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:981:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:987:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:996:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable users_config [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1008:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable users_config [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1017:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1023:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_query_id [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1031:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1038:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1082:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_format [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1088:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_format [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1138:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1179:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable embedded_dictionaries_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_dictionaries_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1217:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_models_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progress_callback [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progress_callback [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_list_elem [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1273:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_list_elem [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1281:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uncompressed_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1291:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uncompressed_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1298:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uncompressed_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mark_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1317:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mark_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1324:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mark_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uncompressed_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1343:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable background_pool [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1351:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schedule_pool [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1359:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_worker [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1367:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_worker [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1374:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interserver_io_host [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1398:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interserver_io_port [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interserver_io_user [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1413:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interserver_io_password [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1418:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interserver_scheme [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interserver_scheme [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1449:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_GET [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1467:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clusters_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1490:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clusters_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1504:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clusters_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1517:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clusters_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1530:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compiler [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1540:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_logs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1548:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_logs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1573:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_logs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1604:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_logs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1637:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression_settings_selector [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1656:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable merge_tree_settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1711:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_table_size_to_drop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1717:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_table_size_to_drop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1726:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_partition_size_to_drop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1732:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_partition_size_to_drop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1759:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_reload_callback [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1765:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_reload_callback [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1781:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable application_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1787:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable application_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1792:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_profile_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1799:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_profile_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1804:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_profile_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1809:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_schema_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1814:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_schema_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1819:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_block_cache [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1862:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action_locks_manager [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1871:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_tables_initializer_callback [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1879:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_tables_initializer_callback [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1893:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:1911:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:208:5: style: Struct 'ContextShared' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Context.cpp:785:17: style: Variable 'table' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DNSCacheUpdater.cpp:67:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_counters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DNSCacheUpdater.cpp:110:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NetworkErrors [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:972:9: performance: Variable 'sample' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DNSCacheUpdater.cpp:58:44: style:inconclusive: Function 'DNSCacheUpdater' argument 1 names different: declaration 'context' definition 'context_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DNSCacheUpdater.h:21:40: note: Function 'DNSCacheUpdater' argument 1 names different: declaration 'context' definition 'context_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/DNSCacheUpdater.cpp:58:44: note: Function 'DNSCacheUpdater' argument 1 names different: declaration 'context' definition 'context_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/DDLWorker.cpp:1171:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DatabaseAndTableWithAlias.cpp:21:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DatabaseAndTableWithAlias.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DatabaseAndTableWithAlias.cpp:113:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DatabaseAndTableWithAlias.cpp:130:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DatabaseAndTableWithAlias.cpp:142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alias [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/EmbeddedDictionaries.cpp:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/EmbeddedDictionaries.cpp:124:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_reload_period [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/EmbeddedDictionaries.cpp:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloading_thread [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/EmbeddedDictionaries.cpp:46:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_fast_start_stage [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/DatabaseAndTableWithAlias.cpp:198:41: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExecuteScalarSubqueriesVisitor.cpp:71:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Complete [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:42:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argument_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLY_FUNCTION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADD_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COPY_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROJECT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROJECT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADD_ALIASES [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:141:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:160:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOIN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:335:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:497:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:507:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:580:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_temporary_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:635:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLY_FUNCTION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:667:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARRAY_JOIN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:692:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:712:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:725:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:769:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:808:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:995:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:1021:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:1089:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:1158:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:1206:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:1217:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable steps [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:1270:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable steps [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:246:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:259:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepared_sets [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:413:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_asts_left [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:496:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:502:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_aggregation [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:510:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:518:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_join_result_to_source [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:538:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:551:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_added_by_join [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:571:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:687:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prewhere_expression [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:760:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable where_expression [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:778:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group_expression_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:798:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:822:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable having_expression [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:838:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregated_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:851:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_expression_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:876:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_by_expression_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:894:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregated_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:917:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:948:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:986:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:994:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregation_keys [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionAnalyzer.cpp:1011:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:208:80: style: Condition '!compile_expressions' is always true [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:201:40: note: Assignment 'compile_expressions=false', assigned value is 0 ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:208:80: note: Condition '!compile_expressions' is always true ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExpressionActions.cpp:1221:16: style: The scope of the variable 'can_remove_required_output' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExternalDictionaries.cpp:47:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExternalLoader.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_sec [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExternalLoader.cpp:260:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InJoinSubqueriesPreprocessor.cpp:47:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Global [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InJoinSubqueriesPreprocessor.cpp:102:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distributed_product_mode [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExternalLoader.h:118:28: style:inconclusive: Technically the member function 'DB::ExternalLoader::LockedObjectsMap::get' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExternalLoader.cpp:216:116: style:inconclusive: Function 'reloadFromConfigFiles' argument 3 names different: declaration 'loadable_name' definition 'only_dictionary'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExternalLoader.h:171:100: note: Function 'reloadFromConfigFiles' argument 3 names different: declaration 'loadable_name' definition 'only_dictionary'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/ExternalLoader.cpp:216:116: note: Function 'reloadFromConfigFiles' argument 3 names different: declaration 'loadable_name' definition 'only_dictionary'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCheckQuery.cpp:22:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterAlterQuery.cpp:28:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterDescribeQuery.cpp:57:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterDropQuery.cpp:34:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterDropQuery.cpp:54:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterDropQuery.cpp:118:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Detach [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterDropQuery.cpp:155:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Truncate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterDropQuery.cpp:210:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:123:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:241:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOIN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:374:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Materialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:421:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:540:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:646:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:663:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterExistsQuery.cpp:35:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:524:16: style: Variable 'as_create' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterExplainQuery.cpp:40:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterCreateQuery.cpp:241:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterFactory.cpp:65:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readonly [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterFactory.cpp:81:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterInsertQuery.cpp:47:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterInsertQuery.cpp:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_materialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterInsertQuery.cpp:91:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterInsertQuery.cpp:164:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterKillQueryQuery.cpp:78:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterKillQueryQuery.cpp:144:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CancelCannotBeSent [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterKillQueryQuery.cpp:179:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterKillQueryQuery.cpp:225:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterOptimizeQuery.cpp:20:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterRenameQuery.cpp:39:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:37:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:175:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Complete [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:183:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nested_interpreters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:228:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nested_interpreters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:144:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subquery_depth [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:242:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:288:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithMergeableState [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:465:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FetchColumns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:718:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1055:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_streams [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_streams [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1177:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLLUP [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1230:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1261:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distinct [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1327:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_streams [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1344:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit_by_value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1402:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extremes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1465:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1475:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group_by_with_totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1481:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSetQuery.cpp:19:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSetQuery.cpp:64:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterShowCreateQuery.cpp:45:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterShowTablesQuery.cpp:28:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSystemQuery.cpp:119:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterUseQuery.cpp:12:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:716:10: style: The scope of the variable 'alias_columns_required' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1193:60: style: Parameter 'query' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:438:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1388:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:1143:20: debug: Failed to instantiate template "createBlock". The checking continues anyway. [templateInstantiation] ClickHouse-18.16.1-stable/dbms/src/Interpreters/LogicalExpressionsOptimizer.cpp:30:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/LogicalExpressionsOptimizer.cpp:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/LogicalExpressionsOptimizer.cpp:82:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/LogicalExpressionsOptimizer.cpp:97:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/LogicalExpressionsOptimizer.cpp:204:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimize_min_equality_disjunction_chain_length [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/LogicalExpressionsOptimizer.cpp:238:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/LogicalExpressionsOptimizer.cpp:291:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processed_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/LogicalExpressionsOptimizer.cpp:338:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disjunctive_equality_chains_map [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:50:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CROSS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:131:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:149:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Right [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:357:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mapped_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:377:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_null_map [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:413:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:425:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:628:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_null_map [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:688:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:868:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:898:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:927:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:939:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:948:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:966:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:1003:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:1142:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:1194:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:113:9: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:131:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:149:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:413:13: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:804:16: style: The scope of the variable 'left_name' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:912:35: style: The scope of the variable 'left_name' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:913:36: style: The scope of the variable 'right_name' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:209:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:229:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:1112:36: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:35:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commands [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:130:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ordinary [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_prepared [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:380:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stages [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:422:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:35:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:133:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:143:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/MutationsInterpreter.cpp:158:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PartLog.cpp:25:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEW_PART [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PartLog.cpp:65:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PartLog.cpp:119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEW_PART [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PartLog.cpp:81:33: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:27:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_optimize_predicate_expression [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:69:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:185:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:265:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ast_select [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:318:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:348:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:71:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MemoryTracking [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:88:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:208:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:286:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_streams_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:299:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_streams_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:311:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_streams_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:318:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_streams_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:331:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_process_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:337:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_process_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:361:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:395:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProcessList.cpp:434:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:168:17: style: Variable 'predicate_dependency' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:257:23: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/PredicateExpressionsOptimizer.cpp:327:36: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProfileEventsExt.cpp:22:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_counters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProfileEventsExt.cpp:14:66: style:inconclusive: Function 'dumpToArrayColumns' argument 2 names different: declaration 'column_names' definition 'column_names_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProfileEventsExt.h:10:66: note: Function 'dumpToArrayColumns' argument 2 names different: declaration 'column_names' definition 'column_names_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProfileEventsExt.cpp:14:66: note: Function 'dumpToArrayColumns' argument 2 names different: declaration 'column_names' definition 'column_names_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProfileEventsExt.cpp:14:95: style:inconclusive: Function 'dumpToArrayColumns' argument 3 names different: declaration 'column_value' definition 'column_values_'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProfileEventsExt.h:10:94: note: Function 'dumpToArrayColumns' argument 3 names different: declaration 'column_value' definition 'column_values_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/ProfileEventsExt.cpp:14:95: note: Function 'dumpToArrayColumns' argument 3 names different: declaration 'column_value' definition 'column_values_'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryAliasesVisitor.cpp:23:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryAliasesVisitor.cpp:74:15: style: The scope of the variable 'aliases' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryAliasesVisitor.cpp:98:15: style: The scope of the variable 'aliases' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryAliasesVisitor.cpp:62:17: style: Variable 'child1' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryAliasesVisitor.cpp:63:21: style: Variable 'child2' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryLog.cpp:80:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryLog.cpp:105:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryLog.cpp:165:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_QUERY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryNormalizer.cpp:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/QueryNormalizer.cpp:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_ast_depth [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queries [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:53:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queries [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:66:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queries [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errors [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execution_time_usec [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:118:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable duration [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cont [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:203:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cont [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:248:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:283:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore_key_if_not_keyed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Quota.cpp:331:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cont [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SecurityManager.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable users [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SetVariants.cpp:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SetVariants.cpp:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SetVariants.cpp:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SetVariants.cpp:117:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullable_keys128 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_null_map [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:164:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:284:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tuple [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:339:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:426:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_null_map [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:446:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:479:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ordered_set [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:517:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexes_mapping [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SetVariants.cpp:26:9: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SetVariants.cpp:43:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SetVariants.cpp:60:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Settings.cpp:174:5: error: There is an unknown macro here somewhere. Configuration is required. If APPLY_FOR_SETTINGS is a macro then please configure it. [unknownMacro] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:214:9: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:454:5: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Set.cpp:444:12: style: Variable 'rows' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:33:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:66:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:76:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_auto [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:213:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:247:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDOM [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:294:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unspecified [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:305:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:341:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEFORE_HAVING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:395:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THROW [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:407:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:464:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZ4 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:477:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:485:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:514:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:526:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:533:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:562:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:567:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:585:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:597:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:602:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:635:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Basic [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:644:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SettingsCommon.cpp:651:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/TablesStatus.cpp:12:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_replicated [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/TablesStatus.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable absolute_delay [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/TablesStatus.cpp:31:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_TABLES_STATUS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/TablesStatus.cpp:46:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_TABLES_STATUS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/TablesStatus.cpp:68:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_TABLES_STATUS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/TablesStatus.cpp:87:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_MIN_REVISION_WITH_TABLES_STATUS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:112:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:214:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aliases [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:368:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:615:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:636:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:958:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Left [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DetachedFromQuery [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_state [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable performance_counters_finalized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:124:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_state [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:151:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_start_time [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:197:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultThreadDeleter [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:203:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultThreadDeleter [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:209:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultThreadDeleter [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_peak_memory_usage_in_destructor [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:257:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_peak_memory_usage_in_destructor [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/ThreadStatusExt.cpp:110:20: style: Variable 'settings' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:397:47: style: Parameter 'current_ast' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:681:16: style: Variable 'array_join_asts' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:931:16: style: Variable 'keys' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:252:30: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:293:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/SyntaxAnalyzer.cpp:637:25: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:44:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:97:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:102:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:113:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isNumericASCII [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:118:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:202:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_NAMEREQD [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:235:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patterns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:286:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/Users.cpp:149:26: error: Dereferencing 'ai' after it is deallocated / released [deallocuse] ClickHouse-18.16.1-stable/dbms/src/Interpreters/castColumn.cpp:36:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/convertFieldToType.cpp:87:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGUMENT_OUT_OF_BOUND [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/convertFieldToType.cpp:108:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/convertFieldToType.cpp:180:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/convertFieldToType.cpp:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/executeQuery.cpp:64:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_query_id [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/executeQuery.cpp:112:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXCEPTION_BEFORE_START [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/executeQuery.cpp:217:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_query_id [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/executeQuery.cpp:421:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/executeQuery.cpp:441:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_query_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/interpretSubquery.cpp:27:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/interpretSubquery.cpp:94:31: style: The scope of the variable 'all_column_names' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/interpretSubquery.cpp:95:31: style: The scope of the variable 'assigned_column_names' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Interpreters/interpretSubquery.cpp:99:34: style: Variable 'select' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Interpreters/executeQuery.cpp:281:86: style: Parameter 'stream_in' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/src/Interpreters/executeQuery.cpp:281:118: style: Parameter 'stream_out' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/src/Interpreters/sortBlock.cpp:37:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/sortBlock.cpp:106:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable direction [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/aggregate.cpp:78:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/compiler_test.cpp:11:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/create_query.cpp:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/expression.cpp:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/expression_analyzer.cpp:55:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/expression_analyzer.cpp:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map3.cpp:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_degree [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map3.cpp:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map3.cpp:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string.cpp:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_degree [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string.cpp:255:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_degree [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string.cpp:272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_degree [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string.cpp:279:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string.cpp:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:166:17: warning:inconclusive: Access of moved variable 'value'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:165:40: note: Calling std::move(value) ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:166:17: note: Access of moved variable 'value'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:196:17: warning:inconclusive: Access of moved variable 'value'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:195:40: note: Calling std::move(value) ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:196:17: note: Access of moved variable 'value'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:252:13: warning:inconclusive: Access of moved variable 'value'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:251:53: note: Calling std::move(value) ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:252:13: note: Access of moved variable 'value'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:273:13: warning:inconclusive: Access of moved variable 'value'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:272:53: note: Calling std::move(value) ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:273:13: note: Access of moved variable 'value'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:293:13: warning:inconclusive: Access of moved variable 'value'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:292:48: note: Calling std::move(value) ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map.cpp:293:13: note: Access of moved variable 'value'. ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_2.cpp:618:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_2.cpp:603:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_3.cpp:465:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_3.cpp:450:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_2.cpp:196:10: style:inconclusive: Boolean expression 'reinterpret_cast(p1)[0]==reinterpret_cast(p2)[0]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_small.cpp:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_small.cpp:53:5: warning:inconclusive: Member variable 'SmallStringRef::data_big' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_small.cpp:53:5: warning:inconclusive: Member variable 'SmallStringRef::data_small' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_small.cpp:43:9: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/in_join_subqueries_preprocessor.cpp:1147:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/in_join_subqueries_preprocessor.cpp:37:17: performance: Function 'getRemoteDatabaseName()' should return member 'remote_database' by const reference. [returnByReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/in_join_subqueries_preprocessor.cpp:38:17: performance: Function 'getRemoteTableName()' should return member 'remote_table' by const reference. [returnByReference] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_THREAD [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:70:37: style: Local variable 'lock' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:55:33: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:70:37: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:82:37: style: Local variable 'lock' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:55:33: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:82:37: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:94:37: style: Local variable 'lock' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:55:33: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/internal_iotop.cpp:94:37: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/logical_expressions_optimizer.cpp:195:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/select_query.cpp:26:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/two_level_hash_map.cpp:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/users.cpp:196:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configuration [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/users.cpp:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/users.cpp:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:18:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_decl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:177:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commands [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:188:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commands [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:201:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:227:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTDropQuery.cpp:15:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTDropQuery.cpp:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:184:28: style: Variable 'indent_str' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:184:17: style: Variable 'indent_str' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTFunction.cpp:14:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTFunction.cpp:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTFunction.cpp:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arguments [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTFunction.cpp:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arguments [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTIdentifier.cpp:27:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTIdentifier.cpp:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTInsertQuery.cpp:13:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTKillQueryQuery.cpp:8:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable where_expression [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTKillQueryQuery.cpp:18:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable where_expression [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTLiteral.cpp:14:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Array [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTOptimizeQuery.cpp:9:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTOrderByElement.cpp:12:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable direction [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTPartition.cpp:9:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTPartition.cpp:20:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTPartition.cpp:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTQueryWithOnCluster.cpp:33:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTQueryWithOutput.cpp:8:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTQueryWithOutput.cpp:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTSelectQuery.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable with_expression_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTSelectQuery.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable with_expression_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTSelectQuery.cpp:302:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Left [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTSelectQuery.cpp:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tables [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTSelectQuery.cpp:345:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tables [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTSubquery.cpp:12:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alias [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTSubquery.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTSystemQuery.cpp:79:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTWithAlias.cpp:22:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alias [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTWithAlias.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefer_alias_to_column_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_and_table_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable using_expression_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_join [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:73:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_and_table_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locality [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable using_expression_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:207:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTTablesInSelectQuery.cpp:217:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_expression [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/CommonParsers.cpp:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/CommonParsers.cpp:30:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BareWord [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/IAST.cpp:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/IAST.cpp:68:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/IAST.cpp:76:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/IAST.cpp:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/IAST.cpp:104:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:45:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningSquareBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:133:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QuotedIdentifier [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:164:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:202:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:294:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:332:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:398:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:470:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minus [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:560:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringLiteral [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:590:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningSquareBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:688:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_alias_without_as_keyword [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:714:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Asterisk [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:729:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.cpp:786:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_alias_without_as_keyword [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionListParsers.cpp:160:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operators [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionListParsers.cpp:216:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infix [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionListParsers.cpp:312:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QuestionMark [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionListParsers.cpp:364:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Arrow [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionListParsers.cpp:429:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operators [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionListParsers.cpp:496:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minus [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionListParsers.cpp:542:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comma [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionListParsers.cpp:556:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comma [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/Lexer.cpp:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndOfStream [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/Lexer.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/Lexer.cpp:318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserAlterQuery.cpp:56:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comma [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserAlterQuery.cpp:268:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comma [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserAlterQuery.cpp:291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserCheckQuery.cpp:16:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserDescribeTableQuery.cpp:19:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserDropQuery.cpp:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Detach [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserDropQuery.cpp:51:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Truncate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserDropQuery.cpp:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserCreateQuery.cpp:16:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserCreateQuery.cpp:83:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comma [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserCreateQuery.cpp:89:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comma [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserCreateQuery.cpp:97:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserCreateQuery.cpp:191:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserInsertQuery.cpp:29:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserOptimizeQuery.cpp:21:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserPartition.cpp:52:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserQuery.cpp:20:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_explain [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserRenameQuery.cpp:19:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserRenameQuery.cpp:45:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comma [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserSampleRatio.cpp:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slash [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserSelectQuery.cpp:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserSelectWithUnionQuery.cpp:14:35: style: Variable 'inner_union' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserSetQuery.cpp:20:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Equals [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserSetQuery.cpp:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comma [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserSystemQuery.cpp:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserTablePropertiesQuery.cpp:24:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserTablesInSelectQuery.cpp:75:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Left [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ParserTablesInSelectQuery.cpp:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_first [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/TokenIterator.cpp:14:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpeningRoundBracket [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/TokenIterator.cpp:7:77: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/src/Parsers/parseDatabaseAndTableName.cpp:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dot [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTIdentifier.h:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:13:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserArray::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:25:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserParenthesisExpression::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:35:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserSubquery::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:45:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserIdentifier::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:55:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserCompoundIdentifier::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:64:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserAsterisk::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:74:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserQualifiedAsterisk::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:88:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserFunction::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:119:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserNull::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:129:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserNumber::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:138:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserUnsignedInteger::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:148:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserStringLiteral::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:162:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserArrayOfLiterals::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:172:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserLiteral::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:189:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserAlias::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:199:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserExpressionElement::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:217:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserWithOptionalAlias::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:229:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::ParserOrderByElement::getName' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Parsers/ExpressionElementParsers.h:182:5: style: Class 'ParserAlias' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTLiteral.h:18:5: style: Class 'ASTLiteral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTIdentifier.h:23:5: style: Class 'ASTIdentifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/dbms/src/Parsers/parseQuery.cpp:78:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/parseQuery.cpp:118:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_CHARS_ON_SYNTAX_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/parseQuery.cpp:137:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndOfStream [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/parseQuery.cpp:224:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Semicolon [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/tests/create_parser.cpp:17:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/tests/select_parser.cpp:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/parseQuery.cpp:357:13: style: Condition '!ast' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnDefault.cpp:28:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnDefault.cpp:41:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Parsers/parseQuery.cpp:237:22: style: Variable 'insert' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnDefault.cpp:9:35: style: struct member 'AliasNames::DEFAULT' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnDefault.cpp:10:35: style: struct member 'AliasNames::MATERIALIZED' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnDefault.cpp:11:35: style: struct member 'AliasNames::ALIAS' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnsDescription.cpp:92:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comments [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnsDescription.cpp:222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insert_sample_with_metadata [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/AlterCommands.cpp:34:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADD_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/AlterCommands.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/AlterCommands.cpp:302:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/AlterCommands.cpp:327:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaults [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/AlterCommands.cpp:517:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnsDescription.cpp:57:17: style: Variable 'it' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnsDescription.cpp:66:17: style: Variable 'it' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnsDescription.cpp:58:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/ColumnsDescription.cpp:66:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:55:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disable [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable should_batch_inserts [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:140:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:187:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enable [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:202:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:239:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DistributedSend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:326:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DistributedSend [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:433:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_batch_file_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:515:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANNOT_READ_ALL_DATA [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DirectoryMonitor.cpp:547:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/AlterCommands.cpp:526:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insert_sync [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:97:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inserted_blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:107:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable per_shard_jobs [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_jobs_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insert_timeout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished_jobs_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:367:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:466:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inserted_blocks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:484:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:508:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:528:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ast [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/IStorage.cpp:11:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_lock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/ITableDeclaration.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/ITableDeclaration.cpp:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ordinary [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:107:17: style: Variable 'shard_jobs' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/Distributed/DistributedBlockOutputStream.cpp:108:27: style: Variable 'job' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/ITableDeclaration.cpp:111:64: style: Parameter 'res' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ActiveDataPartSet.cpp:18:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ActiveDataPartSet.cpp:71:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ActiveDataPartSet.cpp:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part_info_to_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/AllMergeSelector.cpp:23:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tasks_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:60:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:75:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tasks_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:95:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tasks_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shutdown [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:122:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tasks_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:210:69: style: Condition 'done_work' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:144:26: note: Assignment 'done_work=false', assigned value is 0 ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:205:13: note: Assuming condition is false ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:210:69: note: Condition 'done_work' is always false ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/BackgroundProcessingPool.cpp:159:25: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/DataPartsExchange.cpp:53:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABORTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/DataPartsExchange.cpp:152:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Outdated [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/DataPartsExchange.cpp:191:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_POST [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/EphemeralLockInZooKeeper.cpp:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable holder_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/EphemeralLockInZooKeeper.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable holder_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/EphemeralLockInZooKeeper.cpp:51:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/EphemeralLockInZooKeeper.cpp:88:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EphemeralSequential [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/EphemeralLockInZooKeeper.cpp:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeList.cpp:25:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partition_id [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeList.cpp:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeList.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable background_thread_memory_tracker [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/LevelMergeSelector.cpp:59:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/LevelMergeSelector.cpp:113:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_bounded [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:233:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUS_INFINITY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:238:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:243:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:312:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNCTION_AND [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:384:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNCTION_NOT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:644:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepared_sets [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:750:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNCTION_NOT [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:772:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpn [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:976:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpn [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:1085:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:1138:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpn [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:1181:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpn [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBaseSelectBlockInputStream.cpp:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBaseSelectBlockInputStream.cpp:73:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_predictor [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBaseSelectBlockInputStream.cpp:192:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable virt_column_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBlockOutputStream.cpp:25:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable increment [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBlockReadUtils.cpp:31:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaults [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBlockReadUtils.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number_of_rows_in_part [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBlockReadUtils.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed_columns_bytes_per_row [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBlockReadUtils.cpp:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_size_bytes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeBlockReadUtils.cpp:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_initialized_in_update [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:86:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:133:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:142:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:230:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:289:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disk_space_warning_time [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:347:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Collapsing [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:449:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:464:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergesTimeMilliseconds [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:470:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergedUncompressedBytes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:490:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable average_elem_progress [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:500:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergedUncompressedBytes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:530:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRECTORY_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:855:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:1015:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:1082:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_by_ast [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:195:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARRAY_JOIN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:224:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_ARGUMENTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:371:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partition_by_ast [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:440:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:541:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:559:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:575:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:767:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defer_lock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:806:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defer_lock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:848:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:860:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:915:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRECTORY_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:927:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1003:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_by_ast [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1149:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1248:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_files_to_modify_in_alter_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1431:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_part [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1492:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_part [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1529:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1590:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1600:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1691:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1707:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1725:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1746:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1796:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_SUCH_DATA_PART [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1909:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1945:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1957:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1984:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2000:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parts_to_delay_insert [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2031:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parts_to_throw_insert [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2066:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2072:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2081:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2090:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2107:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2147:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2158:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_sizes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2170:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_sizes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2233:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2259:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2331:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2357:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2375:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2387:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2392:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2398:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2412:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precommitted_parts [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2435:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precommitted_parts [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2472:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primary_key_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2517:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2548:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2592:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:497:10: warning: The class 'MergeProgressCallbackVerticalStep' defines member function with name 'operator()' also defined in its parent class 'MergeProgressCallback'. [duplInheritedMember] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:468:10: note: Parent function 'MergeProgressCallback::operator()' ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:497:10: note: Derived function 'MergeProgressCallbackVerticalStep::operator()' ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:184:48: style: Condition 'partition_id!=*prev_partition_id' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:183:37: note: partition_id is assigned 'part->info.partition_id' here. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:184:48: note: Condition 'partition_id!=*prev_partition_id' is always false ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:976:33: style: Local variable 'out' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:959:38: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:976:33: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:993:33: style: Local variable 'out' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:959:38: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:993:33: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:234:33: style: Variable 'part_info' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:93:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:400:31: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:403:34: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataMergerMutator.cpp:1094:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:384:31: warning:inconclusive: Access of moved variable 'element'. [accessMoved] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:385:38: note: Calling std::move(element) ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/KeyCondition.cpp:384:31: note: Access of moved variable 'element'. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:45:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_DEFAULT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:91:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:178:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:210:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:219:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:226:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable relative_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minmax_idx_date_column_pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:262:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minmax_idx_date_column_pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:270:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minmax_idx_time_column_pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:279:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minmax_idx_time_column_pos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_temp [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:329:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:407:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:438:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:457:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marks_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:503:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:546:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marks_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:600:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_lock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:654:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:790:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:796:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:196:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZ4 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1767:34: style: Condition 'part->info.min_block<=drop_range.max_block' is always true [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1764:34: note: Assuming that condition 'part->info.min_block>drop_range.max_block' is not redundant ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1767:34: note: Condition 'part->info.min_block<=drop_range.max_block' is always true ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:763:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp:771:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:645:40: style: The comparison 'contained_name == file_name' is always true because 'contained_name' and 'file_name' represent the same value. [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:643:54: note: 'contained_name' is assigned value 'part_file_names' here. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:591:37: note: 'file_name' is assigned value 'part_file_names' here. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:645:40: note: The comparison 'contained_name == file_name' is always true because 'contained_name' and 'file_name' represent the same value. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:811:49: style: The scope of the variable 'parts_to_delete' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:888:21: style: Variable 'part' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1947:21: style: Variable 'part' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:316:39: style:inconclusive: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:124:12: note: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:316:39: note: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:425:37: style:inconclusive: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:129:10: note: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:425:37: note: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:262:9: style: Condition '!res.read(in)' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:262:18: note: Calling function 'read' returns 1 ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:262:9: note: Condition '!res.read(in)' is always false ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:1948:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:186:55: style:inconclusive: Function 'read_v4' argument 1 names different: declaration 'in' definition 'from'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:75:31: note: Function 'read_v4' argument 1 names different: declaration 'in' definition 'from'. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:186:55: note: Function 'read_v4' argument 1 names different: declaration 'in' definition 'from'. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2098:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:192:54: style:inconclusive: Function 'write' argument 1 names different: declaration 'out' definition 'to'. [funcArgNamesDifferent] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:77:30: note: Function 'write' argument 1 names different: declaration 'out' definition 'to'. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:192:54: note: Function 'write' argument 1 names different: declaration 'out' definition 'to'. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2472:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2476:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:2495:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataWriter.cpp:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partition_key_expr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataWriter.cpp:140:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minmax_idx_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeMutationEntry.cpp:23:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_prefix [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeMutationEntry.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_number [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeMutationEntry.cpp:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_prefix [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeMutationEntry.cpp:65:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeMutationEntry.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_temp [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartInfo.cpp:29:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MERGE_TREE_DATA_MIN_FORMAT_VERSION_WITH_CUSTOM_PARTITIONING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartInfo.cpp:131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partition_id [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartInfo.cpp:164:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_block [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartition.cpp:21:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBMS_DEFAULT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartition.cpp:29:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartition.cpp:92:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartition.cpp:124:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartition.cpp:135:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:211:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primary_key_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:618:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_granularity [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:760:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_granularity [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:840:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sign_column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:876:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_granularity [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreePartition.cpp:40:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:25:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_mark [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable continue_reading [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_granularity [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_offset [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:102:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_after_current_mark [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_after_current_mark [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_after_current_mark [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_rows_per_granule [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:194:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_rows_per_granule [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rows_to_skip_in_last_granule [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_rows_per_granule [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:266:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_per_granule [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:285:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_per_granule [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:342:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:383:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_reader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_reader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:392:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_reader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:402:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_reader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:408:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:518:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:561:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_granules_read_before_start [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeRangeReader.cpp:586:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prewhere_actions [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:33:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parts_ranges [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:135:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parts_ranges [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:156:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:161:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_read_latency_ms [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:221:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:343:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avg_value_size_hints [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:79:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:174:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:257:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_prefix [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_buffer [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:341:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_buffer [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:367:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:396:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:486:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:561:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReader.cpp:570:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:33:17: style: Variable 'part_ranges' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:214:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeReadPool.cpp:251:38: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSelectBlockInputStream.cpp:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_mark_ranges [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSelectBlockInputStream.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSelectBlockInputStream.cpp:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_first_task [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSelectBlockInputStream.cpp:127:34: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSequentialBlockInputStream.cpp:26:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marks_count [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSequentialBlockInputStream.cpp:62:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSequentialBlockInputStream.cpp:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSequentialBlockInputStream.cpp:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_row [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeSettings.cpp:31:42: error: syntax error [syntaxError] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeThreadSelectBlockInputStream.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_marks_to_read [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeThreadSelectBlockInputStream.cpp:45:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prewhere_info [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeThreadSelectBlockInputStream.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeWhereOptimizer.cpp:51:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeWhereOptimizer.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_sizes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeWhereOptimizer.cpp:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_column_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeWhereOptimizer.cpp:206:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_column_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeWhereOptimizer.cpp:265:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeWhereOptimizer.cpp:308:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeWhereOptimizer.cpp:359:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeWhereOptimizer.cpp:393:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:49:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:78:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_offset [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escaped_column_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:241:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_list [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aio_threshold [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:278:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:297:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:317:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serialization_states [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:386:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:405:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primary_key_columns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:559:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:574:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serialization_states [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAddress.cpp:13:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAddress.cpp:25:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergedBlockOutputStream.cpp:308:16: style: Variable 'settings' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp:64:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeBlockOutputStream.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quorum [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeBlockOutputStream.cpp:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeBlockOutputStream.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_block_is_duplicate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeBlockOutputStream.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_block_is_duplicate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeBlockOutputStream.cpp:214:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp:199:37: style: The if condition is the same as the previous if condition [duplicateCondition] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp:134:37: note: First condition ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp:199:37: note: Second condition ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp:213:29: style: Variable 'force_recheck_parts' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp:220:29: style: Variable 'force_recheck_parts' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:537:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp:16:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_time [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp:79:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_FORMAT_VERSION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp:153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drop_range_part_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp:174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drop_range_part_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp:31:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cleanup_delay_period [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp:61:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_leader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp:75:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp:246:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp:294:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replicated_deduplication_window_seconds [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp:337:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp:392:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished_mutations_to_keep [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeMutationEntry.cpp:13:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_time [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeMutationEntry.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_time [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp:41:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_stop_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp:51:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_stop_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp:58:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp:71:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parts_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp:187:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplicatedPartChecks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp:286:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_stop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable check_period_ms [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_stop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replicated_can_become_leader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp:233:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp:259:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp:282:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp:329:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplicaPartialShutdown [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp:355:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable need_stop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeTableMetadata.cpp:27:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MERGE_TREE_DATA_MIN_FORMAT_VERSION_WITH_CUSTOM_PARTITIONING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeTableMetadata.cpp:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeTableMetadata.cpp:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeTableMetadata.cpp:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/SimpleMergeSelector.cpp:155:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/SimpleMergeSelector.cpp:195:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:130:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP_RANGE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_PART [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:230:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:263:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:284:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:338:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:373:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:380:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pull_logs_to_queue_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:532:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BLOCK_NUMBER [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:547:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update_mutations_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:647:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:690:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLACE_RANGE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:714:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:757:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable future_parts [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:788:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:813:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:833:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:852:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MERGE_PARTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:952:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:960:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currently_executing [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:976:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:991:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1016:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1062:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1073:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1087:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1094:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1130:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1162:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1222:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1229:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1291:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1301:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1343:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1479:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inprogress_quorum_part [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1576:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inprogress_quorum_part [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1620:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1638:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1651:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subscribers_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1657:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subscribers_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/checkDataPart.cpp:151:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplicatedChecks [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/SimpleMergeSelector.cpp:155:16: style: Same expression used in consecutive assignments of 'sum_size' and 'max_size'. [duplicateAssignExpression] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/SimpleMergeSelector.cpp:156:16: note: Same expression used in consecutive assignments of 'sum_size' and 'max_size'. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/SimpleMergeSelector.cpp:155:16: note: Same expression used in consecutive assignments of 'sum_size' and 'max_size'. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/registerStorageMergeTree.cpp:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable age [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/registerStorageMergeTree.cpp:231:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/registerStorageMergeTree.cpp:348:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ordinary [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MutationCommands.cpp:22:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DELETE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MutationCommands.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MutationCommands.cpp:69:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escape [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:466:37: style: Local variable 'lock' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:380:21: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:466:37: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:488:33: style: Local variable 'lock' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:380:21: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:488:33: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:492:29: style: Local variable 'i' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:423:21: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:492:29: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:492:36: style: Local variable 'size' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:423:28: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:492:36: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:555:25: style: Local variable 'lock' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:547:21: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:555:25: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:602:29: style: Local variable 'lock' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:547:21: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:602:29: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1658:17: style: Variable 'subscriber_callback' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/registerStorageMergeTree.cpp:45:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:1079:15: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/PartitionCommands.cpp:19:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP_PARTITION [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/PartitionCommands.cpp:88:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLEAR_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDictionary.cpp:46:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dictionary_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDictionary.cpp:75:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ordinary [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageCatBoostPool.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_description_file_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageCatBoostPool.cpp:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_description_file_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageCatBoostPool.cpp:154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_description_file_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageCatBoostPool.cpp:229:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_description [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageCatBoostPool.cpp:269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_description_file_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_destination [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_destination [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:233:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:338:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable try_to_lock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:402:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_destination [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readonly [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:439:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:457:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:485:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:515:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffers [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:529:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defer_lock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:596:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_destination [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:673:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageBuffer.cpp:717:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageCatBoostPool.cpp:36:9: performance: Variable 'read_buf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageCatBoostPool.cpp:142:15: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:109:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regular_file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:171:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_table_function_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:241:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Complete [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:264:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_table_function_ptr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:280:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_cluster [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:329:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster_nodes_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:376:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:388:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster_nodes_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:394:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster_nodes_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_cluster [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:412:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conneciton_pool [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:419:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_monitor [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:471:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageFactory.cpp:35:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageFactory.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engine_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:238:12: style: The scope of the variable 'result_size' can be reduced. [variableScope] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:107:22: style: Local variable 'path' shadows outer argument [shadowArgument] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:99:49: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/StorageDistributed.cpp:107:22: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/StorageFactory.cpp:28:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:224:20: debug: Failed to instantiate template "createBlock". The checking continues anyway. [templateInstantiation] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageFile.cpp:51:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageFile.cpp:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_fd [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageFile.cpp:223:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageFile.cpp:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_db_table [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageFile.cpp:322:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int64 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:44:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_names [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:69:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:98:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:173:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:223:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:318:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRICTNESS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:362:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable join [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageJoin.cpp:132:16: style: Variable 'settings' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:254:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:319:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:376:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:429:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:450:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:467:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:508:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:525:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:549:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:584:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:625:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:641:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_compress_block_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMaterializedView.cpp:63:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMaterializedView.cpp:70:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUERY_IS_NOT_SUPPORTED_IN_MATERIALIZED_VIEW [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMaterializedView.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_database_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMaterializedView.cpp:228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_inner_table [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMaterializedView.cpp:234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_inner_table [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMaterializedView.cpp:240:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_inner_table [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMaterializedView.cpp:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_inner_table [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMaterializedView.cpp:305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_inner_table [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMemory.cpp:93:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMemory.cpp:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMemory.cpp:132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:486:21: style: Variable 'file' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageLog.cpp:319:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:97:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:146:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FetchColumns [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:201:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimize_move_to_prewhere [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:276:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:338:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:360:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_database [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:430:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:437:144: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMerge.cpp:462:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable background_task_handle [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shutdown_called [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:135:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_by_ast [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:293:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:317:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currently_merging_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:332:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currently_merging_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:375:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:409:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currently_merging_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:513:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:613:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shutdown_called [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:660:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished_mutations_to_keep [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:709:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:765:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimize_throw_if_noop [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:844:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:886:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:929:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageSet.cpp:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable increment [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageSet.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageSet.cpp:124:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageSet.cpp:139:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageSet.cpp:181:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageSet.cpp:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:761:29: style: Local variable 'partition_id' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:748:12: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:761:29: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:142:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageMergeTree.cpp:292:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageStripeLog.cpp:154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageStripeLog.cpp:211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageStripeLog.cpp:223:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageStripeLog.cpp:242:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageStripeLog.cpp:287:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageStripeLog.cpp:296:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rwlock [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageStripeLog.cpp:317:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_compress_block_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageURL.cpp:98:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_POST [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageURL.cpp:134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_GET [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageURL.cpp:163:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:295:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:333:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:372:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:393:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_read_buffer_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:414:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:437:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_compress_block_size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageURL.cpp:52:13: performance: Variable 'read_buf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageURL.cpp:98:13: performance: Variable 'write_buf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:294:17: style: Variable 'pair' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageTinyLog.cpp:295:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageView.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inner_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageView.cpp:50:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inner_query [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageXDBC.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageXDBC.cpp:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_POST [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageXDBC.cpp:111:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_ARGUMENTS_DOESNT_MATCH [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemColumns.cpp:110:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_IS_DROPPED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemColumns.cpp:291:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemEvents.cpp:22:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_counters [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemDictionaries.cpp:58:89: style: Parameter 'attr' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:175:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_zookeeper_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:181:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_zookeeper_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:307:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:328:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:374:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:415:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primary_key_ast [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:486:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:526:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:707:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:805:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Persistent [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:837:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_minimalistic_checksums_in_zookeeper [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:843:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP_RANGE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:927:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1022:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefer_fetch_merged_part_size_threshold [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1151:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefer_fetch_merged_part_size_threshold [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1244:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replicated_max_parallel_fetches [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1428:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1471:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1536:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1860:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1951:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2002:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_update_in_progress [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2043:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSESSIONEXPIRED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2134:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_leader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2242:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2325:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2337:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2364:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeaderReplica [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2390:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leader_election [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2415:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2440:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2499:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2544:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2634:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2790:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_readonly [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2824:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_task_handle [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2844:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2875:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2919:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_readonly [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2928:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replicated_deduplication_window [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:2939:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_leader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3055:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_readonly [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3338:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MERGE_TREE_DATA_MIN_FORMAT_VERSION_WITH_CUSTOM_PARTITIONING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3381:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEVEL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3405:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLEAR_COLUMN [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3430:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_leader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3461:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_leader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3503:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3561:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_readonly [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3610:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3625:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable existing_nodes_cache_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3650:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Persistent [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3699:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3743:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3841:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_leader [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3893:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3946:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4002:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_relative_delay_to_yield_leadership [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4074:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replica_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4459:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZNONODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4500:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULTI_BATCH_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4552:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zookeeper_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4609:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Committed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4781:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Persistent [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4811:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable database_name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4826:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_parts_exchange_endpoint_holder [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4847:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:4887:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_version [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemGraphite.cpp:119:19: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemMergeTreeSettings.cpp:27:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADD_SETTING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemMetrics.cpp:24:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemMutations.cpp:80:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemNumbers.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable limit [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemNumbers.cpp:32:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemParts.cpp:66:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_settings [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemPartsBase.cpp:75:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemPartsBase.cpp:178:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_IS_DROPPED [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemPartsBase.cpp:300:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemPartsColumns.cpp:71:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaults [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemPartsBase.cpp:75:23: style: Local variable 'database_column' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemPartsBase.cpp:225:15: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemPartsBase.cpp:75:23: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemPartsBase.cpp:294:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemProcesses.cpp:74:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_QUERY [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemReplicas.cpp:123:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemProcesses.cpp:109:31: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemReplicas.cpp:85:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemSettings.cpp:33:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADD_SETTING [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemReplicationQueue.cpp:91:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemReplicationQueue.cpp:112:32: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemTables.cpp:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemZooKeeper.cpp:83:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/System/StorageSystemZooKeeper.cpp:134:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZNONODE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/getStructureOfRemoteTable.cpp:58:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_ONE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/VirtualColumnUtils.cpp:37:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/VirtualColumnUtils.cpp:60:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/get_abandonable_lock_in_all_partitions.cpp:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/get_current_inserts_in_replicated.cpp:25:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/gtest_row_source_bits_test.cpp:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PARTS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/get_current_inserts_in_replicated.cpp:59:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/merge_selector.cpp:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/merge_selector2.cpp:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/part_checker.cpp:9:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/part_name.cpp:14:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/remove_symlink_directory.cpp:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/seek_speed_test.cpp:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/storage_log.cpp:39:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/tests/system_numbers.cpp:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/transformQueryForExternalDatabase.cpp:36:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/transformQueryForExternalDatabase.cpp:72:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Array [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/ITableFunction.cpp:15:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TableFunctionExecute [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3788:24: style: Local variable 'log_pointer' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3756:16: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3788:24: note: Shadow variable ClickHouse-18.16.1-stable/dbms/src/TableFunctions/ITableFunctionFileLike.cpp:28:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGICAL_ERROR [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/Storages/transformQueryForExternalDatabase.cpp:62:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:633:34: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:1020:37: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3062:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/Storages/StorageReplicatedMergeTree.cpp:3568:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/TableFunctionCatBoostPool.cpp:29:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/ITableFunctionXDBC.cpp:64:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/ITableFunctionXDBC.cpp:81:9: style: Condition '!result' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/TableFunctionFactory.cpp:21:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/TableFunctionFactory.cpp:30:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readonly [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/TableFunctionMerge.cpp:66:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/TableFunctionRemote.cpp:33:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/TableFunctionRemote.cpp:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_cluster_function [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/TableFunctionShardByHash.cpp:35:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library.cpp:57:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:66:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:73:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:80:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:88:5: warning: If memory allocation fails, then there is a possible null pointer dereference: lib_ptr [nullPointerOutOfMemory] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:87:46: note: Assuming allocation function fails ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:87:27: note: Assignment 'lib_ptr=(struct LibHolder*)malloc(sizeof(struct LibHolder))', assigned value is 0 ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:88:5: note: Null pointer dereference ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:89:5: warning: If memory allocation fails, then there is a possible null pointer dereference: lib_ptr [nullPointerOutOfMemory] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:87:46: note: Assuming allocation function fails ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:87:27: note: Assignment 'lib_ptr=(struct LibHolder*)malloc(sizeof(struct LibHolder))', assigned value is 0 ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:89:5: note: Null pointer dereference ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:105:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data_ptr [nullPointerOutOfMemory] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:104:49: note: Assuming allocation function fails ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:104:29: note: Assignment 'data_ptr=(struct DataHolder*)malloc(sizeof(struct DataHolder))', assigned value is 0 ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:105:5: note: Null pointer dereference ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:106:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data_ptr [nullPointerOutOfMemory] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:104:49: note: Assuming allocation function fails ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:104:29: note: Assignment 'data_ptr=(struct DataHolder*)malloc(sizeof(struct DataHolder))', assigned value is 0 ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:106:5: note: Null pointer dereference ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:107:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data_ptr [nullPointerOutOfMemory] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:104:49: note: Assuming allocation function fails ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:104:29: note: Assignment 'data_ptr=(struct DataHolder*)malloc(sizeof(struct DataHolder))', assigned value is 0 ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:107:5: note: Null pointer dereference ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:64:117: style: Parameter 'ids' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:78:112: style: Parameter 'requested_keys' can be declared as pointer to const [constParameterPointer] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:13:22: style: struct member 'ClickHouseLibVectorUInt64::data' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:18:14: style: struct member 'ClickHouseLibCStrings::size' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:19:15: style: struct member 'ClickHouseLibCStrings::data' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:35:18: style: struct member 'ClickHouseLibField::data' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:36:14: style: struct member 'ClickHouseLibField::size' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:41:32: style: struct member 'ClickHouseLibRow::data' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:42:14: style: struct member 'ClickHouseLibRow::size' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:47:30: style: struct member 'ClickHouseLibTable::data' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:49:14: style: struct member 'ClickHouseLibTable::error_code' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library_c.c:50:18: style: struct member 'ClickHouseLibTable::error_string' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/dbms/tests/external_dictionaries/dictionary_library/dictionary_library.cpp:47:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/libs/consistent-hashing/bitops.h:18:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/consistent-hashing/bitops.h:22:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/consistent-hashing/bitops.h:26:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/consistent-hashing/consistent_hashing.cpp:72:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TValue [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/consistent-hashing/consistent_hashing.cpp:85:11: style: Checking if unsigned expression 'n' is less than zero. [unsignedLessThanZero] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/parseRemoteDescription.cpp:131:28: style: Local variable 'cur' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/TableFunctions/parseRemoteDescription.cpp:70:25: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/TableFunctions/parseRemoteDescription.cpp:131:28: note: Shadow variable ClickHouse-18.16.1-stable/libs/libcommon/src/DateLUT.cpp:80:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regular_file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/DateLUT.cpp:105:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/DateLUT.cpp:111:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/DateLUTImpl.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_at_start_of_epoch [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/JSON.cpp:15:1: error: There is an unknown macro here somewhere. Configuration is required. If POCO_IMPLEMENT_EXCEPTION is a macro then please configure it. [unknownMacro] ClickHouse-18.16.1-stable/libs/libcommon/src/SetTerminalEcho.cpp:34:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/ThreadPool.cpp:16:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/ThreadPool.cpp:30:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/ThreadPool.cpp:45:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/ThreadPool.cpp:57:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/ThreadPool.cpp:70:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/ThreadPool.cpp:118:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/ThreadPool.cpp:125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/getMemoryAmount.cpp:97:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ClickHouse-18.16.1-stable/libs/libcommon/src/mremap.cpp:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MREMAP_MAYMOVE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/mremap.cpp:34:12: warning: If memory allocation fails, then there is a possible null pointer dereference: new_address [nullPointerOutOfMemory] ClickHouse-18.16.1-stable/libs/libcommon/src/mremap.cpp:27:30: note: Assuming allocation function fails ClickHouse-18.16.1-stable/libs/libcommon/src/mremap.cpp:27:30: note: Assignment 'new_address=mmap(nullptr,new_size,mmap_prot,mmap_flags,mmap_fd,mmap_offset)', assigned value is 0 ClickHouse-18.16.1-stable/libs/libcommon/src/mremap.cpp:34:12: note: Null pointer dereference ClickHouse-18.16.1-stable/libs/libcommon/src/preciseExp10.c:184:19: style: union member 'Anonymous0::f' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/libs/libcommon/src/preciseExp10.c:201:18: style: union member 'Anonymous1::f' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/date_lut2.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/date_lut3.cpp:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/date_lut4.cpp:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/date_lut_default_timezone.cpp:10:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/gtest_strong_typedef.cpp:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/gtest_strong_typedef.cpp:40:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntPtr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/gtest_strong_typedef.cpp:57:9: style: Struct 'NoDefaultCtor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/local_date_time_comparison.cpp:11:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/gtest_json_test.cpp:29:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/multi_version.cpp:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:134:1: debug: Failed to parse 'using ThreadNumber = decltype ( Poco :: ThreadNumber :: get ( ) ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:137:1: debug: Failed to parse 'using signal_function = void ( int , siginfo_t * , void * ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:574:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:588:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_path [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:641:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_logger [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:768:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:837:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1019:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1061:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_FULL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1067:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handleNotification [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1074:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task_failed [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1174:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1185:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signal_handler_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_cancelled [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1213:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signal_handler_mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:473:21: style: Condition 'caller_address' is always true [knownConditionTrueFalse] ClickHouse-18.16.1-stable/libs/libcommon/src/tests/gtest_json_test.cpp:640:21: style: Variable 'r' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:539:25: style: Local variable 'buf_size' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:135:21: note: Shadowed declaration ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:539:25: note: Shadow variable ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:289:64: performance:inconclusive: Function parameter 'thread_num' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:294:80: performance:inconclusive: Function parameter 'thread_num' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1025:62: performance:inconclusive: Function parameter 'handler' should be passed by const reference. [passedByValue] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:294:39: style: Parameter 'info' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:294:58: style: Parameter 'context' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:148:57: style: Parameter 'info' can be declared as pointer to const. However it seems that 'closeLogsSignalHandler' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1047:43: note: You might need to cast the function pointer here ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:148:57: note: Parameter 'info' can be declared as pointer to const ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:148:70: style: Parameter 'context' can be declared as pointer to const. However it seems that 'closeLogsSignalHandler' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1047:43: note: You might need to cast the function pointer here ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:148:70: note: Parameter 'context' can be declared as pointer to const ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:153:66: style: Parameter 'info' can be declared as pointer to const. However it seems that 'terminateRequestedSignalHandler' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1048:52: note: You might need to cast the function pointer here ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:153:66: note: Parameter 'info' can be declared as pointer to const ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:153:79: style: Parameter 'context' can be declared as pointer to const. However it seems that 'terminateRequestedSignalHandler' is a callback function, if 'context' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1048:52: note: You might need to cast the function pointer here ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:153:79: note: Parameter 'context' can be declared as pointer to const ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:484:28: style: Variable 'demangled_name' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/libs/libdaemon/src/BaseDaemon.cpp:1041:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/libs/libdaemon/src/GraphiteWriter.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/OwnFormattingChannel.cpp:10:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pChannel [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/OwnPatternFormatter.cpp:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libdaemon/src/OwnSplitChannel.cpp:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channels [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/glibc-compatibility.c:29:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable siginfo_t [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/glibc-compatibility.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/libcxxabi/cxa_thread_atexit.cpp:13:1: debug: Failed to parse 'using Dtor = void ( * ) ( void * ) ;'. The checking continues anyway. [simplifyUsing] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/fallocate.c:9:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_fallocate [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/futimens.c:10:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_utimensat [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/glob.c:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_NOESCAPE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/glob.c:167:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_DOOFFS [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/lgamma.c:151:16: style: union member 'Anonymous0::f' is never used. [unusedStructMember] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/pipe2.c:10:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_pipe2 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/glob.c:94:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/glob.c:53:17: style: Variable 'de' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/posix_spawn.c:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_fcntl [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/posix_spawn.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/posix_spawn.c:106:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execve [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/posix_spawn.c:53:6: style: Condition 'ret' is always true [knownConditionTrueFalse] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/posix_spawn.c:53:60: style: Condition '(SYS_write,p,&ret,sizeof(ret))<0' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/pwritev.c:10:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_pwritev [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libglibc-compatibility/musl/syscall_ret.c:7:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Connection.cpp:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Connection.cpp:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Connection.cpp:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_initialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Connection.cpp:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_connected [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmemcpy/impl/FastMemcpy.h:621:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _MM_HINT_NTA [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:20:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:108:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:117:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:144:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:230:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:110:17: style: Variable 'connection' can be declared as reference to const [constVariableReference] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:124:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Pool.cpp:152:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/PoolWithFailover.cpp:31:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replicas_by_priority [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/PoolWithFailover.cpp:66:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Query.cpp:19:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_buf [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Query.cpp:35:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_buf [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Query.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/ResultBase.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fields [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/ResultBase.cpp:22:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Row.cpp:18:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/StoreQueryResult.cpp:16:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/UseQueryResult.cpp:20:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/Value.cpp:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/tests/mysqlxx_test.cpp:10:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:14:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:21:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:57:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_FATAL [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libpocoext/src/LevelFilterChannel.cpp:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/tests/mysqlxx_test.cpp:151:29: style: Condition 'x==0' is always false [knownConditionTrueFalse] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/tests/mysqlxx_test.cpp:149:17: note: Assignment 'x=1', assigned value is 1 ClickHouse-18.16.1-stable/libs/libmysqlxx/src/tests/mysqlxx_test.cpp:151:29: note: Condition 'x==0' is always false ClickHouse-18.16.1-stable/libs/libmysqlxx/src/tests/mysqlxx_test.cpp:152:29: style: Condition 'x==1' is always true [knownConditionTrueFalse] ClickHouse-18.16.1-stable/libs/libmysqlxx/src/tests/mysqlxx_test.cpp:149:17: note: Assignment 'x=1', assigned value is 1 ClickHouse-18.16.1-stable/libs/libmysqlxx/src/tests/mysqlxx_test.cpp:152:29: note: Condition 'x==1' is always true ClickHouse-18.16.1-stable/utils/check-marks/main.cpp:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSED_BLOCK_HEADER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/check-marks/main.cpp:70:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/check-marks/main.cpp:90:139: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/check-marks/main.cpp:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/check-marks/main.cpp:29:71: style: Parameter 'out' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/utils/compressor/decompress_perf.cpp:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSED_BLOCK_HEADER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/compressor/decompress_perf.cpp:105:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZ4 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/compressor/decompress_perf.cpp:146:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDITIONAL_BYTES_AT_END_OF_BUFFER [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/compressor/decompress_perf.cpp:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:301:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSED_BLOCK_HEADER_SIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:343:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZ4 [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:375:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable working_buffer [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:405:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/config-processor/config-processor.cpp:10:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/fill-factor/main.cpp:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:354:5: style: Class 'MutatingCompressedReadBufferBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:383:5: style: Class 'MutatingCompressedReadBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:151:16: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:152:23: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:153:22: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:179:17: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:181:17: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:265:21: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:269:23: style: C-style pointer casting [cstyleCast] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:56:27: style: Parameter 'generator' can be declared as reference to const [constParameterReference] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:64:13: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:153:18: style: Variable 'e' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:182:18: style: Variable 'oend' can be declared as pointer to const [constVariablePointer] ClickHouse-18.16.1-stable/utils/compressor/mutator.cpp:212:16: style: Variable 'op' is assigned a value that is never used. [unreadVariable] ClickHouse-18.16.1-stable/utils/iotest/iotest.cpp:47:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/iotest/iotest.cpp:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/iotest/iotest.cpp:188:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/iotest/iotest_aio.cpp:59:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/iotest/iotest_aio.cpp:158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/iotest/iotest_aio.cpp:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/iotest/iotest_nonblock.cpp:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/iotest/iotest_nonblock.cpp:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/test-data-generator/MarkovModel.h:43:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/test-data-generator/main.cpp:373:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/test-data-generator/markov-model.cpp:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/test-data-generator/MarkovModel.h:78:5: warning:inconclusive: Member variable 'MarkovModel::n' is not initialized in the constructor. [uninitMemberVar] ClickHouse-18.16.1-stable/utils/test-data-generator/main.cpp:332:12: performance:inconclusive: Technically the member function 'Generator::powerLawImpl' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/utils/test-data-generator/MarkovModel.h:37:17: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ClickHouse-18.16.1-stable/utils/wikistat-loader/main.cpp:146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/zookeeper-cli/zookeeper-cli.cpp:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/zookeeper-cli/zookeeper-cli.cpp:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/zookeeper-cli/zookeeper-cli.cpp:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/zookeeper-create-entry-to-download-part/main.cpp:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/zookeeper-cli/zookeeper-cli.cpp:109:33: style: Local variable 'path' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/utils/zookeeper-cli/zookeeper-cli.cpp:89:29: note: Shadowed declaration ClickHouse-18.16.1-stable/utils/zookeeper-cli/zookeeper-cli.cpp:109:33: note: Shadow variable ClickHouse-18.16.1-stable/utils/zookeeper-dump-tree/main.cpp:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/utils/zookeeper-remove-by-list/main.cpp:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ClickHouse-18.16.1-stable/libs/consistent-hashing/popcount.h:16:27: style: Local variable 'PopCountLUT8' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/libs/consistent-hashing/popcount.cpp:9:16: note: Shadowed declaration ClickHouse-18.16.1-stable/libs/consistent-hashing/popcount.h:16:27: note: Shadow variable ClickHouse-18.16.1-stable/libs/consistent-hashing/popcount.h:24:27: style: Local variable 'PopCountLUT16' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/libs/consistent-hashing/popcount.cpp:24:16: note: Shadowed declaration ClickHouse-18.16.1-stable/libs/consistent-hashing/popcount.h:24:27: note: Shadow variable diff: head ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:374:26: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.h:43:17: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:374:26: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. head ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:389:26: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.h:44:17: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:389:26: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. 2.17.0 ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.h:43:17: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:374:26: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.h:43:17: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpHeader' can be static. 2.17.0 ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.h:44:17: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.cpp:389:26: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. ClickHouse-18.16.1-stable/dbms/programs/local/LocalServer.h:44:17: note: Either there is a missing 'override', or the member function 'DB::LocalServer::getHelpFooter' can be static. head ClickHouse-18.16.1-stable/dbms/programs/obfuscator/Obfuscator.cpp:469:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] head ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.cpp:39:26: style: Unused private function: 'MetricsTransmitter::run' [unusedPrivateFunction] ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.h:38:10: note: Unused private function: 'MetricsTransmitter::run' ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.cpp:39:26: note: Unused private function: 'MetricsTransmitter::run' 2.17.0 ClickHouse-18.16.1-stable/dbms/programs/server/MetricsTransmitter.h:38:10: style: Unused private function: 'MetricsTransmitter::run' [unusedPrivateFunction] head ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:23: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:130:10: note: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:23: note: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). head ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:216:30: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:134:17: note: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:216:30: note: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). head ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:607:23: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:101:10: note: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:607:23: note: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:101:10: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:607:23: note: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:101:10: note: Technically the member function 'DB::ConfigProcessor::setConfigPath' can be static (but you may consider moving to unnamed namespace). 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:130:10: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:144:23: note: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:130:10: note: Technically the member function 'DB::ConfigProcessor::mergeRecursive' can be static (but you may consider moving to unnamed namespace). 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:134:17: performance:inconclusive: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.cpp:216:30: note: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). ClickHouse-18.16.1-stable/dbms/src/Common/Config/ConfigProcessor.h:134:17: note: Technically the member function 'DB::ConfigProcessor::layerFromHost' can be static (but you may consider moving to unnamed namespace). head ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.cpp:318:27: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.h:19:10: note: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.cpp:318:27: note: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.h:19:10: performance:inconclusive: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. [functionStatic] ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.cpp:318:27: note: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. ClickHouse-18.16.1-stable/dbms/src/Common/TaskStatsInfoGetter.h:19:10: note: Either there is a missing 'override', or the member function 'DB::TaskStatsInfoGetter::getStat' can be static. 2.17.0 ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldType [valueFlowBailoutIncompleteVar] head ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:35:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.17.0 ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldType [valueFlowBailoutIncompleteVar] head ClickHouse-18.16.1-stable/dbms/src/DataTypes/DataTypeEnum.cpp:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Functions/GatherUtils/createArraySink.cpp:24:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Types [valueFlowBailoutIncompleteVar] 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Functions/GatherUtils/createArraySource.cpp:30:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Types [valueFlowBailoutIncompleteVar] 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Functions/GatherUtils/createValueSource.cpp:30:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Types [valueFlowBailoutIncompleteVar] head ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:163:28: style: The comparison 'input_size > memory_buffer_size' is always false because 'input_size' and 'memory_buffer_size' represent the same value. [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:159:30: note: 'input_size' is assigned value 'sizes' here. ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:161:42: note: 'memory_buffer_size' is assigned value 'sizes' here. ClickHouse-18.16.1-stable/dbms/src/IO/tests/gtest_cascade_and_memory_write_buffer.cpp:163:28: note: The comparison 'input_size > memory_buffer_size' is always false because 'input_size' and 'memory_buffer_size' represent the same value. head ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:1112:36: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Interpreters/Join.cpp:1234:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mapped_type [valueFlowBailoutIncompleteVar] head ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_small.cpp:53:5: warning:inconclusive: Member variable 'SmallStringRef::data_big' is not initialized in the constructor. [uninitMemberVar] head ClickHouse-18.16.1-stable/dbms/src/Interpreters/tests/hash_map_string_small.cpp:53:5: warning:inconclusive: Member variable 'SmallStringRef::data_small' is not initialized in the constructor. [uninitMemberVar] head ClickHouse-18.16.1-stable/dbms/src/Parsers/ASTAlterQuery.cpp:184:17: style: Variable 'indent_str' is assigned a value that is never used. [unreadVariable] head ClickHouse-18.16.1-stable/dbms/src/Parsers/parseQuery.cpp:357:13: style: Condition '!ast' is always false [knownConditionTrueFalse] head ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:645:40: style: The comparison 'contained_name == file_name' is always true because 'contained_name' and 'file_name' represent the same value. [knownConditionTrueFalse] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:643:54: note: 'contained_name' is assigned value 'part_file_names' here. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:591:37: note: 'file_name' is assigned value 'part_file_names' here. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeData.cpp:645:40: note: The comparison 'contained_name == file_name' is always true because 'contained_name' and 'file_name' represent the same value. head ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:316:39: style:inconclusive: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:124:12: note: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:316:39: note: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. head ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:425:37: style:inconclusive: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:129:10: note: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:425:37: note: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:124:12: style:inconclusive: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:316:39: note: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:124:12: note: Technically the member function 'DB::MinimalisticDataPartChecksums::getSerializedString' can be const. 2.17.0 ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:129:10: style:inconclusive: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. [functionConst] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.cpp:425:37: note: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/MergeTreeDataPartChecksum.h:129:10: note: Technically the member function 'DB::MinimalisticDataPartChecksums::checkEqualImpl' can be const. head ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:492:36: style: Local variable 'size' shadows outer variable [shadowVariable] ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:423:28: note: Shadowed declaration ClickHouse-18.16.1-stable/dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp:492:36: note: Shadow variable head ClickHouse-18.16.1-stable/dbms/src/Storages/VirtualColumnUtils.cpp:60:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] DONE