2024-04-16 03:47 ftp://ftp.de.debian.org/debian/pool/main/e/elektra/elektra_0.8.14.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=qt --library=python --library=boost --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 8cd680b (2024-04-15 22:43:04 +0200) count: 2017 1089 elapsed-time: 6.2 5.1 head-timing-info: old-timing-info: head results: elektra-0.8.14/benchmarks/benchmarks.c:23:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/benchmarks.c:30:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/benchmarks.c:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NAME_LENGTH [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/benchmarks.c:15:23: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/benchmarks/createkeys.c:5:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable large [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/createkeys.c:18:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_dir [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/large.c:14:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/large.c:21:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/large.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NAME_LENGTH [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/large.c:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_ROOT [valueFlowBailoutIncompleteVar] elektra-0.8.14/benchmarks/cmp.c:77:9: error: Memory is allocated but not initialized: str2 [uninitdata] elektra-0.8.14/examples/basename.c:8:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/cascading.c:19:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/cut.c:17:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/cascading.c:5:23: style: Parameter 'what' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/examples/external/cmake/application.c:7:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:159:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:196:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:454:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:491:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/external/pkgconfig/application.c:7:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/functional.c:101:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/hello.c:6:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/functional.c:26:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/examples/functional.c:64:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/examples/iterate.c:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/kdbget.c:6:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/kdbget_error.c:12:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/kdbget_error.c:109:39: style: Parameter 'searchfor' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/examples/kdbintro.c:5:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/kdbset.c:29:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/kdbset.c:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyCopy.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyMeta.c:41:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyName.c:9:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyMeta.c:15:26: style: Parameter 'k' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/examples/keyNew.c:16:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyNewExample.c:5:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyset.c:23:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyset.c:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyset.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyset.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/keyset.c:72:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/ksLookupPop.c:6:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/ksLookupPop.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/meta.c:10:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/namespace.c:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_FIRST [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/namespace.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:287:27: style: Parameter 'argv' can be declared as const array [constParameter] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:345:10: style: Variable 'title' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:371:62: style: Parameter 'filenameInElektra' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:444:66: style: Parameter 'cmakeCacheFilename' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/examples/reference.c:23:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/set.c:31:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/examples/set.c:55:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_cascading.cpp:7:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_dup.cpp:19:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_get.cpp:16:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hello.cpp:8:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:50:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_io.cpp:9:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:229:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:287:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_iter.cpp:7:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_iter_name.cpp:7:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:265:7: performance:inconclusive: Technically the member function 'PrintVisitor::visit' can be static (but you may consider moving to unnamed namespace). [functionStatic] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:83:2: style: Class 'KeyNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:177:2: style: Class 'KeyHierarchy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:24:9: style: The scope of the variable 'pos' can be reduced. [variableScope] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:265:25: performance: Function parameter 'name' should be passed by const reference. [passedByValue] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:112:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:24:13: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_ks.cpp:8:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_ordering.cpp:29:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:174:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:228:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:244:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:278:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:300:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:327:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:340:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:352:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:364:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:376:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:388:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:400:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:412:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:424:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:430:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:461:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:501:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:525:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:549:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:574:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:600:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:627:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:655:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:684:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:714:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:745:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:776:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:814:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:831:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:851:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:869:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:888:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:906:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:930:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:955:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:981:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1008:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1036:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1065:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1094:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1122:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1143:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1163:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1172:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1220:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1230:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1275:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1288:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1320:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:116:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:94:2: style: Class 'KDBException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:41:22: style: The function 'what' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:29:22: note: Virtual function in base class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:41:22: note: Function in derived class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:50:22: style: The function 'what' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:41:22: note: Virtual function in base class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:50:22: note: Function in derived class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:59:22: style: The function 'what' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:50:22: note: Virtual function in base class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:59:22: note: Function in derived class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:68:22: style: The function 'what' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:50:22: note: Virtual function in base class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:68:22: note: Function in derived class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:77:22: style: The function 'what' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:50:22: note: Virtual function in base class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:77:22: note: Function in derived class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:101:22: style: The function 'what' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:41:22: note: Virtual function in base class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userexception.cpp:101:22: note: Function in derived class elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userio.cpp:25:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userio.cpp:52:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userio.cpp:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_nocontext.cpp:12:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:12:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:19:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:176:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_SPEC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:219:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:260:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:299:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:9:51: style: Parameter 'ks' can be declared as reference to const [constParameterReference] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:272:51: style: Parameter 'ks' can be declared as reference to const [constParameterReference] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:303:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:47:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:226:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:259:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:297:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:343:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:22:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:172:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:295:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:337:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:384:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:428:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:499:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:672:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:692:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:698:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:741:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:755:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:202:2: style: Class 'Dep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:11:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:185:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:10:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:52:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:34:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:36:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:38:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:40:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:43:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:45:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:47:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:77:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:79:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:81:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:83:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:88:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:90:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:166:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:169:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:172:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:174:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:177:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:180:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:218:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:221:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:224:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:226:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:229:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:232:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/bindings/cpp/tests/testcpp_kdb.cpp:5:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:142:2: style: Class 'ProfileLayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:69:14: performance: Function 'operator()()' should return member 'm_country' by const reference. [returnByReference] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:132:14: performance: Function 'id()' should return member 'm_key' by const reference. [returnByReference] elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:133:14: performance: Function 'operator()()' should return member 'm_value' by const reference. [returnByReference] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:276:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:382:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:404:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:409:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:470:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:522:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:559:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:571:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:11:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable va [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:21:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:87:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:113:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:255:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:279:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:329:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:420:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_OWNER [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:515:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:582:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:611:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:623:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:635:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:669:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:675:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:703:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:726:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:800:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:829:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable va [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:836:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:9:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:159:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:178:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/gelektra-kdb.c:25:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gelektra_kdb_parent_class [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/gelektra-key.c:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gelektra_key_parent_class [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/gelektra-key.c:199:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAGS [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/gelektra-keyset.c:11:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/gelektra-keyset.c:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gelektra_keyset_parent_class [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/gelektra-key.c:24:48: style: Parameter 'object' can be declared as pointer to const. However it seems that 'gelektra_key_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/bindings/glib/gelektra-key.c:84:32: note: You might need to cast the function pointer here elektra-0.8.14/src/bindings/glib/gelektra-key.c:24:48: note: Parameter 'object' can be declared as pointer to const elektra-0.8.14/src/bindings/glib/gelektra-key.c:25:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gelektra_key_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/bindings/glib/gelektra-key.c:84:32: note: You might need to cast the function pointer here elektra-0.8.14/src/bindings/glib/gelektra-key.c:25:50: note: Parameter 'pspec' can be declared as pointer to const elektra-0.8.14/src/bindings/glib/gelektra-key.c:31:29: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gelektra_key_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/bindings/glib/gelektra-key.c:85:32: note: You might need to cast the function pointer here elektra-0.8.14/src/bindings/glib/gelektra-key.c:31:29: note: Parameter 'pspec' can be declared as pointer to const elektra-0.8.14/src/bindings/glib/tests/testglib_kdb.c:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEYSET_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_kdb.c:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/array.c:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_MAX_ARRAY_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/array.c:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:13:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:32:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:68:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:19:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:144:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:288:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:326:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/backend.c:57:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Backend [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/backend.c:100:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/backend.c:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/backend.c:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/backend.c:331:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/backend.c:378:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/backend.c:452:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR_OF_PLUGINS [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/internal.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/internal.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/kdb.c:225:20: error: There is an unknown macro here somewhere. Configuration is required. If KDB_KEY_MOUNTPOINTS is a macro then please configure it. [unknownMacro] elektra-0.8.14/src/libelektra/key.c:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/key.c:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/key.c:361:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/internal.c:332:8: style: Variable 'found' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libelektra/key.c:558:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyhelpers.c:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_PATH_SEPARATOR [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyhelpers.c:301:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Key [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyhelpers.c:331:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyswitch_t [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/backend.c:438:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libelektra/keymeta.c:277:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keymeta.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keymeta.c:415:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keymeta.c:459:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyhelpers.c:319:21: style: Variable 'action' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libelektra/keyname.c:367:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:408:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:519:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:628:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:667:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_EMPTY [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:778:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:846:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:959:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyname.c:1064:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keytest.c:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keytest.c:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keytest.c:628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NULL [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyvalue.c:319:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyvalue.c:430:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyvalue.c:493:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyvalue.c:524:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keytest.c:660:13: warning: Either the condition '!owner1' is redundant or there is possible null pointer dereference: owner1. [nullPointerRedundantCheck] elektra-0.8.14/src/libelektra/keytest.c:659:6: note: Assuming that condition '!owner1' is not redundant elektra-0.8.14/src/libelektra/keytest.c:660:13: note: Null pointer dereference elektra-0.8.14/src/libelektra/keytest.c:660:21: warning: Either the condition '!owner2' is redundant or there is possible null pointer dereference: owner2. [nullPointerRedundantCheck] elektra-0.8.14/src/libelektra/keytest.c:659:17: note: Assuming that condition '!owner2' is not redundant elektra-0.8.14/src/libelektra/keytest.c:660:21: note: Null pointer dereference elektra-0.8.14/src/libelektra/mount.c:132:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_FIRST [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/mount.c:286:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:447:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:492:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:534:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:579:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:635:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_DIR_MODE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:666:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:765:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:812:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:859:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:905:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:945:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:989:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/meta.c:1031:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/mount.c:90:52: style: Condition 'elektraMountBackend(kdb,backend,errorKey)==-1' is always false [knownConditionTrueFalse] elektra-0.8.14/src/libelektra/mount.c:90:27: note: Calling function 'elektraMountBackend' returns 1 elektra-0.8.14/src/libelektra/mount.c:90:52: note: Condition 'elektraMountBackend(kdb,backend,errorKey)==-1' is always false elektra-0.8.14/src/libelektra/mount.c:219:7: style: Variable 'root' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libelektra/mount.c:220:7: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libelektra/mount.c:414:11: style: Variable 'backend_handle' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libelektra/keyset.c:215:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeySet [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:273:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:418:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEYSET_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:659:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:819:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LOCK_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1025:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1430:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_t [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1489:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_t [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_CASCADING_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1588:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOCASCADING [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1625:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOSPEC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1677:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_MAX_ARRAY_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1719:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOSPEC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1808:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOALL [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1840:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_WITHOWNER [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:2007:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_DEL [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:2140:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:2189:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOALL [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:2250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOALL [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:2320:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEYSET_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/plugin.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR_OF_PLUGINS [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/plugin.c:208:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/plugin.c:354:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Plugin [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/plugin.c:406:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Plugin [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/plugin.c:462:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Plugin [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/proposal.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/proposal.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_MAX_ARRAY_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/proposal.c:241:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/proposal.c:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/proposal.c:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LOCK_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/proposal.c:396:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/proposal.c:506:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Split [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:173:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:200:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_FLAG_CASCADING [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:320:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:475:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:650:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:687:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:760:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/proposal.c:364:46: style: Parameter 'argument' can be declared as pointer to const. However it seems that 'arrayFilter' is a callback function, if 'argument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/libelektra/proposal.c:397:36: note: You might need to cast the function pointer here elektra-0.8.14/src/libelektra/proposal.c:364:46: note: Parameter 'argument' can be declared as pointer to const elektra-0.8.14/src/libelektra/proposal.c:201:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libelektra/plugin.c:512:40: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libelektra/plugin.c:536:36: style: Parameter 'plugin' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libelektra/trie.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_UCHAR [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/trie.c:120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Trie [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:194:58: style: Parameter 'backend' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libelektra/split.c:333:12: style: Variable 'backend' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libelektra/split.c:533:11: style: Variable 'curHandle' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/liberror/exporterrors.cpp:10:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/liberror/exporterrors.cpp:250:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/split.c:396:19: style: Variable 'curFound' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libelektra/split.c:399:21: style: Variable 'curHandle' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libelektra/split.c:460:19: style: Variable 'curFound' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libelektra/split.c:462:21: style: Variable 'curHandle' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libelektra/split.c:533:21: style: Variable 'curHandle' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/liberror/exporttranslations.cpp:10:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/liberror/exporttranslations.cpp:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/liberror/exporttranslations.cpp:8:45: style: Parameter 'p' can be declared as reference to const [constParameterReference] elektra-0.8.14/src/liberror/parser.cpp:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/liberror/exporterrors.cpp:8:45: style: Parameter 'p' can be declared as reference to const [constParameterReference] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:102:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:139:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:175:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:215:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:65:3: warning: Return value of function getenv() is not used. [ignoredReturnValue] elektra-0.8.14/src/libgetenv/src/getenv.cpp:431:40: debug: Function::addArguments found argument 'main' with varid 0. [varid0] elektra-0.8.14/src/libgetenv/tests/main.cpp:13:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elektraConfig [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elektraConfig [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elektraConfig [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:286:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:146:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:172:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:186:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:200:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:212:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:221:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:272:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:337:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:434:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:462:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:469:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_CALLBACK [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:490:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:501:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/src/getenv.cpp:528:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_fork.cpp:20:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:21:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:26:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:33:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:42:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:49:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:58:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:68:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:86:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:92:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:113:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:120:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:141:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:147:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:168:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:174:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:192:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:218:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:244:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:250:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:276:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:282:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libgetenv/tests/test_context.cpp:304:8: style: Variable 'f' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libloader/dl.c:43:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libloader/dl.c:56:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libloader/dl.c:105:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:20:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:86:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libloader/doc.c:36:33: style: Parameter 'modules' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libloader/doc.c:36:47: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libloader/doc.c:77:50: style: Parameter 'modules' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libloader/doc.c:77:82: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libloader/doc.c:100:34: style: Parameter 'modules' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libloader/doc.c:100:48: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libgetenv/src/getenv.cpp:76:14: performance: Function 'id()' should return member 'm_key' by const reference. [returnByReference] elektra-0.8.14/src/libgetenv/src/getenv.cpp:77:14: performance: Function 'operator()()' should return member 'm_value' by const reference. [returnByReference] elektra-0.8.14/src/libgetenv/src/getenv.cpp:207:22: performance: Function parameter 'name' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libgetenv/src/getenv.cpp:488:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libgetenv/src/getenv.cpp:259:59: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/libloader/static.c:15:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/examples/backend.cpp:8:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libloader/static.c:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb_exported_syms [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libloader/static.c:57:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:1065:4: warning:inconclusive: The buffer 'newname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] elektra-0.8.14/src/libelektra/keyset.c:1781:3: warning:inconclusive: The buffer 'newname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] elektra-0.8.14/src/libgetenv/src/getenv.cpp:409:19: style: Variable 'name' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libtools/examples/merging.cpp:23:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:443:7: style: Variable 'key1' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libtools/src/backends.cpp:72:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libelektra/keyset.c:444:7: style: Variable 'key2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/libelektra/keyset.c:213:11: style: Variable 'key' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libtools/src/backend.cpp:82:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/backend.cpp:189:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugins [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/backend.cpp:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugins [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/backend.cpp:236:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/backend.cpp:295:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/backend.cpp:327:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/backend.cpp:377:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/backend.cpp:209:3: style: Exception should be caught by reference. [catchExceptionByValue] elektra-0.8.14/src/libtools/src/merging/automergestrategy.cpp:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFLICT_MODIFY [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/importmergeconfiguration.cpp:25:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THEIRS [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/interactivemergestrategy.cpp:30:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/interactivemergestrategy.cpp:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputStream [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/mergeresult.cpp:25:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolvedKeys [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/mergeresult.cpp:30:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolvedKeys [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/mergeresult.cpp:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/metamergestrategy.cpp:37:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/metamergestrategy.cpp:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/interactivemergestrategy.cpp:26:28: performance: Function parameter 'whichKey' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libtools/src/merging/newkeystrategy.cpp:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFLICT_ADD [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/onesidemergeconfiguration.cpp:16:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable winningSide [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/onesidestrategy.cpp:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable winningSide [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/onesidevaluestrategy.cpp:36:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFLICT_MODIFY [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/overwritemergeconfiguration.cpp:20:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable winningSide [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/merging/onesidevaluestrategy.cpp:31:9: style: Variable 'ourLookup' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libtools/src/merging/onesidevaluestrategy.cpp:32:9: style: Variable 'theirLookup' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/libtools/src/modules.cpp:39:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/modules.cpp:48:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modules [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/mergetestutils.cpp:35:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/mergetestutils.cpp:91:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refcounter [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:116:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pluginName [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infos [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:272:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:282:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:309:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbOpen [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbClose [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbGet [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:359:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbSet [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:380:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pluginName [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugin.cpp:385:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstRef [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:32:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGINS [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable placementInfo [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugins [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:140:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable revPostGet [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needed [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:197:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recommended [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:210:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrStoragePlugins [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:224:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrResolverPlugins [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrResolverPlugins [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:422:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrStoragePlugins [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:427:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrStoragePlugins [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:437:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:455:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_COMMENT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:474:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_COMMENT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:494:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_COMMENT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/mergetestutils.cpp:35:3: performance: Variable 'baseParent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergeKeys [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:37:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:55:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:93:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:112:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:129:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/src/plugins.cpp:433:35: performance: Function parameter 'name' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:85:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:18:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:27:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:36:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:45:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:55:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:68:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:81:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:90:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ours [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:76:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:89:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:106:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:140:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:156:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:24:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:39:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:50:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:63:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:76:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:87:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:102:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:20:43: performance: Function parameter 'str' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:41:51: performance: Function parameter 'name' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libtools/tests/testtool_metamergestrategy.cpp:31:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergeKeys [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_metamergestrategy.cpp:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_newkeystrategy.cpp:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergeKeys [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_newkeystrategy.cpp:37:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_newkeystrategy.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_onesidestrategy.cpp:30:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergeKeys [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_onesidestrategy.cpp:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_onesidestrategy.cpp:59:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_onesidestrategy.cpp:79:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_umount.cpp:19:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_umount.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:18:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:148:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:128:28: performance: Function parameter 'name1' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:128:47: performance: Function parameter 'name2' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:146:29: performance: Function parameter 'name1' should be passed by const reference. [passedByValue] elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:146:48: performance: Function parameter 'name2' should be passed by const reference. [passedByValue] elektra-0.8.14/src/plugins/augeas/augeas.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_PATH_SEPARATOR [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/augeas.c:157:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/augeas.c:349:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUG_NO_ERR_CLOSE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/augeas.c:380:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/augeas.c:470:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/augeas.c:534:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:27:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:78:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:130:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:186:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:232:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:307:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:357:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/ccode.c:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/ccode.c:306:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:51:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:70:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:85:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:127:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:142:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:28:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:79:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:131:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:187:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:233:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:269:10: style: Variable 'orderString' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:308:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:28:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:79:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:131:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:187:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:233:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:308:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/augeas/augeas.c:94:4: error: sprintf format string requires 5 parameters but only 4 are given. [wrongPrintfScanfArgNum] elektra-0.8.14/src/plugins/augeas/augeas.c:254:58: error: Memory leak: content [memleak] elektra-0.8.14/src/plugins/augeas/augeas.c:221:10: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] elektra-0.8.14/src/plugins/augeas/augeas.c:218:10: note: result is assigned elektra-0.8.14/src/plugins/augeas/augeas.c:221:10: note: result is overwritten elektra-0.8.14/src/plugins/augeas/augeas.c:378:46: style:inconclusive: Function 'elektraAugeasGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/augeas/augeas.h:26:46: note: Function 'elektraAugeasGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/augeas/augeas.c:378:46: note: Function 'elektraAugeasGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/augeas/augeas.c:468:46: style:inconclusive: Function 'elektraAugeasSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/augeas/augeas.h:27:46: note: Function 'elektraAugeasSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/augeas/augeas.c:468:46: note: Function 'elektraAugeasSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/augeas/augeas.c:372:16: style: Variable 'augeasHandle' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:19:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:37:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:55:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:73:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:92:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:112:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:132:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:151:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:171:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/conditionals.c:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/conditionals.c:288:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/conditionals.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/conditionals.c:440:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable returned [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/conditionals.c:466:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:26:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:44:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:62:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:80:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:99:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:119:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:139:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:158:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:178:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:26:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:44:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:62:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:80:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:99:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:119:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:139:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:158:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:178:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/counter/counter.c:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/counter/counter.c:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/counter/counter.c:40:54: style:inconclusive: Function 'elektraCounterOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:32:45: note: Function 'elektraCounterOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:40:54: note: Function 'elektraCounterOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:60:55: style:inconclusive: Function 'elektraCounterClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:33:46: note: Function 'elektraCounterClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:60:55: note: Function 'elektraCounterClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:78:38: style:inconclusive: Function 'elektraCounterGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:34:31: note: Function 'elektraCounterGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:78:38: note: Function 'elektraCounterGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:78:71: style:inconclusive: Function 'elektraCounterGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:34:47: note: Function 'elektraCounterGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:78:71: note: Function 'elektraCounterGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:78:102: style:inconclusive: Function 'elektraCounterGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:34:56: note: Function 'elektraCounterGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:78:102: note: Function 'elektraCounterGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:110:38: style:inconclusive: Function 'elektraCounterSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:35:31: note: Function 'elektraCounterSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:110:38: note: Function 'elektraCounterSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:110:71: style:inconclusive: Function 'elektraCounterSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:35:47: note: Function 'elektraCounterSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:110:71: note: Function 'elektraCounterSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:110:102: style:inconclusive: Function 'elektraCounterSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:35:56: note: Function 'elektraCounterSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:110:102: note: Function 'elektraCounterSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:117:40: style:inconclusive: Function 'elektraCounterError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:36:33: note: Function 'elektraCounterError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:117:40: note: Function 'elektraCounterError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:117:73: style:inconclusive: Function 'elektraCounterError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:36:49: note: Function 'elektraCounterError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:117:73: note: Function 'elektraCounterError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:117:104: style:inconclusive: Function 'elektraCounterError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/counter/counter.h:36:58: note: Function 'elektraCounterError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:117:104: note: Function 'elektraCounterError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/counter/counter.c:110:38: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraCounterSet' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/counter/counter.c:130:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/counter/counter.c:110:38: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/counter/counter.c:117:40: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraCounterError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/counter/counter.c:131:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/counter/counter.c:117:40: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/crypto/contract.h:1:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/crypto.c:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/crypto.c:25:37: style:inconclusive: Function 'elektraCryptoGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/crypto/crypto.h:18:30: note: Function 'elektraCryptoGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:25:37: note: Function 'elektraCryptoGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:76:37: style:inconclusive: Function 'elektraCryptoSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/crypto/crypto.h:19:30: note: Function 'elektraCryptoSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:76:37: note: Function 'elektraCryptoSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:110:39: style:inconclusive: Function 'elektraCryptoError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/crypto/crypto.h:20:32: note: Function 'elektraCryptoError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:110:39: note: Function 'elektraCryptoError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:110:66: style:inconclusive: Function 'elektraCryptoError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/crypto/crypto.h:20:48: note: Function 'elektraCryptoError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:110:66: note: Function 'elektraCryptoError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:110:97: style:inconclusive: Function 'elektraCryptoError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/crypto/crypto.h:20:57: note: Function 'elektraCryptoError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:110:97: note: Function 'elektraCryptoError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/crypto/crypto.c:110:39: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/crypto/gcrypt_operations.c:28:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYPT_VERSION [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/gcrypt_operations.c:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elektraCryptoHandle [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/gcrypt_operations.c:112:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_CRYPTO_META_ENCRYPT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/gcrypt_operations.c:207:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_CRYPTO_META_ENCRYPTED [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:49:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:70:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:89:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:216:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ccode/ccode.c:58:47: style:inconclusive: Function 'elektraCcodeOpen' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ccode/ccode.h:47:43: note: Function 'elektraCcodeOpen' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ccode/ccode.c:58:47: note: Function 'elektraCcodeOpen' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ccode/ccode.c:134:48: style:inconclusive: Function 'elektraCcodeClose' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ccode/ccode.h:48:44: note: Function 'elektraCcodeClose' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ccode/ccode.c:134:48: note: Function 'elektraCcodeClose' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ccode/ccode.c:150:47: style:inconclusive: Function 'elektraCcodeDecode' argument 2 names different: declaration 'h' definition 'd'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ccode/ccode.h:45:47: note: Function 'elektraCcodeDecode' argument 2 names different: declaration 'h' definition 'd'. elektra-0.8.14/src/plugins/ccode/ccode.c:150:47: note: Function 'elektraCcodeDecode' argument 2 names different: declaration 'h' definition 'd'. elektra-0.8.14/src/plugins/ccode/ccode.c:181:45: style:inconclusive: Function 'elektraCcodeGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ccode/ccode.h:49:45: note: Function 'elektraCcodeGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ccode/ccode.c:181:45: note: Function 'elektraCcodeGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ccode/ccode.c:240:47: style:inconclusive: Function 'elektraCcodeEncode' argument 2 names different: declaration 'h' definition 'd'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ccode/ccode.h:44:47: note: Function 'elektraCcodeEncode' argument 2 names different: declaration 'h' definition 'd'. elektra-0.8.14/src/plugins/ccode/ccode.c:240:47: note: Function 'elektraCcodeEncode' argument 2 names different: declaration 'h' definition 'd'. elektra-0.8.14/src/plugins/ccode/ccode.c:276:45: style:inconclusive: Function 'elektraCcodeSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ccode/ccode.h:50:45: note: Function 'elektraCcodeSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ccode/ccode.c:276:45: note: Function 'elektraCcodeSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ccode/ccode.c:276:70: style:inconclusive: Function 'elektraCcodeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ccode/ccode.h:50:54: note: Function 'elektraCcodeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ccode/ccode.c:276:70: note: Function 'elektraCcodeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ccode/ccode.c:80:11: style: Variable 'cur' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/dbus/dbus.c:22:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dbus/dbus.c:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dbus/dbus.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:19:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:40:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:57:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:73:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:90:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:104:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dbus/dbus.c:16:44: style:inconclusive: Function 'elektraDbusGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/dbus/dbus.h:24:44: note: Function 'elektraDbusGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/dbus/dbus.c:16:44: note: Function 'elektraDbusGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/dbus/dbus.c:58:44: style:inconclusive: Function 'elektraDbusSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/dbus/dbus.h:25:44: note: Function 'elektraDbusSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/dbus/dbus.c:58:44: note: Function 'elektraDbusSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/dbus/dbus.c:112:53: style:inconclusive: Function 'elektraDbusClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/dbus/dbus.h:23:43: note: Function 'elektraDbusClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/dbus/dbus.c:112:53: note: Function 'elektraDbusClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:20:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:41:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:58:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:74:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:91:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:105:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:20:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:41:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:58:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:74:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:91:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:105:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:298:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:399:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:475:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dbus/receivemessage.c:12:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dbus/sendmessage.c:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dbus/testmod_dbus.c:16:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_INTERFACE_DBUS [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dbus/testmod_dbus.c:33:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/doc/doc.c:93:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/doc/doc.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/doc/doc.c:121:36: style: Condition 'parseKey(fp,&key,&value)>=1' is always false [knownConditionTrueFalse] elektra-0.8.14/src/plugins/doc/doc.c:121:17: note: Calling function 'parseKey' returns 0 elektra-0.8.14/src/plugins/doc/doc.c:121:36: note: Condition 'parseKey(fp,&key,&value)>=1' is always false elektra-0.8.14/src/plugins/doc/doc.c:44:53: style:inconclusive: Function 'elektraDocOpen' argument 2 names different: declaration 'warningsKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:227:41: note: Function 'elektraDocOpen' argument 2 names different: declaration 'warningsKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:44:53: note: Function 'elektraDocOpen' argument 2 names different: declaration 'warningsKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:69:54: style:inconclusive: Function 'elektraDocClose' argument 2 names different: declaration 'warningsKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:264:42: note: Function 'elektraDocClose' argument 2 names different: declaration 'warningsKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:69:54: note: Function 'elektraDocClose' argument 2 names different: declaration 'warningsKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:87:34: style:inconclusive: Function 'elektraDocGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:387:27: note: Function 'elektraDocGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:87:34: note: Function 'elektraDocGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:161:34: style:inconclusive: Function 'elektraDocSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:448:27: note: Function 'elektraDocSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:161:34: note: Function 'elektraDocSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:161:67: style:inconclusive: Function 'elektraDocSet' argument 2 names different: declaration 'returned' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:448:43: note: Function 'elektraDocSet' argument 2 names different: declaration 'returned' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:161:67: note: Function 'elektraDocSet' argument 2 names different: declaration 'returned' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:161:98: style:inconclusive: Function 'elektraDocSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:448:58: note: Function 'elektraDocSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:161:98: note: Function 'elektraDocSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:169:36: style:inconclusive: Function 'elektraDocError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:477:29: note: Function 'elektraDocError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:169:36: note: Function 'elektraDocError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:169:69: style:inconclusive: Function 'elektraDocError' argument 2 names different: declaration 'returned' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:477:45: note: Function 'elektraDocError' argument 2 names different: declaration 'returned' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:169:69: note: Function 'elektraDocError' argument 2 names different: declaration 'returned' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:169:100: style:inconclusive: Function 'elektraDocError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/doc/doc.h:477:60: note: Function 'elektraDocError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:169:100: note: Function 'elektraDocError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/doc/doc.c:77:30: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/doc/doc.c:82:29: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/doc/doc.c:161:34: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraDocSet' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/doc/doc.c:233:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/doc/doc.c:161:34: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/doc/doc.c:169:36: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraDocError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/doc/doc.c:234:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/doc/doc.c:169:36: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/doc/doc.c:174:39: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/doc/doc.c:179:32: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/dump/dump.cpp:31:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dump/testmod_dump.c:35:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dump/testmod_dump.c:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/conditionals/conditionals.c:42:18: style: Condition '*endPtr=='.'' is always false [knownConditionTrueFalse] elektra-0.8.14/src/plugins/conditionals/conditionals.c:34:13: note: Assuming that condition '*endPtr!=0' is not redundant elektra-0.8.14/src/plugins/conditionals/conditionals.c:42:18: note: Condition '*endPtr=='.'' is always false elektra-0.8.14/src/plugins/conditionals/conditionals.c:109:5: warning: Either the condition 'rightSide' is redundant or there is possible null pointer dereference: rightSide. [nullPointerRedundantCheck] elektra-0.8.14/src/plugins/conditionals/conditionals.c:126:10: note: Assuming that condition 'rightSide' is not redundant elektra-0.8.14/src/plugins/conditionals/conditionals.c:109:5: note: Null pointer dereference elektra-0.8.14/src/plugins/enum/enum.c:109:35: error: syntax error [syntaxError] elektra-0.8.14/src/plugins/conditionals/conditionals.c:386:43: style:inconclusive: Function 'elektraConditionalsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/conditionals/conditionals.h:16:36: note: Function 'elektraConditionalsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:386:43: note: Function 'elektraConditionalsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:386:76: style:inconclusive: Function 'elektraConditionalsGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/conditionals/conditionals.h:16:52: note: Function 'elektraConditionalsGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:386:76: note: Function 'elektraConditionalsGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:386:107: style:inconclusive: Function 'elektraConditionalsGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/conditionals/conditionals.h:16:61: note: Function 'elektraConditionalsGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:386:107: note: Function 'elektraConditionalsGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:434:43: style:inconclusive: Function 'elektraConditionalsSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/conditionals/conditionals.h:17:36: note: Function 'elektraConditionalsSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:434:43: note: Function 'elektraConditionalsSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:434:76: style:inconclusive: Function 'elektraConditionalsSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/conditionals/conditionals.h:17:52: note: Function 'elektraConditionalsSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:434:76: note: Function 'elektraConditionalsSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:434:107: style:inconclusive: Function 'elektraConditionalsSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/conditionals/conditionals.h:17:61: note: Function 'elektraConditionalsSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:434:107: note: Function 'elektraConditionalsSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/conditionals/conditionals.c:111:9: style: Variable 'endPos' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/conditionals/conditionals.c:296:8: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/enum/testmod_enum.c:22:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/enum/testmod_enum.c:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/dump/dump.cpp:199:50: style:inconclusive: Function 'elektraDumpGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/dump/dump.hpp:55:56: note: Function 'elektraDumpGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/dump/dump.cpp:199:50: note: Function 'elektraDumpGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/dump/dump.cpp:238:50: style:inconclusive: Function 'elektraDumpSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/dump/dump.hpp:56:56: note: Function 'elektraDumpSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/dump/dump.cpp:238:50: note: Function 'elektraDumpSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/enum/testmod_enum.c:27:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/error/error.c:40:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/error/error.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/error/error.c:131:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:336:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:340:3: note: Found duplicate branches for 'if' and 'else'. elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:336:8: note: Found duplicate branches for 'if' and 'else'. elektra-0.8.14/src/plugins/enum/testmod_enum.c:27:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:292:50: style:inconclusive: Function 'elektraCsvstorageGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/csvstorage/csvstorage.h:16:50: note: Function 'elektraCsvstorageGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:292:50: note: Function 'elektraCsvstorageGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:447:50: style:inconclusive: Function 'elektraCsvstorageSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/csvstorage/csvstorage.h:17:50: note: Function 'elektraCsvstorageSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:447:50: note: Function 'elektraCsvstorageSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:161:23: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/error/error.c:74:36: style:inconclusive: Function 'elektraErrorGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/error/error.h:33:29: note: Function 'elektraErrorGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/error/error.c:74:36: note: Function 'elektraErrorGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/error/error.c:74:60: style:inconclusive: Function 'elektraErrorGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/error/error.h:33:45: note: Function 'elektraErrorGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/error/error.c:74:60: note: Function 'elektraErrorGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/error/error.c:74:85: style:inconclusive: Function 'elektraErrorGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/error/error.h:33:54: note: Function 'elektraErrorGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/error/error.c:74:85: note: Function 'elektraErrorGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/error/error.c:104:36: style:inconclusive: Function 'elektraErrorSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/error/error.h:34:29: note: Function 'elektraErrorSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/error/error.c:104:36: note: Function 'elektraErrorSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/error/error.c:104:60: style:inconclusive: Function 'elektraErrorSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/error/error.h:34:45: note: Function 'elektraErrorSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/error/error.c:104:60: note: Function 'elektraErrorSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:19:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:41:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:63:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:85:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:109:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/fstab/testmntent.c:6:17: style: Variable 'm' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/fstab/testmntent.c:8:8: style: Variable 'fsname' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/fstab/testmntent.c:8:17: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/fstab/testmntent.c:8:23: style: Variable 'type' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/fstab/testmntent.c:8:30: style: Variable 'opts' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/fstab/testmntent.c:12:8: style: Variable 'fsname' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/fstab/testmntent.c:13:5: style: Variable 'dir' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/fstab/testmntent.c:14:6: style: Variable 'type' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/fstab/testmntent.c:15:6: style: Variable 'opts' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/fstab/testmntent.c:16:6: style: Variable 'freq' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/fstab/testmntent.c:17:8: style: Variable 'passno' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:47:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/filecheck.c:63:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/filecheck.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/filecheck.c:315:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/filecheck.c:350:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/filecheck.c:361:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:20:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:42:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:64:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:86:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:110:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:27:8: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:49:8: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:71:8: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:93:8: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:117:8: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/fstab/fstab.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/fstab/fstab.c:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/fstab/fstab.c:289:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/fstab/fstab.c:51:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:33:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/fstab/fstab.c:61:36: style:inconclusive: Function 'elektraFstabGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/fstab/fstab.h:47:29: note: Function 'elektraFstabGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/fstab/fstab.c:61:36: note: Function 'elektraFstabGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/fstab/fstab.c:198:36: style:inconclusive: Function 'elektraFstabSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/fstab/fstab.h:48:29: note: Function 'elektraFstabSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/fstab/fstab.c:198:36: note: Function 'elektraFstabSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/fstab/fstab.c:46:55: style: Parameter 'fstabEntry' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/glob/glob.c:35:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/glob.c:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/glob.c:131:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_PATHNAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/glob.c:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/glob.c:159:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/glob.c:197:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:34:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:64:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:34:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:64:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/glob/glob.c:136:36: style:inconclusive: Function 'elektraGlobOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/glob/glob.h:35:29: note: Function 'elektraGlobOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:136:36: note: Function 'elektraGlobOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:136:67: style:inconclusive: Function 'elektraGlobOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/glob/glob.h:35:42: note: Function 'elektraGlobOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:136:67: note: Function 'elektraGlobOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:145:37: style:inconclusive: Function 'elektraGlobClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/glob/glob.h:36:30: note: Function 'elektraGlobClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:145:37: note: Function 'elektraGlobClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:145:67: style:inconclusive: Function 'elektraGlobClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/glob/glob.h:36:43: note: Function 'elektraGlobClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:145:67: note: Function 'elektraGlobClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:157:35: style:inconclusive: Function 'elektraGlobGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/glob/glob.h:37:28: note: Function 'elektraGlobGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:157:35: note: Function 'elektraGlobGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:157:59: style:inconclusive: Function 'elektraGlobGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/glob/glob.h:37:44: note: Function 'elektraGlobGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/glob/glob.c:157:59: note: Function 'elektraGlobGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/glob/glob.c:157:84: style:inconclusive: Function 'elektraGlobGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/glob/glob.h:37:53: note: Function 'elektraGlobGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:157:84: note: Function 'elektraGlobGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/glob/glob.c:181:44: style:inconclusive: Function 'elektraGlobSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/glob/glob.h:38:44: note: Function 'elektraGlobSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/glob/glob.c:181:44: note: Function 'elektraGlobSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/glob/glob.c:136:36: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraGlobOpen' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/glob/glob.c:197:25: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/glob/glob.c:136:36: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/glob/testmod_glob.c:18:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_PATHNAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/testmod_glob.c:56:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/testmod_glob.c:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/testmod_glob.c:110:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/testmod_glob.c:135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/testmod_glob.c:160:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/testmod_glob.c:189:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/testmod_glob.c:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/glob/testmod_glob.c:66:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/glob/testmod_glob.c:111:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/glob/testmod_glob.c:136:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/glob/testmod_glob.c:161:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/glob/testmod_glob.c:190:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/glob/testmod_glob.c:66:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/glob/testmod_glob.c:111:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/glob/testmod_glob.c:136:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/glob/testmod_glob.c:161:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/glob/testmod_glob.c:190:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:38:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:59:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:71:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hexcode/hexcode.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hexcode/hexcode.c:314:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hidden/hidden.c:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hidden/hidden.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hidden/hidden.c:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hidden/hidden.c:34:53: style:inconclusive: Function 'elektraHiddenOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hidden/hidden.h:32:44: note: Function 'elektraHiddenOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hidden/hidden.c:34:53: note: Function 'elektraHiddenOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hidden/hidden.c:41:54: style:inconclusive: Function 'elektraHiddenClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hidden/hidden.h:33:45: note: Function 'elektraHiddenClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hidden/hidden.c:41:54: note: Function 'elektraHiddenClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hidden/hidden.c:48:46: style:inconclusive: Function 'elektraHiddenGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hidden/hidden.h:34:46: note: Function 'elektraHiddenGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hidden/hidden.c:48:46: note: Function 'elektraHiddenGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hidden/hidden.c:94:46: style:inconclusive: Function 'elektraHiddenSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hidden/hidden.h:35:46: note: Function 'elektraHiddenSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hidden/hidden.c:94:46: note: Function 'elektraHiddenSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hidden/hidden.c:94:71: style:inconclusive: Function 'elektraHiddenSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hidden/hidden.h:35:55: note: Function 'elektraHiddenSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hidden/hidden.c:94:71: note: Function 'elektraHiddenSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hosts/hosts-get.c:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/hosts-get.c:174:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/hosts-get.c:206:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/hosts-get.c:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/hosts-set.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/hosts-set.c:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/filecheck/filecheck.c:30:16: warning: Either the condition 'index>NUM_TYPES' is redundant or the array 'strings[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond] elektra-0.8.14/src/plugins/filecheck/filecheck.c:28:11: note: Assuming that condition 'index>NUM_TYPES' is not redundant elektra-0.8.14/src/plugins/filecheck/filecheck.c:30:16: note: Array index out of bounds elektra-0.8.14/src/plugins/filecheck/filecheck.c:205:39: style: Redundant condition: The condition 'line[i] > 0x7E' is redundant since 'line[i] != '\n'' is sufficient. [redundantCondition] elektra-0.8.14/src/plugins/filecheck/filecheck.c:205:58: warning: Logical disjunction always evaluates to true: line[i] != '\n' || line[i] != '\r'. [incorrectLogicOperator] elektra-0.8.14/src/plugins/filecheck/filecheck.c:136:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] elektra-0.8.14/src/plugins/filecheck/filecheck.c:138:5: note: Found duplicate branches for 'if' and 'else'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:136:10: note: Found duplicate branches for 'if' and 'else'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:144:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] elektra-0.8.14/src/plugins/filecheck/filecheck.c:146:5: note: Found duplicate branches for 'if' and 'else'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:144:10: note: Found duplicate branches for 'if' and 'else'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:44:43: style:inconclusive: Function 'elektraFilecheckOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:58:35: note: Function 'elektraFilecheckOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:44:43: note: Function 'elektraFilecheckOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:44:74: style:inconclusive: Function 'elektraFilecheckOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:58:48: note: Function 'elektraFilecheckOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:44:74: note: Function 'elektraFilecheckOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:60:44: style:inconclusive: Function 'elektraFilecheckClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:59:36: note: Function 'elektraFilecheckClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:60:44: note: Function 'elektraFilecheckClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:60:75: style:inconclusive: Function 'elektraFilecheckClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:59:49: note: Function 'elektraFilecheckClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:60:75: note: Function 'elektraFilecheckClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:313:42: style:inconclusive: Function 'elektraFilecheckGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:60:34: note: Function 'elektraFilecheckGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:313:42: note: Function 'elektraFilecheckGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:313:76: style:inconclusive: Function 'elektraFilecheckGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:60:50: note: Function 'elektraFilecheckGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:313:76: note: Function 'elektraFilecheckGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:313:108: style:inconclusive: Function 'elektraFilecheckGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:60:59: note: Function 'elektraFilecheckGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:313:108: note: Function 'elektraFilecheckGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:347:42: style:inconclusive: Function 'elektraFilecheckSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:61:34: note: Function 'elektraFilecheckSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:347:42: note: Function 'elektraFilecheckSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:347:76: style:inconclusive: Function 'elektraFilecheckSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:61:50: note: Function 'elektraFilecheckSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:347:76: note: Function 'elektraFilecheckSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:347:108: style:inconclusive: Function 'elektraFilecheckSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/filecheck/filecheck.h:61:59: note: Function 'elektraFilecheckSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:347:108: note: Function 'elektraFilecheckSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/filecheck/filecheck.c:27:15: style: Variable 'strings' can be declared as const array [constVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:125:13: style: Variable 'sc' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:237:16: style: Variable 'iconv_ret' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:238:14: style: Variable 'bom_ret' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:239:13: style: Variable 'le_ret' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:240:15: style: Variable 'null_ret' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:241:22: style: Variable 'unprintable_ret' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:243:24: style: Variable 'counter' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/filecheck/filecheck.c:303:11: style: Variable 'counter' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/hosts-set.c:119:36: style:inconclusive: Function 'elektraHostsSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hosts/hosts.h:23:29: note: Function 'elektraHostsSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hosts/hosts-set.c:119:36: note: Function 'elektraHostsSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hosts/hosts-set.c:119:60: style:inconclusive: Function 'elektraHostsSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hosts/hosts.h:23:45: note: Function 'elektraHostsSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hosts/hosts-set.c:119:60: note: Function 'elektraHostsSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hosts/hosts-get.c:204:36: style:inconclusive: Function 'elektraHostsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hosts/hosts.h:22:29: note: Function 'elektraHostsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hosts/hosts-get.c:204:36: note: Function 'elektraHostsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hosts/hosts-get.c:204:60: style:inconclusive: Function 'elektraHostsGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hosts/hosts.h:22:45: note: Function 'elektraHostsGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hosts/hosts-get.c:204:60: note: Function 'elektraHostsGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hosts/hosts-get.c:56:49: style: Parameter 'fieldbuffer' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/hosts/hosts-get.c:237:8: style: Variable 'fret' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:26:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:63:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:82:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:116:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:145:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:182:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:235:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:357:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:429:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/hosts/hosts-get.c:237:13: style: Variable 'fret' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:27:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:64:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:83:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:117:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:146:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:183:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:236:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:358:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:27:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:64:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:83:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:117:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:146:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:183:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:236:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:358:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/hexcode/hexcode.c:101:47: style:inconclusive: Function 'elektraHexcodeGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hexcode/hexcode.h:47:47: note: Function 'elektraHexcodeGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hexcode/hexcode.c:101:47: note: Function 'elektraHexcodeGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hexcode/hexcode.c:223:47: style:inconclusive: Function 'elektraHexcodeSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hexcode/hexcode.h:48:47: note: Function 'elektraHexcodeSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hexcode/hexcode.c:223:47: note: Function 'elektraHexcodeSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/hexcode/hexcode.c:223:72: style:inconclusive: Function 'elektraHexcodeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hexcode/hexcode.h:48:56: note: Function 'elektraHexcodeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hexcode/hexcode.c:223:72: note: Function 'elektraHexcodeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hexcode/hexcode.c:301:50: style:inconclusive: Function 'elektraHexcodeClose' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/hexcode/hexcode.h:50:46: note: Function 'elektraHexcodeClose' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hexcode/hexcode.c:301:50: note: Function 'elektraHexcodeClose' argument 2 names different: declaration 'k' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/hexcode/hexcode.c:271:11: style: Variable 'cur' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/iconv/iconv.c:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODESET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/iconv/iconv.c:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/iconv/iconv.c:288:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:27:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:109:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:200:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/iconv/iconv.c:162:45: style:inconclusive: Function 'elektraIconvGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/iconv/iconv.h:49:45: note: Function 'elektraIconvGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/iconv/iconv.c:162:45: note: Function 'elektraIconvGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/iconv/iconv.c:232:45: style:inconclusive: Function 'elektraIconvSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/iconv/iconv.h:50:45: note: Function 'elektraIconvSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/iconv/iconv.c:232:45: note: Function 'elektraIconvSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:141:53: style: Parameter 'newstr' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/ini/contract.h:17:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/ini.c:100:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/ini.c:200:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/ini.c:226:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/ini.c:425:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/ini.c:535:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/jni/jni.c:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/jni/jni.c:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/jni/jni.c:417:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/jni/jni.c:460:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:109:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:239:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:274:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:312:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:341:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:392:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:432:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:469:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:491:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:537:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:591:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/ini.c:75:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] elektra-0.8.14/src/plugins/ini/ini.c:80:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] elektra-0.8.14/src/plugins/ini/ini.c:196:51: style:inconclusive: Function 'elektraIniOpen' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ini/ini.c:21:41: note: Function 'elektraIniOpen' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ini/ini.c:196:51: note: Function 'elektraIniOpen' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ini/ini.c:214:52: style:inconclusive: Function 'elektraIniClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ini/ini.c:22:42: note: Function 'elektraIniClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ini/ini.c:214:52: note: Function 'elektraIniClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ini/ini.c:222:43: style:inconclusive: Function 'elektraIniGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ini/ini.h:32:43: note: Function 'elektraIniGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ini/ini.c:222:43: note: Function 'elektraIniGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ini/ini.c:422:43: style:inconclusive: Function 'elektraIniSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ini/ini.h:33:43: note: Function 'elektraIniSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ini/ini.c:422:43: note: Function 'elektraIniSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ini/ini.c:200:7: style: Variable 'multilineKey' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/ini.c:201:7: style: Variable 'autoSectionKey' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/ini.c:202:7: style: Variable 'toMetaKey' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/ini.c:203:7: style: Variable 'preserveKey' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/ini.c:257:19: style: Variable 'pluginConfig' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/ini.c:306:9: style: Variable 'currentComment' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/ini.c:321:8: style: Variable 'result' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/ini.c:437:19: style: Variable 'pluginConfig' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:30:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:66:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:110:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:164:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:202:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:241:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:275:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/jni/testmod_jni.c:27:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:313:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/jni/testmod_jni.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/testmod_ini.c:342:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:393:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:433:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:470:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:492:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:538:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ini/testmod_ini.c:30:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:66:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:110:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:164:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:202:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:241:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:275:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:313:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:342:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:393:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:433:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:470:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:492:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/ini/testmod_ini.c:538:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/jni/jni.c:411:43: style:inconclusive: Function 'elektraJniGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/jni/jni.c:42:43: note: Function 'elektraJniGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/jni/jni.c:411:43: note: Function 'elektraJniGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/jni/jni.c:445:43: style:inconclusive: Function 'elektraJniSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/jni/jni.c:43:43: note: Function 'elektraJniSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/jni/jni.c:445:43: note: Function 'elektraJniSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/jni/jni.c:451:45: style:inconclusive: Function 'elektraJniError' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/jni/jni.c:44:45: note: Function 'elektraJniError' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/jni/jni.c:451:45: note: Function 'elektraJniError' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/jni/testmod_jni.c:29:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/jni/testmod_jni.c:29:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/journald/journald.c:25:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/journald/journald.c:53:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/journald/journald.c:68:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/journald/journald.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/journald/journald.c:20:39: style:inconclusive: Function 'elektraJournaldGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/journald/journald.h:15:32: note: Function 'elektraJournaldGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/journald/journald.c:20:39: note: Function 'elektraJournaldGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/journald/journald.c:20:63: style:inconclusive: Function 'elektraJournaldGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/journald/journald.h:15:48: note: Function 'elektraJournaldGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/journald/journald.c:20:63: note: Function 'elektraJournaldGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/journald/journald.c:20:88: style:inconclusive: Function 'elektraJournaldGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/journald/journald.h:15:57: note: Function 'elektraJournaldGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/journald/journald.c:20:88: note: Function 'elektraJournaldGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/journald/journald.c:44:39: style:inconclusive: Function 'elektraJournaldSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/journald/journald.h:16:32: note: Function 'elektraJournaldSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/journald/journald.c:44:39: note: Function 'elektraJournaldSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/journald/journald.c:44:63: style:inconclusive: Function 'elektraJournaldSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/journald/journald.h:16:48: note: Function 'elektraJournaldSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/journald/journald.c:44:63: note: Function 'elektraJournaldSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/journald/journald.c:59:41: style:inconclusive: Function 'elektraJournaldError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/journald/journald.h:17:34: note: Function 'elektraJournaldError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/journald/journald.c:59:41: note: Function 'elektraJournaldError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/journald/journald.c:59:65: style:inconclusive: Function 'elektraJournaldError' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/journald/journald.h:17:50: note: Function 'elektraJournaldError' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/journald/journald.c:59:65: note: Function 'elektraJournaldError' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:121:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/keytometa.c:166:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/keytometa.c:230:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/keytometa.c:295:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/keytometa.c:351:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:36:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/line/line.c:28:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/line/line.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/line/line.c:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:112:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/line/line.c:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:151:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:199:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:218:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:282:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:333:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:386:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:418:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:447:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/line/line.c:72:35: style:inconclusive: Function 'elektraLineGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/line/line.h:12:28: note: Function 'elektraLineGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/line/line.c:72:35: note: Function 'elektraLineGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/line/line.c:72:59: style:inconclusive: Function 'elektraLineGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/line/line.h:12:44: note: Function 'elektraLineGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/line/line.c:72:59: note: Function 'elektraLineGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/line/line.c:121:35: style:inconclusive: Function 'elektraLineSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/line/line.h:13:28: note: Function 'elektraLineSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/line/line.c:121:35: note: Function 'elektraLineSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/line/line.c:121:59: style:inconclusive: Function 'elektraLineSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/line/line.h:13:44: note: Function 'elektraLineSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/line/line.c:121:59: note: Function 'elektraLineSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:228:49: style:inconclusive: Function 'elektraKeyToMetaGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/keytometa/keytometa.h:19:49: note: Function 'elektraKeyToMetaGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:228:49: note: Function 'elektraKeyToMetaGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:228:74: style:inconclusive: Function 'elektraKeyToMetaGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/keytometa/keytometa.h:19:58: note: Function 'elektraKeyToMetaGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:228:74: note: Function 'elektraKeyToMetaGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:275:49: style:inconclusive: Function 'elektraKeyToMetaSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/keytometa/keytometa.h:20:49: note: Function 'elektraKeyToMetaSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:275:49: note: Function 'elektraKeyToMetaSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:275:74: style:inconclusive: Function 'elektraKeyToMetaSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/keytometa/keytometa.h:20:58: note: Function 'elektraKeyToMetaSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:275:74: note: Function 'elektraKeyToMetaSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:336:57: style:inconclusive: Function 'elektraKeyToMetaClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/keytometa/keytometa.h:21:48: note: Function 'elektraKeyToMetaClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:336:57: note: Function 'elektraKeyToMetaClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/keytometa/keytometa.c:287:7: style: Variable 'previous' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/keytometa/keytometa.c:164:15: style: Variable 'current' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:219:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:283:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:334:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:387:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:419:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:448:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:219:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:283:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:334:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:387:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:419:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:448:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/line/testgetline.c:9:2: error: Memory leak: line [memleak] elektra-0.8.14/src/plugins/line/testgetline.c:8:23: error: Uninitialized variable: fp [uninitvar] elektra-0.8.14/src/plugins/line/testmod_line.c:18:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/line/testmod_line.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/line/testmod_line.c:19:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/line/testmod_line.c:19:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/lineendings/lineendings.c:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:19:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lineendings/lineendings.c:174:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:33:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:47:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:20:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:34:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:48:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:20:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:34:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:48:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/list/testmod_list.c:20:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/list/testmod_list.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/list/testmod_list.c:25:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/list/testmod_list.c:25:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/lineendings/lineendings.c:31:16: warning: Either the condition 'index>NUM_TYPES' is redundant or the array 'strings[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond] elektra-0.8.14/src/plugins/lineendings/lineendings.c:29:11: note: Assuming that condition 'index>NUM_TYPES' is not redundant elektra-0.8.14/src/plugins/lineendings/lineendings.c:31:16: note: Array index out of bounds elektra-0.8.14/src/plugins/lineendings/lineendings.c:103:9: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment] elektra-0.8.14/src/plugins/lineendings/lineendings.c:94:10: note: found is assigned elektra-0.8.14/src/plugins/lineendings/lineendings.c:103:9: note: found is overwritten elektra-0.8.14/src/plugins/lineendings/lineendings.c:109:42: style:inconclusive: Function 'elektraLineendingsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/lineendings/lineendings.h:16:35: note: Function 'elektraLineendingsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lineendings/lineendings.c:109:42: note: Function 'elektraLineendingsGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lineendings/lineendings.c:109:75: style:inconclusive: Function 'elektraLineendingsGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/lineendings/lineendings.h:16:51: note: Function 'elektraLineendingsGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lineendings/lineendings.c:109:75: note: Function 'elektraLineendingsGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lineendings/lineendings.c:109:106: style:inconclusive: Function 'elektraLineendingsGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/lineendings/lineendings.h:16:60: note: Function 'elektraLineendingsGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lineendings/lineendings.c:109:106: note: Function 'elektraLineendingsGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lineendings/lineendings.c:144:60: style:inconclusive: Function 'elektraLineendingsSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/lineendings/lineendings.h:17:51: note: Function 'elektraLineendingsSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lineendings/lineendings.c:144:60: note: Function 'elektraLineendingsSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lineendings/lineendings.c:28:15: style: Variable 'strings' can be declared as const array [constVariable] elektra-0.8.14/src/plugins/list/list.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/list/list.c:224:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/list/list.c:306:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/list/list.c:374:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/logchange/logchange.c:22:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/logchange/logchange.c:71:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/logchange/logchange.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/logchange/logchange.c:20:49: style:inconclusive: Function 'elektraLogchangeGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/logchange/logchange.h:16:49: note: Function 'elektraLogchangeGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/logchange/logchange.c:20:49: note: Function 'elektraLogchangeGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/logchange/logchange.c:20:74: style:inconclusive: Function 'elektraLogchangeGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/logchange/logchange.h:16:58: note: Function 'elektraLogchangeGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/logchange/logchange.c:20:74: note: Function 'elektraLogchangeGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/logchange/logchange.c:62:49: style:inconclusive: Function 'elektraLogchangeSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/logchange/logchange.h:17:49: note: Function 'elektraLogchangeSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/logchange/logchange.c:62:49: note: Function 'elektraLogchangeSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/logchange/logchange.c:62:74: style:inconclusive: Function 'elektraLogchangeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/logchange/logchange.h:17:58: note: Function 'elektraLogchangeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/logchange/logchange.c:62:74: note: Function 'elektraLogchangeSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/logchange/logchange.c:107:58: style:inconclusive: Function 'elektraLogchangeClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/logchange/logchange.h:18:48: note: Function 'elektraLogchangeClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/logchange/logchange.c:107:58: note: Function 'elektraLogchangeClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/lua/lua.cpp:11:0: error: #error Build system error, SWIG_TYPE_TABLE is not defined [preprocessorErrorDirective] elektra-0.8.14/src/plugins/lua/testmod_lua.c:19:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lua/testmod_lua.c:43:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lua/testmod_lua.c:82:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lua/testmod_lua.c:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lua/testmod_lua.c:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/lua/testmod_lua.c:18:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/lua/testmod_lua.c:81:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/lua/testmod_lua.c:116:10: style: Variable 'plugin' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/lua/testmod_lua.c:18:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/lua/testmod_lua.c:81:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/list/list.c:49:52: style:inconclusive: Function 'elektraListOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/list/list.h:16:42: note: Function 'elektraListOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/list/list.c:49:52: note: Function 'elektraListOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/list/list.c:300:45: style:inconclusive: Function 'elektraListGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/list/list.h:18:44: note: Function 'elektraListGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/list/list.c:300:45: note: Function 'elektraListGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/list/list.c:340:45: style:inconclusive: Function 'elektraListSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/list/list.h:19:44: note: Function 'elektraListSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/list/list.c:340:45: note: Function 'elektraListSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/list/list.c:356:47: style:inconclusive: Function 'elektraListError' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/list/list.h:20:46: note: Function 'elektraListError' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/list/list.c:356:47: note: Function 'elektraListError' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:32:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/network/network.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/network/network.c:66:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/network/network.c:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/network/network.c:60:38: style:inconclusive: Function 'elektraNetworkGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/network/network.h:42:31: note: Function 'elektraNetworkGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/network/network.c:60:38: note: Function 'elektraNetworkGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/network/network.c:60:62: style:inconclusive: Function 'elektraNetworkGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/network/network.h:42:47: note: Function 'elektraNetworkGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/network/network.c:60:62: note: Function 'elektraNetworkGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/network/network.c:60:87: style:inconclusive: Function 'elektraNetworkGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/network/network.h:42:56: note: Function 'elektraNetworkGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/network/network.c:60:87: note: Function 'elektraNetworkGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/network/network.c:86:38: style:inconclusive: Function 'elektraNetworkSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/network/network.h:43:31: note: Function 'elektraNetworkSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/network/network.c:86:38: note: Function 'elektraNetworkSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/network/network.c:86:62: style:inconclusive: Function 'elektraNetworkSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/network/network.h:43:47: note: Function 'elektraNetworkSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/network/network.c:86:62: note: Function 'elektraNetworkSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:43:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:155:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:365:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/network/testmod_network.c:16:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/network/testmod_network.c:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/ni.c:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/ni.c:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/ni.c:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/ni.c:37:33: style:inconclusive: Function 'elektraNiGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ni/ni.h:36:26: note: Function 'elektraNiGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ni/ni.c:37:33: note: Function 'elektraNiGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ni/ni.c:37:57: style:inconclusive: Function 'elektraNiGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ni/ni.h:36:42: note: Function 'elektraNiGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ni/ni.c:37:57: note: Function 'elektraNiGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ni/ni.c:105:33: style:inconclusive: Function 'elektraNiSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ni/ni.h:37:26: note: Function 'elektraNiSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ni/ni.c:105:33: note: Function 'elektraNiSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ni/ni.c:105:57: style:inconclusive: Function 'elektraNiSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ni/ni.h:37:42: note: Function 'elektraNiSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ni/ni.c:105:57: note: Function 'elektraNiSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/buf.c:57:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:91:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_HEADER_VERSION [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_KEY_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_KEY_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:732:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_KEY_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:774:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ds_STR_INIT [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:897:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item_size [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:135:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:449:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:500:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:606:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:665:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:734:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ini/inih-r29/inih.c:129:35: style: Condition '*start!=';'' is always true [knownConditionTrueFalse] elektra-0.8.14/src/plugins/ini/inih-r29/inih.c:150:9: style: Variable 'end' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:300:3: warning:inconclusive: The buffer 'val1' may not be null-terminated after the call to strncpy(). [terminateStrncpy] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:206:16: style: Assignment 'resultOp=EQU' is redundant with condition 'resultOp==EQU'. [duplicateConditionalAssign] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:205:23: note: Condition 'resultOp==EQU' elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:206:16: note: Assignment 'resultOp=EQU' is redundant elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:208:16: style: Assignment 'resultOp=NOT' is redundant with condition 'resultOp==NOT'. [duplicateConditionalAssign] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:207:23: note: Condition 'resultOp==NOT' elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:208:16: note: Assignment 'resultOp=NOT' is redundant elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:210:16: style: Assignment 'resultOp=SET' is redundant with condition 'resultOp==SET'. [duplicateConditionalAssign] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:209:23: note: Condition 'resultOp==SET' elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:210:16: note: Assignment 'resultOp=SET' is redundant elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:247:5: error: Common realloc mistake: 'searchKey' nulled but not freed upon failure [memleakOnRealloc] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:37:40: style:inconclusive: Function 'elektraMathcheckGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/mathcheck/mathcheck.h:16:33: note: Function 'elektraMathcheckGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:37:40: note: Function 'elektraMathcheckGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:37:73: style:inconclusive: Function 'elektraMathcheckGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/mathcheck/mathcheck.h:16:49: note: Function 'elektraMathcheckGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:37:73: note: Function 'elektraMathcheckGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:287:40: style:inconclusive: Function 'elektraMathcheckSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/mathcheck/mathcheck.h:17:33: note: Function 'elektraMathcheckSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:287:40: note: Function 'elektraMathcheckSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:287:64: style:inconclusive: Function 'elektraMathcheckSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/mathcheck/mathcheck.h:17:49: note: Function 'elektraMathcheckSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:287:64: note: Function 'elektraMathcheckSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:240:11: style: Variable 'subPtr' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:79:9: warning: Uninitialized variable: result.value [uninitvar] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:68:16: note: Assuming condition is false elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:79:9: note: Uninitialized variable: result.value elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:131:11: error: Uninitialized variable: result.value [uninitvar] elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:158:10: error: Uninitialized variable: result.value [uninitvar] elektra-0.8.14/src/plugins/ni/testmod_ni.c:55:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_VERSION [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/testmod_ni.c:63:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/testmod_ni.c:94:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/testmod_ni.c:120:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/testmod_ni.c:211:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/testmod_ni.c:256:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/testmod_ni.c:308:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/testmod_ni.c:422:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:38:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_VERSION [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:46:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:77:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:103:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:204:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:227:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:357:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:415:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:466:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:580:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:617:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:892:65: style:inconclusive: Function 'Compare' argument 4 names different: declaration 'item_size' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:83:55: note: Function 'Compare' argument 4 names different: declaration 'item_size' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:892:65: note: Function 'Compare' argument 4 names different: declaration 'item_size' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:23:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/noresolver/noresolver.c:47:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/noresolver/noresolver.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/noresolver/noresolver.c:43:41: style:inconclusive: Function 'elektraNoresolverGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/noresolver/noresolver.h:11:34: note: Function 'elektraNoresolverGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:43:41: note: Function 'elektraNoresolverGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:43:74: style:inconclusive: Function 'elektraNoresolverGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/noresolver/noresolver.h:11:50: note: Function 'elektraNoresolverGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:43:74: note: Function 'elektraNoresolverGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:41: style:inconclusive: Function 'elektraNoresolverSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/noresolver/noresolver.h:12:34: note: Function 'elektraNoresolverSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:41: note: Function 'elektraNoresolverSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:74: style:inconclusive: Function 'elektraNoresolverSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/noresolver/noresolver.h:12:50: note: Function 'elektraNoresolverSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:74: note: Function 'elektraNoresolverSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:105: style:inconclusive: Function 'elektraNoresolverSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/noresolver/noresolver.h:12:59: note: Function 'elektraNoresolverSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:105: note: Function 'elektraNoresolverSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:43: style:inconclusive: Function 'elektraNoresolverError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/noresolver/noresolver.h:13:36: note: Function 'elektraNoresolverError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:43: note: Function 'elektraNoresolverError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:76: style:inconclusive: Function 'elektraNoresolverError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/noresolver/noresolver.h:13:52: note: Function 'elektraNoresolverError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:76: note: Function 'elektraNoresolverError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:107: style:inconclusive: Function 'elektraNoresolverError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/noresolver/noresolver.h:13:61: note: Function 'elektraNoresolverError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:107: note: Function 'elektraNoresolverError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:41: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraNoresolverSet' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/noresolver/noresolver.c:82:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:41: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:43: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraNoresolverError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/noresolver/noresolver.c:83:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:43: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/null/null.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/null/null.c:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/null/null.c:35:35: style:inconclusive: Function 'elektraNullGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/null/null.h:34:28: note: Function 'elektraNullGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/null/null.c:35:35: note: Function 'elektraNullGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/null/null.c:35:59: style:inconclusive: Function 'elektraNullGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/null/null.h:34:44: note: Function 'elektraNullGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/null/null.c:35:59: note: Function 'elektraNullGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/null/null.c:80:35: style:inconclusive: Function 'elektraNullSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/null/null.h:35:28: note: Function 'elektraNullSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/null/null.c:80:35: note: Function 'elektraNullSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/null/null.c:80:59: style:inconclusive: Function 'elektraNullSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/null/null.h:35:44: note: Function 'elektraNullSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/null/null.c:80:59: note: Function 'elektraNullSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/null/null.c:80:84: style:inconclusive: Function 'elektraNullSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/null/null.h:35:53: note: Function 'elektraNullSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/null/null.c:80:84: note: Function 'elektraNullSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/path/path.c:38:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/python/python.cpp:11:0: error: #error Build system error, SWIG_TYPE_TABLE is not defined [preprocessorErrorDirective] elektra-0.8.14/src/plugins/path/path.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/path/path.c:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/path/path.c:32:35: style:inconclusive: Function 'elektraPathGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/path/path.h:40:28: note: Function 'elektraPathGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/path/path.c:32:35: note: Function 'elektraPathGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/path/path.c:32:59: style:inconclusive: Function 'elektraPathGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/path/path.h:40:44: note: Function 'elektraPathGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/path/path.c:32:59: note: Function 'elektraPathGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/path/path.c:32:84: style:inconclusive: Function 'elektraPathGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/path/path.h:40:53: note: Function 'elektraPathGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/path/path.c:32:84: note: Function 'elektraPathGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/path/path.c:55:35: style:inconclusive: Function 'elektraPathSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/path/path.h:41:28: note: Function 'elektraPathSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/path/path.c:55:35: note: Function 'elektraPathSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/path/path.c:55:59: style:inconclusive: Function 'elektraPathSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/path/path.h:41:44: note: Function 'elektraPathSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/path/path.c:55:59: note: Function 'elektraPathSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/python/testmod_python.c:26:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYTHON_PLUGIN_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/python/testmod_python.c:48:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/python/testmod_python.c:71:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/python/testmod_python.c:112:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/python/testmod_python.c:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/python/testmod_python.c:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/python/testmod_python.c:47:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/python/testmod_python.c:111:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/python/testmod_python.c:146:10: style: Variable 'plugin' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/python/testmod_python.c:47:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/python/testmod_python.c:111:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_so [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:113:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:218:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/rename/contract.h:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/rename/rename.c:180:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/rename/rename.c:211:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:43:42: style:inconclusive: Function 'elektraRegexstoreOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/regexstore/regexstore.h:32:41: note: Function 'elektraRegexstoreOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:43:42: note: Function 'elektraRegexstoreOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:43:72: style:inconclusive: Function 'elektraRegexstoreOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/regexstore/regexstore.h:32:60: note: Function 'elektraRegexstoreOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:43:72: note: Function 'elektraRegexstoreOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:50:43: style:inconclusive: Function 'elektraRegexstoreClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/regexstore/regexstore.h:33:42: note: Function 'elektraRegexstoreClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:50:43: note: Function 'elektraRegexstoreClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:50:73: style:inconclusive: Function 'elektraRegexstoreClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/regexstore/regexstore.h:33:61: note: Function 'elektraRegexstoreClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:50:73: note: Function 'elektraRegexstoreClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:211:41: style:inconclusive: Function 'elektraRegexstoreGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/regexstore/regexstore.h:34:40: note: Function 'elektraRegexstoreGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:211:41: note: Function 'elektraRegexstoreGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:211:65: style:inconclusive: Function 'elektraRegexstoreGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/regexstore/regexstore.h:34:62: note: Function 'elektraRegexstoreGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:211:65: note: Function 'elektraRegexstoreGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:43:42: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraRegexstoreOpen' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:297:25: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:43:42: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:50:43: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraRegexstoreClose' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:298:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:50:43: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:60:15: style: Parameter 'offsets' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:279:41: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:286:43: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/rename/rename.c:111:46: style:inconclusive: Function 'elektraRenameGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/rename/rename.h:20:46: note: Function 'elektraRenameGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/rename/rename.c:111:46: note: Function 'elektraRenameGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/rename/rename.c:174:46: style:inconclusive: Function 'elektraRenameSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/rename/rename.h:21:46: note: Function 'elektraRenameSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/rename/rename.c:174:46: note: Function 'elektraRenameSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/rename/rename.c:53:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/rename/rename.c:65:35: style: Parameter 'parentKey' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/plugins/rename/rename.c:180:7: style: Variable 'cutConfig' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:191:11: style: Local variable 'values' shadows outer function [shadowFunction] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:94:1: note: Shadowed declaration elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:191:11: note: Shadow variable elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:336:11: style: Local variable 'values' shadows outer function [shadowFunction] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:94:1: note: Shadowed declaration elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:336:11: note: Shadow variable elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:509:11: style: Local variable 'values' shadows outer function [shadowFunction] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:94:1: note: Shadowed declaration elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:509:11: note: Shadow variable elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:605:11: style: Local variable 'values' shadows outer function [shadowFunction] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:94:1: note: Shadowed declaration elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:605:11: note: Shadow variable elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:191:11: style: Variable 'values' can be declared as const array [constVariable] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:336:11: style: Variable 'values' can be declared as const array [constVariable] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:605:11: style: Variable 'values' can be declared as const array [constVariable] elektra-0.8.14/src/plugins/rename/testmod_rename.c:242:2: error: There is an unknown macro here somewhere. Configuration is required. If succeed_if is a macro then please configure it. [unknownMacro] elektra-0.8.14/src/plugins/resolver/filename.c:25:5: error: There is an unknown macro here somewhere. Configuration is required. If ELEKTRA_PLUGIN_FUNCTION is a macro then please configure it. [unknownMacro] elektra-0.8.14/src/plugins/resolver/resolver.c:370:5: error: There is an unknown macro here somewhere. Configuration is required. If ELEKTRA_PLUGIN_FUNCTION is a macro then please configure it. [unknownMacro] elektra-0.8.14/src/plugins/simpleini/simpleini.c:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/simpleini/simpleini.c:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/simpleini/simpleini.c:39:40: style:inconclusive: Function 'elektraSimpleiniGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/simpleini/simpleini.h:34:33: note: Function 'elektraSimpleiniGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/simpleini/simpleini.c:39:40: note: Function 'elektraSimpleiniGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/simpleini/simpleini.c:39:64: style:inconclusive: Function 'elektraSimpleiniGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/simpleini/simpleini.h:34:49: note: Function 'elektraSimpleiniGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/simpleini/simpleini.c:39:64: note: Function 'elektraSimpleiniGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/simpleini/simpleini.c:128:40: style:inconclusive: Function 'elektraSimpleiniSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/simpleini/simpleini.h:35:33: note: Function 'elektraSimpleiniSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/simpleini/simpleini.c:128:40: note: Function 'elektraSimpleiniSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/simpleini/simpleini.c:128:64: style:inconclusive: Function 'elektraSimpleiniSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/simpleini/simpleini.h:35:49: note: Function 'elektraSimpleiniSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/simpleini/simpleini.c:128:64: note: Function 'elektraSimpleiniSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:28:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tempHomeLen [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:91:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:167:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:111:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:149:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:187:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/struct/checker.hpp:48:2: style: Class 'StructChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/plugins/struct/factory.hpp:45:2: style: Class 'StructInstancer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/plugins/struct/factory.hpp:59:2: style: Class 'Factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/plugins/struct/checker.hpp:52:7: style: The function 'buildup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/struct/checker.hpp:38:15: note: Virtual function in base class elektra-0.8.14/src/plugins/struct/checker.hpp:52:7: note: Function in derived class elektra-0.8.14/src/plugins/struct/checker.hpp:54:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/struct/checker.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/struct/checker.hpp:54:7: note: Function in derived class elektra-0.8.14/src/plugins/struct/checker.hpp:87:7: style: The function 'buildup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/struct/checker.hpp:38:15: note: Virtual function in base class elektra-0.8.14/src/plugins/struct/checker.hpp:87:7: note: Function in derived class elektra-0.8.14/src/plugins/struct/checker.hpp:89:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/struct/checker.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/struct/checker.hpp:89:7: note: Function in derived class elektra-0.8.14/src/plugins/struct/factory.hpp:49:25: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/struct/factory.hpp:27:19: note: Virtual function in base class elektra-0.8.14/src/plugins/struct/factory.hpp:49:25: note: Function in derived class elektra-0.8.14/src/plugins/struct/struct.cpp:90:43: error: syntax error [syntaxError] elektra-0.8.14/src/plugins/struct/factory.hpp:83:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/plugins/sync/sync.c:45:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/sync/sync.c:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/sync/sync.c:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/sync/sync.c:43:35: style:inconclusive: Function 'elektraSyncGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/sync/sync.h:34:28: note: Function 'elektraSyncGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:43:35: note: Function 'elektraSyncGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:43:68: style:inconclusive: Function 'elektraSyncGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/sync/sync.h:34:44: note: Function 'elektraSyncGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:43:68: note: Function 'elektraSyncGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:43:99: style:inconclusive: Function 'elektraSyncGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/sync/sync.h:34:53: note: Function 'elektraSyncGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:43:99: note: Function 'elektraSyncGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:69:35: style:inconclusive: Function 'elektraSyncSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/sync/sync.h:35:28: note: Function 'elektraSyncSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:69:35: note: Function 'elektraSyncSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:69:68: style:inconclusive: Function 'elektraSyncSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/sync/sync.h:35:44: note: Function 'elektraSyncSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/sync/sync.c:69:68: note: Function 'elektraSyncSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:63:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/syslog/syslog.c:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/syslog/syslog.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/syslog/syslog.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/syslog/syslog.c:102:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] elektra-0.8.14/src/plugins/syslog/syslog.c:34:54: style:inconclusive: Function 'elektraSyslogOpen' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/syslog/syslog.h:36:44: note: Function 'elektraSyslogOpen' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:34:54: note: Function 'elektraSyslogOpen' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:46:55: style:inconclusive: Function 'elektraSyslogClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/syslog/syslog.h:37:45: note: Function 'elektraSyslogClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:46:55: note: Function 'elektraSyslogClose' argument 2 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:58:37: style:inconclusive: Function 'elektraSyslogGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/syslog/syslog.h:38:30: note: Function 'elektraSyslogGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:58:37: note: Function 'elektraSyslogGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:58:61: style:inconclusive: Function 'elektraSyslogGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/syslog/syslog.h:38:46: note: Function 'elektraSyslogGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/syslog/syslog.c:58:61: note: Function 'elektraSyslogGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/syslog/syslog.c:58:86: style:inconclusive: Function 'elektraSyslogGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/syslog/syslog.h:38:55: note: Function 'elektraSyslogGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:58:86: note: Function 'elektraSyslogGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:88:37: style:inconclusive: Function 'elektraSyslogSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/syslog/syslog.h:39:30: note: Function 'elektraSyslogSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:88:37: note: Function 'elektraSyslogSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:88:61: style:inconclusive: Function 'elektraSyslogSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/syslog/syslog.h:39:46: note: Function 'elektraSyslogSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/syslog/syslog.c:88:61: note: Function 'elektraSyslogSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/syslog/syslog.c:110:39: style:inconclusive: Function 'elektraSyslogError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/syslog/syslog.h:40:32: note: Function 'elektraSyslogError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/syslog/syslog.c:110:39: note: Function 'elektraSyslogError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tcl/action.cpp:24:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/tcl/action.cpp:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/tcl/action.hpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char_ [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/tcl/action.hpp:35:38: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt] elektra-0.8.14/src/plugins/tcl/printer.cpp:26:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/tcl/printer.hpp:22:2: style: Struct 'Printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/plugins/tcl/action.hpp:29:2: style: Struct 'Action < boost :: spirit :: istream_iterator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/plugins/tcl/action.hpp:35:40: style: Comparing expression of type 'bool' against value 125. Condition is always false. [compareValueOutOfTypeRangeError] elektra-0.8.14/src/plugins/tcl/action.hpp:36:4: style: Comparing expression of type 'bool' against value 125. Condition is always false. [compareValueOutOfTypeRangeError] elektra-0.8.14/src/plugins/tcl/action.hpp:35:38: style: Condition ''{'>>metakey>'='>>metaval>'}'' is always false [knownConditionTrueFalse] elektra-0.8.14/src/plugins/tcl/action.hpp:35:45: style: Condition ''{'>>key>'='>>val>>*('{'>>metakey>'='>>metaval>'}')>'}'' is always false [knownConditionTrueFalse] elektra-0.8.14/src/plugins/template/template.c:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/template/template.c:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/tcl/tcl.cpp:44:37: style:inconclusive: Function 'elektraTclGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/tcl/tcl.hpp:46:55: note: Function 'elektraTclGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/tcl/tcl.cpp:44:37: note: Function 'elektraTclGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/tcl/tcl.cpp:116:37: style:inconclusive: Function 'elektraTclSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/tcl/tcl.hpp:47:55: note: Function 'elektraTclSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/tcl/tcl.cpp:116:37: note: Function 'elektraTclSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/template/template.c:19:42: style:inconclusive: Function 'elektraTemplateOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:16:34: note: Function 'elektraTemplateOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:19:42: note: Function 'elektraTemplateOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:19:73: style:inconclusive: Function 'elektraTemplateOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:16:47: note: Function 'elektraTemplateOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:19:73: note: Function 'elektraTemplateOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:26:43: style:inconclusive: Function 'elektraTemplateClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:17:35: note: Function 'elektraTemplateClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:26:43: note: Function 'elektraTemplateClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:26:74: style:inconclusive: Function 'elektraTemplateClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:17:48: note: Function 'elektraTemplateClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:26:74: note: Function 'elektraTemplateClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:33:41: style:inconclusive: Function 'elektraTemplateGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:18:33: note: Function 'elektraTemplateGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:33:41: note: Function 'elektraTemplateGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:33:75: style:inconclusive: Function 'elektraTemplateGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:18:49: note: Function 'elektraTemplateGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:33:75: note: Function 'elektraTemplateGet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:33:107: style:inconclusive: Function 'elektraTemplateGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:18:58: note: Function 'elektraTemplateGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:33:107: note: Function 'elektraTemplateGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:65:41: style:inconclusive: Function 'elektraTemplateSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:19:33: note: Function 'elektraTemplateSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:65:41: note: Function 'elektraTemplateSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:65:75: style:inconclusive: Function 'elektraTemplateSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:19:49: note: Function 'elektraTemplateSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:65:75: note: Function 'elektraTemplateSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:65:107: style:inconclusive: Function 'elektraTemplateSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:19:58: note: Function 'elektraTemplateSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:65:107: note: Function 'elektraTemplateSet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:72:42: style:inconclusive: Function 'elektraTemplateError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:20:35: note: Function 'elektraTemplateError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:72:42: note: Function 'elektraTemplateError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:72:75: style:inconclusive: Function 'elektraTemplateError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:20:51: note: Function 'elektraTemplateError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:72:75: note: Function 'elektraTemplateError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:72:106: style:inconclusive: Function 'elektraTemplateError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/template/template.h:20:60: note: Function 'elektraTemplateError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/template.c:72:106: note: Function 'elektraTemplateError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/template/testmod_template.c:21:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/template/testmod_template.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/template/template.c:19:42: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTemplateOpen' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/template/template.c:82:25: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/template/template.c:19:42: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/template/template.c:26:43: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTemplateClose' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/template/template.c:83:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/template/template.c:26:43: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/template/template.c:65:41: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTemplateSet' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/template/template.c:85:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/template/template.c:65:41: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/template/template.c:72:42: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTemplateError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/template/template.c:86:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/template/template.c:72:42: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/template/testmod_template.c:22:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/template/testmod_template.c:22:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/timeofday/timeofday.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/tracer/tracer.c:63:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/timeofday/timeofday.c:172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/tracer/tracer.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/timeofday/timeofday.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/timeofday/timeofday.c:201:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/tracer/tracer.c:34:38: style:inconclusive: Function 'elektraTracerOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/tracer/tracer.h:33:31: note: Function 'elektraTracerOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tracer/tracer.c:34:38: note: Function 'elektraTracerOpen' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tracer/tracer.c:34:68: style:inconclusive: Function 'elektraTracerOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/tracer/tracer.h:33:44: note: Function 'elektraTracerOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tracer/tracer.c:34:68: note: Function 'elektraTracerOpen' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tracer/tracer.c:49:39: style:inconclusive: Function 'elektraTracerClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/tracer/tracer.h:34:32: note: Function 'elektraTracerClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tracer/tracer.c:49:39: note: Function 'elektraTracerClose' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tracer/tracer.c:49:69: style:inconclusive: Function 'elektraTracerClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/tracer/tracer.h:34:45: note: Function 'elektraTracerClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tracer/tracer.c:49:69: note: Function 'elektraTracerClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/tracer/tracer.c:58:46: style:inconclusive: Function 'elektraTracerGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/tracer/tracer.h:35:46: note: Function 'elektraTracerGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/tracer/tracer.c:58:46: note: Function 'elektraTracerGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/tracer/tracer.c:103:46: style:inconclusive: Function 'elektraTracerSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/tracer/tracer.h:36:46: note: Function 'elektraTracerSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/tracer/tracer.c:103:46: note: Function 'elektraTracerSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/tracer/tracer.c:34:38: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTracerOpen' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/tracer/tracer.c:130:25: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/tracer/tracer.c:34:38: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/tracer/tracer.c:49:39: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTracerClose' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/tracer/tracer.c:131:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/tracer/tracer.c:49:39: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/tracer/tracer.c:58:30: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'elektraTracerGet' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/tracer/tracer.c:132:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/tracer/tracer.c:58:30: note: Parameter 'handle' can be declared as pointer to const elektra-0.8.14/src/plugins/tracer/tracer.c:103:30: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'elektraTracerSet' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/tracer/tracer.c:133:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/tracer/tracer.c:103:30: note: Parameter 'handle' can be declared as pointer to const elektra-0.8.14/src/plugins/tracer/tracer.c:115:32: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'elektraTracerError' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/tracer/tracer.c:134:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/tracer/tracer.c:115:32: note: Parameter 'handle' can be declared as pointer to const elektra-0.8.14/src/plugins/timeofday/timeofday.c:107:49: style:inconclusive: Function 'elektraTimeofdayGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/timeofday/timeofday.h:52:49: note: Function 'elektraTimeofdayGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:107:49: note: Function 'elektraTimeofdayGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:156:58: style:inconclusive: Function 'elektraTimeofdaySet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/timeofday/timeofday.h:53:49: note: Function 'elektraTimeofdaySet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:156:58: note: Function 'elektraTimeofdaySet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:156:89: style:inconclusive: Function 'elektraTimeofdaySet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/timeofday/timeofday.h:53:58: note: Function 'elektraTimeofdaySet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:156:89: note: Function 'elektraTimeofdaySet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:177:60: style:inconclusive: Function 'elektraTimeofdayError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/timeofday/timeofday.h:54:51: note: Function 'elektraTimeofdayError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:177:60: note: Function 'elektraTimeofdayError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:177:91: style:inconclusive: Function 'elektraTimeofdayError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/timeofday/timeofday.h:54:60: note: Function 'elektraTimeofdayError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:177:91: note: Function 'elektraTimeofdayError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/timeofday/timeofday.c:34:55: style: Parameter 'start' can be declared as pointer to const. However it seems that 'timeofday' is a callback function, if 'start' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/timeofday/timeofday.c:198:31: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/timeofday/timeofday.c:34:55: note: Parameter 'start' can be declared as pointer to const elektra-0.8.14/src/plugins/timeofday/timeofday.c:34:78: style: Parameter 'now' can be declared as pointer to const. However it seems that 'timeofday' is a callback function, if 'now' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/timeofday/timeofday.c:198:31: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/timeofday/timeofday.c:34:78: note: Parameter 'now' can be declared as pointer to const elektra-0.8.14/src/plugins/type/types.hpp:181:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/types.hpp:40:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/type/types.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/type/types.hpp:40:7: note: Function in derived class elektra-0.8.14/src/plugins/type/types.hpp:49:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/type/types.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/type/types.hpp:49:7: note: Function in derived class elektra-0.8.14/src/plugins/type/types.hpp:58:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/type/types.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/type/types.hpp:58:7: note: Function in derived class elektra-0.8.14/src/plugins/type/types.hpp:68:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/type/types.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/type/types.hpp:68:7: note: Function in derived class elektra-0.8.14/src/plugins/type/types.hpp:91:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/type/types.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/type/types.hpp:91:7: note: Function in derived class elektra-0.8.14/src/plugins/type/types.hpp:119:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/type/types.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/type/types.hpp:119:7: note: Function in derived class elektra-0.8.14/src/plugins/type/types.hpp:176:7: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/plugins/type/types.hpp:33:15: note: Virtual function in base class elektra-0.8.14/src/plugins/type/types.hpp:176:7: note: Function in derived class elektra-0.8.14/src/plugins/type/testmod_type.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:252:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/type/testmod_type.cpp:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/uname/testmod_uname.c:34:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/uname/testmod_uname.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/uname/testmod_uname.c:36:10: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/uname/testmod_uname.c:36:15: style: Variable 'conf' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/uname/testuname.c:7:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/uname/uname.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/uname/uname.c:117:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/uname/uname.c:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/uname/uname.c:77:36: style:inconclusive: Function 'elektraUnameGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/uname/uname.h:31:29: note: Function 'elektraUnameGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/uname/uname.c:77:36: note: Function 'elektraUnameGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/uname/uname.c:111:36: style:inconclusive: Function 'elektraUnameSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/uname/uname.h:32:29: note: Function 'elektraUnameSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/uname/uname.c:111:36: note: Function 'elektraUnameSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/uname/uname.c:111:69: style:inconclusive: Function 'elektraUnameSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/uname/uname.h:32:45: note: Function 'elektraUnameSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/uname/uname.c:111:69: note: Function 'elektraUnameSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/type/type_checker.hpp:36:2: style: Class 'TypeChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/plugins/type/type.cpp:37:50: style:inconclusive: Function 'elektraTypeGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/type/type.hpp:22:56: note: Function 'elektraTypeGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/type/type.cpp:37:50: note: Function 'elektraTypeGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/type/type.cpp:66:56: style:inconclusive: Function 'elektraTypeSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/type/type.hpp:23:56: note: Function 'elektraTypeSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/type/type.cpp:66:56: note: Function 'elektraTypeSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/type/type_checker.hpp:93:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/plugins/validation/lookupre.c:82:16: style: Variable 'walker' is reassigned a value before the old one has been used. [redundantAssignment] elektra-0.8.14/src/plugins/validation/lookupre.c:80:9: note: walker is assigned elektra-0.8.14/src/plugins/validation/lookupre.c:82:16: note: walker is overwritten elektra-0.8.14/src/plugins/validation/lookupre.c:78:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/validation/testmod_validation.c:25:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/validation/validation.c:37:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/validation/testmod_validation.c:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/validation/validation.c:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOSUB [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/validation/testmod_validation.c:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/validation/validation.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/validation/validation.c:32:41: style:inconclusive: Function 'elektraValidationGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/validation/validation.h:37:34: note: Function 'elektraValidationGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/validation/validation.c:32:41: note: Function 'elektraValidationGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/validation/validation.c:32:65: style:inconclusive: Function 'elektraValidationGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/validation/validation.h:37:50: note: Function 'elektraValidationGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/validation/validation.c:32:65: note: Function 'elektraValidationGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/validation/validation.c:32:90: style:inconclusive: Function 'elektraValidationGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/validation/validation.h:37:59: note: Function 'elektraValidationGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/validation/validation.c:32:90: note: Function 'elektraValidationGet' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/validation/validation.c:56:41: style:inconclusive: Function 'elektraValidationSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/validation/validation.h:38:34: note: Function 'elektraValidationSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/validation/validation.c:56:41: note: Function 'elektraValidationSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/validation/validation.c:56:65: style:inconclusive: Function 'elektraValidationSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/validation/validation.h:38:50: note: Function 'elektraValidationSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/validation/validation.c:56:65: note: Function 'elektraValidationSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_DB_SPEC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/wresolver/wresolver.c:167:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/wresolver/wresolver.c:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/wresolver/wresolver.c:248:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_DB_SYSTEM [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/wresolver/wresolver.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_SPEC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/wresolver/wresolver.c:308:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_SPEC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/wresolver/wresolver.c:339:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/wresolver/wresolver.c:441:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/wresolver/wresolver.c:302:57: style:inconclusive: Function 'elektraWresolverClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/wresolver/wresolver.h:33:48: note: Function 'elektraWresolverClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:302:57: note: Function 'elektraWresolverClose' argument 2 names different: declaration 'errorKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:333:49: style:inconclusive: Function 'elektraWresolverGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/wresolver/wresolver.h:34:49: note: Function 'elektraWresolverGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:333:49: note: Function 'elektraWresolverGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:389:58: style:inconclusive: Function 'elektraWresolverSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/wresolver/wresolver.h:35:49: note: Function 'elektraWresolverSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:389:58: note: Function 'elektraWresolverSet' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:42: style:inconclusive: Function 'elektraWresolverError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/wresolver/wresolver.h:36:35: note: Function 'elektraWresolverError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:42: note: Function 'elektraWresolverError' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:75: style:inconclusive: Function 'elektraWresolverError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/wresolver/wresolver.h:36:51: note: Function 'elektraWresolverError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:75: note: Function 'elektraWresolverError' argument 2 names different: declaration 'ks' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:106: style:inconclusive: Function 'elektraWresolverError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/wresolver/wresolver.h:36:60: note: Function 'elektraWresolverError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:106: note: Function 'elektraWresolverError' argument 3 names different: declaration 'parentKey' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/wresolver/wresolver.c:214:9: style: Variable 'home' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:42: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraWresolverError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/wresolver/wresolver.c:445:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:42: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const elektra-0.8.14/src/plugins/xmltool/kdbtools.c:105:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/kscompare.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/kscompare.c:43:45: style:inconclusive: Function 'ksGetCommonParentName' argument 1 names different: declaration 'ks' definition 'working'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/xmltool/xmltool.h:33:45: note: Function 'ksGetCommonParentName' argument 1 names different: declaration 'ks' definition 'working'. elektra-0.8.14/src/plugins/xmltool/kscompare.c:43:45: note: Function 'ksGetCommonParentName' argument 1 names different: declaration 'ks' definition 'working'. elektra-0.8.14/src/plugins/xmltool/stream.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_PATH_LENGTH [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/stream.c:398:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_PATH_LENGTH [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/stream.c:504:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_UID [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/stream.c:684:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_INACTIVE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:231:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/xmltool.c:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/xmltool.c:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/xmltool.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/xmltool.c:37:38: style:inconclusive: Function 'elektraXmltoolGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/xmltool/xmltool.h:41:31: note: Function 'elektraXmltoolGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/xmltool/xmltool.c:37:38: note: Function 'elektraXmltoolGet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/xmltool/xmltool.c:38:17: style:inconclusive: Function 'elektraXmltoolGet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/xmltool/xmltool.h:41:47: note: Function 'elektraXmltoolGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/xmltool/xmltool.c:38:17: note: Function 'elektraXmltoolGet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/xmltool/xmltool.c:75:38: style:inconclusive: Function 'elektraXmltoolSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/xmltool/xmltool.h:42:31: note: Function 'elektraXmltoolSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/xmltool/xmltool.c:75:38: note: Function 'elektraXmltoolSet' argument 1 names different: declaration 'handle' definition 'ELEKTRA_UNUSED'. elektra-0.8.14/src/plugins/xmltool/xmltool.c:76:17: style:inconclusive: Function 'elektraXmltoolSet' argument 2 names different: declaration 'ks' definition 'returned'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/xmltool/xmltool.h:42:47: note: Function 'elektraXmltoolSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/xmltool/xmltool.c:76:17: note: Function 'elektraXmltoolSet' argument 2 names different: declaration 'ks' definition 'returned'. elektra-0.8.14/src/plugins/xmltool/xmltool.c:76:17: style: Parameter 'returned' can be declared as pointer to const. However it seems that 'elektraXmltoolSet' is a callback function, if 'returned' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/xmltool/xmltool.c:107:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/xmltool/xmltool.c:76:17: note: Parameter 'returned' can be declared as pointer to const elektra-0.8.14/src/plugins/xmltool/stream.c:387:16: style: The if condition is the same as the previous if condition [duplicateCondition] elektra-0.8.14/src/plugins/xmltool/stream.c:384:16: note: First condition elektra-0.8.14/src/plugins/xmltool/stream.c:387:16: note: Second condition elektra-0.8.14/src/plugins/xmltool/stream.c:684:37: style: Condition 'key' is always true [knownConditionTrueFalse] elektra-0.8.14/src/plugins/xmltool/stream.c:441:28: style:inconclusive: Function 'keyOutput' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent] elektra-0.8.14/src/plugins/xmltool/kdbtools.h:96:27: note: Function 'keyOutput' argument 1 names different: declaration 'key' definition 'k'. elektra-0.8.14/src/plugins/xmltool/stream.c:441:28: note: Function 'keyOutput' argument 1 names different: declaration 'key' definition 'k'. elektra-0.8.14/src/plugins/xmltool/stream.c:375:7: style: Variable 'key' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/xmltool/stream.c:376:8: style: Variable 'codeset' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/xmltool/stream.c:572:7: style: Variable 'key' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/yajl/iterator.c:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_PATH_SEPARATOR [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:34:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:64:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:124:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:144:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:187:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:228:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:300:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:451:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:482:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:530:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:612:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:664:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:703:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:736:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_gen.c:249:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_gen.c:278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yajl_gen_beautify [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:416:10: style: Condition 'rc' is always true [knownConditionTrueFalse] elektra-0.8.14/src/plugins/yajl/yajl_gen.c:290:7: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/plugins/yajl/yajl_parse.c:26:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_parse.c:146:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_parse.c:184:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_parse.c:201:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_parse.c:232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_parse.c:256:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_parse.c:290:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_parse.c:336:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/yajl/yajl_gen_open.c:161:45: style: Parameter 'parentKey' can be declared as pointer to const [constParameterPointer] elektra-0.8.14/src/tools/gen/template/genopt.c:135:4: error: syntax error [syntaxError] elektra-0.8.14/src/tools/gen/tests/editor_context.cpp:9:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:109:15: warning: Char literal compared with pointer 'endptr'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:123:15: warning: Char literal compared with pointer 'endptr'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:50:19: style: Variable 'nodeName' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:52:17: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:54:13: style: Variable 'newKey' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:234:35: style: Variable 'tmpComment' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:264:12: style: Variable 'appended' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:278:19: style: Variable 'nodeName' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:280:25: style: Variable 'privateContext' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:330:19: style: Variable 'nodeName' is assigned a value that is never used. [unreadVariable] elektra-0.8.14/src/tools/gen/tests/lift.c:14:18: error: There is an unknown macro here somewhere. Configuration is required. If ELEKTRA_LONG_F is a macro then please configure it. [unknownMacro] elektra-0.8.14/src/tools/gen/tests/lift.cpp:7:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/gen/tests/lift_context.cpp:8:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/gen/tests/lift_nested.cpp:7:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/gen/tests/visit_context.cpp:69:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/gen/tests/visit_context.cpp:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/gen/util/util.c:3:23: error: syntax error [syntaxError] elektra-0.8.14/src/tools/gen/tests/visit_context.cpp:29:2: style: Class 'ProfileLayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/tools/gen/util/util.cpp:163:2: error: syntax error [syntaxError] elektra-0.8.14/src/tools/kdb/check.cpp:22:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/check.cpp:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/check.cpp:18:38: performance: Function parameter 'action' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/kdb/convert.cpp:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/cmdline.cpp:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synopsis [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/cmdline.cpp:289:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/cmdline.cpp:315:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/cp.cpp:24:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/export.cpp:25:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/cmdline.cpp:311:57: style: Parameter 'cl' can be declared as reference to const [constParameterReference] elektra-0.8.14/src/tools/kdb/external.cpp:25:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_PATH_LENGTH [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/external.cpp:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/external.cpp:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/file.cpp:23:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/fstab.cpp:27:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/get.cpp:23:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_DEL [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/import.cpp:31:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/get.cpp:48:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_CALLBACK [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/get.cpp:62:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/get.cpp:78:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/get.cpp:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/list.cpp:18:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/get.cpp:59:42: performance: Function parameter 'name' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/kdb/info.cpp:36:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/ls.cpp:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/main.cpp:20:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/main.cpp:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/main.cpp:117:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/merge.cpp:36:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/main.cpp:18:30: performance: Function parameter 'app' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/kdb/main.cpp:18:60: performance: Function parameter 'commands' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/kdb/mergehelper.cpp:27:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OURS [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mergehelper.cpp:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mergehelper.cpp:96:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/main.cpp:32:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/tools/kdb/metaget.cpp:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/metals.cpp:21:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/metaset.cpp:24:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mount.cpp:54:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mountConf [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mountbase.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mountConf [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mount.cpp:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mountbase.cpp:53:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mount.cpp:110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mountbase.cpp:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mount.cpp:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mountbase.cpp:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mountConf [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mount.cpp:222:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mv.cpp:21:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mv.cpp:34:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/remount.cpp:21:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mountConf [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/remount.cpp:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable existingName [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/rm.cpp:19:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/mount.cpp:36:3: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] elektra-0.8.14/src/tools/kdb/mount.cpp:33:2: style: Class 'KDBMountException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] elektra-0.8.14/src/tools/kdb/mount.cpp:267:9: style: The if condition is the same as the previous if condition [duplicateCondition] elektra-0.8.14/src/tools/kdb/mount.cpp:261:9: note: First condition elektra-0.8.14/src/tools/kdb/mount.cpp:267:9: note: Second condition elektra-0.8.14/src/tools/kdb/set.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/sget.cpp:24:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/shell.cpp:33:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/umount.cpp:23:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/validation.cpp:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/test.cpp:33:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/test.cpp:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/test.cpp:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/test.cpp:216:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/test.cpp:293:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/test.cpp:382:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/test.cpp:424:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/kdb/test.cpp:478:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/printvisitor.hpp:16:7: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/visitor.hpp:21:15: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/printvisitor.hpp:16:7: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/printvisitor.hpp:22:7: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/visitor.hpp:28:15: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/printvisitor.hpp:22:7: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/keysetvisitor.hpp:20:7: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/visitor.hpp:21:15: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/keysetvisitor.hpp:20:7: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/keysetvisitor.hpp:21:7: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/visitor.hpp:28:15: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/keysetvisitor.hpp:21:7: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/findvisitor.hpp:22:7: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/visitor.hpp:21:15: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/findvisitor.hpp:22:7: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/findvisitor.hpp:23:7: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/visitor.hpp:28:15: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/findvisitor.hpp:23:7: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:111:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:145:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/confignode.hpp:56:18: performance: Function 'getName()' should return member 'm_name' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/confignode.hpp:63:18: performance: Function 'getPath()' should return member 'm_path' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:285:3: style: Exception should be caught by reference. [catchExceptionByValue] elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:326:51: style: Parameter 'name' can be declared as reference to const [constParameterReference] elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:302:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:333:4: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:376:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_oldName' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_oldValue' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_oldMetadata' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_newName' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_newValue' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_newMetadata' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_importName' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_format' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_file' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:25:2: warning:inconclusive: Member variable 'DataContainer::m_mergeStrategies' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:31:24: performance: Function 'oldName()' should return member 'm_oldName' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:43:24: performance: Function 'oldValue()' should return member 'm_oldValue' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:67:24: performance: Function 'newName()' should return member 'm_newName' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:79:24: performance: Function 'newValue()' should return member 'm_newValue' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:103:24: performance: Function 'importName()' should return member 'm_importName' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:115:24: performance: Function 'format()' should return member 'm_format' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:127:24: performance: Function 'file()' should return member 'm_file' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:178:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/src/tools/qt-gui/src/findvisitor.cpp:25:4: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] elektra-0.8.14/src/tools/qt-gui/src/guisettings.cpp:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/guisettings.cpp:133:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/guisettings.cpp:194:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_config' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_base' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_highlightColor' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_frameColor' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_nodeWithKeyColor' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_nodeWithoutKeyColor' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_highlightColorString' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_frameColorString' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_nodeWKeyColorString' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guisettings.hpp:31:2: warning:inconclusive: Member variable 'GUISettings::m_nodeWOKeyColorString' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guibackend.cpp:193:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoImagesOption [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/guibackend.hpp:27:2: warning:inconclusive: Member variable 'GUIBackend::m_backend' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guibackend.hpp:27:2: warning:inconclusive: Member variable 'GUIBackend::m_mountConf' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guibackend.hpp:27:2: warning:inconclusive: Member variable 'GUIBackend::m_kdb' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guibackend.hpp:27:2: warning:inconclusive: Member variable 'GUIBackend::m_name' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/guibackend.hpp:27:2: warning: Member variable 'GUIBackend::m_pluginConfigModel' is not initialized in the copy constructor. [uninitMemberVar] elektra-0.8.14/src/tools/qt-gui/src/guibackend.cpp:203:10: style: The scope of the variable 'type' can be reduced. [variableScope] elektra-0.8.14/src/tools/qt-gui/src/guibackend.cpp:212:19: style: Variable 'ex' can be declared as reference to const [constVariableReference] elektra-0.8.14/src/tools/qt-gui/src/main.cpp:44:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/template/htmltemplate.h:42:18: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/template/template.h:52:18: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/template/htmltemplate.h:42:18: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/template/htmltemplate.h:43:18: style: The function 'exportAsHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/template/template.h:53:18: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/template/htmltemplate.h:43:18: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/template/template.h:49:10: performance: Function 'codeHighlightingStyle()' should return member 'highlightingStyle' by const reference. [returnByReference] elektra-0.8.14/src/tools/qt-gui/src/undomanager.hpp:44:2: warning: Member variable 'UndoManager::m_undoStack' is not initialized in the copy constructor. [uninitMemberVar] elektra-0.8.14/src/tools/qt-gui/src/undomanager.hpp:44:2: warning: Member variable 'UndoManager::m_clipboard' is not initialized in the copy constructor. [uninitMemberVar] elektra-0.8.14/src/tools/qt-gui/src/undomanager.hpp:44:2: warning:inconclusive: Member variable 'UndoManager::m_clipboardType' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/undomanager.hpp:44:2: warning:inconclusive: Member variable 'UndoManager::m_clipboardEmpty' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/undomanager.hpp:44:2: warning: Member variable 'UndoManager::m_clipboardModel' is not initialized in the copy constructor. [uninitMemberVar] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.cpp:141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MKD_TOC [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:51:16: performance:inconclusive: Technically the member function 'DiscountMarkdownConverter::translateConverterOptions' can be static (but you may consider moving to unnamed namespace). [functionStatic] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.cpp:139:42: note: Technically the member function 'DiscountMarkdownConverter::translateConverterOptions' can be static (but you may consider moving to unnamed namespace). elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:51:16: note: Technically the member function 'DiscountMarkdownConverter::translateConverterOptions' can be static (but you may consider moving to unnamed namespace). elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:42:28: style: The function 'createDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/markdownconverter.h:65:28: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:42:28: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:43:18: style: The function 'renderAsHtml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/markdownconverter.h:66:18: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:43:18: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:44:18: style: The function 'renderAsTableOfContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/markdownconverter.h:67:18: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:44:18: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:46:20: style: The function 'templateRenderer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/markdownconverter.h:69:20: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:46:20: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:48:27: style: The function 'supportedOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/markdownconverter.h:71:27: note: Virtual function in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.h:48:27: note: Function in derived class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.cpp:48:3: style: The destructor '~DiscountMarkdownDocument' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/markdowndocument.h:38:11: note: Virtual destructor in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.cpp:48:3: note: Destructor in derived class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.cpp:90:29: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.cpp:108:29: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/src/tools/qt-gui/src/newkeycommand.cpp:18:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/printvisitor.cpp:16:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/printvisitor.cpp:11:2: performance: Range variable 's' should be declared as const reference. [iterateByValue] elektra-0.8.14/src/tools/qt-gui/unittest/treeviewtest.hpp:8:1: style: The class 'TreeViewTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] elektra-0.8.14/src/tools/qt-gui/src/undomanager.hpp:79:13: performance: Function 'clipboardType()' should return member 'm_clipboardType' by const reference. [returnByReference] elektra-0.8.14/src/tools/race/race.c:17:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/race/race.c:90:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_SHARED [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:177:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:268:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:345:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:473:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:609:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:813:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OURS [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_ks.c:3222:2: error: syntax error [syntaxError] elektra-0.8.14/tests/abi/testabi_meta.c:21:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_meta.c:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_meta.c:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_meta.c:203:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_meta.c:352:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_meta.c:413:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_meta.c:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_meta.c:596:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:328:36: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:37:16: warning:inconclusive: Member variable 'TreeViewModel::m_metaModelParent' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:41:2: performance: Variable 'm_model' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:42:2: performance: Variable 'm_root' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:44:2: performance: Variable 'm_base' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:175:56: warning: Function 'importConfiguration' argument order different: declaration 'name, file, format, mergeStrategies' definition 'name, format, file, mergeStrategies' [funcArgOrderDifferent] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.hpp:224:65: note: Function 'importConfiguration' argument order different: declaration 'name, file, format, mergeStrategies' definition 'name, format, file, mergeStrategies' elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:175:56: note: Function 'importConfiguration' argument order different: declaration 'name, file, format, mergeStrategies' definition 'name, format, file, mergeStrategies' elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:261:86: performance: Function parameter 'format' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:711:44: performance: Function parameter 'backendName' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:824:51: performance: Function parameter 'title' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:824:66: performance: Function parameter 'text' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:824:80: performance: Function parameter 'detailedText' should be passed by const reference. [passedByValue] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:371:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:535:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] elektra-0.8.14/tests/abi/testabi_rel.c:22:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_rel.c:273:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_array.c:9:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_array.c:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_array.c:103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:143:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LENGTH [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_array.c:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_PATH_LENGTH [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_array.c:146:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_UCHAR [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_array.c:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:339:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_backend.c:23:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_backend.c:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_backend.c:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_backend.c:138:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_backend.c:171:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_backend.c:204:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_backend.c:265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:332:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] elektra-0.8.14/tests/cframework/tests.c:345:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] elektra-0.8.14/tests/cframework/tests.c:359:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] elektra-0.8.14/tests/abi/testabi_key.c:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:360:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] elektra-0.8.14/tests/abi/testabi_key.c:177:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:295:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:429:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:660:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:1080:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:1152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:1494:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:1540:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:1668:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:1923:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:1987:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:2348:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:2427:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:2473:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:2554:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:2658:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/cframework/tests.c:145:8: style: Variable 'org' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/cframework/tests.c:146:8: style: Variable 'gen' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/cframework/tests.c:203:9: style: Variable 'dot' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_backend.c:223:10: style: Variable 'plugin2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_backend.c:224:10: style: Variable 'plugin3' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_internal.c:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_ks.c:9:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_ks.c:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_ks.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_ks.c:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_ks.c:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_ks.c:56:7: style: Variable 'k0' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_ks.c:57:7: style: Variable 'k1' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_ks.c:58:7: style: Variable 'k2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_ks.c:59:7: style: Variable 'k3' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_ks.c:68:7: style: Variable 'found' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_internal.c:139:4: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] elektra-0.8.14/tests/ctest/test_internal.c:130:11: note: p is initialized elektra-0.8.14/tests/ctest/test_internal.c:139:4: note: p is overwritten elektra-0.8.14/tests/ctest/test_internal.c:218:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_mount.c:100:2: error: There is an unknown macro here somewhere. Configuration is required. If succeed_if is a macro then please configure it. [unknownMacro] elektra-0.8.14/tests/ctest/test_meta.c:9:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_meta.c:27:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_UID [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_meta.c:124:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_meta.c:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_MODE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_meta.c:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_meta.c:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_namespace.c:9:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_NONE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_namespace.c:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:30:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:382:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:423:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:544:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:590:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:621:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_PATH_LENGTH [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:879:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1000:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1058:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1251:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LOCK_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1281:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1438:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1513:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1533:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_SIZE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1556:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LOCK_NAME [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:1608:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:20:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:27:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Backend [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:84:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:91:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:119:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:132:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:178:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:192:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:240:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:262:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:335:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:358:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:421:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:513:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:617:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_operation.c:20:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_operation.c:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_operation.c:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_operation.c:242:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_mountsplit.c:211:11: style: Variable 'backend' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_mountsplit.c:214:11: style: Variable 'backend2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_mountsplit.c:223:11: style: Variable 'two' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_mountsplit.c:632:11: style: Variable 'b2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_order.c:21:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_order.c:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_order.c:106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_order.c:159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_order.c:393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_order.c:432:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_order.c:448:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_order.c:507:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_plugin.c:23:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_plugin.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_plugin.c:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_plugin.c:152:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_plugin.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:402:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] elektra-0.8.14/tests/ctest/test_proposal.c:7:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_proposal.c:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/abi/testabi_key.c:1654:9: style: Variable 'g' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/abi/testabi_key.c:2349:7: style: Unused variable: buffer [unusedVariable] elektra-0.8.14/tests/abi/testabi_key.c:2457:7: style: Unused variable: buffer [unusedVariable] elektra-0.8.14/tests/ctest/test_size.c:9:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_size.c:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_key.c:11:31: style: Condition 'key->ksReference==5' is always true [knownConditionTrueFalse] elektra-0.8.14/tests/ctest/test_key.c:10:21: note: Assignment 'key->ksReference=5', assigned value is 5 elektra-0.8.14/tests/ctest/test_key.c:11:31: note: Condition 'key->ksReference==5' is always true elektra-0.8.14/tests/ctest/test_order.c:155:7: style: Variable 'n' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_order.c:216:7: style: Variable 'solution' can be declared as const array [constVariable] elektra-0.8.14/tests/ctest/test_order.c:438:7: style: Variable 'found' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_key.c:384:10: style: Variable 'xlug' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_split.c:21:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:29:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:41:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:67:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE_NR_OF_BACKENDS [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:91:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE_NR_OF_BACKENDS [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE_NR_OF_BACKENDS [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:138:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:175:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE_NR_OF_BACKENDS [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_split.c:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:10:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:35:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:74:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:110:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:142:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:171:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:263:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:291:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:343:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:371:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:484:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:533:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_spec.c:612:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitget.c:405:2: error: There is an unknown macro here somewhere. Configuration is required. If succeed_if_same_string is a macro then please configure it. [unknownMacro] elektra-0.8.14/tests/ctest/test_spec.c:12:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:37:7: style: Variable 'k1' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:38:7: style: Variable 'k2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:39:7: style: Variable 'k3' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:40:7: style: Variable 'k4' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:68:7: style: Variable 'k1' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:69:7: style: Variable 'k2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:70:7: style: Variable 'k3' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:71:7: style: Variable 'k4' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:104:7: style: Variable 'k1' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:105:7: style: Variable 'k2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:106:7: style: Variable 'k3' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:107:7: style: Variable 'k4' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:148:7: style: Variable 'k1' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:149:7: style: Variable 'k2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:219:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:309:7: style: Variable 'k1' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:310:7: style: Variable 'k2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:311:7: style: Variable 'k3' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:312:7: style: Variable 'k4' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:344:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:372:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:419:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:420:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:421:7: style: Variable 'u' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:422:7: style: Variable 'y' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:423:7: style: Variable 'e' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:444:7: style: Variable 'k2' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:477:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:478:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:479:7: style: Variable 'u' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:480:7: style: Variable 'y' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:482:7: style: Variable 'pe' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:494:7: style: Variable 'k' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:527:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:528:7: style: Variable 'u' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:529:7: style: Variable 'y' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_spec.c:531:7: style: Variable 'pe' can be declared as pointer to const [constVariablePointer] elektra-0.8.14/tests/ctest/test_trie.c:21:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Backend [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:60:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:74:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_UCHAR [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:127:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:196:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:257:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:280:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:376:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:527:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:553:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:635:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:724:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_trie.c:831:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:21:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:47:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:69:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KDB [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:102:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:277:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:344:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:457:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:560:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:694:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:829:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:909:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:1191:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:1251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:1284:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_splitset.c:1344:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/ctest/test_size.c:56:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] elektra-0.8.14/tests/ctest/test_size.c:50:16: note: outer condition: i>=0 elektra-0.8.14/tests/ctest/test_size.c:56:14: note: identical inner condition: i>=0 elektra-0.8.14/tests/ctest/test_size.c:46:14: style: Condition 'i>=0' is always true [knownConditionTrueFalse] elektra-0.8.14/tests/ctest/test_trie.c:344:10: style: Variable 'backend' is reassigned a value before the old one has been used. [redundantAssignment] elektra-0.8.14/tests/ctest/test_trie.c:334:10: note: backend is assigned elektra-0.8.14/tests/ctest/test_trie.c:344:10: note: backend is overwritten elektra-0.8.14/tests/ctest/test_trie.c:351:5: style: Variable 'b2' is reassigned a value before the old one has been used. [redundantAssignment] elektra-0.8.14/tests/ctest/test_trie.c:339:5: note: b2 is assigned elektra-0.8.14/tests/ctest/test_trie.c:351:5: note: b2 is overwritten elektra-0.8.14/tests/ctest/test_trie.c:490:10: style: Variable 'backend' is reassigned a value before the old one has been used. [redundantAssignment] elektra-0.8.14/tests/ctest/test_trie.c:480:10: note: backend is assigned elektra-0.8.14/tests/ctest/test_trie.c:490:10: note: backend is overwritten elektra-0.8.14/tests/ctest/test_trie.c:497:5: style: Variable 'b2' is reassigned a value before the old one has been used. [redundantAssignment] elektra-0.8.14/tests/ctest/test_trie.c:485:5: note: b2 is assigned elektra-0.8.14/tests/ctest/test_trie.c:497:5: note: b2 is overwritten elektra-0.8.14/tests/data/data_key.c:32:18: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-filepath.cc:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _POSIX_PATH_MAX [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-filepath.cc:121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathname_ [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-filepath.cc:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathname_ [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:488:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_INFO [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:711:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FLAG_PREFIX_ [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:737:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:789:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-printers.cc:197:14: debug: Failed to instantiate template "PrintAsCharLiteralTo". The checking continues anyway. [templateInstantiation] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-printers.cc:257:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CharType [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:52:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStackTraceMarker [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:61:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSuccess [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:98:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original_reporter_ [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_new_fatal_failure_ [valueFlowBailoutIncompleteVar] elektra-0.8.14/tests/kdb/testkdb_nested.cpp:99:2: error: There is an unknown macro here somewhere. Configuration is required. If return is a macro then please configure it. [unknownMacro] elektra-0.8.14/tests/kdb/testkdb_simple.cpp:131:2: error: There is an unknown macro here somewhere. Configuration is required. If return is a macro then please configure it. [unknownMacro] elektra-0.8.14/tests/gtest-1.7.0/src/gtest.cc:3524:12: error: There is an unknown macro here somewhere. Configuration is required. If GTEST_NAME_ is a macro then please configure it. [unknownMacro] diff: head elektra-0.8.14/benchmarks/benchmarks.c:30:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/benchmarks/benchmarks.c:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NAME_LENGTH [valueFlowBailoutIncompleteVar] head elektra-0.8.14/benchmarks/createkeys.c:18:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_dir [valueFlowBailoutIncompleteVar] head elektra-0.8.14/benchmarks/large.c:21:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/benchmarks/large.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NAME_LENGTH [valueFlowBailoutIncompleteVar] head elektra-0.8.14/benchmarks/large.c:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_ROOT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:196:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:454:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/doc/markdownlinkconverter/markdownlinkconverter.c:491:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/examples/kdbset.c:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/examples/keyset.c:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/examples/keyset.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/examples/keyset.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/examples/keyset.c:72:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/examples/ksLookupPop.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/examples/namespace.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head elektra-0.8.14/examples/set.c:55:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1008:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1036:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1065:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1094:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1122:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1143:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1163:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1172:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1220:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1230:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1275:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1288:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:1320:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:228:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:244:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:278:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:300:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:327:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:340:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:352:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:364:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:376:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:388:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:400:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:412:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:424:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:430:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:461:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:501:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:525:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:549:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:574:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:600:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:627:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:655:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:684:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:714:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:745:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:776:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:814:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:831:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:851:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:869:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:888:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:906:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:930:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:955:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/benchmarks/benchmark_thread.cpp:981:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:229:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/examples/cpp_example_hierarchy.cpp:287:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userio.cpp:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/examples/cpp_example_userio.cpp:52:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:132:14: performance: Function 'id()' should return member 'm_key' by const reference. [returnByReference] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:133:14: performance: Function 'operator()()' should return member 'm_value' by const reference. [returnByReference] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:172:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:295:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:337:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:384:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:428:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:499:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:672:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:692:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:698:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:69:14: performance: Function 'operator()()' should return member 'm_country' by const reference. [returnByReference] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:741:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:755:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] 2.13.0 elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_basic.cpp:778:2: style: Comparing expression of type 'bool' against value 18. Condition is always true. [compareValueOutOfTypeRangeError] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:176:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_SPEC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:19:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:219:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:260:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:272:51: style: Parameter 'ks' can be declared as reference to const [constParameterReference] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:299:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_policy.cpp:9:51: style: Parameter 'ks' can be declared as reference to const [constParameterReference] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:226:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:259:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:297:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_contextual_thread.cpp:343:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:185:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter.cpp:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_iter_name.cpp:52:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:276:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:382:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:404:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:409:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:470:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:522:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:559:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_key.cpp:571:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:113:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:21:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:255:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:279:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:329:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:420:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_OWNER [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:515:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:582:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:611:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:623:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:635:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:669:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:675:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:703:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:726:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:800:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:829:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable va [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:836:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_ks.cpp:87:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:159:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:178:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/cpp/tests/testcpp_meta.cpp:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/gelektra-key.c:199:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAGS [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/gelektra-keyset.c:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gelektra_keyset_parent_class [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_kdb.c:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:144:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:288:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:326:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_key.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:32:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:68:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/bindings/glib/tests/testglib_keyset.c:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GELEKTRA_KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/array.c:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/backend.c:100:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/backend.c:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/backend.c:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/backend.c:331:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/backend.c:378:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/backend.c:452:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR_OF_PLUGINS [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/internal.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/key.c:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/key.c:361:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/key.c:558:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyhelpers.c:301:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Key [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyhelpers.c:331:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyswitch_t [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keymeta.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keymeta.c:415:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keymeta.c:459:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:1064:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:408:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:519:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:628:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:667:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_EMPTY [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:778:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:846:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyname.c:959:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1025:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_FLAG_SYNC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1430:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_t [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1489:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_t [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_CASCADING_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1588:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOCASCADING [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1625:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOSPEC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1677:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_MAX_ARRAY_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1719:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOSPEC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1808:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOALL [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:1840:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_WITHOWNER [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:2007:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_DEL [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:2140:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:2189:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOALL [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:2250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NOALL [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:2320:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEYSET_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:273:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:418:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEYSET_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:659:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_FLAG_SYNC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyset.c:819:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LOCK_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keytest.c:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keytest.c:628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NULL [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyvalue.c:430:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyvalue.c:493:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/keyvalue.c:524:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_RO_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:1031:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:447:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:492:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:534:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:579:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:635:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_DIR_MODE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:666:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:765:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:812:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:859:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:905:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:945:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEN_INT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/meta.c:989:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/mount.c:286:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/plugin.c:208:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/plugin.c:354:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Plugin [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/plugin.c:406:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Plugin [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/plugin.c:462:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Plugin [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/proposal.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_MAX_ARRAY_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/proposal.c:241:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/proposal.c:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_NONE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/proposal.c:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LOCK_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/proposal.c:364:46: style: Parameter 'argument' can be declared as pointer to const. However it seems that 'arrayFilter' is a callback function, if 'argument' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/libelektra/proposal.c:397:36: note: You might need to cast the function pointer here elektra-0.8.14/src/libelektra/proposal.c:364:46: note: Parameter 'argument' can be declared as pointer to const head elektra-0.8.14/src/libelektra/proposal.c:396:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/proposal.c:506:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/split.c:173:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/split.c:200:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_FLAG_CASCADING [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/split.c:320:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/split.c:475:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_FLAG_SYNC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/split.c:650:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/split.c:687:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/split.c:760:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libelektra/trie.c:120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Trie [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/liberror/exporterrors.cpp:250:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/liberror/exporttranslations.cpp:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:102:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:139:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:175:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:215:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/benchmarks/benchmark_getenv.cpp:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTLD_NEXT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:172:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:186:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:200:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:212:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:221:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:272:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:337:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:434:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:462:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:469:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_CALLBACK [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:490:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:501:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:528:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:76:14: performance: Function 'id()' should return member 'm_key' by const reference. [returnByReference] head elektra-0.8.14/src/libgetenv/src/getenv.cpp:77:14: performance: Function 'operator()()' should return member 'm_value' by const reference. [returnByReference] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:286:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elektraConfig [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elektraConfig [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_context.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libgetenv/tests/test_getenv.cpp:86:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libloader/dl.c:105:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libloader/dl.c:56:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libloader/doc.c:100:34: style: Parameter 'modules' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/libloader/doc.c:100:48: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/libloader/doc.c:36:33: style: Parameter 'modules' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/libloader/doc.c:36:47: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/libloader/doc.c:77:50: style: Parameter 'modules' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/libloader/doc.c:77:82: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/libloader/static.c:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb_exported_syms [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libloader/static.c:57:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/backend.cpp:189:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugins [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/backend.cpp:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugins [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/backend.cpp:236:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/backend.cpp:295:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/backend.cpp:327:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/backend.cpp:377:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/merging/interactivemergestrategy.cpp:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputStream [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/merging/mergeresult.cpp:30:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolvedKeys [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/merging/mergeresult.cpp:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/merging/metamergestrategy.cpp:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/modules.cpp:48:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modules [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:116:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pluginName [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infos [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:272:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:282:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:309:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbOpen [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbClose [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:349:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbGet [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:359:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbSet [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:380:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pluginName [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:385:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstRef [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refcounter [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugin.cpp:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugins [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:140:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable revPostGet [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needed [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:197:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recommended [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:210:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrStoragePlugins [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:224:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrResolverPlugins [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrResolverPlugins [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:422:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrStoragePlugins [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:427:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrStoragePlugins [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:437:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:455:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_COMMENT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:474:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_COMMENT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable placementInfo [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/src/plugins.cpp:494:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_COMMENT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/mergetestutils.cpp:91:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_FLAG_SYNC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:112:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:129:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergeKeys [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:37:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:55:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_automergestrategy.cpp:93:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_backend.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_comparison.cpp:85:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:27:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:36:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:45:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:55:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:68:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:81:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_keyhelper.cpp:90:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:106:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:140:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:156:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ours [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:76:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergecases.cpp:89:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:102:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:39:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:50:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:63:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:76:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_mergeresult.cpp:87:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_metamergestrategy.cpp:31:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergeKeys [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_metamergestrategy.cpp:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_newkeystrategy.cpp:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergeKeys [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_newkeystrategy.cpp:37:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_newkeystrategy.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_onesidestrategy.cpp:30:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mergeKeys [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_onesidestrategy.cpp:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_onesidestrategy.cpp:59:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_onesidestrategy.cpp:79:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mk1 [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:108:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:148:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_samemountpoint.cpp:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/libtools/tests/testtool_umount.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/augeas.c:157:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/augeas.c:349:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUG_NO_ERR_CLOSE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/augeas.c:380:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/augeas.c:470:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/augeas.c:534:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:130:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:186:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:232:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:307:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:357:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/augeas/testmod_augeas.c:78:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ccode/ccode.c:306:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:127:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:142:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:70:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ccode/testmod_ccode.c:85:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/conditionals.c:288:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/conditionals.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/conditionals.c:440:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable returned [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/conditionals.c:466:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:112:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:132:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:151:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:171:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:37:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:55:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:73:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/conditionals/testmod_conditionals.c:92:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/counter/counter.c:110:38: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraCounterSet' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/counter/counter.c:130:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/counter/counter.c:110:38: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/counter/counter.c:117:40: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraCounterError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/counter/counter.c:131:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/counter/counter.c:117:40: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/counter/counter.c:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/crypto.c:110:39: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/plugins/crypto/crypto.c:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/gcrypt_operations.c:112:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_CRYPTO_META_ENCRYPT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/gcrypt_operations.c:207:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_CRYPTO_META_ENCRYPTED [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/gcrypt_operations.c:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elektraCryptoHandle [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:216:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:70:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:89:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/crypto/testmod_crypto.c:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:298:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:399:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/csvstorage.c:475:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:104:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:40:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:57:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:73:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/csvstorage/testmod_csvstorage.c:90:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/dbus/dbus.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/dbus/dbus.c:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/dbus/testmod_dbus.c:33:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/doc/doc.c:161:34: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraDocSet' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/doc/doc.c:233:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/doc/doc.c:161:34: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/doc/doc.c:169:36: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraDocError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/doc/doc.c:234:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/doc/doc.c:169:36: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/doc/doc.c:174:39: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/plugins/doc/doc.c:179:32: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/plugins/doc/doc.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/doc/doc.c:77:30: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/plugins/doc/doc.c:82:29: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/plugins/dump/testmod_dump.c:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/enum/testmod_enum.c:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/error/error.c:131:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/error/error.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/filecheck.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/filecheck.c:315:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/filecheck.c:350:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/filecheck.c:361:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/filecheck.c:63:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:109:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:41:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:63:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/filecheck/testmod_filecheck.c:85:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/fstab/fstab.c:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/fstab/fstab.c:289:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/fstab/testmod_fstab.c:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/glob.c:131:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_PATHNAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/glob.c:136:36: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraGlobOpen' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/glob/glob.c:197:25: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/glob/glob.c:136:36: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/glob/glob.c:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/glob.c:159:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/glob.c:197:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/glob.c:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/testmod_glob.c:110:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/testmod_glob.c:135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/testmod_glob.c:160:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/testmod_glob.c:189:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/testmod_glob.c:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/testmod_glob.c:56:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/glob/testmod_glob.c:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hexcode/hexcode.c:314:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:59:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hexcode/testmod_hexcode.c:71:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hidden/hidden.c:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hidden/hidden.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/hosts-get.c:174:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/hosts-get.c:206:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/hosts-get.c:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/hosts-set.c:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:116:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:145:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:182:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:235:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:357:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:429:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:63:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/hosts/testmod_hosts.c:82:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/iconv/iconv.c:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/iconv/iconv.c:288:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:109:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:200:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/iconv/testmod_iconv.c:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/ini.c:100:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/ini.c:200:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/ini.c:226:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/ini.c:425:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/ini.c:535:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:109:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:239:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:274:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:312:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:341:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:392:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:432:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:469:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:491:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:537:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:591:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ini/testmod_ini.c:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/jni/jni.c:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/jni/jni.c:417:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/jni/jni.c:460:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/jni/testmod_jni.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/journald/journald.c:53:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/journald/journald.c:68:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/journald/journald.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/keytometa.c:166:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/keytometa.c:230:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/keytometa.c:295:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/keytometa.c:351:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:112:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:151:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:199:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:218:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:282:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:333:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:386:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:418:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:447:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/keytometa/testmod_keytometa.c:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/line/line.c:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/line/line.c:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] 2.13.0 elektra-0.8.14/src/plugins/line/line.c:40:28: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/plugins/line/line.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.13.0 elektra-0.8.14/src/plugins/line/testgetline.c:7:8: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] head elektra-0.8.14/src/plugins/line/testgetline.c:9:2: error: Memory leak: line [memleak] head elektra-0.8.14/src/plugins/line/testmod_line.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/lineendings/lineendings.c:174:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:33:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:47:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/lineendings/testmod_lineendings.c:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/list/list.c:224:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/list/list.c:306:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/list/list.c:374:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/list/testmod_list.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/logchange/logchange.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/logchange/logchange.c:71:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/lua/testmod_lua.c:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/lua/testmod_lua.c:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/lua/testmod_lua.c:43:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/lua/testmod_lua.c:82:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:155:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/mathcheck/mathcheck.c:365:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:46:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:49:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:52:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:55:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:58:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:61:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:64:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:67:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] 2.13.0 elektra-0.8.14/src/plugins/mathcheck/testmod_mathcheck.c:71:2: style: Variable 'conf' can be declared as pointer to const [constVariablePointer] head elektra-0.8.14/src/plugins/network/network.c:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/network/network.c:66:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/network/testmod_network.c:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/ni.c:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/ni.c:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:449:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:500:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:606:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:665:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/io.c:734:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_KEY_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_KEY_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:732:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ni_KEY_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:774:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ds_STR_INIT [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/nickel.c:897:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item_size [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:103:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:204:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:227:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:357:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:415:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:466:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:46:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:580:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:617:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/nickel-1.1.0/src/tests/ni.c:77:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/testmod_ni.c:120:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/testmod_ni.c:211:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/testmod_ni.c:256:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/testmod_ni.c:308:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/testmod_ni.c:422:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/testmod_ni.c:63:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/ni/testmod_ni.c:94:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/noresolver/noresolver.c:47:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:41: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraNoresolverSet' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/noresolver/noresolver.c:82:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/noresolver/noresolver.c:64:41: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:43: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraNoresolverError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/noresolver/noresolver.c:83:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/noresolver/noresolver.c:71:43: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/noresolver/noresolver.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/null/null.c:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/path/path.c:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/path/path.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/python/testmod_python.c:112:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/python/testmod_python.c:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/python/testmod_python.c:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/python/testmod_python.c:48:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/python/testmod_python.c:71:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:113:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:218:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:279:41: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:286:43: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const [constParameterPointer] head elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:43:42: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraRegexstoreOpen' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:297:25: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:43:42: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:50:43: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraRegexstoreClose' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:298:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/regexstore/regexstore.cpp:50:43: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/rename/rename.c:180:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_NONE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/rename/rename.c:211:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:167:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tempHomeLen [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/resolver/testmod_resolver.c:91:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/simpleini/simpleini.c:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/sync/sync.c:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/sync/sync.c:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/syslog/syslog.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/syslog/syslog.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/syslog/syslog.c:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/tcl/action.cpp:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/tcl/action.hpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char_ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/template/template.c:19:42: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTemplateOpen' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/template/template.c:82:25: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/template/template.c:19:42: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/template/template.c:26:43: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTemplateClose' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/template/template.c:83:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/template/template.c:26:43: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/template/template.c:65:41: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTemplateSet' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/template/template.c:85:24: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/template/template.c:65:41: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/template/template.c:72:42: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTemplateError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/template/template.c:86:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/template/template.c:72:42: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/template/template.c:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/template/testmod_template.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/timeofday/timeofday.c:172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/timeofday/timeofday.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/timeofday/timeofday.c:201:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/tracer/tracer.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/tracer/tracer.c:34:38: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTracerOpen' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/tracer/tracer.c:130:25: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/tracer/tracer.c:34:38: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/tracer/tracer.c:49:39: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraTracerClose' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/tracer/tracer.c:131:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/tracer/tracer.c:49:39: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/type/testmod_type.cpp:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:252:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/type/testmod_type.cpp:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/uname/testmod_uname.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/uname/uname.c:117:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/uname/uname.c:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/validation/testmod_validation.c:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/validation/testmod_validation.c:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/validation/validation.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/validation/validation.c:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOSUB [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/wresolver/wresolver.c:167:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/wresolver/wresolver.c:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/wresolver/wresolver.c:248:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_DB_SYSTEM [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/wresolver/wresolver.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_SPEC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/wresolver/wresolver.c:308:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NS_SPEC [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/wresolver/wresolver.c:339:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:42: style: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const. However it seems that 'elektraWresolverError' is a callback function, if 'ELEKTRA_UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] elektra-0.8.14/src/plugins/wresolver/wresolver.c:445:26: note: You might need to cast the function pointer here elektra-0.8.14/src/plugins/wresolver/wresolver.c:431:42: note: Parameter 'ELEKTRA_UNUSED' can be declared as pointer to const head elektra-0.8.14/src/plugins/wresolver/wresolver.c:441:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_OPEN [valueFlowBailoutIncompleteVar] 2.13.0 elektra-0.8.14/src/plugins/xmltool/kdbtools.c:159:7: style: Condition '!isdir' is always true [knownConditionTrueFalse] elektra-0.8.14/src/plugins/xmltool/kdbtools.c:61:16: note: Assignment 'isdir=0', assigned value is 0 elektra-0.8.14/src/plugins/xmltool/kdbtools.c:159:7: note: Condition '!isdir' is always true head elektra-0.8.14/src/plugins/xmltool/stream.c:398:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_PATH_LENGTH [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/stream.c:504:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_UID [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/stream.c:684:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_INACTIVE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:231:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/testmod_xmltool.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/xmltool.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEKTRA_PLUGIN_GET [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/xmltool/xmltool.c:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:124:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:144:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:187:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:228:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:300:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:451:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:482:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:530:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:612:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:64:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:664:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:703:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/testmod_yajl.c:736:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/yajl_gen.c:278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yajl_gen_beautify [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/yajl_parse.c:146:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/yajl_parse.c:184:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/yajl_parse.c:201:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/yajl_parse.c:232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/yajl_parse.c:256:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/yajl_parse.c:290:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/plugins/yajl/yajl_parse.c:336:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/gen/tests/visit_context.cpp:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] 2.13.0 elektra-0.8.14/src/tools/gen/util/util.c:38:2: error: syntax error [syntaxError] head elektra-0.8.14/src/tools/gen/util/util.c:3:23: error: syntax error [syntaxError] head elektra-0.8.14/src/tools/kdb/check.cpp:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/cmdline.cpp:289:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/cmdline.cpp:315:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/external.cpp:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/external.cpp:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/get.cpp:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/get.cpp:48:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_CALLBACK [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/get.cpp:62:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/get.cpp:78:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/main.cpp:117:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/main.cpp:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mergehelper.cpp:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mergehelper.cpp:96:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mount.cpp:110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mount.cpp:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mount.cpp:222:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mount.cpp:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mountbase.cpp:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mountConf [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mountbase.cpp:53:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mountbase.cpp:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/mv.cpp:34:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/remount.cpp:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable existingName [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/test.cpp:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/test.cpp:216:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/test.cpp:293:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/test.cpp:382:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/test.cpp:424:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/test.cpp:478:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/kdb/test.cpp:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/confignode.cpp:145:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/confignode.hpp:56:18: performance: Function 'getName()' should return member 'm_name' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/confignode.hpp:63:18: performance: Function 'getPath()' should return member 'm_path' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:103:24: performance: Function 'importName()' should return member 'm_importName' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:115:24: performance: Function 'format()' should return member 'm_format' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:127:24: performance: Function 'file()' should return member 'm_file' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:31:24: performance: Function 'oldName()' should return member 'm_oldName' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:43:24: performance: Function 'oldValue()' should return member 'm_oldValue' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:67:24: performance: Function 'newName()' should return member 'm_newName' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/datacontainer.hpp:79:24: performance: Function 'newValue()' should return member 'm_newValue' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/guisettings.cpp:133:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/guisettings.cpp:194:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_O_POP [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.cpp:48:3: style: The destructor '~DiscountMarkdownDocument' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/markdowndocument.h:38:11: note: Virtual destructor in base class elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/discountmarkdownconverter.cpp:48:3: note: Destructor in derived class head elektra-0.8.14/src/tools/qt-gui/src/markdownconverter/template/template.h:49:10: performance: Function 'codeHighlightingStyle()' should return member 'highlightingStyle' by const reference. [returnByReference] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:175:56: warning: Function 'importConfiguration' argument order different: declaration 'name, file, format, mergeStrategies' definition 'name, format, file, mergeStrategies' [funcArgOrderDifferent] elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.hpp:224:65: note: Function 'importConfiguration' argument order different: declaration 'name, file, format, mergeStrategies' definition 'name, format, file, mergeStrategies' elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:175:56: note: Function 'importConfiguration' argument order different: declaration 'name, file, format, mergeStrategies' definition 'name, format, file, mergeStrategies' head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:261:86: performance: Function parameter 'format' should be passed by const reference. [passedByValue] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:268:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:345:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:473:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ckdb [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:609:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:711:44: performance: Function parameter 'backendName' should be passed by const reference. [passedByValue] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:813:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OURS [valueFlowBailoutIncompleteVar] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:824:51: performance: Function parameter 'title' should be passed by const reference. [passedByValue] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:824:66: performance: Function parameter 'text' should be passed by const reference. [passedByValue] head elektra-0.8.14/src/tools/qt-gui/src/treeviewmodel.cpp:824:80: performance: Function parameter 'detailedText' should be passed by const reference. [passedByValue] head elektra-0.8.14/src/tools/qt-gui/src/undomanager.hpp:79:13: performance: Function 'clipboardType()' should return member 'm_clipboardType' by const reference. [returnByReference] head elektra-0.8.14/src/tools/race/race.c:90:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_SHARED [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:1080:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:1152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:1494:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:1540:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:1668:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:177:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:1923:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:1987:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:2348:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:2427:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:2473:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:2554:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:2658:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:295:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:429:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_key.c:660:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_meta.c:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_meta.c:203:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_meta.c:352:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_meta.c:413:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_meta.c:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_meta.c:596:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_meta.c:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/abi/testabi_rel.c:273:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/cframework/tests.c:106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/cframework/tests.c:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/cframework/tests.c:143:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_LENGTH [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/cframework/tests.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_PATH_LENGTH [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/cframework/tests.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_UCHAR [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/cframework/tests.c:339:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_array.c:103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_array.c:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_array.c:146:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_array.c:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_array.c:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_backend.c:138:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_backend.c:171:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_backend.c:204:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_backend.c:265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_backend.c:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_backend.c:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1000:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1058:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1251:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LOCK_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1281:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1438:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1513:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1533:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_SIZE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1556:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_LOCK_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:1608:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:382:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:423:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:544:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NAME [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:590:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:621:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_PATH_LENGTH [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_key.c:879:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_ks.c:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_ks.c:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_ks.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_ks.c:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_meta.c:124:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_meta.c:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_MODE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_meta.c:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_meta.c:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_meta.c:27:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_UID [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:119:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:132:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:178:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:192:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:240:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:262:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:27:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Backend [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:335:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:358:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:421:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:513:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:617:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:84:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_mountsplit.c:91:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_namespace.c:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_operation.c:242:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_operation.c:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_operation.c:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_order.c:106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_order.c:159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_order.c:393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_order.c:432:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_order.c:448:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_order.c:507:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_order.c:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_plugin.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_plugin.c:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_plugin.c:152:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_plugin.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_proposal.c:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_size.c:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:110:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:142:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:171:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:263:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:291:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:343:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:35:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_META [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:371:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:484:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:533:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:612:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_spec.c:74:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE_NR_OF_BACKENDS [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:138:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:175:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE_NR_OF_BACKENDS [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:29:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:41:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:67:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE_NR_OF_BACKENDS [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_split.c:91:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPROXIMATE_NR_OF_BACKENDS [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:102:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:1191:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:1251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:1284:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:1344:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:277:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:344:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:457:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:47:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:560:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:694:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:69:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KDB [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:829:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specsize [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_splitset.c:909:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDB_MAX_UCHAR [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:127:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:196:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:257:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:280:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_VALUE [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:376:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:527:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KS_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:553:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:60:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:635:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:724:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:74:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_END [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/ctest/test_trie.c:831:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbError [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-filepath.cc:121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathname_ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-filepath.cc:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathname_ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:711:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FLAG_PREFIX_ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:737:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-port.cc:789:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_new_fatal_failure_ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:61:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSuccess [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head elektra-0.8.14/tests/gtest-1.7.0/src/gtest-test-part.cc:98:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original_reporter_ [valueFlowBailoutIncompleteVar] DONE