2024-03-24 22:51 ftp://ftp.de.debian.org/debian/pool/main/o/odb-api/odb-api_0.18.1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcurl --library=openssl --library=boost --library=openmp --library=motif --library=python --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 -j1 platform: Linux-5.15.0-101-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 51f8b53 (2024-03-24 16:07:43 +0100) count: 6230 3459 elapsed-time: 465.6 665.1 head-timing-info: old-timing-info: head results: odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/__func__-N2340.cpp:5:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/__func__-N2340.cpp:6:27: style: Checking if unsigned expression 'std::strlen(__func__)' is less than zero. [unsignedLessThanZero] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/auto-N2546.cpp:11:9: style: Condition 'ret' is always true [knownConditionTrueFalse] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/auto-N2546.cpp:8:27: note: Assignment 'ret=(sizeof(f)=sizeof(foo::bar))&&(sizeof(foo)>=sizeof(foo::bar)+sizeof(foo::baz))', assigned value is 1 odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: note: Condition 'ret' is always true odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:4:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:4:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:5:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:4:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:4:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:5:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/__func__-N2340.cpp:5:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/__func__-N2340.cpp:6:27: style: Checking if unsigned expression 'std::strlen(__func__)' is less than zero. [unsignedLessThanZero] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/auto-N2546.cpp:11:9: style: Condition 'ret' is always true [knownConditionTrueFalse] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/auto-N2546.cpp:8:27: note: Assignment 'ret=(sizeof(f)=sizeof(foo::bar))&&(sizeof(foo)>=sizeof(foo::bar)+sizeof(foo::baz))', assigned value is 1 odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: note: Condition 'ret' is always true odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:4:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:4:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:5:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:4:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:4:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:5:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/ecbuild/examples/cpp-bundle-nested/bar/foo/main.cc:8:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle-nested/bar/foo/test.cc:9:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle-nested/bar/main.cc:10:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle-nested/bar/test.cc:9:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle-nested/baz/main.cc:10:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle-nested/baz/test.cc:9:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle/bar/main.cc:11:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle/bar/test.cc:11:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle/foo/main.cc:9:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cpp-bundle/foo/test.cc:10:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/cxx11/compute.cc:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/mix/cpp/foo.cc:22:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/examples/simple/compute/compute.cc:21:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/__func__-N2340.cpp:5:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/__func__-N2340.cpp:6:27: style: Checking if unsigned expression 'std::strlen(__func__)' is less than zero. [unsignedLessThanZero] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/auto-N2546.cpp:11:9: style: Condition 'ret' is always true [knownConditionTrueFalse] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/auto-N2546.cpp:8:27: note: Assignment 'ret=(sizeof(f)=sizeof(foo::bar))&&(sizeof(foo)>=sizeof(foo::bar)+sizeof(foo::baz))', assigned value is 1 odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: note: Condition 'ret' is always true odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:4:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:4:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/trivial_type_traits.cpp:5:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:4:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:4:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/type_traits.cpp:5:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/eckit/regressions/ECKIT-166.cc:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/regressions/ECKIT-166.cc:26:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/regressions/ECKIT-175.cc:45:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/regressions/ECKIT-175.cc:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/regressions/ECKIT-221.cc:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/apps/dhcopy.cc:44:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/apps/eckit-version.cc:32:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/apps/syslog-client.cc:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/apps/syslog-client.cc:58:44: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/apps/syslog-server.cc:61:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/apps/syslog-server.cc:71:72: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:148:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:158:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:163:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:100:5: style: Class 'ArgContentOptional' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:117:5: style: Class 'ArgContentList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:183:5: style: Class 'ArgContentExclusive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:201:5: style: Class 'ArgContentInclusive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:29:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:22:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:29:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:30:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:23:25: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:30:25: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:32:18: style: The function 'completion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:24:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:32:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:33:18: style: The function 'consume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:25:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:33:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:40:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:22:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:40:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:41:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:23:25: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:41:25: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:43:18: style: The function 'completion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:24:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:43:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:49:18: style: The function 'consume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:25:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:49:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:72:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:22:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:72:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:73:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:23:25: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:73:25: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:75:18: style: The function 'completion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:24:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:75:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:77:18: style: The function 'consume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:25:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:77:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:86:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:22:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:86:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:91:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:23:25: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:91:25: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:93:18: style: The function 'completion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:24:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:93:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:97:18: style: The function 'consume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:25:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:97:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:110:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:23:25: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:110:25: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:112:18: style: The function 'completion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:24:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:112:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:113:18: style: The function 'consume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:25:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:113:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:118:6: style: The destructor '~ArgContentList' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:21:14: note: Virtual destructor in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:118:6: note: Destructor in derived class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:100:36: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:44:13: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:54:36: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:57:28: error:inconclusive: Using iterator to local container 'v' that may be invalid. [invalidContainer] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:49:53: note: Passed to reference. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:53:64: note: Iterator to container is created here. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:54:26: note: Assuming condition is true. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:56:23: note: After calling 'push_back', iterators or references to the container's data may be invalid . odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:49:52: note: Variable created here. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:57:28: note: Using iterator to local container 'v' that may be invalid. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:58:29: error:inconclusive: Using iterator to local container 'v' that may be invalid. [invalidContainer] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:49:53: note: Passed to reference. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:53:64: note: Iterator to container is created here. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:54:26: note: Assuming condition is true. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:57:39: note: Assuming condition is true. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:57:39: note: Assuming condition is true. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:57:49: note: After calling 'erase', iterators or references to the container's data may be invalid . odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:49:52: note: Variable created here. odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:58:29: note: Using iterator to local container 'v' that may be invalid. odb-api-0.18.1/eckit/src/eckit/cmd/CmdApplication.cc:52:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdApplication.cc:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdApplication.cc:111:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:136:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:76:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit_cmd_lineno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:111:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit_cmd_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:197:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:211:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:232:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:257:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:272:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:325:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:352:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:376:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:395:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:137:13: warning:inconclusive: The buffer 'l' may not be null-terminated after the call to strncpy(). [terminateStrncpy] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:31:5: style: Struct 'EventNotFound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:148:20: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:146:16: note: Assuming that condition 'p' is not redundant odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:148:20: note: Null pointer dereference odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:297:18: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:271:28: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:297:18: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:112:34: style: Variable 'e' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:171:38: style: Variable 'e' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:298:17: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:384:13: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:220:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:222:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:272:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:231:25: style: Variable 'e' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:98:13: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/eckit/src/eckit/cmd/ConfigCmd.cc:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/DirCmd.cc:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/EchoCmd.cc:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/HistoryCmd.cc:52:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/KillCmd.cc:67:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/KillCmd.cc:82:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/KillCmd.cc:56:32: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/cmd/KillCmd.cc:35:17: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/cmd/KillCmd.cc:56:32: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/cmd/LockCmd.cc:36:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/PsCmd.cc:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/PsCmd.cc:207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/PsCmd.cc:243:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/QuitCmd.cc:36:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/RemoteCmd.cc:41:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/RemoteCmd.cc:87:30: style: Variable 'e' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/eckit/cmd/RemoteCommandUser.cc:34:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/SleepCmd.cc:45:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/StartCmd.cc:62:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/StatusCmd.cc:28:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitorFormat [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/StopCmd.cc:52:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TailCmd.cc:62:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TailCmd.cc:113:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TailCmd.cc:100:15: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:77:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/UpTimeCmd.cc:39:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:66:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSAFLUSH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMIN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:127:5: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:126:20: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:134:19: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:160:25: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:536:21: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:611:17: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:613:15: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:168:13: style: Local variable 'len' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:155:9: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:168:13: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:268:19: style: Local variable 'p' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:234:11: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:268:19: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:416:22: style: Local variable 'c' shadows outer argument [shadowArgument] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:232:29: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:416:22: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:449:19: style: Local variable 'p' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:234:11: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:449:19: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:234:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:449:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:598:20: style: Variable 'prev' is allocated memory that is never used. [unusedAllocatedMemory] odb-api-0.18.1/eckit/src/eckit/cmd/term.c:26:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_home [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/term.c:31:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clr_eol [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/term.c:36:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clr_eos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/cmd/term.c:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clear_screen [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:33:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resetResources [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dumpResources [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:44:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:66:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:312:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:440:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:566:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:571:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:29:5: style: Class 'ConfigurationNotFound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/config/EtcTable.cc:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/EtcTable.cc:57:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/EtcTable.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/LibEcKit.cc:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abort_handler_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/LocalConfiguration.cc:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/LocalConfiguration.cc:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Parametrisation.cc:22:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/Parametrisation.cc:24:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:136:6: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable init [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resmap_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:123:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:134:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/config/YAMLConfiguration.cc:75:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:18:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:68:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:131:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:155:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxLeafEntries_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:175:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nentries_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:212:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lentries_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:374:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nentries_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:464:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lentries_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:506:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lentries_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:554:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Page [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:565:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:583:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Page [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:623:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Page [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:646:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:673:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cacheReads_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:701:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nentries_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:714:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:721:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:317:24: style: Local variable 'begin' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:212:16: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:317:24: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:318:24: style: Local variable 'end' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:213:16: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:318:24: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:323:24: style: Local variable 'e' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:215:16: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:323:24: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:328:20: style: Local variable 'count' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:230:12: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:328:20: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entries_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_type [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_type [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:71:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_type [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:89:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:147:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:153:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable purge_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:167:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loaderName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btree_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxCacheSize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:333:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:348:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/KDMapped.h:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Node [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/KDMapped.cc:39:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/KDMapped.cc:103:24: error: Dereferencing 'addr_' after it is deallocated / released [deallocuse] odb-api-0.18.1/eckit/src/eckit/container/KDMapped.cc:47:12: style: Local variable 'base' shadows outer function [shadowFunction] odb-api-0.18.1/eckit/src/eckit/container/KDMapped.h:47:11: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/container/KDMapped.cc:47:12: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/container/KDMapped.cc:150:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/eckit/src/eckit/container/MappedArray.cc:38:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sem_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/MappedArray.cc:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/MappedArray.cc:82:4: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/container/MappedArray.cc:84:17: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/container/SharedMemArray.cc:29:135: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/SharedMemArray.cc:72:4: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/container/SharedMemArray.cc:75:17: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kids_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:100:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:40:23: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:48:12: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:55:51: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/container/bsptree/BSPNode.cc:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/bsptree/BSPNode.cc:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/bsptree/BSPNode.cc:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:159:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIMS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:188:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIMS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:143:5: style: Struct 'sorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:89:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:97:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:111:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:142:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callStack_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:55:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callStack_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:100:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callStack_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:107:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:122:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:144:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:152:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:193:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:215:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:239:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:264:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:311:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:325:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:396:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:404:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:417:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:427:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:515:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:88:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:193:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:52:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:60:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:93:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:111:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSystems_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:145:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:61:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:91:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:137:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:205:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:245:149: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:309:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:32:5: warning: Member variable 'Candidate::probability_' is not initialized in the constructor. [uninitMemberVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:32:5: style: Struct 'Candidate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:265:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:306:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offLine_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:60:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:163:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:171:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:244:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:309:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:344:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:361:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:529:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:579:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:628:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:711:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:722:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:730:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:738:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:746:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:754:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:770:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:814:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:830:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:835:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:840:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:886:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:897:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:416:36: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:549:13: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:648:13: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:503:38: warning: Class 'StdDir' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:503:38: warning: Class 'StdDir' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:503:5: style: Class 'StdDir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:229:28: style: Local variable 'os' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:224:24: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:229:28: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:88:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:109:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:161:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:43:25: performance:inconclusive: Technically the member function 'eckit::PathExpanderRegistry::lookup' can be static (but you may consider moving to unnamed namespace). [functionStatic] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:118:5: style: Class 'ENVVAR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:152:5: style: Class 'FILE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:191:5: style: Class 'CWDFS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:209:5: style: Class 'CWD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:139:21: style: Local variable 'envvar' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:145:15: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:139:21: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:39:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:95:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:387:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:25:8: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/eckit/src/eckit/filesystem/TmpFile.cc:24:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PC_PATH_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:69:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URIManager.cc:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URIManager.cc:69:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URIManager.cc:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/URIManager.cc:111:5: style: Class 'LocalFileManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/URIManager.cc:135:5: style: Class 'MarsFSManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:61:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable old_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:82:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:165:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:193:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:220:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:272:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:326:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:365:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:514:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:540:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:565:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:591:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:617:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:640:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:669:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:697:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:725:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:62:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:70:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:119:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:124:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:129:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:134:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:146:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:161:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:166:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:172:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:187:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:192:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:197:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:202:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:207:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:212:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:217:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:231:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:281:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:321:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/geometry/GreatCircle.cc:56:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/geometry/GreatCircle.cc:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/geometry/GreatCircle.cc:100:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/geometry/GreatCircle.cc:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crossesPoles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/geometry/Point2.cc:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:55:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:252:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:58:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:101:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:145:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:32:5: style: Class 'AsyncHandleWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:71:15: style: Variable 'delme' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/eckit/src/eckit/io/Base64.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encode_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Base64.cc:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encode_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Base64.cc:98:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decode_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:50:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:196:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:77:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:36:11: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:48:12: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:70:12: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:215:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:95:17: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:93:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:116:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:122:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:129:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CommandStream.cc:24:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CommandStream.cc:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/CommandStream.cc:44:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Compress.cc:54:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Compress.cc:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_MARKER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Compress.cc:272:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_BITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Compress.cc:73:5: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:71:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:123:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actualLength_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:43:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:87:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:268:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:620:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:288:30: style: Condition 'len2<=0' is always true [knownConditionTrueFalse] odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:288:17: note: Assuming that condition 'len1<=0' is not redundant odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:282:17: note: Assuming that condition 'len1!=len2' is not redundant odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:288:30: note: Condition 'len2<=0' is always true odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:141:37: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:213:25: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:85:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:91:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:119:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:265:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:32:5: style: Class 'DblBufferError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/io/EasyCURL.cc:286:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:33:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileBase.cc:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileBase.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileBase.cc:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Record [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileBase.cc:64:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Record [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:23:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:59:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:64:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:78:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:34:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:124:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:131:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:215:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:253:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:274:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:291:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:313:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:319:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:145:24: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/FileLock.cc:30:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileLock.cc:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FileLocker.cc:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:76:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:102:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:109:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:124:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:80:37: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:25:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:40:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable throwOnError_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:71:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:69:11: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:86:10: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/HandleHolder.cc:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Length.cc:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Length.cc:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:26:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overwrite_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:73:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:137:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:194:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:155:15: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable address_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:206:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:216:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable address_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:240:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:62:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:96:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:123:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:134:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:163:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:168:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:175:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MoverTransfer.cc:57:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:192:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:199:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curlen_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:270:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:317:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:324:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:332:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:383:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:396:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:411:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:181:18: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:234:23: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:235:28: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:103:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:132:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:163:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:223:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Offset.cc:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:199:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:275:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:289:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:295:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:320:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:374:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:390:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:252:15: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:209:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:175:15: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:25:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:85:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:90:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:93:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watcher_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:43:42: style:inconclusive: Function 'PipelineReader' argument 1 names different: declaration 'owner_' definition 'owner'. [funcArgNamesDifferent] odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:38:30: note: Function 'PipelineReader' argument 1 names different: declaration 'owner_' definition 'owner'. odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:43:42: note: Function 'PipelineReader' argument 1 names different: declaration 'owner_' definition 'owner'. odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:66:46: style:inconclusive: Function 'PipelineExecutor' argument 1 names different: declaration 'owner_' definition 'owner'. [funcArgNamesDifferent] odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:62:32: note: Function 'PipelineExecutor' argument 1 names different: declaration 'owner_' definition 'owner'. odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:66:46: note: Function 'PipelineExecutor' argument 1 names different: declaration 'owner_' definition 'owner'. odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:31:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:64:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overwrite_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:81:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/ResizableBuffer.cc:31:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/ResizableBuffer.cc:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/ResizableBuffer.cc:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Select.cc:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Select.cc:33:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Select.cc:40:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Select.cc:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Select.cc:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Select.cc:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/Select.cc:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SharedBuffer.cc:18:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:76:11: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:98:10: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:66:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reads_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seeks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seeks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seeks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdFile.cc:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdFile.cc:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdFileHandle.cc:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdFileHandle.cc:55:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdFileHandle.cc:61:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdPipe.cc:22:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdPipe.cc:34:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:73:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:70:11: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:86:10: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:25:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:38:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:66:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:86:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:91:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:125:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:167:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:26:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:215:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:332:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:446:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:151:18: style: The function 'sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:136:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:151:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:152:18: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:137:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:152:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:153:18: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:138:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:153:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:161:27: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:145:27: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:161:27: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:162:26: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:146:26: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:162:26: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:176:18: style: The function 'sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:136:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:176:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:177:18: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:137:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:177:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:178:18: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:138:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:178:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:186:27: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:145:27: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:186:27: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:187:26: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:146:26: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:187:26: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:442:32: style: Local variable 'j' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:394:28: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:442:32: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterNode.cc:53:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterNode.cc:36:5: style: Class 'ClusterHeartBeat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterNodes.cc:220:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterNodes.cc:374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/NodeInfo.cc:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/NodeInfo.cc:131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/NodeInfo.cc:151:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/io/cluster/NodeInfo.cc:170:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/LinearAlgebra.cc:90:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/LinearAlgebra.cc:142:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/LinearAlgebra.cc:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/LinearAlgebra.cc:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable own_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linalg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:193:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:227:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:279:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:323:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:364:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shape_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:384:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:407:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:453:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:485:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:521:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Index [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:562:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:569:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:580:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:589:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:599:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:605:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:613:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:618:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:623:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:85:5: style: Class 'BufferAllocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/linalg/Triplet.cc:22:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable own_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/BigNum.cc:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Bytes.cc:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Bytes.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Bytes.cc:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Bytes.cc:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/CallbackTarget.cc:31:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Channel.cc:23:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Channel.cc:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Channel.cc:87:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:91:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/CodeLocation.cc:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/CodeLocation.cc:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Colour.cc:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Colour.cc:68:14: style: Variable 'n' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/eckit/src/eckit/log/ColouringTarget.cc:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ColouringTarget.cc:47:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/FileTarget.cc:21:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/FileTarget.cc:40:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/IndentTarget.cc:28:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/LineBasedTarget.cc:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/LineBasedTarget.cc:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/LineBasedTarget.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/LineBasedTarget.cc:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_nerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:123:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:136:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:150:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:164:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:185:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:225:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:232:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:361:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:375:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:130:22: style: The function 'createChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:116:22: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/log/Log.cc:130:22: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/log/Log.cc:144:22: style: The function 'createChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:116:22: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/log/Log.cc:144:22: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/log/Log.cc:158:22: style: The function 'createChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:116:22: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/log/Log.cc:158:22: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/log/Log.cc:172:22: style: The function 'createChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:116:22: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/log/Log.cc:172:22: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/log/Log.cc:255:13: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:267:13: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:283:13: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:298:13: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:311:13: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:327:13: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:341:13: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:352:13: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/Log.cc:363:45: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/log/LogTarget.cc:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/PrefixTarget.cc:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixLength_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/PrefixTarget.cc:39:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ProgressTimer.cc:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasOutput_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ProgressTimer.cc:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasOutput_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ResourceUsage.cc:51:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/ResourceUsage.cc:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/RotationTarget.cc:49:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/SavedStatus.cc:26:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:119:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:167:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elapsed_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elapsed_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elapsed_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elapsed_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/SysLog.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timestamp_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/SysLog.cc:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/SysLog.cc:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/SysLog.cc:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/TimeStamp.cc:42:50: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] odb-api-0.18.1/eckit/src/eckit/log/TimeStampTarget.cc:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/TimeStampTarget.cc:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputAtExit_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:65:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeStart_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopped_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeStop_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpuStop_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpuStop_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:84:22: style: Virtual function 'sync' is called from destructor '~UserBuffer()' at line 37. Dynamic binding is not used. [virtualCallInConstructor] odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:37:21: note: Calling sync odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:84:22: note: sync is a virtual function odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:26:5: style: Class 'UserBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:86:28: style: Condition 'dumpBuffer()' is always true [knownConditionTrueFalse] odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:86:28: note: Calling function 'dumpBuffer' returns 1 odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:86:28: note: Condition 'dumpBuffer()' is always true odb-api-0.18.1/eckit/src/eckit/log/WrapperTarget.cc:24:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/log/WrapperTarget.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:42:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:17: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:25: style: Parameter 'N' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:47: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:57: style: Parameter 'ipiv' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:68: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:17: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:25: style: Parameter 'N' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:46: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:56: style: Parameter 'ipiv' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:67: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:17: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:28: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:39: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:49: style: Parameter 'ipiv' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:63: style: Parameter 'work' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:74: style: Parameter 'lwork' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:86: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:17: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:27: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:38: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:48: style: Parameter 'ipiv' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:61: style: Parameter 'work' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:72: style: Parameter 'lwork' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:84: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:26:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGE_SIZE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:46:17: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:98:19: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:99:19: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:107:33: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:55:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:61:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:67:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:205:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:365:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:428:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:134:10: style:inconclusive: Technically the member function 'eckit::MemBlk::check' can be const. [functionConst] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:135:10: style:inconclusive: Technically the member function 'eckit::MemBlk::inUse' can be const. [functionConst] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:140:10: style:inconclusive: Technically the member function 'eckit::MemBlk::size' can be const. [functionConst] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:209:14: note: Technically the member function 'eckit::MemBlk::size' can be const. odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:140:10: note: Technically the member function 'eckit::MemBlk::size' can be const. odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:128:5: style: Struct 'MemBlk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:130:28: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:254:27: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:348:15: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:349:18: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:152:29: style:inconclusive: Function 'find' argument 1 names different: declaration 's' definition 'size'. [funcArgNamesDifferent] odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:132:32: note: Function 'find' argument 1 names different: declaration 's' definition 'size'. odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:152:29: note: Function 'find' argument 1 names different: declaration 's' definition 'size'. odb-api-0.18.1/eckit/src/eckit/mpi/Comm.cc:73:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Comm.cc:115:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Comm.cc:182:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Comm.cc:209:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:21:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:25:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:29:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:33:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:37:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:41:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:45:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:49:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSIGNED_LONG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:55:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_INT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:59:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_INT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:63:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_INT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:67:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_INT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:18:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUM [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:20:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:22:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:24:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:26:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLOC [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:28:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINLOC [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:302:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:313:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:354:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:364:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_IN_PLACE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:400:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:480:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:492:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:496:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:512:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:524:29: style: Variable 'e' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/eckit/mpi/ParallelRequest.cc:35:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/ParallelRequest.cc:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/ParallelStatus.cc:23:11: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/mpi/Request.cc:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:165:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:178:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:212:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:221:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:226:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:231:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:236:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:241:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:250:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:255:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:260:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:265:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:277:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:69:23: style: Local variable 'send' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:63:17: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:69:23: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:78:19: style: Local variable 'send' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:63:17: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:78:19: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/mpi/SerialRequest.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/SerialStatus.cc:30:11: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/mpi/Status.cc:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/mpi/Status.cc:54:11: style: Statements following noreturn function 'error()' will never be executed. [unreachableCode] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:35:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:49:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:62:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:100:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:110:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:265:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locked_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:291:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locked_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:307:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:330:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:345:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memoize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:359:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memoize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:441:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memoize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:141:4: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] odb-api-0.18.1/eckit/src/eckit/net/NetAddress.h:38:5: style: Class 'NetAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/net/NetAddress.h:40:5: style: Class 'NetAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/net/NetService.cc:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/NetUser.cc:25:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/NetUser.cc:30:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/NetUser.cc:35:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/Port.cc:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPClient.cc:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPClient.cc:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:125:6: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localAddr_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:129:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:248:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:334:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localPort_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:367:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:516:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localPort_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:705:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:759:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localAddr_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:765:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localHost_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:771:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localPort_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:805:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:828:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:389:20: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:704:9: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:173:22: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:230:15: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:571:51: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:758:6: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:764:6: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:770:6: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:273:21: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:267:17: note: len is assigned odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:273:21: note: len is overwritten odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:354:15: style: The scope of the variable 'addr' can be reduced. [variableScope] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:355:15: style: Local variable 'none' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:47:16: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:355:15: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:580:13: style: Local variable 'flg' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:523:9: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:580:13: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:645:29: style: Local variable 'lock' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:621:21: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:645:29: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:262:26: style: Variable 'more' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/eckit/src/eckit/net/TCPStream.cc:44:10: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/Telnet.cc:54:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPClient.cc:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPClient.cc:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable servinfo_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPClient.cc:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socketfd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPClient.cc:84:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostname_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socketfd_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:97:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:60:9: error: Memory leak: servinfo [memleak] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:32:20: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:35:20: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:101:33: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:126:70: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/option/CmdArgs.cc:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/CmdArgs.cc:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/CmdArgs.cc:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/CmdArgs.cc:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/FactoryOption.cc:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/FactoryOption.cc:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/FactoryOption.cc:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/Option.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/Option.cc:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/Option.cc:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/Option.cc:101:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/Separator.cc:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/Separator.cc:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/SimpleOption.cc:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/SimpleOption.cc:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/SimpleOption.cc:92:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/VectorOption.cc:46:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/VectorOption.cc:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/option/VectorOption.cc:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/AutoAlarm.cc:30:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/AutoAlarm.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable old_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/AutoAlarm.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable throw_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Password.cc:30:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Password.cc:51:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/SemLocker.cc:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxWaitLock_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/SemLocker.cc:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxWaitLock_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:86:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_NOWAIT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable semaphore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable semaphore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable semaphore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:125:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:138:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/SharedInt.cc:55:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable semaphore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/SignalHandler.cc:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/os/SignalHandler.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSONDataBlob.cc:32:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSONDataBlob.cc:40:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSONDataBlob.cc:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/ObjectParser.cc:228:14: style: Local variable 'c' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/parser/ObjectParser.cc:214:10: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/parser/ObjectParser.cc:228:14: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/parser/ObjectParser.cc:256:14: style: Local variable 'c' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/parser/ObjectParser.cc:243:10: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/parser/ObjectParser.cc:256:14: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/parser/StreamParser.cc:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/StreamParser.cc:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comments_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/StreamParser.cc:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comments_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/StreamParser.cc:124:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/StringTools.cc:154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/StringTools.cc:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/StringTools.cc:184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/Tokenizer.cc:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/Tokenizer.cc:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/Tokenizer.cc:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/Tokenizer.cc:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:287:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:352:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:400:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:561:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:766:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anchors_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:783:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:66:5: style: Class 'YAMLItemLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:197:5: style: Struct 'YAMLItemKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:306:5: style: Struct 'YAMLItemEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:82:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:33:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:82:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:86:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:35:19: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:86:19: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:91:18: style: The function 'isEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:58:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:91:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:99:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:33:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:99:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:104:11: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:35:19: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:104:11: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:140:18: style: The function 'isStartDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:56:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:140:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:148:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:33:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:148:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:152:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:35:19: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:152:19: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:162:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:33:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:162:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:166:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:35:19: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:166:19: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:178:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:33:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:178:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:182:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:35:19: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:182:19: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:192:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:33:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:192:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:218:11: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:35:19: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:218:11: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:302:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:33:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:302:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:308:11: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:35:19: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:308:11: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:368:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:33:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:368:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:372:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:35:19: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:372:19: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:379:18: style: The function 'isEndDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:57:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:379:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:333:30: style: Condition 'next.indent_>indent_' is always true [knownConditionTrueFalse] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:318:30: note: Assuming that condition 'next.indent_==indent_' is not redundant odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:326:30: note: Assuming condition is false odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:333:30: note: Condition 'next.indent_>indent_' is always true odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:262:31: style: Local variable 'k' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:256:23: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:262:31: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:610:29: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:575:16: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:610:29: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:620:25: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:575:16: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:620:25: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:594:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:665:17: style: Unused variable: key [unusedVariable] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:207:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCount_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:324:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inObject_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subCount_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:366:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subCount_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:383:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subCount_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:530:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:542:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:554:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:569:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:585:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:590:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:595:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:600:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:605:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:610:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:615:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:620:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:625:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:630:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:670:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:677:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:684:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:693:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:709:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCount_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:760:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCount_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:107:7: style:inconclusive: Technically the member function 'eckit::Swap::operator()' can be const. [functionConst] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:109:28: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:746:8: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:35:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:36:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:37:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:38:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:39:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:40:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:41:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:42:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:43:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:44:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:45:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:46:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:67:31: style: Parameter 's' can be declared as reference to const [constParameterReference] odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:31:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:113:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:153:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:41:9: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] odb-api-0.18.1/eckit/src/eckit/runtime/Library.cc:32:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argv_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable home_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:211:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:100:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:238:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:253:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:259:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:265:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:271:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:277:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:290:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:309:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:321:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:378:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:443:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitorable.cc:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitorable.cc:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitorable.cc:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Monitorable.cc:49:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeApplication.cc:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeApplication.cc:207:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeApplication.cc:242:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pipe_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:62:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:93:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:184:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:225:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:270:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:282:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable age [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:42:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forget_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:178:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:199:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:156:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable check_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abort_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Tool.cc:38:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Tool.cc:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendLogErrWarnToStdOut_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/runtime/Tool.cc:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendLogErrWarnToStdOut_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:83:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/MemoryStream.cc:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/MemoryStream.cc:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/MemoryStream.cc:87:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/MemoryStream.cc:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toChild_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:39:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toChild_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:126:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:97:22: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:122:15: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/serialisation/ReanimatorBase.cc:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:27:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeCount_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:148:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTag_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:191:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_end_obj [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_char [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_char [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_int [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_int [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_long [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_long [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:283:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_long_long [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_long_long [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_short [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_short [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:318:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_float [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_double [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:351:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_string [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_string [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:377:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_large_blob [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:399:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_blob [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:416:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_exception [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:425:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_char [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_char [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:444:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_int [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:458:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_int [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:469:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_short [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:477:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_short [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:488:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_long [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:496:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_long [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:507:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_long_long [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:517:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_long_long [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:527:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_float [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:534:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_large_blob [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:555:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_blob [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_blob [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:593:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_double [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:603:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_string [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:619:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_eof [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_start_obj [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:646:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_end_obj [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:650:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTag_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:655:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTag_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:706:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_start_obj [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:723:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:748:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_tag [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:723:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:738:5: style: Class 'StreamDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/serialisation/Streamable.cc:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:116:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:165:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:176:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:195:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:211:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:229:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/Library.cc:292:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/MemoryInfo.cc:37:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientPool [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/MemoryInfo.cc:68:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resident_size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/MemoryInfo.cc:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resident_size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/MemoryInfo.cc:128:16: style: Local variable 'diff' shadows outer function [shadowFunction] odb-api-0.18.1/eckit/src/eckit/system/MemoryInfo.cc:113:13: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/system/MemoryInfo.cc:128:16: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/system/ResourceUsage.cc:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/ResourceUsage.cc:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ru_maxrss [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/ResourceUsage.cc:57:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/ResourceUsage.cc:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ru_nswap [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfo.cc:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfo.cc:74:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECKIT_OS_NAME [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfo.cc:90:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECKIT_OS_NAME [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfo.cc:98:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECKIT_OS_NAME [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfo.cc:66:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoFreeBSD.cc:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoLinux.cc:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoLinux.cc:53:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoLinux.cc:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoLinux.cc:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoLinux.cc:93:35: style: Unused variable: s [unusedVariable] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoMacOSX.cc:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoMacOSX.cc:62:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_BASIC_INFO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoMacOSX.cc:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_used [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/system/SystemInfoMacOSX.cc:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_total [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/Mutex.cc:26:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/Mutex.cc:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/Mutex.cc:41:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/Mutex.cc:51:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:30:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:23:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:104:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:114:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:56:33: style: Variable 'reg' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:64:33: style: Variable 'reg' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:72:33: style: Variable 'reg' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/eckit/thread/Thread.cc:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/Thread.cc:40:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proc_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detached_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detached_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:176:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:106:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:182:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:214:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:223:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:30:5: style: Class 'ThreadPoolThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/transaction/TxnEvent.cc:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txnID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnEvent.cc:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txnID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnEvent.cc:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txnID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:151:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:236:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:263:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:287:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:51:18: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:42:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:51:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:52:18: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:43:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:52:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:54:27: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:45:27: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:54:27: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:55:20: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:46:20: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:55:20: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:69:18: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:42:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:69:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:70:18: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:43:18: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:70:18: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:72:27: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:45:27: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:72:27: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:73:20: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:46:20: note: Virtual function in base class odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:73:20: note: Function in derived class odb-api-0.18.1/eckit/src/eckit/types/ClimateDate.cc:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Coord.cc:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Coord.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Coord.cc:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:275:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:297:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:304:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:315:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:329:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Date.cc:222:6: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:42:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:55:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:131:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:161:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:106:6: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] odb-api-0.18.1/eckit/src/eckit/types/DayOfYear.cc:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DayOfYear.cc:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/DayOfYear.cc:68:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Double.cc:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Double.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Double.cc:48:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:117:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bottom_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:192:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bottom_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:256:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:273:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:288:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:303:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:316:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:325:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:334:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:343:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:352:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:73:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:101:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:154:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:185:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Month.cc:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:191:9: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:100:38: style: Local variable 't' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/types/Time.cc:51:7: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/types/Time.cc:100:38: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/types/TimeInterval.cc:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/TimeInterval.cc:35:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Types.cc:95:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Types.cc:102:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Types.cc:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/Types.cc:126:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/UUID.cc:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/UUID.cc:97:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/UUID.cc:95:15: style: Variable 'f' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:22:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:28:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Hash.cc:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Hash.cc:78:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Hash.cc:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/HyperCube.cc:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dimensions_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/HyperCube.cc:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dimensions_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD4_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD4_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD4_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:22:43: style: Parameter 'digest' can be declared as const array [constParameter] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINTER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:284:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:301:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:315:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:319:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:324:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:343:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:360:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:282:43: style: Parameter 'digest' can be declared as const array [constParameter] odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:290:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:105:4: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:104:8: style: Local variable 'm' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:44:12: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:104:8: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:80:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:36:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:28:5: note: outer condition: shell odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:36:12: note: identical inner condition: shell odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:58:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:81:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:93:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:21:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Translator.cc:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/Translator.cc:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:86:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:133:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:50:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:70:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:50:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:79:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:91:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:101:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:121:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:137:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:151:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:32:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:55:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:163:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:175:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:199:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:224:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:238:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:198:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:48:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:117:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:137:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:152:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:162:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:180:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:26:5: style: Class 'BadBoolConversion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:114:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/ScopeParams.cc:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scope_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:102:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:112:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:42:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:51:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Value.cc:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Value.cc:175:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/value/Value.cc:424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/AgentResource.cc:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/AgentResource.cc:55:11: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/web/AgentResource.cc:68:15: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/web/CgiResource.cc:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dontEncode [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Configure.cc:30:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htmlResources [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Configure.cc:51:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/FileResource.cc:39:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dontEncode [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dontEncode [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:129:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:183:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doEncode [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:229:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:241:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:260:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:272:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:279:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable on_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:291:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dontEncode [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:303:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_FOUND [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable border_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Html.cc:379:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlResource.cc:34:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlResource.cc:68:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlResource.cc:180:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HtmlResource.cc:172:2: warning: Return value of function index() is not used. [ignoredReturnValue] odb-api-0.18.1/eckit/src/eckit/web/HtmlResource.cc:172:2: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:79:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:90:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:103:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:34:2: style: Class 'back_encoder_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:151:9: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:79:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:158:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:165:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentLength_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentLength_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:175:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:190:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statusCode_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:196:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:242:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:269:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:274:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:342:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statusCode_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:225:29: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:274:10: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:322:10: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:304:9: note: Shadowed declaration odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:322:10: note: Shadow variable odb-api-0.18.1/eckit/src/eckit/web/HttpService.cc:68:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/JavaAgent.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/JavaAgent.cc:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/JavaResource.cc:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_FOUND [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/ProxiedTCPClient.cc:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/ProxiedTCPClient.cc:59:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxyHost_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:118:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:176:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:216:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:269:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:290:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:311:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:330:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:335:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:340:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/eckit/web/Url.cc:346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/arg.cc:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/mpmc.cc:9:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/net.cc:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/pipe.cc:30:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/pipe.cc:41:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/pipe.cc:33:22: style: Variable 's' can be declared as reference to const [constVariableReference] odb-api-0.18.1/eckit/src/experimental/sandbox/pool.cc:33:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/pool.cc:39:5: style: Class 'X' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/experimental/sandbox/shint.cc:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/shint.cc:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/shint.cc:57:5: style: Class 'SemForker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/experimental/sandbox/shint.cc:24:16: style: Unused variable: sem [unusedVariable] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_client.cc:46:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_client_json.cc:73:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_client_json.cc:39:5: style: Class 'XX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server.cc:51:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server.cc:128:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server.cc:39:5: style: Class 'FDBConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_forked.cc:36:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_forked.cc:140:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_forked.cc:113:5: warning: Member variable 'FDBSvrApp::port_' is not initialized in the constructor. [uninitMemberVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_forked.cc:102:5: style: Class 'FDBForker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_threaded.cc:58:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_threaded.cc:148:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_threaded.cc:38:5: style: Class 'FDBUser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_threaded.cc:110:5: style: Class 'FDBService' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/tests/config/test_configuration.cc:46:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/config/test_resource.cc:46:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/container/benchmark_densemap.cc:107:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/container/test_btree.cc:47:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/container/test_cache_lru.cc:36:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/container/test_densemap.cc:39:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/container/test_sharedmemarray.cc:41:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/container/test_trie.cc:123:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/experimental/singleton/TestBuilder1.cc:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.h:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.h:44:5: style: Class 'AutoRegistBuilder < TestBuilder1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/tests/experimental/singleton/TestBuilder1.cc:17:10: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.h:21:18: note: Virtual function in base class odb-api-0.18.1/eckit/tests/experimental/singleton/TestBuilder1.cc:17:10: note: Function in derived class odb-api-0.18.1/eckit/tests/experimental/singleton/TestBuilder2.cc:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.h:44:5: style: Class 'AutoRegistBuilder < TestBuilder2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/tests/experimental/singleton/TestBuilder2.cc:17:10: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.h:21:18: note: Virtual function in base class odb-api-0.18.1/eckit/tests/experimental/singleton/TestBuilder2.cc:17:10: note: Function in derived class odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.cc:32:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.cc:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.h:44:5: style: Class 'AutoRegistBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/tests/filesystem/test_aiohandle.cc:102:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/filesystem/test_asynchandle.cc:102:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/filesystem/test_localpathname.cc:41:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/filesystem/test_multihandle.cc:132:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/filesystem/test_pathexpander.cc:45:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/filesystem/test_restarthandle.cc:248:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/geometry/test_great_circle.cc:34:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/geometry/test_kdtree.cc:35:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/geometry/test_sphere.cc:53:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/io/test_base64.cc:76:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/io/test_bitio.cc:72:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/io/test_compress.cc:67:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/io/test_datablob.cc:79:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/io/test_filepool.cc:53:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/linalg/test_la_factory.cc:50:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/linalg/test_la_linalg.cc:40:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/linalg/test_la_sparse.cc:104:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/linalg/test_la_streaming.cc:69:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/log/test_log.cc:30:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/log/test_log_callback.cc:45:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/log/test_log_channels.cc:101:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/log/test_log_threads.cc:81:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/maths/test_matrix.cc:42:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/memory/test_counted.cc:219:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/memory/test_factory.cc:181:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/memory/test_memory_mmap.cc:75:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/memory/test_scoped_ptr.cc:80:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/memory/test_shared_ptr.cc:100:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/mpi/eckit_test_mpi.cc:31:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/mpi/eckit_test_mpi_addcomm.cc:32:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/mpi/eckit_test_mpi_splitcomm.cc:31:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/option/eckit_test_option_factory.cc:81:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/parser/test_json.cc:71:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/parser/test_json_metadata.cc:41:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/parser/test_stream_parser.cc:38:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/parser/test_yaml.cc:49:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/runtime/test_producer.cc:56:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/serialisation/test_file_stream.cc:78:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/serialisation/test_streamable.cc:163:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/system/test_system_library.cc:52:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/testing/test_testing.cc:164:9: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/types/test-double-compare-speed.cc:38:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/types/test_cache.cc:39:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/types/test_doublecompare.cc:350:8: error: syntax error: 31 = [syntaxError] odb-api-0.18.1/eckit/tests/types/test_fixedstring.cc:42:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/types/test_floatcompare.cc:348:8: error: syntax error: 31 = [syntaxError] odb-api-0.18.1/eckit/tests/types/test_fraction.cc:163:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/types/test_print_vector.cc:39:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/types/test_uuid.cc:40:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/hash-performance.cc:68:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/test_md4.cc:45:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/test_md5.cc:38:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/test_rendezvoushash.cc:63:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/test_sha1.cc:45:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/test_string_tools.cc:41:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/test_tokenizer.cc:121:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/test_translator.cc:64:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/utils/test_xxhash.cc:44:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/AnyKeyParams.h:28:5: style: Struct 'AnyKeyParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/tests/value/AnyKeyParams.h:29:5: style: Struct 'AnyKeyParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/eckit/tests/value/test_value_boolean.cc:84:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_const.cc:33:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_date.cc:58:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_double.cc:64:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_integer.cc:114:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_nil.cc:55:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_orderedmap.cc:38:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_params.cc:250:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_string.cc:70:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_typeordering.cc:47:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_valuelist.cc:62:1: error: syntax error [syntaxError] odb-api-0.18.1/eckit/tests/value/test_value_valuemap.cc:65:1: error: syntax error [syntaxError] odb-api-0.18.1/metkit/src/experimental/netcdf4-example.cc:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CLOBBER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/BaseProtocol.cc:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/BaseProtocol.cc:94:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/BaseProtocol.cc:93:15: style: Condition 'j==m->end()' is always true [knownConditionTrueFalse] odb-api-0.18.1/metkit/src/metkit/BaseProtocol.cc:92:11: note: Assuming that condition 'j==m->end()' is not redundant odb-api-0.18.1/metkit/src/metkit/BaseProtocol.cc:93:15: note: Condition 'j==m->end()' is always true odb-api-0.18.1/metkit/src/metkit/ClientTask.cc:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metkitID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/ClientTask.cc:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/ClientTask.cc:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metkitID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:84:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:108:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sending_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:169:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:134:27: style: The scope of the variable 'version' can be reduced. [variableScope] odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:135:32: style: The scope of the variable 'crc' can be reduced. [variableScope] odb-api-0.18.1/metkit/src/metkit/MarsExpension.cc:77:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inherit_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsExpension.cc:88:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inherit_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientID_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:143:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable streamMode_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:174:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:33:5: style: Class 'MarsHandleStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/metkit/src/metkit/MarsLanguage.cc:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLanguage.cc:168:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLanguage.cc:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLanguage.cc:384:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLanguage.cc:309:31: style: Unused variable: seen [unusedVariable] odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostname_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:102:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsParser.cc:176:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:326:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:353:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:93:13: style: Local variable 'size' shadows outer variable [shadowVariable] odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:83:9: note: Shadowed declaration odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:93:13: note: Shadow variable odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:55:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:74:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:87:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:97:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:125:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:136:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:85:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/Parameter.cc:26:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/metkit/src/metkit/RequestEnvironment.cc:35:15: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] odb-api-0.18.1/metkit/src/metkit/grib/GribAccessor.cc:25:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribDataBlob.cc:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actualLength_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribDataBlob.cc:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actualLength_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribDataBlob.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribDataBlob.cc:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribFile.cc:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_SUCCESS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:60:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:95:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:111:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:221:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribIndex.cc:24:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribIndex.cc:46:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:74:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_KEYS_ITERATOR_ALL_KEYS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:166:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:103:16: style: Local variable 'len' shadows outer variable [shadowVariable] odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:63:12: note: Shadowed declaration odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:103:16: note: Shadow variable odb-api-0.18.1/metkit/src/metkit/grib/GribMutator.cc:27:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribToRequest.cc:54:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_KEYS_ITERATOR_ALL_KEYS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/GribToRequest.cc:177:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/MetFile.cc:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_SUCCESS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/MetFile.cc:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_SUCCESS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/MetFile.cc:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_SUCCESS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/MetFile.cc:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_SUCCESS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/grib/MetFile.cc:92:5: style: Class 'AutoFree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiple_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatten_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatten_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:196:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaults_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:211:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaults_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatten_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:120:5: style: Class 'NotInSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:143:5: style: Class 'InSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:249:41: style: Local variable 'values' shadows outer variable [shadowVariable] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:238:37: note: Shadowed declaration odb-api-0.18.1/metkit/src/metkit/types/Type.cc:249:41: note: Shadow variable odb-api-0.18.1/metkit/src/metkit/types/Type.cc:263:41: style: Local variable 'values' shadows outer variable [shadowVariable] odb-api-0.18.1/metkit/src/metkit/types/Type.cc:238:37: note: Shadowed declaration odb-api-0.18.1/metkit/src/metkit/types/Type.cc:263:41: note: Shadow variable odb-api-0.18.1/metkit/src/metkit/types/TypeAny.cc:28:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeDate.cc:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originalDefaults_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeDate.cc:62:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeDate.cc:91:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeDate.cc:44:50: style: Local variable 't' shadows outer variable [shadowVariable] odb-api-0.18.1/metkit/src/metkit/types/TypeDate.cc:40:46: note: Shadowed declaration odb-api-0.18.1/metkit/src/metkit/types/TypeDate.cc:44:50: note: Shadow variable odb-api-0.18.1/metkit/src/metkit/types/TypeEnum.cc:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiple_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeEnum.cc:78:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeEnum.cc:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeExpver.cc:38:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeFloat.cc:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeInteger.cc:30:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeMixed.cc:44:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:144:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:345:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:380:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:418:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:265:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:118:62: style:inconclusive: Function 'Rule' argument 2 names different: declaration 'setters' definition 'values'. [funcArgNamesDifferent] odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:98:60: note: Function 'Rule' argument 2 names different: declaration 'setters' definition 'values'. odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:118:62: note: Function 'Rule' argument 2 names different: declaration 'setters' definition 'values'. odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:198:35: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:258:28: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] odb-api-0.18.1/metkit/src/metkit/types/TypeRange.cc:31:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeRegex.cc:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uppercase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeRegex.cc:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uppercase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeRegex.cc:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeTime.cc:96:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeTime.cc:120:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeToByList.cc:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiple_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeToByList.cc:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypeToByList.cc:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:29:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:44:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:92:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/tests/test_emosfile.cc:38:1: error: syntax error [syntaxError] odb-api-0.18.1/metkit/src/tests/test_expand.cc:34:1: error: syntax error [syntaxError] odb-api-0.18.1/metkit/src/tests/test_typesfactory.cc:41:1: error: syntax error [syntaxError] odb-api-0.18.1/metkit/src/tools/grib-blob.cc:33:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/tools/grib-blob.cc:70:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/tools/grib-blob.cc:65:14: style: Variable 'len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/metkit/src/tools/grib-to-mars-request.cc:47:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/tools/grib-to-mars-request.cc:32:9: performance: Variable 'path_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] odb-api-0.18.1/metkit/src/tools/ncmerge.cc:29:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/tools/parse-mars-request.cc:78:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/metkit/src/tools/parse-mars-request.cc:101:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:58:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:78:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:84:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:90:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:132:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.h:66:3: warning:inconclusive: Class 'FakeODBIterator' which has virtual members does not have a virtual destructor. [virtualDestructor] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.h:37:24: performance:inconclusive: Technically the member function 'odb::tool::ODBIterator::end' can be static (but you may consider moving to unnamed namespace). [functionStatic] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.h:41:10: style:inconclusive: Technically the member function 'odb::tool::ODBIterator::operator!=' can be const. [functionConst] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.h:68:25: performance:inconclusive: Technically the member function 'odb::tool::FakeODBIterator::end' can be static (but you may consider moving to unnamed namespace). [functionStatic] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.h:34:2: style: Struct 'Assignments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.h:37:70: error: Null pointer dereference: reinterpret_cast(0) [nullPointer] odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.h:68:75: error: Null pointer dereference: reinterpret_cast(0) [nullPointer] odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:147:28: style: The scope of the variable 'importedRowsNumber' can be reduced. [variableScope] odb-api-0.18.1/odb-tools/src/migrator/MigrateHandler.cc:45:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/MigrateHandler.h:24:5: style: Class 'MigrateHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb-tools/src/migrator/MigrateHandler.cc:54:13: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb-tools/src/migrator/MigratorTool.cc:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/MigratorTool.cc:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/MigratorTool.cc:105:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODB2ODATool.cc:61:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODB2ODATool.cc:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:57:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:86:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:112:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:172:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:181:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:185:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:187:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:189:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:195:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noOfColumns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:214:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:231:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schemaParsed_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:90:10: style: Return value '!(noMore_=true)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:107:9: style: Return value '!(noMore_=false)' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:115:45: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:119:8: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:121:8: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:126:22: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:173:27: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:81:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:167:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:199:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/TSQLReader.h:38:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/migrator/odb2oda.cc:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:80:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:211:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:228:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:177:24: style: The scope of the variable 'n' can be reduced. [variableScope] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:236:6: style: The scope of the variable 'np' can be reduced. [variableScope] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:212:7: style: Variable 'err' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:200:18: style: Unused variable: sqlBuf [unusedVariable] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:263:15: style: Variable 'err' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1Main.cc:21:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/binio.c:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/binio.c:96:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/binio.c:109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/binio.c:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/binio.c:157:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/binio.c:44:30: warning:inconclusive: Possible null pointer dereference: Name [nullPointer] odb-api-0.18.1/odb/src/aux/binio.c:38:16: note: Assignment 'Name=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/binio.c:44:30: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/binio.c:46:18: warning:inconclusive: Possible null pointer dereference: Name [nullPointer] odb-api-0.18.1/odb/src/aux/binio.c:38:16: note: Assignment 'Name=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/binio.c:46:18: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/bits.c:123:16: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/bits.c:428:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/bits.c:429:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/bits.c:430:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/bits.c:431:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/bits.c:445:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/bits.c:446:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/bits.c:447:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/bits.c:448:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/cardinality.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cardinality.c:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cardinality.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cardinality.c:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cardinality.c:146:11: style: Variable 'plast' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cardinality.c:143:24: style: Variable 'Bailout_reached' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/cardinality.c:217:18: style: Variable 'Bailout_reached' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/cma_attach.c:24:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_attach.c:65:9: style: Local variable 'tid' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/cma_attach.c:20:7: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/cma_attach.c:65:9: note: Shadow variable odb-api-0.18.1/odb/src/aux/cma_attach.c:85:11: style: Variable 'index' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/cma_bin_file.c:15:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmaio [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_bin_file.c:18:14: style: Variable 'pbin' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_bin_info.c:10:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_byteswap.c:11:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmaio [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_byteswap.c:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmaio [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_close.c:12:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_debug.c:8:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_detach.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:209:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:179:22: portability: Casting from const double * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:84:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:202:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:237:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:316:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:41:10: style: union member '_Flp_t::d' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:42:10: style: union member '_Flp_t::u' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:56:5: style: union member '_Flp_t::s' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:52:10: style: struct member 'Anonymous0::sign' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:53:10: style: struct member 'Anonymous0::exp' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:54:10: style: struct member 'Anonymous0::m1' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:55:10: style: struct member 'Anonymous0::m2' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/cma_get_concat.c:12:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmaio [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_get_ddrs.c:13:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_get_report.c:16:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_info.c:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_info.c:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_info.c:113:14: style: Same expression on both sides of '-'. [duplicateExpression] odb-api-0.18.1/odb/src/aux/cma_info.c:237:10: style: Local variable 'retcode' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/aux/cma_info.c:177:20: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/cma_info.c:237:10: note: Shadow variable odb-api-0.18.1/odb/src/aux/cma_info.c:192:14: style: Variable 'pbin' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_info.c:226:9: style: Variable 'pbin' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_info.c:229:18: style: Variable 'is_mr2d' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/cma_is_packed.c:12:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmaio [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_on_mrfs.c:12:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmaio [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_open.c:29:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CMAIO_LOCKS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_open.c:34:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CMAIO_LOCKS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_open.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CMAIO_LOCKS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_open.c:182:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_open.c:358:15: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/aux/cma_open.c:340:16: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/cma_open.c:358:15: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/cma_open.c:304:23: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/cma_open.c:156:7: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/cma_open.c:304:23: note: Shadow variable odb-api-0.18.1/odb/src/aux/cma_open.c:53:8: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_open.c:109:9: style: Variable 'pbin' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_open.c:164:12: style: Variable 'pcmaio' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_open.c:173:14: style: Variable 'pcmaio' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_open.c:283:10: style: Variable 'm' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_open.c:290:26: style: Variable 'codb_w' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/cma_open.c:599:33: style: Variable 'scheme_change' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/cma_rewind.c:13:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_stat.c:9:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_stat [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_wrapup.c:12:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/cma_wrapup.c:15:12: style: Variable 'pcmaio' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:177:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:268:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:596:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:663:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:753:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:868:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_REAL8 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:978:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_REAL8 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:1153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:1375:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:1524:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dca.c:143:6: style: Condition 'pcmaio' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/dca.c:758:4: style: Condition 'pchain' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/dca.c:759:4: style: Condition 'pchain' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/dca.c:472:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/dca.c:724:20: warning:inconclusive: Possible null pointer dereference: s [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:720:17: note: Assignment 's=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:724:20: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:869:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:869:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:869:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:872:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:872:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:872:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:875:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:875:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:875:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:878:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:878:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:878:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:881:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:881:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:881:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:884:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:884:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:884:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:887:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:887:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:887:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:890:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:890:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:890:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:893:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:893:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:893:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:896:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:896:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:896:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:899:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:899:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:899:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:902:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:902:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:902:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:905:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:905:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:905:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:908:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:908:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:908:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:911:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:911:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:911:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:914:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:914:7: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:914:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:1435:31: warning:inconclusive: Possible null pointer dereference: i [nullPointer] odb-api-0.18.1/odb/src/aux/dca.c:1419:12: note: Assignment 'i=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/dca.c:1435:31: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/dca.c:982:7: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:991:7: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:994:7: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:997:7: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:1009:7: portability: Casting from double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:1012:7: portability: Casting between double * and float * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:1015:7: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:1018:7: portability: Casting from double * to unsigned short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:1021:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:1024:7: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/dca.c:63:11: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:168:20: style: Parameter 'pchain' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/dca.c:241:13: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:516:9: style: Variable 'pdca' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:524:10: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:719:13: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:830:20: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/dca.c:1050:13: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:1134:8: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:1267:12: style: Variable 'dptr' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:1284:9: style: Variable 'dptr' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:1520:19: style: Variable 'path' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/dca.c:367:13: error: Uninitialized variable: nibuf [legacyUninitvar] odb-api-0.18.1/odb/src/aux/dca.c:386:15: error: Uninitialized variable: ndbuf [legacyUninitvar] odb-api-0.18.1/odb/src/aux/dca.c:516:14: style: Variable 'pdca' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/dca.c:1244:11: style: Variable 'swp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/ds.c:18:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Var [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ds.c:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Var [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ds.c:226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ds.c:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ds.c:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ds.c:397:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ds.c:445:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ds.c:481:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ds.c:37:8: style: Variable 'dt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/dtnum.c:43:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_INT4 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/dtnum.c:77:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Formula [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:452:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:527:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:551:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2D [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:586:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ROWNUM [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:704:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:805:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:1276:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:1326:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ROWNUM [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:1348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:1384:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/generic.c:938:14: style: Redundant condition: pp. '!pp || (pp && pp->nrows!=Nrows)' is equivalent to '!pp || pp->nrows!=Nrows' [redundantCondition] odb-api-0.18.1/odb/src/aux/generic.c:268:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/generic.c:205:5: warning:inconclusive: Possible null pointer dereference: xdb [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:205:5: note: Assignment 'xdb=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:205:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:206:5: warning:inconclusive: Possible null pointer dereference: xdb [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:206:5: note: Assignment 'xdb=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:206:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:207:5: warning:inconclusive: Possible null pointer dereference: xdb [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:207:5: note: Assignment 'xdb=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:207:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:221:11: warning:inconclusive: Either the condition '!env' is redundant or there is possible null pointer dereference: env. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/generic.c:218:11: note: Assuming that condition '!env' is not redundant odb-api-0.18.1/odb/src/aux/generic.c:221:11: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:222:9: warning:inconclusive: Either the condition '!env' is redundant or there is possible null pointer dereference: env. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/generic.c:218:11: note: Assuming that condition '!env' is not redundant odb-api-0.18.1/odb/src/aux/generic.c:222:9: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:239:16: warning:inconclusive: Possible null pointer dereference: env [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:235:19: note: Assignment 'env=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:239:16: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:240:14: warning:inconclusive: Possible null pointer dereference: env [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:235:19: note: Assignment 'env=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:240:14: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:293:11: warning:inconclusive: Possible null pointer dereference: dcadir [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:290:17: note: Assignment 'dcadir=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:293:11: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:303:15: warning:inconclusive: Possible null pointer dereference: dcagen_cmd [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:300:25: note: Assignment 'dcagen_cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:303:15: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:304:17: warning:inconclusive: Possible null pointer dereference: dcagen_cmd [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:300:25: note: Assignment 'dcagen_cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:304:17: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:312:17: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:309:20: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:312:17: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:314:65: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:309:20: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:314:65: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:563:11: warning:inconclusive: Possible null pointer dereference: s2dvalue [nullPointer] odb-api-0.18.1/odb/src/aux/generic.c:560:19: note: Assignment 's2dvalue=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/generic.c:563:11: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/generic.c:538:2: style: Label 'finish' is not used. [unusedLabel] odb-api-0.18.1/odb/src/aux/generic.c:235:13: style: Local variable 'env' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/generic.c:88:11: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/generic.c:235:13: note: Shadow variable odb-api-0.18.1/odb/src/aux/generic.c:978:9: style: Local variable 'jr' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/generic.c:784:9: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/generic.c:978:9: note: Shadow variable odb-api-0.18.1/odb/src/aux/generic.c:999:9: style: Local variable 'jr' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/generic.c:784:9: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/generic.c:999:9: note: Shadow variable odb-api-0.18.1/odb/src/aux/generic.c:1329:11: style: Local variable 'j' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/generic.c:1314:9: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/generic.c:1329:11: note: Shadow variable odb-api-0.18.1/odb/src/aux/generic.c:131:13: style: Variable 'pdollar' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/generic.c:205:5: style: Variable 'add_subdir_if_not_defined' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/generic.c:206:5: style: Variable 'add_subdir_if_not_defined' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/generic.c:207:5: style: Variable 'add_subdir_if_not_defined' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/generic.c:648:40: style: Parameter 'info' can be declared as pointer to const. However it seems that 'InitNrowsNcols' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] odb-api-0.18.1/odb/src/aux/generic.c:650:16: note: You might need to cast the function pointer here odb-api-0.18.1/odb/src/aux/generic.c:648:40: note: Parameter 'info' can be declared as pointer to const odb-api-0.18.1/odb/src/aux/generic.c:933:17: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/generic.c:972:21: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/generic.c:1057:16: style: Variable 'lhs' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/generic.c:224:11: style: Variable 'env' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/generic.c:1444:25: style: Variable 'eps' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/history.c:61:51: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] odb-api-0.18.1/odb/src/aux/history.c:95:7: style: Condition 'h' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/history.c:151:9: style: Condition 'h' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/history.c:164:9: style: Condition 'h' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/history.c:176:9: style: Condition 'h' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/history.c:199:7: style: Condition 'h' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/idx.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/idx.c:469:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/idx.c:1020:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/idx.c:1070:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/idx.c:1676:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/idx.c:1871:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codb_IDXF_create_index [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/idx.c:318:23: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] odb-api-0.18.1/odb/src/aux/idx.c:1530:9: style: Condition 'info' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/idx.c:1754:9: style: Condition 'info1' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/idx.c:243:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/idx.c:804:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/idx.c:834:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/idx.c:36:14: warning:inconclusive: Possible null pointer dereference: s [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:31:13: note: Assignment 's=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:36:14: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:62:16: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:59:19: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:62:16: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:1204:13: warning:inconclusive: Possible null pointer dereference: unique_idx [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1166:20: note: Assignment 'unique_idx=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1204:13: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:1695:8: warning:inconclusive: Possible null pointer dereference: cols [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1660:18: note: Assignment 'cols=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1695:8: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:1891:9: warning:inconclusive: Possible null pointer dereference: bt [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1863:22: note: Assignment 'bt=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1891:9: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:1902:20: warning:inconclusive: Possible null pointer dereference: find [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1899:19: note: Assignment 'find=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1902:20: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:1910:5: warning:inconclusive: Possible null pointer dereference: find [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1899:19: note: Assignment 'find=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1910:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:1919:5: warning:inconclusive: Possible null pointer dereference: find [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1899:19: note: Assignment 'find=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1919:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:1921:21: warning:inconclusive: Possible null pointer dereference: find [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1899:19: note: Assignment 'find=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1921:21: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/idx.c:489:7: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:491:7: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:505:4: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:524:7: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:527:7: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:528:7: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:529:7: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:530:7: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:571:2: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:573:2: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:575:2: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:577:2: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:584:4: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:591:6: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:672:6: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:686:6: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:750:3: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:756:5: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:778:3: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:897:4: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:501:8: style: Local variable 'iret' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/idx.c:461:19: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/idx.c:501:8: note: Shadow variable odb-api-0.18.1/odb/src/aux/idx.c:658:12: style: Local variable 'iret' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/idx.c:461:19: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/idx.c:658:12: note: Shadow variable odb-api-0.18.1/odb/src/aux/idx.c:1293:9: style: Local variable 'k' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/idx.c:1277:8: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/idx.c:1293:9: note: Shadow variable odb-api-0.18.1/odb/src/aux/idx.c:950:26: style: Parameter 'idx' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/idx.c:994:15: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/idx.c:54:15: style: Variable 'nfrom' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/idx.c:318:27: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/idx.c:1114:18: style: Variable 'idxtype' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/idx.c:1288:10: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/idx.c:1371:16: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/idx.c:1690:20: style: Variable 'nstridx' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/idx.c:1817:6: style: Variable 'res' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:167:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_LINKOFFSET [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/info.c:477:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/info.c:562:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/info.c:598:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/info.c:1802:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/info.c:2073:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/info.c:2151:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/info.c:2258:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/info.c:546:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/info.c:567:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/info.c:2332:28: style: Condition 't' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/info.c:2333:17: style: Condition 't' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/info.c:770:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/info.c:881:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/info.c:984:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/info.c:1019:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/info.c:446:13: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:442:16: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:446:13: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/info.c:2151:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2151:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/info.c:2152:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2152:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/info.c:2153:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2153:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/info.c:2154:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2154:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/info.c:2155:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2155:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/info.c:2163:7: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2163:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/info.c:463:32: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] odb-api-0.18.1/odb/src/aux/info.c:442:16: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:463:32: note: Null pointer addition odb-api-0.18.1/odb/src/aux/info.c:82:5: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] odb-api-0.18.1/odb/src/aux/info.c:78:11: note: p is initialized odb-api-0.18.1/odb/src/aux/info.c:82:5: note: p is overwritten odb-api-0.18.1/odb/src/aux/info.c:1638:10: style: Redundant initialization for 't'. The initialized value is overwritten before it is read. [redundantInitialization] odb-api-0.18.1/odb/src/aux/info.c:1580:19: note: t is initialized odb-api-0.18.1/odb/src/aux/info.c:1638:10: note: t is overwritten odb-api-0.18.1/odb/src/aux/info.c:962:7: style: Local variable 'len' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/info.c:871:8: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/info.c:962:7: note: Shadow variable odb-api-0.18.1/odb/src/aux/info.c:1245:10: style: Local variable 'w' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/info.c:1240:13: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/info.c:1245:10: note: Shadow variable odb-api-0.18.1/odb/src/aux/info.c:460:17: style: Variable 'ro_save' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1240:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1245:10: style: Variable 'w' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1331:15: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1331:20: style: Variable 'tp_off' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1513:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1550:12: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1672:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1681:12: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1682:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1707:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1932:14: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1945:14: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1954:14: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1963:14: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:1972:14: style: Variable 'dyn' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:2257:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:2292:13: style: Variable 'tc' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:2319:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/info.c:452:19: style: Variable 'parse_tree' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:455:14: style: Variable 'value' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:460:25: style: Variable 'ro_save' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:560:10: style: Variable 'len_rhs' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1240:15: style: Variable 'w' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1245:12: style: Variable 'w' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1248:10: style: Variable 'ro' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1307:9: style: Variable 'ro' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1327:14: style: Variable 'len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1350:11: style: Variable 'tp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1353:11: style: Variable 'tp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1582:20: style: Variable 'lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1585:25: style: Variable 'uniq_lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1587:25: style: Variable 'sort_lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1617:11: style: Variable 'lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1623:13: style: Variable 'lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1628:16: style: Variable 'uniq_lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1634:18: style: Variable 'uniq_lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1651:16: style: Variable 'sort_lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:1659:18: style: Variable 'sort_lencols' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/info.c:2202:51: style: Variable 'jj' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/ioassign_read.c:37:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ioassign_read.c:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ioassign_read.c:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ioassign_read.c:211:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/ioassign_read.c:370:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/ioassign_read.c:60:13: style: Variable 'path' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/ioassign_read.c:290:11: style: Variable 'next_nl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/ioassign_read.c:100:17: style: Variable 'nread' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/ioassign_read.c:113:8: style: Variable 'nread' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/ioassign_write.c:13:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/iogetattr.c:14:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/iogetattr.c:34:13: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/iogetattr.c:99:12: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/iogetsize.c:40:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/iogetsize.c:48:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/iogetsize.c:45:10: note: rc is assigned odb-api-0.18.1/odb/src/aux/iogetsize.c:48:8: note: rc is overwritten odb-api-0.18.1/odb/src/aux/iogetsize.c:83:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/iogetsize.c:82:8: note: rc is assigned odb-api-0.18.1/odb/src/aux/iogetsize.c:83:8: note: rc is overwritten odb-api-0.18.1/odb/src/aux/ioknowncmd.c:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_BUFSIZE_DEFAULT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/ioknowncmd.c:137:13: warning:inconclusive: Possible null pointer dereference: tmp [nullPointer] odb-api-0.18.1/odb/src/aux/ioknowncmd.c:134:16: note: Assignment 'tmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/ioknowncmd.c:137:13: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/ioknowncmd.c:98:12: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/ioknowncmd.c:111:12: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/iosetbuf.c:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/iostrdup.c:313:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/iostrdup.c:52:12: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:47:13: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/iostrdup.c:52:12: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/iostrdup.c:65:12: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:61:13: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/iostrdup.c:65:12: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/iostrdup.c:78:12: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:74:13: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/iostrdup.c:78:12: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/iostrdup.c:92:12: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:88:13: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/iostrdup.c:92:12: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/iostrdup.c:71:49: style: Parameter 'table_name' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:85:38: style: Parameter 'table_name' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:98:45: style: Parameter 'mystring' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:101:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:111:46: style: Parameter 'orig_char' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:111:63: style: Parameter 'new_char' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:273:9: style: Variable 'e' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/iostrdup.c:147:23: style: Variable 'is_percent_d' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/iostrdup.c:148:23: style: Variable 'is_percent_s' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/iostrdup.c:149:23: style: Variable 'contains_dot' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/iostrdup.c:160:12: style: Variable 'p' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/iostrdup.c:175:25: style: Variable 'lena' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/iostrdup.c:176:25: style: Variable 'lenb' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/iostuff_init.c:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/iostuff_init.c:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/iotimes.c:49:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_CLK_TCK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/lzw.c:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/lzw.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/lzw.c:194:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] odb-api-0.18.1/odb/src/aux/lzw.c:288:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] odb-api-0.18.1/odb/src/aux/lzw.c:68:20: style: Parameter 'outlen' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/lzw.c:309:20: warning: Uninitialized variable: c [uninitvar] odb-api-0.18.1/odb/src/aux/lzw.c:307:5: note: Assuming condition is true odb-api-0.18.1/odb/src/aux/lzw.c:309:20: note: Uninitialized variable: c odb-api-0.18.1/odb/src/aux/lzw.c:181:18: style: Variable 'bitio_used' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/lzw.c:182:18: style: Variable 'bitio_buffer' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/lzw.c:184:18: style: Variable 'incount' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/magicwords.c:11:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMCP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:16:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _BDO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:21:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IBDO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:26:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D2RM [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _23CH [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NGLA [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YRMM [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:46:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BXDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:51:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _2ACD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XBDO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/magicwords.c:154:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/md5sub.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/md5sub.c:44:12: warning:inconclusive: Possible null pointer dereference: arg [nullPointer] odb-api-0.18.1/odb/src/aux/md5sub.c:42:15: note: Assignment 'arg=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/md5sub.c:44:12: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/md5sub.c:56:23: style: Variable 'ifname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/md5sub.c:56:32: style: Variable 'hexfmt' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/md5sub.c:264:11: style: Variable 'hexfmt' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/md5sub.c:423:49: style: Parameter 'in' can be declared as const array [constParameter] odb-api-0.18.1/odb/src/aux/md5sub.c:401:10: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize] odb-api-0.18.1/odb/src/aux/memmap.c:42:24: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/memory.c:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMRY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll_t [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:419:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll_t [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:454:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/memory.c:282:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/aux/memory.c:293:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/aux/memory.c:306:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/aux/memory.c:317:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/aux/memory.c:143:25: warning: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/aux/memory.c:142:20: note: Assignment 'p=addr?addr-2:NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/memory.c:143:25: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/memory.c:144:15: warning: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/aux/memory.c:142:20: note: Assignment 'p=addr?addr-2:NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/memory.c:144:15: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/memory.c:324:5: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/memory.c:323:29: note: Assuming that condition 'p' is not redundant odb-api-0.18.1/odb/src/aux/memory.c:324:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/memory.c:325:5: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/memory.c:323:29: note: Assuming that condition 'p' is not redundant odb-api-0.18.1/odb/src/aux/memory.c:325:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/memory.c:56:59: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/memory.c:66:11: style: Variable 'c' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/memory.c:86:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/memory.c:87:11: style: Variable 'm' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/memory.c:88:11: style: Variable 't' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/memory.c:89:11: style: Variable 'tbk' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/memory.c:90:11: style: Variable 'x' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/memory.c:91:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/memory.c:132:11: style: struct member 'Mem_t::user_area' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/memory.c:133:11: style: struct member 'Mem_t::cushion' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/aux/memory.c:392:14: style: Variable 'okay' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/newio.c:133:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_BUFSIZE_DEFAULT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:204:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioprof_iolock [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:224:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:340:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:463:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioprof_read [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:562:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioprof_write [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:635:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioprof_close [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:723:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:1321:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:1434:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:1560:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_table [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:1743:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_table [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:1791:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:1854:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll_t [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:1891:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_table [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/newio.c:105:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/newio.c:103:7: note: outer condition: first_time odb-api-0.18.1/odb/src/aux/newio.c:105:9: note: identical inner condition: first_time odb-api-0.18.1/odb/src/aux/newio.c:813:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/newio.c:813:21: note: outer condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:813:21: note: identical inner condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:862:42: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/newio.c:862:42: note: outer condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:862:42: note: identical inner condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:888:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/newio.c:888:8: note: outer condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:888:8: note: identical inner condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:904:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/newio.c:904:8: note: outer condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:904:8: note: identical inner condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:926:4: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/newio.c:926:4: note: outer condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:926:4: note: identical inner condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:994:2: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/newio.c:994:2: note: outer condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:994:2: note: identical inner condition: ptbl odb-api-0.18.1/odb/src/aux/newio.c:1106:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/newio.c:1104:7: note: outer condition: !db_io odb-api-0.18.1/odb/src/aux/newio.c:1106:9: note: identical inner condition: !db_io odb-api-0.18.1/odb/src/aux/newio.c:1800:20: style: Redundant condition: !pdb->in_use. 'pdb->in_use || (!pdb->in_use && !pdb->is_new)' is equivalent to 'pdb->in_use || !pdb->is_new' [redundantCondition] odb-api-0.18.1/odb/src/aux/newio.c:668:7: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/aux/newio.c:667:7: note: First condition odb-api-0.18.1/odb/src/aux/newio.c:668:7: note: Second condition odb-api-0.18.1/odb/src/aux/newio.c:865:11: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/aux/newio.c:860:11: note: First condition odb-api-0.18.1/odb/src/aux/newio.c:865:11: note: Second condition odb-api-0.18.1/odb/src/aux/newio.c:1205:11: style: Condition 'old_ppool' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/newio.c:737:15: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/aux/newio.c:309:18: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/newio.c:306:18: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/newio.c:309:18: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/newio.c:1538:11: warning:inconclusive: Possible null pointer dereference: pt [nullPointer] odb-api-0.18.1/odb/src/aux/newio.c:1535:15: note: Assignment 'pt=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/newio.c:1538:11: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/newio.c:1630:15: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/aux/newio.c:1606:16: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/newio.c:1630:15: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/newio.c:1827:4: warning: Either the condition 'ptbl' is redundant or there is possible null pointer dereference: ptbl. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/newio.c:1821:4: note: Assuming that condition 'ptbl' is not redundant odb-api-0.18.1/odb/src/aux/newio.c:1827:4: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/newio.c:1828:4: warning: Either the condition 'ptbl' is redundant or there is possible null pointer dereference: ptbl. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/newio.c:1821:4: note: Assuming that condition 'ptbl' is not redundant odb-api-0.18.1/odb/src/aux/newio.c:1828:4: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/newio.c:572:6: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:572:6: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:572:6: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:813:21: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:813:21: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:813:21: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:862:42: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:862:42: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:862:42: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:888:8: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:888:8: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:888:8: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:904:8: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:904:8: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:904:8: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:926:4: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:926:4: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:926:4: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:994:2: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:994:2: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:994:2: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:1640:5: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:1640:5: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:1640:5: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:1821:4: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:1821:4: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:1821:4: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:1832:4: style: Variable 'ptbl->n_incore' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/newio.c:1832:4: note: ptbl->n_incore is assigned odb-api-0.18.1/odb/src/aux/newio.c:1832:4: note: ptbl->n_incore is overwritten odb-api-0.18.1/odb/src/aux/newio.c:736:10: style: Local variable 'nrows' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/newio.c:700:7: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/newio.c:736:10: note: Shadow variable odb-api-0.18.1/odb/src/aux/newio.c:736:17: style: Local variable 'ncols' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/newio.c:701:7: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/newio.c:736:17: note: Shadow variable odb-api-0.18.1/odb/src/aux/newio.c:882:10: style: Local variable 'nrows' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/newio.c:700:7: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/newio.c:882:10: note: Shadow variable odb-api-0.18.1/odb/src/aux/newio.c:882:17: style: Local variable 'ncols' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/newio.c:701:7: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/newio.c:882:17: note: Shadow variable odb-api-0.18.1/odb/src/aux/newio.c:1554:9: style: Local variable 'Ntables' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/newio.c:1515:11: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/newio.c:1554:9: note: Shadow variable odb-api-0.18.1/odb/src/aux/newio.c:1680:11: style: Local variable 'jpool' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/newio.c:1496:3: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/newio.c:1680:11: note: Shadow variable odb-api-0.18.1/odb/src/aux/newio.c:270:11: style: Variable 'pdb' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:379:12: style: Variable 'ptbl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:419:24: style: Parameter 'fp_idx' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/newio.c:713:11: style: Variable 'qtarfile' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:831:13: style: Variable 'qtarfile' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:984:12: style: Variable 'ptbl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:1001:13: style: Variable 'qtarfile' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:1165:16: style: Variable 'ppool' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:1203:18: style: Variable 'old_ppool' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:1540:16: style: Variable 'ptbl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:1586:16: style: Variable 'ptbl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:1604:10: style: Variable 'qtarfile' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:1613:16: style: Variable 'ptbl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:1896:12: style: Variable 'ptbl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/newio.c:275:8: style: Variable 'found' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/newio.c:984:17: style: Variable 'ptbl' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/newio.c:1061:9: style: Variable 'oldswp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/newio.c:1372:12: style: Unused variable: jpool [unusedVariable] odb-api-0.18.1/odb/src/aux/odbdump.c:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbdump.c:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbdump.c:158:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBc_sql_prepare_via_sqlfile [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbdump.c:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbdump.c:473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbdump.c:246:7: warning:inconclusive: Possible null pointer dereference: Pk [nullPointer] odb-api-0.18.1/odb/src/aux/odbdump.c:240:21: note: Assignment 'tmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbdump.c:245:10: note: Pk is assigned '(uint*)tmp' here. odb-api-0.18.1/odb/src/aux/odbdump.c:246:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbdump.c:247:7: warning:inconclusive: Possible null pointer dereference: Pk [nullPointer] odb-api-0.18.1/odb/src/aux/odbdump.c:240:21: note: Assignment 'tmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbdump.c:245:10: note: Pk is assigned '(uint*)tmp' here. odb-api-0.18.1/odb/src/aux/odbdump.c:247:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbdump.c:245:12: portability: Casting from double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/odbdump.c:404:14: style: Variable 'h' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbdump.c:197:7: style: Variable 'info' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_common.c:142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_shared.c:23:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_shared.c:43:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nickname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_shared.c:62:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_shared.c:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtnum [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_shared.c:211:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_common.c:108:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/odbi_common.c:181:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/odbi_common.c:133:12: style: Local variable 's' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/odbi_common.c:91:11: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/odbi_common.c:133:12: note: Shadow variable odb-api-0.18.1/odb/src/aux/odbi_shared.c:132:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_shared.c:149:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_shared.c:204:17: style: Variable 'q' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_common.c:144:19: style: Variable 'do_process' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_common.c:151:14: style: Variable 'do_process' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_common.c:158:14: style: Variable 'do_process' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_common.c:165:14: style: Variable 'do_process' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_direct.c:309:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitpos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_direct.c:373:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_direct.c:502:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_direct.c:697:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_direct.c:1084:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_direct.c:1119:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_direct.c:1193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbi_direct.c:425:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/odbi_direct.c:429:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/odbi_direct.c:600:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/odbi_direct.c:606:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/odbi_direct.c:614:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/odbi_direct.c:620:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/aux/odbi_direct.c:127:40: style: Condition 'dbname' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/odbi_direct.c:157:11: style: Condition 'fp' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/odbi_direct.c:163:11: style: Condition 'fp' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/odbi_direct.c:208:11: warning: Either the condition 'fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/odbi_direct.c:118:7: note: Assuming that condition 'fp' is not redundant odb-api-0.18.1/odb/src/aux/odbi_direct.c:208:11: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:344:5: warning:inconclusive: Possible null pointer dereference: db [nullPointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:335:19: note: Assignment 'db=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbi_direct.c:344:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:367:10: warning:inconclusive: Possible null pointer dereference: db [nullPointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:335:19: note: Assignment 'db=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbi_direct.c:367:10: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:369:5: warning:inconclusive: Possible null pointer dereference: db [nullPointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:335:19: note: Assignment 'db=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbi_direct.c:369:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:523:15: warning:inconclusive: Possible null pointer dereference: field [nullPointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:519:20: note: Assignment 'field=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbi_direct.c:523:15: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:531:17: warning:inconclusive: Possible null pointer dereference: copy [nullPointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:528:21: note: Assignment 'copy=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbi_direct.c:531:17: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:552:11: warning:inconclusive: Possible null pointer dereference: query_string [nullPointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:550:23: note: Assignment 'query_string=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbi_direct.c:552:11: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:697:6: warning:inconclusive: Possible null pointer dereference: s [nullPointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:692:13: note: Assignment 's=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbi_direct.c:697:6: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:698:6: warning:inconclusive: Possible null pointer dereference: s [nullPointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:692:13: note: Assignment 's=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbi_direct.c:698:6: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:1271:21: warning: Either the condition 'fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/odbi_direct.c:1273:6: note: Assuming that condition 'fp' is not redundant odb-api-0.18.1/odb/src/aux/odbi_direct.c:1271:21: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbi_direct.c:702:7: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/odbi_direct.c:701:7: note: info is assigned odb-api-0.18.1/odb/src/aux/odbi_direct.c:702:7: note: info is overwritten odb-api-0.18.1/odb/src/aux/odbi_direct.c:154:8: style: Local variable 'fp' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/aux/odbi_direct.c:110:34: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/odbi_direct.c:154:8: note: Shadow variable odb-api-0.18.1/odb/src/aux/odbi_direct.c:550:8: style: Local variable 'query_string' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/aux/odbi_direct.c:445:18: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/odbi_direct.c:550:8: note: Shadow variable odb-api-0.18.1/odb/src/aux/odbi_direct.c:34:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:72:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:93:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:279:11: style: Variable 'delim' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:334:9: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:763:10: style: Variable 'info' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:787:10: style: Variable 'info' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/odbi_direct.c:174:17: style: Variable 'nsetvar' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:252:15: style: Unused variable: jcol [unusedVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:547:6: style: Unused variable: jcols [unusedVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:758:16: style: Variable 'iret' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:777:7: style: Variable 'iret' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:787:15: style: Variable 'info' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:798:9: style: Variable 'info' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:800:7: style: Variable 'iret' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbi_direct.c:860:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbsql.c:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbsql.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/odbsql.c:108:11: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/aux/odbsql.c:106:14: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbsql.c:108:11: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbsql.c:132:16: warning:inconclusive: Possible null pointer dereference: ppfile [nullPointer] odb-api-0.18.1/odb/src/aux/odbsql.c:129:22: note: Assignment 'ppfile=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/odbsql.c:132:16: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/odbsql.c:377:12: style: Variable 'is_bc' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbsql.c:382:12: style: Variable 'is_bc' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbsql.c:468:15: style: Variable 'rc_idx' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbsql.c:474:19: style: Variable 'stored_idx' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbsql.c:512:10: style: Variable 'res' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/odbsql.c:237:6: style: Variable 'npools_saved' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcma_nmdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma.c:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b4 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma.c:297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma.c:238:3: warning:inconclusive: Possible null pointer dereference: pk [nullPointer] odb-api-0.18.1/odb/src/aux/pcma.c:217:14: note: Assignment 'pk=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma.c:238:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/pcma.c:239:3: warning:inconclusive: Possible null pointer dereference: pk [nullPointer] odb-api-0.18.1/odb/src/aux/pcma.c:217:14: note: Assignment 'pk=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma.c:239:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/pcma.c:228:17: portability:inconclusive: Casting from const double * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma.c:278:8: portability: Casting from const double * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_1.c:131:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N32BITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_1.c:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_1.c:263:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_1.c:382:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_1.c:518:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_1.c:504:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] odb-api-0.18.1/odb/src/aux/pcma_1.c:223:13: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/aux/pcma_1.c:212:13: note: First condition odb-api-0.18.1/odb/src/aux/pcma_1.c:223:13: note: Second condition odb-api-0.18.1/odb/src/aux/pcma_1.c:269:8: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_1.c:309:8: style: Variable 'nw' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_1.c:317:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_1.c:498:12: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_1.c:504:12: style: Variable 'idxlen' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_1.c:571:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:91:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N32BITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:449:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:213:8: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:256:8: style: Variable 'nw' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:264:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:429:12: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:462:19: style: Variable 'two' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_11to19.c:506:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_2.c:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZERO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_2.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_2.c:192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_2.c:277:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_2.c:366:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_2.c:353:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] odb-api-0.18.1/odb/src/aux/pcma_2.c:193:26: portability: Casting from double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_2.c:206:9: portability: Casting from const double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_2.c:227:3: portability: Casting from const double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_2.c:316:17: portability: Casting between unsigned int * and double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_2.c:372:28: portability: Casting from double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_2.c:397:4: portability: Casting from double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_2.c:193:17: style: Variable 'i_rmdi' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/pcma_2.c:372:19: style: Variable 'i_rmdi' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/pcma_2.c:196:8: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_2.c:226:8: style: Variable 'nw' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_2.c:231:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_2.c:270:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_2.c:324:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_2.c:347:12: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_2.c:353:12: style: Variable 'idxlen' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_2.c:408:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_21to29.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_21to29.c:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_21to29.c:332:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_21to29.c:275:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_21to29.c:139:14: style: Unused variable: nw [unusedVariable] odb-api-0.18.1/odb/src/aux/pcma_21to29.c:438:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_255.c:20:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_255.c:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_3.c:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_3.c:34:5: warning:inconclusive: Possible null pointer dereference: packed_data [nullPointer] odb-api-0.18.1/odb/src/aux/pcma_3.c:19:31: note: Assignment 'packed_data=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma_3.c:34:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/pcma_3.c:35:5: warning:inconclusive: Possible null pointer dereference: packed_data [nullPointer] odb-api-0.18.1/odb/src/aux/pcma_3.c:19:31: note: Assignment 'packed_data=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma_3.c:35:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/pcma_3.c:37:5: warning:inconclusive: Possible null pointer dereference: packed_data [nullPointer] odb-api-0.18.1/odb/src/aux/pcma_3.c:19:31: note: Assignment 'packed_data=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma_3.c:37:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/pcma_3.c:38:5: warning:inconclusive: Possible null pointer dereference: packed_data [nullPointer] odb-api-0.18.1/odb/src/aux/pcma_3.c:19:31: note: Assignment 'packed_data=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma_3.c:38:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/pcma_3.c:65:3: warning:inconclusive: Possible null pointer dereference: packed_data [nullPointer] odb-api-0.18.1/odb/src/aux/pcma_3.c:19:31: note: Assignment 'packed_data=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma_3.c:65:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/pcma_3.c:48:17: portability:inconclusive: Casting from const double * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_3.c:124:3: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:300:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:62:16: style: Variable 'num_dbls' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:152:16: style: Variable 'dblbytes' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:241:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:53:14: style: Unused variable: nw [unusedVariable] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:464:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:290:9: style: Variable 'stacma' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_31to39.c:291:9: style: Variable 'endcma' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:602:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_4.c:713:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable can_swap_data [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_4.c:669:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] odb-api-0.18.1/odb/src/aux/pcma_4.c:196:14: style: Variable 'repcnt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:239:13: style: Variable 'thesame' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:280:10: style: Variable 'numbits' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:285:10: style: Variable 'numbits' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:289:10: style: Variable 'numbits' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:307:10: style: Variable 'thesame' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:324:10: style: Variable 'thesame' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:325:9: style: Variable 'winner' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:349:13: style: Variable 'outbits' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:350:33: style: Variable 'repmax' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:351:12: style: Variable 'repcnt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:605:8: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:635:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:596:14: style: Unused variable: nw [unusedVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:598:7: style: Unused variable: lenactive [unusedVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:663:12: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:669:12: style: Variable 'idxlen' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_4.c:718:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_5.c:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_5.c:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_5.c:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b4 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_5.c:434:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_5.c:260:10: style: Variable 'nw' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_5.c:271:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_5.c:542:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_9.c:19:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPACKINGMETHOD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_9.c:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/pcma_9.c:299:26: portability: Casting between const unsigned int * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/pcma_9.c:161:15: style: Local variable 'method' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/aux/pcma_9.c:113:19: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/pcma_9.c:161:15: note: Shadow variable odb-api-0.18.1/odb/src/aux/pcma_9.c:25:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/pcma_9.c:54:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/pcma_9.c:209:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_9.c:122:14: style: Unused variable: nw [unusedVariable] odb-api-0.18.1/odb/src/aux/pcma_9.c:278:12: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_9.c:298:19: style: Variable 'lenactive' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/pcma_9.c:316:20: style: Variable 'nwrt' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/qtar_sub.c:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:361:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:393:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:478:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll_t [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:497:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:667:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:706:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/qtar_sub.c:619:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/aux/qtar_sub.c:618:12: note: outer condition: m odb-api-0.18.1/odb/src/aux/qtar_sub.c:619:11: note: identical inner condition: m odb-api-0.18.1/odb/src/aux/qtar_sub.c:208:5: warning:inconclusive: Either the condition '!mf' is redundant or there is possible null pointer dereference: mf. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/qtar_sub.c:205:7: note: Assuming that condition '!mf' is not redundant odb-api-0.18.1/odb/src/aux/qtar_sub.c:208:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/qtar_sub.c:209:5: warning:inconclusive: Either the condition '!mf' is redundant or there is possible null pointer dereference: mf. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/qtar_sub.c:205:7: note: Assuming that condition '!mf' is not redundant odb-api-0.18.1/odb/src/aux/qtar_sub.c:209:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/qtar_sub.c:210:5: warning:inconclusive: Either the condition '!mf' is redundant or there is possible null pointer dereference: mf. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/qtar_sub.c:205:7: note: Assuming that condition '!mf' is not redundant odb-api-0.18.1/odb/src/aux/qtar_sub.c:210:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/qtar_sub.c:211:5: warning:inconclusive: Either the condition '!mf' is redundant or there is possible null pointer dereference: mf. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/qtar_sub.c:205:7: note: Assuming that condition '!mf' is not redundant odb-api-0.18.1/odb/src/aux/qtar_sub.c:211:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/qtar_sub.c:212:5: warning:inconclusive: Either the condition '!mf' is redundant or there is possible null pointer dereference: mf. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/qtar_sub.c:205:7: note: Assuming that condition '!mf' is not redundant odb-api-0.18.1/odb/src/aux/qtar_sub.c:212:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/qtar_sub.c:213:5: warning:inconclusive: Either the condition '!mf' is redundant or there is possible null pointer dereference: mf. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/qtar_sub.c:205:7: note: Assuming that condition '!mf' is not redundant odb-api-0.18.1/odb/src/aux/qtar_sub.c:213:5: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/qtar_sub.c:519:11: style: Variable 'key' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/qtar_sub.c:605:17: style: Variable 'm' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/qtar_sub.c:443:9: style: Variable 'inc' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/qtar_sub.c:521:21: style: Variable 'hdrsize_new' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/qtar_sub.c:601:19: style: Variable 'hdrsize_new' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/qtar_sub.c:636:21: style: Variable 'hdrsize_new' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/result.c:279:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:741:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:924:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:1634:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_tag_delim [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:2636:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:2764:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AGGR_NONE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:2962:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AGGR_NONE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:3051:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:3189:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/result.c:1042:8: style: Condition 'dyn' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/result.c:2636:9: style: Condition 'colthis' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/result.c:514:10: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:514:10: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:515:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:515:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:516:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:516:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:517:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:517:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:518:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:518:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:519:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:519:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:520:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:520:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:521:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:521:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:522:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:522:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:523:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:523:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:524:3: warning:inconclusive: Possible null pointer dereference: newres [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:500:22: note: Assignment 'newres=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:524:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:745:4: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:742:15: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:745:4: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:746:4: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:742:15: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:746:4: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:858:12: warning:inconclusive: Possible null pointer dereference: idx [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:842:15: note: Assignment 'idx=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:858:12: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:859:8: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:843:16: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:859:8: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:959:4: warning:inconclusive: Possible null pointer dereference: skipcol [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:929:23: note: Assignment 'skipcol=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:959:4: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1461:7: warning:inconclusive: Possible null pointer dereference: do_this_col [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1457:25: note: Assignment 'do_this_col=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1461:7: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1657:2: warning:inconclusive: Possible null pointer dereference: dtnum [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1633:21: note: Assignment 'dtnum=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1657:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1660:54: warning:inconclusive: Possible null pointer dereference: odb_type_tag [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1635:28: note: Assignment 'odb_type_tag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1660:54: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1661:54: warning:inconclusive: Possible null pointer dereference: odb_name_tag [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1636:28: note: Assignment 'odb_name_tag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1661:54: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1662:62: warning:inconclusive: Possible null pointer dereference: odb_nickname_tag [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1637:32: note: Assignment 'odb_nickname_tag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1662:62: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1669:9: warning:inconclusive: Possible null pointer dereference: odb_type_tag [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1635:28: note: Assignment 'odb_type_tag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1669:9: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1670:9: warning:inconclusive: Possible null pointer dereference: odb_name_tag [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1636:28: note: Assignment 'odb_name_tag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1670:9: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1671:9: warning:inconclusive: Possible null pointer dereference: odb_nickname_tag [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1637:32: note: Assignment 'odb_nickname_tag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1671:9: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1698:13: warning:inconclusive: Possible null pointer dereference: ncfile [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1681:17: note: Assignment 'ncfile=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1698:13: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1706:11: warning:inconclusive: Possible null pointer dereference: title [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1679:16: note: Assignment 'title=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1706:11: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1882:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1882:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1883:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1883:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1884:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1884:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1885:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1885:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1886:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1886:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1887:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1887:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1888:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1888:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1889:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1889:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1890:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1890:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1891:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1891:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1892:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1892:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1893:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1893:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1894:2: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1894:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:1895:16: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1895:16: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:2068:25: warning:inconclusive: Possible null pointer dereference: f [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:2053:13: note: Assignment 'f=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:2068:25: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:2895:2: warning:inconclusive: Possible null pointer dereference: grpsta [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:2890:16: note: Assignment 'grpsta=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:2895:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:2901:17: warning:inconclusive: Possible null pointer dereference: keys [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:2874:19: note: Assignment 'keys=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:2901:17: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:2915:2: warning:inconclusive: Possible null pointer dereference: grpsta [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:2890:16: note: Assignment 'grpsta=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:2904:14: note: Assuming condition is false odb-api-0.18.1/odb/src/aux/result.c:2915:2: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:2952:6: warning:inconclusive: Possible null pointer dereference: aggrflag [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:2947:20: note: Assignment 'aggrflag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:2952:6: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:2960:27: warning:inconclusive: Possible null pointer dereference: aggrflag [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:2947:20: note: Assignment 'aggrflag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:2960:27: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:3097:16: warning:inconclusive: Possible null pointer dereference: ppfile [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:3093:22: note: Assignment 'ppfile=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:3097:16: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/result.c:747:17: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] odb-api-0.18.1/odb/src/aux/result.c:742:15: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:747:17: note: Null pointer addition odb-api-0.18.1/odb/src/aux/result.c:1896:19: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] odb-api-0.18.1/odb/src/aux/result.c:1880:13: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:1896:19: note: Null pointer addition odb-api-0.18.1/odb/src/aux/result.c:2860:7: style: Variable 'jj' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/aux/result.c:2850:9: note: jj is assigned odb-api-0.18.1/odb/src/aux/result.c:2860:7: note: jj is overwritten odb-api-0.18.1/odb/src/aux/result.c:842:9: style: Local variable 'idx' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/result.c:804:7: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/result.c:842:9: note: Shadow variable odb-api-0.18.1/odb/src/aux/result.c:1047:16: style: Local variable 'info' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/aux/result.c:900:33: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/result.c:1047:16: note: Shadow variable odb-api-0.18.1/odb/src/aux/result.c:2345:12: style: Local variable 'j' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/aux/result.c:1587:12: note: Shadowed declaration odb-api-0.18.1/odb/src/aux/result.c:2345:12: note: Shadow variable odb-api-0.18.1/odb/src/aux/result.c:188:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:804:7: style: Variable 'idx' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:911:16: style: Variable 't' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:1004:11: style: Variable 'dyn' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:1044:15: style: Variable 'tc' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:1047:16: style: Variable 'info' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:1307:13: style: Variable 'ph' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:1531:13: style: Variable 'x' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:1588:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:1840:15: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2285:9: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2588:15: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2635:12: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2711:16: style: Variable 'colptr_in' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2844:11: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2878:9: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2951:13: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2959:15: style: Variable 'colthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2965:11: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2973:13: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:2983:15: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:3279:8: style: Variable 'env_swap_endian' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:3293:10: style: Variable 'env_write_temp_header' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/result.c:189:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/result.c:804:7: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/result.c:1187:20: style: Variable 's' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/result.c:925:23: style: Variable 'thsp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/result.c:936:15: style: Variable '_poolno' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/result.c:2174:18: style: Variable 's' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/result.c:2959:23: style: Variable 'colthis' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/result.c:3046:14: style: Variable 'gzip' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/runcmd.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_cmd [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/runcmd.c:7:14: style: Parameter 'myproc' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/runcmd.c:8:7: style: Parameter 'nproc' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/runcmd.c:16:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/simul.c:142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/simul.c:219:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_cvarall [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/simul.c:12:35: warning:inconclusive: Possible null pointer dereference: line [nullPointer] odb-api-0.18.1/odb/src/aux/simul.c:285:18: note: Assignment 'line=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/simul.c:287:22: note: Calling function 'readline', 2nd argument 'line' value is 0 odb-api-0.18.1/odb/src/aux/simul.c:12:35: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/simul.c:42:21: warning:inconclusive: Possible null pointer dereference: s [nullPointer] odb-api-0.18.1/odb/src/aux/simul.c:38:15: note: Assignment 's=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/simul.c:42:21: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/simul.c:37:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/simul.c:69:11: style: Variable 'pv' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/simul.c:216:12: style: Variable 'colname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/simul.c:217:12: style: Variable 'value' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/simul.c:234:14: style: Variable 'colname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/simul.c:65:21: style: Variable 'saved' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/aux/simul.c:125:7: style: Unused variable: i [unusedVariable] odb-api-0.18.1/odb/src/aux/swapbytes.c:109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/swapbytes.c:8:19: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/upcma.c:61:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/upcma.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/upcma.c:193:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/upcma.c:361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/upcma.c:482:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/upcma.c:548:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/upcma.c:451:17: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/aux/upcma.c:506:11: style: Same expression on both sides of '-'. [duplicateExpression] odb-api-0.18.1/odb/src/aux/util.c:18:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/util.c:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcma_blocksize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/util.c:221:7: style: Condition '!allocated' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/util.c:193:29: note: Assignment 'allocated=0', assigned value is 0 odb-api-0.18.1/odb/src/aux/util.c:221:7: note: Condition '!allocated' is always true odb-api-0.18.1/odb/src/aux/util_ccode.c:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/util_ccode.c:69:3: warning:inconclusive: Possible null pointer dereference: p_envname [nullPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:63:21: note: Assignment 'p_envname=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_ccode.c:69:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_ccode.c:70:14: warning:inconclusive: Possible null pointer dereference: p_envname [nullPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:63:21: note: Assignment 'p_envname=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_ccode.c:70:14: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_ccode.c:105:3: warning:inconclusive: Possible null pointer dereference: p_envname [nullPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:100:21: note: Assignment 'p_envname=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_ccode.c:105:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_ccode.c:106:14: warning:inconclusive: Possible null pointer dereference: p_envname [nullPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:100:21: note: Assignment 'p_envname=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_ccode.c:106:14: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_ccode.c:128:3: warning:inconclusive: Possible null pointer dereference: p_file [nullPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:124:18: note: Assignment 'p_file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_ccode.c:128:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_ccode.c:130:16: warning:inconclusive: Possible null pointer dereference: p_file [nullPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:124:18: note: Assignment 'p_file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_ccode.c:130:16: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_ccode.c:51:25: style: Parameter 'envname' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:51:39: style: Parameter 'def' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:91:25: style: Parameter 'envname' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:101:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/aux/util_ccode.c:115:29: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:22:10: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:18:16: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_filehandler.c:22:10: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_filehandler.c:23:3: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:18:16: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_filehandler.c:23:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_filehandler.c:53:10: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:49:16: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_filehandler.c:53:10: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_filehandler.c:54:3: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:49:16: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_filehandler.c:54:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_filehandler.c:56:14: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:49:16: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_filehandler.c:56:14: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_filehandler.c:86:10: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:82:16: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_filehandler.c:86:10: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_filehandler.c:87:3: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:82:16: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_filehandler.c:87:3: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_filehandler.c:89:14: warning:inconclusive: Possible null pointer dereference: file [nullPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:82:16: note: Assignment 'file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/util_filehandler.c:89:14: note: Null pointer dereference odb-api-0.18.1/odb/src/aux/util_filehandler.c:42:20: style: Parameter 'lendata' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/util_filehandler.c:74:21: style: Parameter 'data' can be declared as const array [constParameter] odb-api-0.18.1/odb/src/aux/util_filehandler.c:75:21: style: Parameter 'lendata' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/util_iobuf.c:79:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/util_iobuf.c:130:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/util_iobuf.c:60:14: style: Parameter 'ibufsize' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/aux/vpack_bits.c:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N32BITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/vpack_bits.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N32BITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/vpack_bits.c:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/aux/vpack_bits.c:246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/copyfile.c:21:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/copyfile.c:88:16: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/compiler/copyfile.c:83:17: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/copyfile.c:88:16: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/genc.c:212:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_tag_delim [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:325:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNC_LINKLIST_QUERY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:378:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNC_LINKLIST_QUERY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:415:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:520:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITFIELD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:788:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITFIELD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:877:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNUM [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:1218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AND [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:1307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_USDNAME [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:1466:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:1517:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:1537:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_USDNAME [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:1840:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_FUNCAGGR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:1931:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AND [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:5247:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_H [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/genc.c:5191:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] odb-api-0.18.1/odb/src/compiler/genc.c:317:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/compiler/genc.c:337:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/compiler/genc.c:896:19: style: Condition 'phase==3' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/compiler/genc.c:856:19: note: Assuming that condition 'phase==2' is not redundant odb-api-0.18.1/odb/src/compiler/genc.c:837:40: note: Assuming that condition 'phase<=3' is not redundant odb-api-0.18.1/odb/src/compiler/genc.c:896:19: note: Condition 'phase==3' is always true odb-api-0.18.1/odb/src/compiler/genc.c:223:18: warning: Either the condition 'cfp' is redundant or there is possible null pointer dereference: cfp. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/compiler/genc.c:221:2: note: Assuming that condition 'cfp' is not redundant odb-api-0.18.1/odb/src/compiler/genc.c:223:18: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/genc.c:1011:15: warning:inconclusive: Possible null pointer dereference: s [nullPointer] odb-api-0.18.1/odb/src/compiler/genc.c:1007:16: note: Assignment 's=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/genc.c:1011:15: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/genc.c:1012:18: warning:inconclusive: Possible null pointer dereference: s [nullPointer] odb-api-0.18.1/odb/src/compiler/genc.c:1007:16: note: Assignment 's=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/genc.c:1012:18: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/genc.c:3806:8: style: Redundant initialization for 'ii'. The initialized value is overwritten before it is read. [redundantInitialization] odb-api-0.18.1/odb/src/compiler/genc.c:3769:12: note: ii is initialized odb-api-0.18.1/odb/src/compiler/genc.c:3806:8: note: ii is overwritten odb-api-0.18.1/odb/src/compiler/genc.c:3806:8: style: Variable 'ii' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/compiler/genc.c:3782:7: note: ii is assigned odb-api-0.18.1/odb/src/compiler/genc.c:3806:8: note: ii is overwritten odb-api-0.18.1/odb/src/compiler/genc.c:3806:8: style: Variable 'ii' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/compiler/genc.c:3799:9: note: ii is assigned odb-api-0.18.1/odb/src/compiler/genc.c:3806:8: note: ii is overwritten odb-api-0.18.1/odb/src/compiler/genc.c:3839:8: style: Variable 'ii' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/compiler/genc.c:3829:9: note: ii is assigned odb-api-0.18.1/odb/src/compiler/genc.c:3839:8: note: ii is overwritten odb-api-0.18.1/odb/src/compiler/genc.c:1165:37: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] odb-api-0.18.1/odb/src/compiler/genc.c:1007:12: style: Local variable 's' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/genc.c:990:8: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/genc.c:1007:12: note: Shadow variable odb-api-0.18.1/odb/src/compiler/genc.c:3445:12: style: Local variable 'lineno' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/compiler/genc.c:1886:23: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/genc.c:3445:12: note: Shadow variable odb-api-0.18.1/odb/src/compiler/genc.c:5795:11: style: Local variable 'cfp' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/genc.c:5209:9: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/genc.c:5795:11: note: Shadow variable odb-api-0.18.1/odb/src/compiler/genc.c:242:19: style: Parameter 'cfp' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/genc.c:259:20: style: Parameter 'cfp' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/genc.c:769:11: style: Variable 't' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1017:9: style: Variable 'c' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1164:14: style: Variable 'expr' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1669:8: style: Variable 'op' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1671:8: style: Variable 'newline' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1676:10: style: Variable 'pnl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1703:8: style: Variable 'op' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1743:14: style: Variable 'psym' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1754:14: style: Variable 'psym' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1763:14: style: Variable 'psym' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1810:14: style: Variable 'pfunc' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:2211:9: style: Variable 'symname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:2519:9: style: Variable 'type' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:2563:9: style: Variable 'type' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:3143:11: style: Variable 'slave' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:3216:11: style: Variable 'aat' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:3231:9: style: Variable 'pat' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:3746:9: style: Variable 'sthis' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:3823:17: style: Variable 'ssnext' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:4621:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:4691:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:5309:13: style: Variable 'ptable' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:5349:12: style: Variable 'pnode' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:5619:16: style: Variable 'ptable' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:5864:13: style: Variable 'delim' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:5883:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/genc.c:1454:9: style: Variable 'nselect' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/genc.c:2115:20: style: Variable 'typetag_len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/genc.c:2116:20: style: Variable 'nametag_len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/genc.c:2117:23: style: Variable 'exttypetag_len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/genc.c:2118:23: style: Variable 'extnametag_len' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/genc.c:3781:10: style: Variable 'snext' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/genc.c:3798:12: style: Variable 'snext' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/genc.c:4762:17: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/genc.c:5191:6: style: Variable 'cfp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/odb98.c:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:411:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:474:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:486:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:655:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:784:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:830:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:942:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:1002:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:1109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:1163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:1253:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:2040:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:2084:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:2115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/odb98.c:1058:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/compiler/odb98.c:1061:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/compiler/odb98.c:1067:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/compiler/odb98.c:1071:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/compiler/odb98.c:1821:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/compiler/odb98.c:1838:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/compiler/odb98.c:1505:17: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/compiler/odb98.c:1501:17: note: First condition odb-api-0.18.1/odb/src/compiler/odb98.c:1505:17: note: Second condition odb-api-0.18.1/odb/src/compiler/odb98.c:1761:7: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/compiler/odb98.c:1750:7: note: First condition odb-api-0.18.1/odb/src/compiler/odb98.c:1761:7: note: Second condition odb-api-0.18.1/odb/src/compiler/odb98.c:1837:10: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/compiler/odb98.c:1830:10: note: First condition odb-api-0.18.1/odb/src/compiler/odb98.c:1837:10: note: Second condition odb-api-0.18.1/odb/src/compiler/odb98.c:2042:14: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/compiler/odb98.c:2040:14: note: First condition odb-api-0.18.1/odb/src/compiler/odb98.c:2042:14: note: Second condition odb-api-0.18.1/odb/src/compiler/odb98.c:1772:6: style: Condition 'verbose' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/compiler/odb98.c:1769:11: note: Assuming that condition 'verbose' is not redundant odb-api-0.18.1/odb/src/compiler/odb98.c:1772:6: note: Condition 'verbose' is always true odb-api-0.18.1/odb/src/compiler/odb98.c:657:6: warning: Either the condition 'odb_source' is redundant or there is possible null pointer dereference: odb_source. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/compiler/odb98.c:661:9: note: Assuming that condition 'odb_source' is not redundant odb-api-0.18.1/odb/src/compiler/odb98.c:657:6: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/odb98.c:732:23: warning:inconclusive: Possible null pointer dereference: long_name [nullPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:725:23: note: Assignment 'long_name=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/odb98.c:732:23: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/odb98.c:771:14: warning:inconclusive: Possible null pointer dereference: ddfile [nullPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:768:20: note: Assignment 'ddfile=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/odb98.c:771:14: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/odb98.c:1153:18: warning:inconclusive: Possible null pointer dereference: s [nullPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:1148:13: note: Assignment 's=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/odb98.c:1153:18: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/odb98.c:1234:3: warning:inconclusive: Possible null pointer dereference: argv [nullPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:1184:17: note: Assignment 'argv=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/odb98.c:1234:3: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/odb98.c:314:3: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] odb-api-0.18.1/odb/src/compiler/odb98.c:1316:14: style: Local variable 'p' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/odb98.c:1174:9: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/odb98.c:1316:14: note: Shadow variable odb-api-0.18.1/odb/src/compiler/odb98.c:1614:13: style: Local variable 'c' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/odb98.c:1176:7: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/odb98.c:1614:13: note: Shadow variable odb-api-0.18.1/odb/src/compiler/odb98.c:1628:13: style: Local variable 'c' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/odb98.c:1176:7: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/odb98.c:1628:13: note: Shadow variable odb-api-0.18.1/odb/src/compiler/odb98.c:271:47: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:339:51: style: Parameter 'mylock' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:340:41: style: Parameter 'mylock' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:341:40: style: Parameter 'mylock' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:342:42: style: Parameter 'mylock' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:648:16: style: Parameter 'errormsg' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:724:22: style: Variable 'short_env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/odb98.c:939:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/odb98.c:1506:13: style: Variable 'fp_in' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/odb98.c:1785:19: style: Variable 'x' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/regex.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_FROM_ATTR_INSERT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:167:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:356:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NfuncS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:390:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:426:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:435:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:684:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:722:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:793:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:841:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_TABLE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:871:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_TYPE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:930:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_NAME [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1019:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1174:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTIFICIAL_NICKCHAR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1299:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1347:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1435:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1824:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_OFFSET_CHAR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:1992:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2496:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2522:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2541:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2558:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2577:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2596:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2649:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2660:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2671:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2682:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2704:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2734:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2835:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2951:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_FROM_ATTR_AUTO [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:2993:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_FROM_ATTR_INSERT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3035:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3142:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_WHERE_SYMBOL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3370:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3418:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3529:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3541:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AGGR_NONE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3590:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3625:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:4994:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:5620:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:5690:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:5817:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AND [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:5931:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:5983:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_NUMBER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/compiler/tree.c:3079:7: style: Condition 'on_error' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/compiler/tree.c:3031:22: note: Assignment 'on_error=0', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:3079:7: note: Condition 'on_error' is always false odb-api-0.18.1/odb/src/compiler/tree.c:3148:11: style: Condition '!t' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/compiler/tree.c:3115:6: note: Assuming that condition 't' is not redundant odb-api-0.18.1/odb/src/compiler/tree.c:3148:11: note: Condition '!t' is always true odb-api-0.18.1/odb/src/compiler/tree.c:3172:11: style: Condition '!t' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/compiler/tree.c:3160:6: note: Assuming that condition 't' is not redundant odb-api-0.18.1/odb/src/compiler/tree.c:3172:11: note: Condition '!t' is always true odb-api-0.18.1/odb/src/compiler/tree.c:650:3: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:648:19: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:650:3: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:651:3: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:648:19: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:651:3: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:652:3: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:648:19: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:652:3: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:653:3: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:648:19: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:653:3: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:654:3: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:648:19: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:654:3: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:1411:2: warning:inconclusive: Possible null pointer dereference: all_tables [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:1405:30: note: Assignment 'all_tables=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:1411:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:1744:4: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:1741:20: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:1744:4: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:1745:4: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:1741:20: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:1745:4: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:1747:8: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:1741:20: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:1747:8: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:1751:20: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:1741:20: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:1751:20: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:1752:4: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:1741:20: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:1752:4: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2224:5: warning: Either the condition 'xvar' is redundant or there is possible null pointer dereference: xvar. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/compiler/tree.c:2226:9: note: Assuming that condition 'xvar' is not redundant odb-api-0.18.1/odb/src/compiler/tree.c:2224:5: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2758:2: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2748:29: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2758:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2759:2: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2748:29: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2759:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2760:2: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2748:29: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2760:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2763:13: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2748:29: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2763:13: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2769:2: warning:inconclusive: Possible null pointer dereference: newflag [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2746:22: note: Assignment 'newflag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2769:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2769:15: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2748:29: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2769:15: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2770:2: warning:inconclusive: Possible null pointer dereference: newfrom [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2747:29: note: Assignment 'newfrom=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2770:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2770:27: warning:inconclusive: Possible null pointer dereference: cmp [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2748:29: note: Assignment 'cmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2770:27: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2805:10: warning:inconclusive: Possible null pointer dereference: touched [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2827:24: note: Assignment 'touched=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2853:50: note: Calling function 'Unroll_Links', 3rd argument 'touched' value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2805:10: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2839:7: warning:inconclusive: Possible null pointer dereference: all_tables [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2825:30: note: Assignment 'all_tables=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2839:7: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2847:7: warning:inconclusive: Possible null pointer dereference: picked [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2826:19: note: Assignment 'picked=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2847:7: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2848:7: warning:inconclusive: Possible null pointer dereference: newfrom [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2821:27: note: Assignment 'newfrom=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2848:7: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2910:2: warning:inconclusive: Possible null pointer dereference: newflag [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2907:22: note: Assignment 'newflag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2910:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2913:2: warning:inconclusive: Possible null pointer dereference: newflag [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2907:22: note: Assignment 'newflag=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2913:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2922:36: warning:inconclusive: Possible null pointer dereference: oldfromlist [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2920:27: note: Assignment 'oldfromlist=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2922:36: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2923:36: warning:inconclusive: Possible null pointer dereference: newfromlist [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2921:27: note: Assignment 'newfromlist=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2923:36: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2928:9: warning:inconclusive: Possible null pointer dereference: oldfromlist [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2920:27: note: Assignment 'oldfromlist=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2928:9: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2934:9: warning:inconclusive: Possible null pointer dereference: newfromlist [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2921:27: note: Assignment 'newfromlist=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2934:9: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2970:7: warning:inconclusive: Possible null pointer dereference: fromlist [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2965:23: note: Assignment 'fromlist=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2970:7: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2975:17: warning:inconclusive: Possible null pointer dereference: fromlist [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2965:23: note: Assignment 'fromlist=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2975:17: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:3602:44: warning:inconclusive: Possible null pointer dereference: refcount [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:3587:21: note: Assignment 'refcount=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:3602:44: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5012:5: warning:inconclusive: Possible null pointer dereference: refcount [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:4973:19: note: Assignment 'refcount=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5012:5: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5013:5: warning:inconclusive: Possible null pointer dereference: linkmode [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:4974:19: note: Assignment 'linkmode=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5013:5: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5448:15: warning:inconclusive: Possible null pointer dereference: soffset [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5440:20: note: Assignment 'soffset=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5448:15: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5460:15: warning:inconclusive: Possible null pointer dereference: slen [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5441:17: note: Assignment 'slen=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5460:15: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5465:15: warning:inconclusive: Possible null pointer dereference: slen [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5441:17: note: Assignment 'slen=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5465:15: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5508:2: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5508:2: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5509:9: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5509:9: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5510:9: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5510:9: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:5511:9: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5511:9: note: Null pointer dereference odb-api-0.18.1/odb/src/compiler/tree.c:2162:14: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic] odb-api-0.18.1/odb/src/compiler/tree.c:2160:23: note: Assignment 'pbrR=pbrL?strchr(ptable,']'):NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2162:14: note: Null pointer subtraction odb-api-0.18.1/odb/src/compiler/tree.c:4220:26: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/compiler/tree.c:4239:23: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/compiler/tree.c:4248:26: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/compiler/tree.c:4558:13: style: Redundant initialization for 'nfrom'. The initialized value is overwritten before it is read. [redundantInitialization] odb-api-0.18.1/odb/src/compiler/tree.c:4538:19: note: nfrom is initialized odb-api-0.18.1/odb/src/compiler/tree.c:4558:13: note: nfrom is overwritten odb-api-0.18.1/odb/src/compiler/tree.c:2374:2: style: Statements following 'break' will never be executed. [unreachableCode] odb-api-0.18.1/odb/src/compiler/tree.c:2499:3: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] odb-api-0.18.1/odb/src/compiler/tree.c:526:10: style: Local variable 's' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/tree.c:497:13: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:526:10: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:1488:6: style: Local variable 'j' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/tree.c:1470:11: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:1488:6: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:1595:6: style: Local variable 'j' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/tree.c:1470:11: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:1595:6: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:1676:6: style: Local variable 'j' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/tree.c:1470:11: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:1676:6: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:1740:6: style: Local variable 'j' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/tree.c:1470:11: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:1740:6: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:1758:6: style: Local variable 'j' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/tree.c:1470:11: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:1758:6: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:3463:14: style: Local variable 'psym' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/compiler/tree.c:3406:60: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:3463:14: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:5109:12: style: Local variable 'sign' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/compiler/tree.c:4958:14: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:5109:12: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:5268:9: style: Local variable 'nsym' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/compiler/tree.c:4959:13: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:5268:9: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:5281:15: style: Local variable 's' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/compiler/tree.c:5225:10: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:5281:15: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:5372:9: style: Local variable 'sign' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/compiler/tree.c:4958:14: note: Shadowed declaration odb-api-0.18.1/odb/src/compiler/tree.c:5372:9: note: Shadow variable odb-api-0.18.1/odb/src/compiler/tree.c:417:13: style: Variable 'name' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:468:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:506:14: style: Variable 'type' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:585:15: style: Variable 'table' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:757:15: style: Variable 'ptest' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:758:15: style: Variable 'pnode' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:775:17: style: Variable 'ptest' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:776:17: style: Variable 'psym' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:1005:29: style: Parameter 'psym' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/tree.c:1299:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:1371:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:1422:8: style: Variable 'tablename' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:1428:10: style: Variable 'yy' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:1432:12: style: Variable 'linkname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:1445:12: style: Variable 'linkname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:1520:23: style: Variable 'first_rhs' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:1635:18: style: Variable 'first_rhs' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2039:8: style: Variable 'fname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2110:21: style: Parameter 'dval' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2113:18: style: Parameter 'ival' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2159:11: style: Variable 'pbrL' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2160:11: style: Variable 'pbrR' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2210:11: style: Variable 'typename' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2488:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2741:2: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2753:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2754:13: style: Variable 'ptable' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2784:2: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2787:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2788:13: style: Variable 'ptable' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:2999:8: style: Variable 'tname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3004:16: style: Variable 'psym' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3006:12: style: Variable 'symname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3051:10: style: Variable 'swhere' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3120:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3462:8: style: Variable 'atag' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3591:18: style: Variable 't' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3600:18: style: Variable 't' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3654:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3665:19: style: Variable 'psym' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3901:20: style: Variable 'match' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:3924:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:4404:16: style: Variable 'psym1' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:4439:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5082:8: style: Variable 'y' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5179:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5212:13: style: Variable 't' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5269:11: style: Variable 'f1' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5361:14: style: Variable 'tname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5530:10: style: Variable 'tname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5541:10: style: Variable 'tname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5658:13: style: Variable 'st' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5663:13: style: Variable 'sw' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5723:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:5758:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/compiler/tree.c:290:19: error: Uninitialized variable: &key.name [uninitvar] odb-api-0.18.1/odb/src/compiler/tree.c:1427:13: style: Variable 'xx' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/tree.c:1428:13: style: Variable 'yy' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/tree.c:2269:27: style: Variable 'member_present' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/tree.c:2360:27: style: Variable 'member_present' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/tree.c:2388:25: style: Variable 'member_present' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/tree.c:3230:14: style: Variable 'numargs' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/tree.c:3529:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/tree.c:3603:11: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/compiler/tree.c:5559:6: style: Unused variable: jj [unusedVariable] odb-api-0.18.1/odb/src/extras/ec/error.c:109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:354:76: style: Condition '(exit_status=_addHours(&fulldate_str,hours,&new_fulldate_str))!=EC_OK' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:354:32: note: Calling function '_addHours' returns 0 odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:354:76: note: Condition '(exit_status=_addHours(&fulldate_str,hours,&new_fulldate_str))!=EC_OK' is always false odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:389:80: style: Condition '(exit_status=_addMinutes(&fulldate_str,minutes,&new_fulldate_str))!=EC_OK' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:389:34: note: Calling function '_addMinutes' returns 0 odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:389:80: note: Condition '(exit_status=_addMinutes(&fulldate_str,minutes,&new_fulldate_str))!=EC_OK' is always false odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:424:80: style: Condition '(exit_status=_addSeconds(&fulldate_str,seconds,&new_fulldate_str))!=EC_OK' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:424:34: note: Calling function '_addSeconds' returns 0 odb-api-0.18.1/odb/src/extras/ec/julian_lib.c:424:80: note: Condition '(exit_status=_addSeconds(&fulldate_str,seconds,&new_fulldate_str))!=EC_OK' is always false odb-api-0.18.1/odb/src/extras/ec/error.c:60:2: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] odb-api-0.18.1/odb/src/extras/emos/pbio.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/emos/pbio.c:806:15: error: Array 'modebuff[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds] odb-api-0.18.1/odb/src/extras/emos/pbio.c:801:29: note: Assignment 'n2=(l2>10)?10:l2', assigned value is 10 odb-api-0.18.1/odb/src/extras/emos/pbio.c:806:15: note: Array index out of bounds odb-api-0.18.1/odb/src/extras/emos/pbio.c:735:4: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] odb-api-0.18.1/odb/src/extras/emos/pbio.c:264:9: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/extras/emos/pbio.c:256:9: note: n is assigned odb-api-0.18.1/odb/src/extras/emos/pbio.c:264:9: note: n is overwritten odb-api-0.18.1/odb/src/extras/emos/pbio.c:73:33: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:73:43: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:357:37: style: Parameter 'offset' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:357:53: style: Parameter 'whence' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:485:50: style: Parameter 'nbytes' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:538:51: style: Parameter 'nbytes' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:584:35: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:584:51: style: Parameter 'nbytes' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:680:24: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:680:51: style: Parameter 'nbytes' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:744:34: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:744:44: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:896:25: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:922:24: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:922:38: style: Parameter 'offset' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:922:54: style: Parameter 'whence' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:981:25: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:981:36: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:981:52: style: Parameter 'nbytes' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:1017:23: style: Parameter 'buffsize' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:1054:23: style: Parameter 'buffsize' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:1090:23: style: Parameter 'buffsize' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:1221:33: style: Parameter 'bufflen' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/pbio.c:1232:6: style: Variable 'PlPlCrCrLf7777' can be declared as const array [constVariable] odb-api-0.18.1/odb/src/extras/emos/readprod.c:670:49: style: Condition 'grab(buffer,&p,1,1,&bytes_read)!=0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/emos/readprod.c:670:17: note: Calling function 'grab' returns 0 odb-api-0.18.1/odb/src/extras/emos/readprod.c:670:49: note: Condition 'grab(buffer,&p,1,1,&bytes_read)!=0' is always false odb-api-0.18.1/odb/src/extras/emos/readprod.c:677:47: style: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/emos/readprod.c:677:13: note: Calling function 'grab' returns 0 odb-api-0.18.1/odb/src/extras/emos/readprod.c:677:47: note: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false odb-api-0.18.1/odb/src/extras/emos/readprod.c:686:52: style: Condition 'grab(buffer,&edit_num,1,1,&bytes_read)!=0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/emos/readprod.c:686:13: note: Calling function 'grab' returns 0 odb-api-0.18.1/odb/src/extras/emos/readprod.c:686:52: note: Condition 'grab(buffer,&edit_num,1,1,&bytes_read)!=0' is always false odb-api-0.18.1/odb/src/extras/emos/readprod.c:698:47: style: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/emos/readprod.c:698:13: note: Calling function 'grab' returns 0 odb-api-0.18.1/odb/src/extras/emos/readprod.c:698:47: note: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false odb-api-0.18.1/odb/src/extras/emos/readprod.c:705:50: style: Condition 'grab(buffer,&flag23,1,1,&bytes_read)!=0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/emos/readprod.c:705:13: note: Calling function 'grab' returns 0 odb-api-0.18.1/odb/src/extras/emos/readprod.c:705:50: note: Condition 'grab(buffer,&flag23,1,1,&bytes_read)!=0' is always false odb-api-0.18.1/odb/src/extras/emos/readprod.c:718:51: style: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/emos/readprod.c:718:17: note: Calling function 'grab' returns 0 odb-api-0.18.1/odb/src/extras/emos/readprod.c:718:51: note: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false odb-api-0.18.1/odb/src/extras/emos/readprod.c:728:51: style: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/emos/readprod.c:728:17: note: Calling function 'grab' returns 0 odb-api-0.18.1/odb/src/extras/emos/readprod.c:728:51: note: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false odb-api-0.18.1/odb/src/extras/emos/readprod.c:736:47: style: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/emos/readprod.c:736:13: note: Calling function 'grab' returns 0 odb-api-0.18.1/odb/src/extras/emos/readprod.c:736:47: note: Condition 'grab(buffer,size,3,1,&bytes_read)!=0' is always false odb-api-0.18.1/odb/src/extras/emos/readprod.c:742:24: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/emos/readprod.c:763:16: style: Variable 'endBuffer' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/emos/readprod.c:202:13: style: Variable 'numread' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/extras/emos/readprod.c:332:13: style: Variable 'num' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/extras/emos/readprod.c:342:28: style: Variable 'fileReadResult' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/extras/emos/readprod.c:799:18: style: Variable 'endFound' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/extras/ifsaux/support/cargs.c:79:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/cargs.c:90:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/cargs.c:70:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/extras/ifsaux/support/cargs.c:74:10: style: Variable 'path' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/cargs.c:105:33: style: Parameter 'argv' can be declared as const array [constParameter] odb-api-0.18.1/odb/src/extras/ifsaux/support/cargs.c:113:8: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:448:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:806:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:834:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:962:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:995:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1211:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1334:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1917:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drhook_lhook [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2237:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drhook_lhook [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2252:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2317:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drhook_lhook [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:3036:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:3555:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:4079:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_CLK_TCK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:502:43: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:803:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:816:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:831:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:860:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1479:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1598:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2278:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2278:7: note: outer condition: a_out odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2278:14: note: identical inner condition: a_out odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1959:11: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1958:11: note: First condition odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1959:11: note: Second condition odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1732:20: style: Condition 'callpath' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:3560:13: style: Condition 'value!=0' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:448:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1421:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2205:4: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'const char *'. [invalidPrintfArgType_uint] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2355:3: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'const char *'. [invalidPrintfArgType_uint] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1621:11: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1635:7: note: Assuming that condition '!name' is not redundant odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1621:11: note: Null pointer dereference odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1628:11: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: from. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1635:7: note: Assuming that condition '!name' is not redundant odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1627:10: note: Assignment 'from=name', assigned value is 0 odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1628:11: note: Null pointer dereference odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2092:39: warning: Either the condition 'callpath' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2093:11: note: Assuming that condition 'callpath' is not redundant odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2092:39: note: Null pointer addition odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2801:10: style: Redundant initialization for 'treeptr'. The initialized value is overwritten before it is read. [redundantInitialization] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2785:34: note: treeptr is initialized odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2801:10: note: treeptr is overwritten odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:988:3: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:799:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:802:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:827:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:830:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:998:19: style: Variable 'sl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1306:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1472:11: style: Variable 'comma' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1892:8: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2037:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2063:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2249:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2815:18: style: Variable 'keyptr' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:3526:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:4169:24: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:167:8: style: struct member 'drhook_timeline_t::pad' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1000:23: style: Unused variable: oldmask [unusedVariable] odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1098:11: style: Unused variable: is [unusedVariable] odb-api-0.18.1/odb/src/extras/ifsaux/support/endian.c:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/endian.c:79:13: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] odb-api-0.18.1/odb/src/extras/ifsaux/support/endian.c:51:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/endian.c:76:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:143:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:46:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:74:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:101:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:183:13: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:257:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:276:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:277:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:278:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:281:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:282:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:283:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:176:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:179:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:182:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:185:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:188:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:191:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:425:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:426:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:427:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:428:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:429:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:430:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/getstatm.c:30:28: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/linuxtrbk.c:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/linuxtrbk.c:272:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/linuxtrbk.c:193:27: style: Parameter 'sigcontextptr' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/rsort32.c:176:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/rsort32.c:306:12: style: Variable 'i1' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/rsort32.c:455:14: style: Parameter 'speedup' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/rsort64.c:132:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/rsort64.c:207:19: style: Condition 'SpeedUp==0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/extras/ifsaux/utilities/rsort64.c:194:12: style: Variable 'i1' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/extras/mpi_serial/tracecalls.c:2:24: style: Parameter 'nothing' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/Dummies.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/Dummies.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/Dummies.c:182:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/Dummies.c:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/Dummies.c:255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/Dummies.c:359:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/Dummies.c:81:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/ae_dump.c:86:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dtname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/aggr.c:104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/aggr.c:371:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/aggr.c:815:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/aggr.c:131:12: style: Condition 'ncard>0' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/aggr.c:112:14: note: Assignment 'ncard=0', assigned value is 0 odb-api-0.18.1/odb/src/lib/aggr.c:131:12: note: Condition 'ncard>0' is always false odb-api-0.18.1/odb/src/lib/aggr.c:109:7: warning:inconclusive: Possible null pointer dereference: aux [nullPointer] odb-api-0.18.1/odb/src/lib/aggr.c:106:23: note: Assignment 'aux=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/aggr.c:109:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/aggr.c:476:30: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/lib/aggr.c:474:21: note: Assignment 'dtmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/aggr.c:476:30: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/aggr.c:477:12: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/lib/aggr.c:474:21: note: Assignment 'dtmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/aggr.c:477:12: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/aggr.c:478:14: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/lib/aggr.c:474:21: note: Assignment 'dtmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/aggr.c:478:14: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/aggr.c:876:8: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/lib/aggr.c:873:21: note: Assignment 'dtmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/aggr.c:876:8: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/aggr.c:877:12: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/lib/aggr.c:873:21: note: Assignment 'dtmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/aggr.c:877:12: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/aggr.c:878:14: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/lib/aggr.c:873:21: note: Assignment 'dtmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/aggr.c:878:14: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/aggr.c:388:16: style: Variable 'aux' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/aggr.c:544:14: style: Variable 'aux' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:290:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:454:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:535:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:591:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:651:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:702:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:184:23: style: Redundant condition: is_formula. '!is_formula || (is_formula && myproc==1)' is equivalent to '!is_formula || myproc==1' [redundantCondition] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:155:9: style: Condition 'p' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:669:20: style: Condition 'p->colname' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:728:20: style: Condition 'p->colname' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:100:14: warning:inconclusive: Possible null pointer dereference: tmp_CMDBKEYS_hashtable [nullPointer] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:88:47: note: Assignment 'tmp_CMDBKEYS_hashtable=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/cmdbkeys.c:100:14: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/cmdbkeys.c:91:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:295:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:326:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:480:18: style: Parameter 'reset_value' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:639:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/cmdbkeys.c:281:7: style: Variable 'it' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/codb.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ODB_GLOBAL_LOCKS_OPENMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onoff [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:264:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_ALLOC [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:278:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INC_ALLOC [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:347:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_table [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_table [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:465:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:586:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXVARLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:634:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:678:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_in [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:734:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:810:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:845:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:869:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:945:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:980:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1010:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1062:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1169:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1282:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1386:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1503:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1550:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1602:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1649:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1717:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1775:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:1877:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2063:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preptags [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2159:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_tag_delim [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2496:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2561:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_viewname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_viewname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2645:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2693:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2753:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2804:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2843:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2892:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:2943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:3034:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:3061:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blksize [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:3087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_filename [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/codb.c:794:24: warning: Return value of function tolower() is not used. [ignoredReturnValue] odb-api-0.18.1/odb/src/lib/codb.c:929:24: warning: Return value of function tolower() is not used. [ignoredReturnValue] odb-api-0.18.1/odb/src/lib/codb.c:2694:16: style: Redundant condition: !is_table. 'is_table || (!is_table && pf->it==it)' is equivalent to 'is_table || pf->it==it' [redundantCondition] odb-api-0.18.1/odb/src/lib/codb.c:594:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/codb.c:2062:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/codb.c:2088:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/codb.c:823:16: warning:inconclusive: Possible null pointer dereference: teststr [nullPointer] odb-api-0.18.1/odb/src/lib/codb.c:821:23: note: Assignment 'teststr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/codb.c:823:16: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/codb.c:958:16: warning:inconclusive: Possible null pointer dereference: teststr [nullPointer] odb-api-0.18.1/odb/src/lib/codb.c:956:23: note: Assignment 'teststr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/codb.c:958:16: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/codb.c:1794:7: style: Redundant initialization for 'nc'. The initialized value is overwritten before it is read. [redundantInitialization] odb-api-0.18.1/odb/src/lib/codb.c:1791:9: note: nc is initialized odb-api-0.18.1/odb/src/lib/codb.c:1794:7: note: nc is overwritten odb-api-0.18.1/odb/src/lib/codb.c:737:31: style: The comparison 'Poolno == -1' is always true. [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/codb.c:736:19: note: 'Poolno' is assigned value '-1' here. odb-api-0.18.1/odb/src/lib/codb.c:737:31: note: The comparison 'Poolno == -1' is always true. odb-api-0.18.1/odb/src/lib/codb.c:872:31: style: The comparison 'Poolno == -1' is always true. [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/codb.c:871:19: note: 'Poolno' is assigned value '-1' here. odb-api-0.18.1/odb/src/lib/codb.c:872:31: note: The comparison 'Poolno == -1' is always true. odb-api-0.18.1/odb/src/lib/codb.c:1529:18: style: The comparison 'rc >= 0' is always true. [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/codb.c:1497:12: note: 'rc' is assigned value '0' here. odb-api-0.18.1/odb/src/lib/codb.c:1529:18: note: The comparison 'rc >= 0' is always true. odb-api-0.18.1/odb/src/lib/codb.c:1581:18: style: The comparison 'rc >= 0' is always true. [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/codb.c:1544:12: note: 'rc' is assigned value '0' here. odb-api-0.18.1/odb/src/lib/codb.c:1581:18: note: The comparison 'rc >= 0' is always true. odb-api-0.18.1/odb/src/lib/codb.c:1820:10: style: The comparison 'rc >= 0' is always true. [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/codb.c:1770:12: note: 'rc' is assigned value '0' here. odb-api-0.18.1/odb/src/lib/codb.c:1820:10: note: The comparison 'rc >= 0' is always true. odb-api-0.18.1/odb/src/lib/codb.c:3198:10: style: Local variable 'u' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/lib/codb.c:3194:8: note: Shadowed declaration odb-api-0.18.1/odb/src/lib/codb.c:3198:10: note: Shadow variable odb-api-0.18.1/odb/src/lib/codb.c:82:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:219:9: style: Variable 'env_date' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:219:20: style: Variable 'env_time' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:230:11: style: Variable 'basetime' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:262:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:276:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:328:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:383:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:395:10: style: Variable 'name' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:414:10: style: Variable 'name' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:578:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:721:13: style: Parameter 'option_code' can be declared as pointer to const. However it seems that 'codb_consider_table_' is a callback function, if 'option_code' is declared with const you might also need to cast function pointer(s). [constParameterCallback] odb-api-0.18.1/odb/src/lib/codb.c:865:16: note: You might need to cast the function pointer here odb-api-0.18.1/odb/src/lib/codb.c:721:13: note: Parameter 'option_code' can be declared as pointer to const odb-api-0.18.1/odb/src/lib/codb.c:748:13: style: Variable 'pf' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:856:13: style: Parameter 'option_code' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/codb.c:883:13: style: Variable 'pf' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:1010:15: style: Variable 'pool' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:1664:7: style: Variable 'this_idx' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2192:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2212:18: style: Variable 'pf' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2222:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2240:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2496:18: style: Variable 'pf' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2499:8: style: Variable 'data' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2753:18: style: Variable 'pf' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2804:18: style: Variable 'pf' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2827:14: style: Parameter 'nkeys' can be declared as pointer to const. However it seems that 'codb_sortkeys_' is a callback function, if 'nkeys' is declared with const you might also need to cast function pointer(s). [constParameterCallback] odb-api-0.18.1/odb/src/lib/codb.c:2839:16: note: You might need to cast the function pointer here odb-api-0.18.1/odb/src/lib/codb.c:2827:14: note: Parameter 'nkeys' can be declared as pointer to const odb-api-0.18.1/odb/src/lib/codb.c:2850:9: style: Variable 'keys' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:2987:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:3014:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:3035:15: style: Variable 'pf' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/codb.c:747:11: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:882:11: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:1043:9: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:2211:9: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:2225:42: error: Uninitialized variable: pf [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:2495:9: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:2694:33: error: Uninitialized variable: pf [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:2752:9: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:2803:9: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:2845:11: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:2894:11: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:3034:6: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/codb.c:345:18: style: Unused variable: pf [unusedVariable] odb-api-0.18.1/odb/src/lib/codb.c:380:7: style: Variable 'Npools' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/codb.c:390:18: style: Unused variable: pf [unusedVariable] odb-api-0.18.1/odb/src/lib/codb.c:391:11: style: Unused variable: j [unusedVariable] odb-api-0.18.1/odb/src/lib/codb.c:575:7: style: Variable 'Npools' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/codb.c:585:18: style: Unused variable: pf [unusedVariable] odb-api-0.18.1/odb/src/lib/codb.c:587:11: style: Unused variable: j [unusedVariable] odb-api-0.18.1/odb/src/lib/codb.c:1213:7: style: Variable 'it' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/codb.c:1244:7: style: Variable 'it' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/codb.c:1406:15: style: Variable 'PEinfo.addr' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/codb.c:1609:12: style: Variable 'is_table' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/codb.c:2499:8: style: Variable 'data' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/codb.c:3194:8: style: Unused variable: u [unusedVariable] odb-api-0.18.1/odb/src/lib/codb_truename.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_out [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cread_iomap.c:37:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inumt [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/cread_iomap.c:55:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/cread_iomap.c:69:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/cread_iomap.c:111:15: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/cread_iomap.c:50:9: style: Variable 'nelem' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/ctx.c:134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/ctx.c:203:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/ctx.c:261:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbname_len [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/ctx.c:63:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/ctx.c:244:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:176:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_viewname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:229:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_Funcs [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:378:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_COMPILER_DEFAULT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:525:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:730:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:789:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_viewname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:858:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:956:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/dynlink.c:610:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/lib/dynlink.c:624:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] odb-api-0.18.1/odb/src/lib/dynlink.c:188:7: style: Condition 'st' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/dynlink.c:161:22: note: Assignment 'st=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/dynlink.c:169:18: note: Assuming condition is false odb-api-0.18.1/odb/src/lib/dynlink.c:188:7: note: Condition 'st' is always false odb-api-0.18.1/odb/src/lib/dynlink.c:862:22: warning:inconclusive: Possible null pointer dereference: dollar_path [nullPointer] odb-api-0.18.1/odb/src/lib/dynlink.c:854:25: note: Assignment 'dollar_path=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/dynlink.c:862:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/dynlink.c:441:8: style: Local variable 'p' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/lib/dynlink.c:340:13: note: Shadowed declaration odb-api-0.18.1/odb/src/lib/dynlink.c:441:8: note: Shadow variable odb-api-0.18.1/odb/src/lib/dynlink.c:337:16: style: Variable 'odb_compiler' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:340:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:369:13: style: Variable 'dbname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:370:13: style: Variable 'srcpath' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:439:8: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:505:9: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:510:9: style: Variable 'rldpath_only' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:511:9: style: Variable 'rld_now' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:512:9: style: Variable 'rld_ormode' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:610:13: style: Variable 'token' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:675:9: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:783:13: style: Variable 'dbname' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:784:13: style: Variable 'srcpath' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:840:16: style: Variable 'dynlink' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:855:11: style: Variable 'srcpath' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:927:11: style: Variable 'srcpath' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/dynlink.c:169:9: error: Uninitialized variable: p [uninitvar] odb-api-0.18.1/odb/src/lib/dynlink.c:199:11: style: Variable 'add_vars' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/dynlink.c:512:9: style: Variable 'rld_ormode' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/dynlink.c:672:17: style: Variable 'dlretcode' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/dynlink.c:820:11: style: Variable 'add_vars' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/eq_regions.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:140:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:201:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable four_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:299:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:418:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:449:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:475:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:749:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:844:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:859:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:940:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recip_pi_over_180 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1359:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_over_180 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1403:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1436:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1497:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:1546:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/eq_regions.c:361:20: warning:inconclusive: Possible null pointer dereference: r_regions [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:537:27: note: Assignment 'r_regions=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:555:37: note: Calling function 'round_to_naturals', 3rd argument 'r_regions' value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:361:20: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:362:20: warning:inconclusive: Possible null pointer dereference: r_regions [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:537:27: note: Assignment 'r_regions=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:555:37: note: Calling function 'round_to_naturals', 3rd argument 'r_regions' value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:362:20: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:409:3: warning:inconclusive: Possible null pointer dereference: r_regions [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:537:27: note: Assignment 'r_regions=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:539:49: note: Calling function 'ideal_region_list', 5th argument 'r_regions' value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:409:3: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:982:22: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:982:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:983:22: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:983:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:984:22: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:984:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:985:22: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:985:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:996:4: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:996:4: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:997:4: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:997:4: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:998:4: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:998:4: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:999:4: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:999:4: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:1012:25: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1012:25: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:1013:25: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1013:25: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:1017:22: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1017:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:1018:22: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1018:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/eq_regions.c:1257:7: style: Local variable 'boxid' shadows outer function [shadowFunction] odb-api-0.18.1/odb/src/lib/eq_regions.c:1519:5: note: Shadowed declaration odb-api-0.18.1/odb/src/lib/eq_regions.c:1257:7: note: Shadow variable odb-api-0.18.1/odb/src/lib/eq_regions.c:1373:7: style: Local variable 'boxid' shadows outer function [shadowFunction] odb-api-0.18.1/odb/src/lib/eq_regions.c:1519:5: note: Shadowed declaration odb-api-0.18.1/odb/src/lib/eq_regions.c:1373:7: note: Shadow variable odb-api-0.18.1/odb/src/lib/eq_regions.c:1442:9: style: Local variable 'boxid' shadows outer function [shadowFunction] odb-api-0.18.1/odb/src/lib/eq_regions.c:1519:5: note: Shadowed declaration odb-api-0.18.1/odb/src/lib/eq_regions.c:1442:9: note: Shadow variable odb-api-0.18.1/odb/src/lib/eq_regions.c:1472:7: style: Local variable 'boxid' shadows outer function [shadowFunction] odb-api-0.18.1/odb/src/lib/eq_regions.c:1519:5: note: Shadowed declaration odb-api-0.18.1/odb/src/lib/eq_regions.c:1472:7: note: Shadow variable odb-api-0.18.1/odb/src/lib/eq_regions.c:467:17: style: Variable 'n_collars' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/eq_regions.c:1087:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/eq_regions.c:1442:15: style: Variable 'boxid' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/errtrap.c:164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/errtrap.c:194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/errtrap.c:213:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/errtrap.c:288:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/errtrap.c:353:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enforce [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/errtrap.c:367:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/errtrap.c:29:9: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/errtrap.c:88:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/errtrap.c:144:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/errtrap.c:262:9: style: Variable 'messy_output' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/errtrap.c:377:24: style: Parameter 'sig' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/errtrap.c:389:23: style: Parameter 'pid' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/evaluate.c:135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:235:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNARY_PLUS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:311:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FprintF [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:358:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:620:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:677:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:718:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:810:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:845:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:910:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:1043:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:1106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:1142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:1363:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/evaluate.c:190:28: error: Converting pointer arithmetic result to bool. The bool is always true unless there is undefined behaviour. [pointerArithBool] odb-api-0.18.1/odb/src/lib/evaluate.c:191:16: warning: Either the condition 's+1' is redundant or there is possible null pointer dereference: s+1. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/evaluate.c:190:28: note: Assuming that condition 's+1' is not redundant odb-api-0.18.1/odb/src/lib/evaluate.c:191:16: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/evaluate.c:594:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] odb-api-0.18.1/odb/src/lib/evaluate.c:612:2: style: Label 'finish' is not used. [unusedLabel] odb-api-0.18.1/odb/src/lib/evaluate.c:667:2: style: Label 'finish' is not used. [unusedLabel] odb-api-0.18.1/odb/src/lib/evaluate.c:685:2: style: Label 'finish' is not used. [unusedLabel] odb-api-0.18.1/odb/src/lib/evaluate.c:867:2: style: Label 'finish' is not used. [unusedLabel] odb-api-0.18.1/odb/src/lib/evaluate.c:1104:2: style: Label 'finish' is not used. [unusedLabel] odb-api-0.18.1/odb/src/lib/evaluate.c:1169:2: style: Label 'finish' is not used. [unusedLabel] odb-api-0.18.1/odb/src/lib/evaluate.c:701:13: style: Variable 'pfirst' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/evaluate.c:421:9: style: Variable 'value' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:438:8: style: Unused variable: j [unusedVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:507:6: style: Variable 'nargs' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:703:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:767:6: style: Variable 'unary' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:959:7: style: Variable 'oldvalue' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:962:7: style: Variable 'oldvalue' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:965:7: style: Variable 'oldvalue' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:968:7: style: Variable 'oldvalue' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/evaluate.c:1087:13: style: Variable 'cmdno' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/forfunc.c:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/forfunc.c:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/forfunc.c:301:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/forfunc.c:321:6: style: Condition 'p->dataname' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/forfunc.c:74:14: warning:inconclusive: Possible null pointer dereference: tmp_FORFUNC_hashtable [nullPointer] odb-api-0.18.1/odb/src/lib/forfunc.c:62:50: note: Assignment 'tmp_FORFUNC_hashtable=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/forfunc.c:74:14: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/forfunc.c:65:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/forfunc.c:289:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/funcs.c:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/funcs.c:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/funcs.c:87:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NfuncS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/funcs.c:113:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable funcs_t [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/funcs.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/funcs.c:318:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/funcs.c:333:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/funcs.c:411:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/funcs.c:231:49: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] odb-api-0.18.1/odb/src/lib/funcs.c:263:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/funcs.c:36:32: style: Variable 'thsp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/funcs.c:66:32: style: Variable 'thsp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/funcs.c:89:32: style: Variable 'thsp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/funcs.c:131:25: style: Variable 'thsp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/hashing.c:314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/hashing.c:357:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/hashing.c:51:21: warning:inconclusive: Possible null pointer dereference: u [nullPointer] odb-api-0.18.1/odb/src/lib/hashing.c:263:17: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/hashing.c:274:24: note: Calling function 'codb_d_unique_', 2nd argument 'd' value is 0 odb-api-0.18.1/odb/src/lib/hashing.c:160:45: note: Calling function 'Hashfunc', 2nd argument '(const uint*)d' value is 0 odb-api-0.18.1/odb/src/lib/hashing.c:51:21: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/hashing.c:270:2: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/lib/hashing.c:263:17: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/hashing.c:270:2: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/hashing.c:160:45: portability: Casting from const double * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/lib/hashing.c:179:21: portability: Casting from double * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/lib/hashing.c:179:41: portability: Casting from const double * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/lib/hashing.c:65:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/infile.c:35:10: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/infile.c:66:10: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/init_region.c:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/init_region.c:20:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/inside.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/inside.c:668:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/inside.c:686:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/inside.c:707:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/inside.c:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/inside.c:1034:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/inside.c:825:9: style: Condition 'set' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/inside.c:808:19: note: Assignment 'set=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:825:9: note: Condition 'set' is always false odb-api-0.18.1/odb/src/lib/inside.c:188:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/inside.c:191:2: warning:inconclusive: Possible null pointer dereference: reg [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:162:25: note: Assignment 'reg=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:191:2: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:192:2: warning:inconclusive: Possible null pointer dereference: reg [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:162:25: note: Assignment 'reg=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:192:2: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:313:16: warning:inconclusive: Possible null pointer dereference: query [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:310:21: note: Assignment 'query=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:313:16: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:356:16: warning:inconclusive: Possible null pointer dereference: query [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:353:21: note: Assignment 'query=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:356:16: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:453:7: warning:inconclusive: Either the condition 'reg' is redundant or there is possible null pointer dereference: reg. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/inside.c:447:11: note: Assuming that condition 'reg' is not redundant odb-api-0.18.1/odb/src/lib/inside.c:453:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:454:7: warning:inconclusive: Either the condition 'reg' is redundant or there is possible null pointer dereference: reg. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/inside.c:447:11: note: Assuming that condition 'reg' is not redundant odb-api-0.18.1/odb/src/lib/inside.c:454:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:631:16: warning:inconclusive: Possible null pointer dereference: query [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:628:21: note: Assignment 'query=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:631:16: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:818:13: warning:inconclusive: Possible null pointer dereference: aset [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:811:15: note: Assignment 'aset=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:818:13: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:819:16: warning:inconclusive: Possible null pointer dereference: aset [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:811:15: note: Assignment 'aset=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:819:16: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:824:16: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:806:19: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:824:16: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:893:5: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:882:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:893:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:897:5: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:882:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:897:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:901:5: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:882:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:901:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:927:5: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:927:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:928:5: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:928:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:929:5: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:929:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:930:5: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:930:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:932:7: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:932:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:949:28: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:934:24: note: Calling function 'ODBinquery', 2nd argument 'args' value is 0 odb-api-0.18.1/odb/src/lib/inside.c:949:28: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:950:25: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:934:24: note: Calling function 'ODBinquery', 2nd argument 'args' value is 0 odb-api-0.18.1/odb/src/lib/inside.c:950:25: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:951:23: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:934:24: note: Calling function 'ODBinquery', 2nd argument 'args' value is 0 odb-api-0.18.1/odb/src/lib/inside.c:951:23: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:952:22: warning:inconclusive: Possible null pointer dereference: args [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:923:20: note: Assignment 'args=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:934:24: note: Calling function 'ODBinquery', 2nd argument 'args' value is 0 odb-api-0.18.1/odb/src/lib/inside.c:952:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/inside.c:552:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/inside.c:578:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/inside.c:710:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/inside.c:733:16: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/inside.c:735:8: style: Variable 'str' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/inside.c:336:8: warning: Uninitialized variable: pcs [uninitvar] odb-api-0.18.1/odb/src/lib/inside.c:295:13: style: struct member '_texas_chainsaw_t::box' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/lib/inside.c:315:15: style: Variable 'u.alias' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:341:8: style: Variable 'u.res' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:358:15: style: Variable 'u.alias' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:399:8: style: Variable 'u.res' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:554:12: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:580:10: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:633:15: style: Variable 'u.alias' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:661:8: style: Variable 'u.res' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:712:12: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:739:11: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:797:13: style: Variable 'u1.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:798:13: style: Variable 'u2.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:799:13: style: Variable 'u3.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:892:14: style: Variable 'u1.saddr' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:896:14: style: Variable 'u2.saddr' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:900:14: style: Variable 'u3.saddr' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:903:22: style: Variable 'make_sort_unique' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/inside.c:1120:13: style: Variable 'u.res' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/orlist.c:11:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/orlist.c:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/orlist.c:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/orlist.c:300:9: style: Condition 'iv' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/orlist.c:230:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/lib/orlist.c:227:17: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/orlist.c:230:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/orlist.c:260:5: warning:inconclusive: Possible null pointer dereference: iv [nullPointer] odb-api-0.18.1/odb/src/lib/orlist.c:258:23: note: Assignment 'iv=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/orlist.c:260:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/orlist.c:75:27: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/lib/orlist.c:178:26: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb/src/lib/orlist.c:302:15: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/orlist.c:303:12: style: Variable 'i' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/peinfo.c:49:14: warning:inconclusive: Possible null pointer dereference: tmp_PEINFO_hashtable [nullPointer] odb-api-0.18.1/odb/src/lib/peinfo.c:35:37: note: Assignment 'tmp_PEINFO_hashtable=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/peinfo.c:49:14: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/peinfo.c:38:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/peinfo.c:68:9: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/peinfo.c:114:9: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:24:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:179:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:189:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:201:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:308:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:390:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:427:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:457:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:479:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:503:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/poolmasking.c:132:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/poolmasking.c:144:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/lib/poolmasking.c:108:20: warning:inconclusive: Possible null pointer dereference: envname [nullPointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:99:19: note: Assignment 'envname=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/poolmasking.c:108:20: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/poolmasking.c:115:25: warning: Either the condition 'c' is redundant or there is possible null pointer dereference: ca. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/poolmasking.c:122:9: note: Assuming that condition 'c' is not redundant odb-api-0.18.1/odb/src/lib/poolmasking.c:121:9: note: Assignment to 'c=ca' odb-api-0.18.1/odb/src/lib/poolmasking.c:115:25: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/poolmasking.c:403:26: warning:inconclusive: Possible null pointer dereference: poolnos [nullPointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:389:18: note: Assignment 'poolnos=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/poolmasking.c:403:26: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/poolmasking.c:201:17: style: Variable 'pm' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:203:5: style: Variable 'pdb' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:299:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:368:3: style: Variable 'pdb' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:390:17: style: Variable 'pm' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:393:5: style: Variable 'pdb' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:427:17: style: Variable 'pm' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:429:5: style: Variable 'pdb' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:503:17: style: Variable 'pm' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/poolmasking.c:297:18: style: Unused variable: j [unusedVariable] odb-api-0.18.1/odb/src/lib/poolmasking.c:367:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/poolmasking.c:388:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/poolreg.c:37:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/prt.c:14:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/prt.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/prt.c:382:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2D_all_blanks [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/prt.c:457:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/prt.c:70:8: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/prt.c:381:12: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/random_odb.c:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/random_odb.c:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/random_odb.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/rgg_regions.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/rgg_regions.c:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/rgg_regions.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/rgg_regions.c:57:23: style: Condition 'rb' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/rgg_regions.c:44:12: warning:inconclusive: Possible null pointer dereference: rtable_file [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:36:23: note: Assignment 'rtable_file=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:44:12: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:162:2: warning:inconclusive: Possible null pointer dereference: midlat [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:145:22: note: Assignment 'zlmu=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:160:14: note: midlat is assigned 'zlmu' here. odb-api-0.18.1/odb/src/lib/rgg_regions.c:162:2: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:162:27: warning:inconclusive: Possible null pointer dereference: zlmu [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:145:22: note: Assignment 'zlmu=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:162:27: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:168:7: warning:inconclusive: Possible null pointer dereference: zlatedge [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:147:26: note: Assignment 'zlatedge=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:168:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:170:2: warning:inconclusive: Possible null pointer dereference: zlatedge [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:147:26: note: Assignment 'zlatedge=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:170:2: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:170:57: warning:inconclusive: Possible null pointer dereference: zw [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:146:20: note: Assignment 'zw=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:170:57: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:175:7: warning:inconclusive: Possible null pointer dereference: zlatedge [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:147:26: note: Assignment 'zlatedge=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:175:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:179:2: warning:inconclusive: Possible null pointer dereference: zlatedge [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:147:26: note: Assignment 'zlatedge=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:179:2: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:186:2: warning:inconclusive: Possible null pointer dereference: latband [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:141:25: note: Assignment 'latband=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:186:2: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:186:22: warning:inconclusive: Possible null pointer dereference: zlatedge [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:147:26: note: Assignment 'zlatedge=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:186:22: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/rgg_regions.c:91:5: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:57:20: style: Same expression on both sides of '&&'. [duplicateExpression] odb-api-0.18.1/odb/src/lib/rgg_regions.c:80:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/rot.c:130:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recip_pi_over_180 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/rsort32_odb.c:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/rsort32_odb.c:290:12: style: Variable 'i1' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/savelist.c:90:13: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/savelist.c:101:18: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/savelist.c:108:12: style: Variable 'done' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/setup_sort.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/setup_sort.c:80:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/solar.c:58:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/solar.c:75:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_over_180 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/solar.c:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/solar.c:22:26: style: Parameter 'Time' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:22:40: style: Parameter 'lon' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:36:26: style: Parameter 'Time' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:62:33: style: Parameter 'Date' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:62:47: style: Parameter 'Time' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:82:28: style: Parameter 'Date' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:82:42: style: Parameter 'Time' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:82:56: style: Parameter 'lat' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:82:69: style: Parameter 'lon' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:104:24: style: Parameter 'Date' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:104:38: style: Parameter 'Time' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:104:52: style: Parameter 'lat' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:104:65: style: Parameter 'lon' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:121:31: style: Parameter 'Date' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:121:45: style: Parameter 'Time' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:121:59: style: Parameter 'lat' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:121:72: style: Parameter 'lon' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:160:29: style: Parameter 'Date' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:160:43: style: Parameter 'Time' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:160:57: style: Parameter 'lat' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/solar.c:160:70: style: Parameter 'lon' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/lib/stack.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/stack.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/stack.c:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/stack.c:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/stack.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/stack.c:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/stack.c:27:17: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/stack.c:102:32: style: Variable 'thsp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/static.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/static.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/static.c:160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/static.c:151:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/symtab.c:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:90:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/symtab.c:35:7: warning:inconclusive: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/symtab.c:28:12: note: Assuming that condition 'p' is not redundant odb-api-0.18.1/odb/src/lib/symtab.c:35:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/symtab.c:54:5: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/symtab.c:33:9: note: Assuming that condition '!p' is not redundant odb-api-0.18.1/odb/src/lib/symtab.c:54:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/symtab.c:55:5: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/symtab.c:33:9: note: Assuming that condition '!p' is not redundant odb-api-0.18.1/odb/src/lib/symtab.c:55:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/symtab.c:56:5: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/symtab.c:33:9: note: Assuming that condition '!p' is not redundant odb-api-0.18.1/odb/src/lib/symtab.c:56:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/symtab.c:57:5: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/symtab.c:33:9: note: Assuming that condition '!p' is not redundant odb-api-0.18.1/odb/src/lib/symtab.c:57:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/symtab.c:73:32: style: Variable 'thsp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/symtab.c:89:32: style: Variable 'thsp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/tracing.c:160:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/tracing.c:184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXTRACEARGS [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/tracing.c:250:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/tracing.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/tracing.c:429:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/tracing.c:231:9: style: Variable 'proc' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/tracing.c:280:8: style: Variable 'x' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/tracing.c:302:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/twindow.c:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/twindow.c:222:10: style: The if condition is the same as the previous if condition [duplicateCondition] odb-api-0.18.1/odb/src/lib/twindow.c:217:10: note: First condition odb-api-0.18.1/odb/src/lib/twindow.c:222:10: note: Second condition odb-api-0.18.1/odb/src/lib/twindow.c:252:20: style: Condition 'rc==0' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/twindow.c:234:10: note: Assuming that condition 'rc!=0' is not redundant odb-api-0.18.1/odb/src/lib/twindow.c:252:20: note: Condition 'rc==0' is always true odb-api-0.18.1/odb/src/lib/twindow.c:355:11: style: Unused variable: j [unusedVariable] odb-api-0.18.1/odb/src/lib/var.c:391:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/var.c:451:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/var.c:67:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] odb-api-0.18.1/odb/src/lib/var.c:65:7: note: outer condition: !VAR_hashtable odb-api-0.18.1/odb/src/lib/var.c:67:9: note: identical inner condition: !VAR_hashtable odb-api-0.18.1/odb/src/lib/var.c:409:6: style: Condition 'p->symbol' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/var.c:162:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/lib/var.c:168:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/lib/var.c:226:6: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/lib/var.c:233:6: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/lib/var.c:80:9: warning:inconclusive: Possible null pointer dereference: tmp_VAR_hashtable [nullPointer] odb-api-0.18.1/odb/src/lib/var.c:68:44: note: Assignment 'tmp_VAR_hashtable=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/var.c:80:9: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/var.c:71:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/var.c:148:11: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/var.c:199:9: style: Variable 'do_trace' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/var.c:333:11: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/var.c:379:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/vecloops.c:302:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/vecloops.c:352:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/vecloops.c:430:42: error: Array 'd[0]' accessed at index -1, which is out of bounds. [negativeIndex] odb-api-0.18.1/odb/src/lib/vecloops.c:538:17: style: Expression is always true because 'else if' condition is opposite to previous condition at line 532. [multiCondition] odb-api-0.18.1/odb/src/lib/vecloops.c:532:12: note: first condition odb-api-0.18.1/odb/src/lib/vecloops.c:538:17: note: else if condition is opposite to first condition odb-api-0.18.1/odb/src/lib/vecloops.c:589:17: style: Expression is always true because 'else if' condition is opposite to previous condition at line 583. [multiCondition] odb-api-0.18.1/odb/src/lib/vecloops.c:583:12: note: first condition odb-api-0.18.1/odb/src/lib/vecloops.c:589:17: note: else if condition is opposite to first condition odb-api-0.18.1/odb/src/lib/vecloops.c:429:17: warning: Either the condition 'method' is redundant or there is possible null pointer dereference: method. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/lib/vecloops.c:438:9: note: Assuming that condition 'method' is not redundant odb-api-0.18.1/odb/src/lib/vecloops.c:429:17: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/vecloops.c:542:5: warning:inconclusive: Possible null pointer dereference: tmp [nullPointer] odb-api-0.18.1/odb/src/lib/vecloops.c:539:19: note: Assignment 'tmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/vecloops.c:542:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/vecloops.c:593:5: warning:inconclusive: Possible null pointer dereference: tmp [nullPointer] odb-api-0.18.1/odb/src/lib/vecloops.c:590:19: note: Assignment 'tmp=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/vecloops.c:593:5: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/version.c:36:13: style: Variable 'last' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/wildcard.c:151:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/lib/wildcard.c:146:17: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/wildcard.c:151:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/wildcard.c:172:7: warning:inconclusive: Possible null pointer dereference: d [nullPointer] odb-api-0.18.1/odb/src/lib/wildcard.c:167:17: note: Assignment 'd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/wildcard.c:172:7: note: Null pointer dereference odb-api-0.18.1/odb/src/lib/wildcard.c:189:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/wildcard.c:206:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/lib/wildcard.c:191:12: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/wildcard.c:208:12: style: Variable 'u.dval' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/lib/write_ddl.c:40:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/lib/write_ddl.c:19:18: style: Unused variable: pf [unusedVariable] odb-api-0.18.1/odb/src/tools/b4.c:697:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/b4.c:683:22: style: Parameter 'argv' can be declared as const array [constParameter] odb-api-0.18.1/odb/src/tools/dcagen.c:141:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_REAL8 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dcagen.c:241:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dcagen.c:329:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dcagen.c:416:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dcagen.c:471:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dcagen.c:524:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dcagen.c:563:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_REAL8 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dcagen.c:705:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dcagen.c:336:13: style: Redundant condition: at. '!at || (at && strequ(at+1,tablename))' is equivalent to '!at || strequ(at+1,tablename)' [redundantCondition] odb-api-0.18.1/odb/src/tools/dcagen.c:1269:11: style: Condition 'extract' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/dcagen.c:59:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/tools/dcagen.c:356:13: warning:inconclusive: Possible null pointer dereference: name [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:353:17: note: Assignment 'name=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:356:13: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:364:13: warning:inconclusive: Possible null pointer dereference: name [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:361:17: note: Assignment 'name=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:364:13: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:567:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:567:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:567:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:570:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:570:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:570:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:573:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:573:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:573:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:576:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:576:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:576:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:579:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:579:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:579:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:582:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:582:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:582:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:588:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:588:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:588:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:591:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:591:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:591:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:594:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:594:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:594:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:597:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:597:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:597:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:600:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:600:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:600:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:603:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:603:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:603:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:606:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:606:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:606:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:609:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:609:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:609:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:612:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:612:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:612:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:615:7: warning:inconclusive: Possible null pointer dereference: dtmp [nullPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:615:7: note: Assignment 'dtmp=1?NULL:data', assigned value is 0 odb-api-0.18.1/odb/src/tools/dcagen.c:615:7: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:764:14: warning:inconclusive: Either the condition '!ddfile' is redundant or there is possible null pointer dereference: ddfile. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/tools/dcagen.c:761:7: note: Assuming that condition '!ddfile' is not redundant odb-api-0.18.1/odb/src/tools/dcagen.c:764:14: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/dcagen.c:280:9: style: Local variable 'colname' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/tools/dcagen.c:30:15: note: Shadowed declaration odb-api-0.18.1/odb/src/tools/dcagen.c:280:9: note: Shadow variable odb-api-0.18.1/odb/src/tools/dcagen.c:333:11: style: Local variable 'colname' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/tools/dcagen.c:30:15: note: Shadowed declaration odb-api-0.18.1/odb/src/tools/dcagen.c:333:11: note: Shadow variable odb-api-0.18.1/odb/src/tools/dcagen.c:125:22: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:125:30: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] odb-api-0.18.1/odb/src/tools/dcagen.c:441:11: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:447:13: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:564:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:567:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:570:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:573:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:576:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:579:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:582:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:585:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:588:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:591:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:594:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:597:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:600:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:603:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:606:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:609:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:612:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:615:7: style: Variable 'd' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dcagen.c:799:17: style: Variable 'nbuf' can be declared as const array [constVariable] odb-api-0.18.1/odb/src/tools/dd2ddl.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/dd2ddl.c:117:9: style: Condition 'debug' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/dd2ddl.c:76:15: note: Assignment 'debug=0', assigned value is 0 odb-api-0.18.1/odb/src/tools/dd2ddl.c:117:9: note: Condition 'debug' is always false odb-api-0.18.1/odb/src/tools/dd2ddl.c:116:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/tools/dd2ddl.c:142:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/tools/dd2ddl.c:152:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/tools/dd2ddl.c:202:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/tools/dd2ddl.c:237:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/tools/dd2ddl.c:227:7: style: Variable 'nel' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/tools/dd2ddl.c:132:11: note: nel is assigned odb-api-0.18.1/odb/src/tools/dd2ddl.c:227:7: note: nel is overwritten odb-api-0.18.1/odb/src/tools/dd2ddl.c:284:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dd2ddl.c:354:10: style: Variable 'reftype' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dd2ddl.c:359:12: style: Variable 'type' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/dd2ddl.c:363:14: style: Variable 'z' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/hcat.c:143:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/hcat.c:308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/hcat.c:549:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/hcat.c:110:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] odb-api-0.18.1/odb/src/tools/hcat.c:82:16: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/tools/hcat.c:72:13: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/hcat.c:82:16: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/hcat.c:658:16: warning:inconclusive: Possible null pointer dereference: env [nullPointer] odb-api-0.18.1/odb/src/tools/hcat.c:653:17: note: Assignment 'env=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/hcat.c:658:16: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/hcat.c:194:12: style: Variable 'ipoolno' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb/src/tools/hcat.c:193:12: note: ipoolno is assigned odb-api-0.18.1/odb/src/tools/hcat.c:194:12: note: ipoolno is overwritten odb-api-0.18.1/odb/src/tools/hcat.c:534:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/hcat.c:540:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/hcat.c:338:6: style: Unused variable: nw [unusedVariable] odb-api-0.18.1/odb/src/tools/ioassign.c:344:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/ioassign.c:390:7: style: Condition '!errflg' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/ioassign.c:385:7: note: Assuming that condition 'errflg' is not redundant odb-api-0.18.1/odb/src/tools/ioassign.c:390:7: note: Condition '!errflg' is always true odb-api-0.18.1/odb/src/tools/ioassign.c:400:6: style: Condition 'verbose' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/ioassign.c:448:14: style: Local variable 'p' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/tools/ioassign.c:439:17: note: Shadowed declaration odb-api-0.18.1/odb/src/tools/ioassign.c:448:14: note: Shadow variable odb-api-0.18.1/odb/src/tools/ioassign.c:474:14: style: Local variable 'p' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/tools/ioassign.c:439:17: note: Shadowed declaration odb-api-0.18.1/odb/src/tools/ioassign.c:474:14: note: Shadow variable odb-api-0.18.1/odb/src/tools/ioassign.c:246:9: style: Variable 'NPES' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/ioassign.c:210:11: style: Variable 'found' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/tools/ioassign.c:370:14: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/tools/mr2d_create.c:53:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MR2D [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/mr2d_create.c:222:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/tools/mr2d_create.c:222:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/tools/mr2d_split.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/mr2d_split.c:155:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/tools/mr2d_split.c:186:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/tools/mr2d_split.c:186:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] odb-api-0.18.1/odb/src/tools/mr2d_split.c:174:16: warning:inconclusive: Possible null pointer dereference: hdr [nullPointer] odb-api-0.18.1/odb/src/tools/mr2d_split.c:165:25: note: Assignment 'hdr=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/mr2d_split.c:174:16: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/mysort.c:216:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/mysort.c:248:12: style: Redundant initialization for 'new_argc'. The initialized value is overwritten before it is read. [redundantInitialization] odb-api-0.18.1/odb/src/tools/mysort.c:197:16: note: new_argc is initialized odb-api-0.18.1/odb/src/tools/mysort.c:248:12: note: new_argc is overwritten odb-api-0.18.1/odb/src/tools/mysort.c:165:19: style: Local variable 'x' shadows outer argument [shadowArgument] odb-api-0.18.1/odb/src/tools/mysort.c:153:31: note: Shadowed declaration odb-api-0.18.1/odb/src/tools/mysort.c:165:19: note: Shadow variable odb-api-0.18.1/odb/src/tools/mysort.c:221:11: style: Variable 'opt' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/mysort.c:229:8: style: Variable 'next_opt' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/mysort.c:269:8: style: Variable 'comma' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odb2rgg.c:58:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odb2rgg.c:148:14: warning:inconclusive: Possible null pointer dereference: sql_query [nullPointer] odb-api-0.18.1/odb/src/tools/odb2rgg.c:138:23: note: Assignment 'sql_query=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/odb2rgg.c:148:14: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/odb2rgg.c:160:19: style: Variable 'regp' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odb2rgg.c:204:8: style: Unused variable: i [unusedVariable] odb-api-0.18.1/odb/src/tools/odb2rgg.c:266:6: style: Unused variable: i [unusedVariable] odb-api-0.18.1/odb/src/tools/odbcksum.c:33:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odbcksum.c:16:9: style: Variable 'a_out' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbcksum.c:22:11: style: Variable 'fn' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbdump_main.c:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odbdump_main.c:49:13: error:inconclusive: Pointer addition with NULL pointer. [nullPointerArithmetic] odb-api-0.18.1/odb/src/tools/odbdump_main.c:38:14: note: Assignment 'sd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/odbdump_main.c:49:13: note: Null pointer addition odb-api-0.18.1/odb/src/tools/odbdump_main.c:293:4: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/tools/odbdump_main.c:384:5: error: Null pointer dereference [nullPointer] odb-api-0.18.1/odb/src/tools/odbdump_main.c:351:10: style: Local variable 'c' shadows outer variable [shadowVariable] odb-api-0.18.1/odb/src/tools/odbdump_main.c:112:7: note: Shadowed declaration odb-api-0.18.1/odb/src/tools/odbdump_main.c:351:10: note: Shadow variable odb-api-0.18.1/odb/src/tools/odbdump_main.c:41:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbdump_main.c:184:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbdump_main.c:297:12: style: Variable 'separ' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbdump_main.c:331:8: style: Variable 'separ' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbdump_main.c:333:15: style: Variable 'pci' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbfiletime.c:29:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT_DEFAULT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:385:32: style: Condition 'env' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:385:9: note: Assuming that condition '!env' is not redundant odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:385:32: note: Condition 'env' is always false odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:238:7: error: Common realloc mistake: 'options' nulled but not freed upon failure [memleakOnRealloc] odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:245:7: error: Common realloc mistake: 'poolmask' nulled but not freed upon failure [memleakOnRealloc] odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:134:5: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:384:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbi_host.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odbi_server_main.c:230:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odbmd5sum.c:20:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/odbversion.c:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/odbversion.c:15:9: style: Variable 'a_out' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/pcma_main.c:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/pcma_main.c:137:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/pcma_main.c:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINBLOCK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/scheduler.c:39:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/scheduler.c:28:26: style: Parameter 'argv' can be declared as const array [constParameter] odb-api-0.18.1/odb/src/tools/world2odb.c:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb/src/tools/world2odb.c:241:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] odb-api-0.18.1/odb/src/tools/world2odb.c:269:30: warning: Either the condition 'slen>0' is redundant or strncat() argument nr 3 can have invalid value. The value is -7 but the valid values are '0:'. [invalidFunctionArg] odb-api-0.18.1/odb/src/tools/world2odb.c:266:22: note: Assuming that condition 'slen>0' is not redundant odb-api-0.18.1/odb/src/tools/world2odb.c:269:30: note: Invalid argument odb-api-0.18.1/odb/src/tools/world2odb.c:322:30: warning: Either the condition 'slen>0' is redundant or strncat() argument nr 3 can have invalid value. The value is -7 but the valid values are '0:'. [invalidFunctionArg] odb-api-0.18.1/odb/src/tools/world2odb.c:319:22: note: Assuming that condition 'slen>0' is not redundant odb-api-0.18.1/odb/src/tools/world2odb.c:322:30: note: Invalid argument odb-api-0.18.1/odb/src/tools/world2odb.c:266:34: style: Condition 'slen<8' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/world2odb.c:261:17: note: Assuming that condition 'slen>=8' is not redundant odb-api-0.18.1/odb/src/tools/world2odb.c:266:34: note: Condition 'slen<8' is always true odb-api-0.18.1/odb/src/tools/world2odb.c:319:34: style: Condition 'slen<8' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/world2odb.c:314:17: note: Assuming that condition 'slen>=8' is not redundant odb-api-0.18.1/odb/src/tools/world2odb.c:319:34: note: Condition 'slen<8' is always true odb-api-0.18.1/odb/src/tools/world2odb.c:340:51: warning: Either the condition 'pc' is redundant or there is possible null pointer dereference: pc. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/tools/world2odb.c:347:8: note: Assuming that condition 'pc' is not redundant odb-api-0.18.1/odb/src/tools/world2odb.c:340:51: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/world2odb.c:344:30: warning: Either the condition 'pc' is redundant or there is possible null pointer dereference: pc. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/tools/world2odb.c:347:8: note: Assuming that condition 'pc' is not redundant odb-api-0.18.1/odb/src/tools/world2odb.c:344:30: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/world2odb.c:477:11: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/tools/world2odb.c:474:14: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/world2odb.c:477:11: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/world2odb.c:491:34: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/tools/world2odb.c:474:14: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/world2odb.c:491:34: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/world2odb.c:534:16: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/tools/world2odb.c:531:19: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/world2odb.c:534:16: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/world2odb.c:535:39: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/tools/world2odb.c:531:19: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/world2odb.c:535:39: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/world2odb.c:551:16: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/tools/world2odb.c:548:19: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/world2odb.c:551:16: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/world2odb.c:552:39: warning:inconclusive: Possible null pointer dereference: cmd [nullPointer] odb-api-0.18.1/odb/src/tools/world2odb.c:548:19: note: Assignment 'cmd=NULL', assigned value is 0 odb-api-0.18.1/odb/src/tools/world2odb.c:552:39: note: Null pointer dereference odb-api-0.18.1/odb/src/tools/world2odb.c:504:5: style: Label 'release_space' is not used. [unusedLabel] odb-api-0.18.1/odb/src/tools/world2odb.c:236:10: style: Variable 'creaby' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb/src/tools/world2odb.c:13:10: style: struct member 'Part_t::minlat' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/tools/world2odb.c:13:18: style: struct member 'Part_t::maxlat' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/tools/world2odb.c:14:10: style: struct member 'Part_t::minlon' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/tools/world2odb.c:14:18: style: struct member 'Part_t::maxlon' is never used. [unusedStructMember] odb-api-0.18.1/odb/src/tools/world2odb.c:59:13: style: Variable 'npp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/tools/world2odb.c:63:11: style: Variable 'npp' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/tools/world2odb.c:72:14: style: Variable 'nc' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb/src/tools/world2odb.c:509:8: style: Unused variable: jp [unusedVariable] odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBQL_OK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBQL_OK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBQL_OK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:79:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:59:8: note: rc is assigned odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:79:8: note: rc is overwritten odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:79:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:76:12: note: rc is assigned odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:79:8: note: rc is overwritten odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:127:20: style: Variable 'column' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/api/odbql_c_test.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/ast/Closure.cc:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/ast/Closure.cc:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/ast/Closure.cc:110:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capturedEnvironment_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/ast/Closure.cc:112:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/ast/FunctionDefinition.h:25:5: style: Class 'FunctionDefinition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/ast/FunctionDefinition.cc:33:13: style: Local variable 'capturedVariables' shadows outer function [shadowFunction] odb-api-0.18.1/odb_api/src/ecml/ast/FunctionDefinition.h:28:30: note: Shadowed declaration odb-api-0.18.1/odb_api/src/ecml/ast/FunctionDefinition.cc:33:13: note: Shadow variable odb-api-0.18.1/odb_api/src/ecml/core/Environment.cc:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/core/Environment.h:38:13: style:inconclusive: Technically the member function 'ecml::Environment::currentFrame' can be const. [functionConst] odb-api-0.18.1/odb_api/src/ecml/core/Environment.cc:123:22: note: Technically the member function 'ecml::Environment::currentFrame' can be const. odb-api-0.18.1/odb_api/src/ecml/core/Environment.h:38:13: note: Technically the member function 'ecml::Environment::currentFrame' can be const. odb-api-0.18.1/odb_api/src/ecml/core/ExecutionContext.cc:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/core/ExecutionContext.h:52:11: performance:inconclusive: Technically the member function 'ecml::ExecutionContext::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] odb-api-0.18.1/odb_api/src/ecml/core/ExecutionContext.cc:117:25: note: Technically the member function 'ecml::ExecutionContext::copy' can be static (but you may consider moving to unnamed namespace). odb-api-0.18.1/odb_api/src/ecml/core/ExecutionContext.h:52:11: note: Technically the member function 'ecml::ExecutionContext::copy' can be static (but you may consider moving to unnamed namespace). odb-api-0.18.1/odb_api/src/ecml/core/ExecutionContext.cc:26:3: warning: Class 'ExecutionContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] odb-api-0.18.1/odb_api/src/ecml/core/ExecutionContext.cc:54:87: style: Parameter 'handler' can be declared as reference to const [constParameterReference] odb-api-0.18.1/odb_api/src/ecml/core/Interpreter.cc:78:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/data/DataHandleFactory.cc:36:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/data/DataHandleFactory.cc:39:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/data/DataHandleFactory.cc:59:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/data/DataHandleFactory.cc:83:30: style: Unused variable: handles [unusedVariable] odb-api-0.18.1/odb_api/src/ecml/data/HttpHandle.cc:18:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/data/HttpHandle.cc:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/data/MarsHandleFactory.cc:57:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/data/MarsHandleFactory.cc:52:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:45:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:53:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:61:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:69:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:77:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:87:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:100:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:109:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:110:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:111:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:112:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:113:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:114:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:115:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:116:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/parser/Cell.h:63:10: style:inconclusive: Technically the member function 'ecml::Cell::showGraph' can be const. [functionConst] odb-api-0.18.1/odb_api/src/ecml/parser/Cell.cc:185:12: note: Technically the member function 'ecml::Cell::showGraph' can be const. odb-api-0.18.1/odb_api/src/ecml/parser/Cell.h:63:10: note: Technically the member function 'ecml::Cell::showGraph' can be const. odb-api-0.18.1/odb_api/src/ecml/parser/Cell.h:70:5: style: Class 'Cell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/parser/Cell.cc:87:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/ecml/parser/Cell.cc:72:53: style:inconclusive: Function 'value' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent] odb-api-0.18.1/odb_api/src/ecml/parser/Cell.h:46:51: note: Function 'value' argument 2 names different: declaration 'value' definition 'v'. odb-api-0.18.1/odb_api/src/ecml/parser/Cell.cc:72:53: note: Function 'value' argument 2 names different: declaration 'value' definition 'v'. odb-api-0.18.1/odb_api/src/ecml/parser/Cell.cc:142:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:35:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:91:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:123:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:33:22: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:34:24: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:38:26: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:43:26: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:74:30: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:76:26: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:84:30: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:91:35: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:106:24: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:117:20: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:123:35: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/ecml/parser/List.cc:25:15: warning: Class 'List' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] odb-api-0.18.1/odb_api/src/ecml/parser/List.cc:25:15: warning: Class 'List' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] odb-api-0.18.1/odb_api/src/ecml/parser/List.h:28:5: style: Class 'List' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/parser/Request.h:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/parser/RequestParser.cc:79:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/parser/RequestParser.cc:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_lineno [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/parser/RequestParser.cc:39:5: style: Class 'RequestParseError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/ApplyHandler.h:25:5: style: Class 'ApplyHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/Autocompleter.cc:71:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/FirstHandler.h:24:5: style: Class 'FirstHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/ForHandler.cc:89:15: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/ecml/prelude/ForHandler.cc:91:15: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/ecml/prelude/GetenvHandler.h:24:5: style: Class 'GetenvHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/GlobHandler.cc:26:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/GlobHandler.cc:52:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_APPEND [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/GlobHandler.h:24:5: style: Class 'GlobHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/GlobHandler.cc:46:12: style: Redundant assignment of 'rc' to itself. [selfAssignment] odb-api-0.18.1/odb_api/src/ecml/prelude/GlobHandler.cc:46:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/ecml/prelude/IfHandler.h:25:5: style: Class 'IfHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/JoinStringsHandler.h:24:5: style: Class 'JoinStringsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/LetHandler.h:25:5: style: Class 'LetHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/ListHandler.cc:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/ListHandler.h:24:5: style: Class 'ListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/MatchHandler.h:24:5: style: Class 'MatchHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/NullHandler.h:22:5: style: Class 'NullHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/Prelude.cc:68:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECML_INSTALL_PREFIX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/SequenceHandler.h:24:5: style: Class 'SequenceHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/UpdateHandler.h:25:5: style: Class 'UpdateHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/DefineFunctionHandler.h:24:5: style: Class 'DefineFunctionHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/ClosureHandler.h:24:5: style: Class 'ClosureHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/TestHandler.h:25:5: style: Class 'TestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/RestHandler.h:24:5: style: Class 'RestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/TemporaryFileHandler.h:24:5: style: Class 'TemporaryFileHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/SystemHandler.h:24:5: style: Class 'SystemHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/QuoteHandler.h:24:5: style: Class 'QuoteHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/RunHandler.h:24:5: style: Class 'RunHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/REPLHandler.h:26:5: style: Class 'REPLHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/RangeHandler.h:24:5: style: Class 'RangeHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/ForHandler.h:25:5: style: Class 'ForHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/ReadTextFileHandler.h:24:5: style: Class 'ReadTextFileHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/TryHandler.h:25:5: style: Class 'TryHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/ThrowHandler.h:24:5: style: Class 'ThrowHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/ecml/prelude/REPLHandler.cc:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/REPLHandler.cc:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/REPLHandler.cc:106:11: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/ecml/prelude/ReadTextFileHandler.cc:48:25: style: Variable 'totalRead' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/ecml/prelude/ReadTextFileHandler.cc:52:13: style: Variable 'totalRead' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/ecml/prelude/RunHandler.cc:47:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/SystemHandler.cc:33:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/TemporaryFileHandler.cc:33:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PC_PATH_MAX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/prelude/ThrowHandler.cc:40:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/ecml/prelude/TryHandler.cc:78:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] odb-api-0.18.1/odb_api/src/ecml/prelude/TryHandler.cc:58:7: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/ecml/prelude/TryHandler.cc:74:15: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/ecml/tests/ecml_test.cc:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/ecml/tests/ecml_unittests.cc:86:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Archiver.cc:35:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ate [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Archiver.cc:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Archiver.cc:99:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:69:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:35:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMissing_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:46:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingValue_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:68:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:88:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecFactories [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:90:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecFactories [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/CodecOptimizer.cc:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultCodec_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Column.cc:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coder_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Column.cc:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Column.cc:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGNORE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Column.cc:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:76:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:110:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:126:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:183:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:63:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commandLineParsed_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:89:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commandLineParsed_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commandLineParsed_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:118:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:147:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Comparator.cc:86:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Comparator.cc:119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Column [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Comparator.cc:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITFIELD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Comparator.cc:30:2: style: Class 'ValuesDifferent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/Comparator.cc:126:33: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/Comparator.cc:184:11: style: The scope of the variable 'column2' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/ConstantExpression.cc:28:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataColumn.cc:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataColumn.cc:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataColumn.cc:51:32: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/DataColumns.cc:70:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataField.cc:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLink.cc:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLink.cc:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primaryKey_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLink.cc:88:19: style: Variable 'length' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/DataLinkFiller.cc:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLinkFiller.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLinkFiller.cc:49:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offsetColumnIndex_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLinkFiller.cc:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLinkIterator.cc:26:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLinks.cc:21:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fillMark_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:87:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAligned_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:147:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:183:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIALIZED [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:208:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_BLOCK_HEIGHT [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:30:5: warning: Return value of function std::size() is not used. [ignoredReturnValue] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:37:5: warning: Return value of function std::size() is not used. [ignoredReturnValue] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:47:5: warning: Return value of function std::size() is not used. [ignoredReturnValue] odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:67:5: warning: Return value of function std::size() is not used. [ignoredReturnValue] odb-api-0.18.1/odb_api/src/odb_api/DataSaver.cc:58:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelect.cc:42:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelect.cc:103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:27:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectOutput.cc:30:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectSession.cc:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectSession.cc:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSelectSession.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSet.cc:28:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clear [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:53:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:86:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buildLinks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:154:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataSetFiller.cc:59:34: style: Local variable 'it' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/DataSetFiller.cc:43:31: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/DataSetFiller.cc:59:34: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:50:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:67:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:120:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:264:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endPage_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:273:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:176:11: style: Variable 'size_' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowBuffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowBuffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceColumnIndexes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:78:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceColumnsAligned_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:15:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:122:28: warning: Either the condition 'block' is redundant or there is possible null pointer dereference: block. [nullPointerRedundantCheck] odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:116:16: note: Assuming that condition 'block' is not redundant odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:122:28: note: Null pointer dereference odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:135:14: warning: Either the condition 'block' is redundant or there is possible null pointer dereference: block. [nullPointerRedundantCheck] odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:129:16: note: Assuming that condition 'block' is not redundant odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:135:14: note: Null pointer dereference odb-api-0.18.1/odb_api/src/odb_api/DataTables.cc:21:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentOffset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fillParent_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linkIt_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowBufferSize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowBuffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:235:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:206:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:225:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable month_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:292:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable day_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_HOUR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:313:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_DAY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOUR_DAY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:388:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_DAY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:420:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_DAY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:459:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOUR_DAY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:471:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_DAY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_DAY [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:534:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:311:7: style: The scope of the variable 'local_sec' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:93:12: style: Local variable 'c' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:83:10: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:93:12: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:272:39: style: Variable 'JULIAN_MIN' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:311:16: style: Variable 'local_sec' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/Decoder.cc:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Decoder.cc:50:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Decoder.cc:49:6: style: Condition '*reinterpret_cast(&endianTest)' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/Decoder.cc:48:19: note: Assignment 'endianTest=1', assigned value is 1 odb-api-0.18.1/odb_api/src/odb_api/Decoder.cc:49:6: note: Condition '*reinterpret_cast(&endianTest)' is always true odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usedBlocksSize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:168:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:115:16: style: Local variable 'n' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:94:24: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:115:16: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/DirectAccessIterator.cc:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/DispatchingWriter.cc:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:157:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:200:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:204:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:208:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:224:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:38:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:69:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:73:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:79:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:81:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeParser.cc:37:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Environment.cc:21:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:128:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable four_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:235:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:354:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:372:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:388:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:412:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:431:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:463:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:697:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:772:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sphere_area [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:780:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_resol [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:797:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recip_pi_over_180 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:809:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:122:10: style: The scope of the variable 'area' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:455:7: style: The scope of the variable 'j' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:456:10: style: The scope of the variable 'c_polar' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:574:45: style: The scope of the variable 'c_top' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:574:52: style: The scope of the variable 'c_bot' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:574:59: style: The scope of the variable 'offset' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:575:26: style: The scope of the variable 'collar_n' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:575:47: style: The scope of the variable 'n_in_collar' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:575:60: style: The scope of the variable 'region_1_n' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:575:72: style: The scope of the variable 'region_n' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:576:7: style: The scope of the variable 'i' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:576:10: style: The scope of the variable 'j' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:576:13: style: The scope of the variable 'k' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:457:17: style: Variable 'n_collars' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:925:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:42:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:77:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:145:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnNames_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:190:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keywords_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:214:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:235:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keywords_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keywords_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:239:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:270:31: style: Variable 'values' can be declared as reference to const [constVariableReference] odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:74:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:84:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allFound_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allFound_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:106:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:141:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:72:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:101:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable placeholders_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:145:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:194:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FixedSizeWriterIterator.cc:29:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:41:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:66:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:65:8: style: The scope of the variable 'missing' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:73:20: style: Local variable 'x' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:59:17: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:73:20: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/FunctionAVG.cc:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionAVG.cc:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionAVG.cc:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionAVG.cc:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionCOUNT.cc:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionCOUNT.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionCOUNT.cc:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionCOUNT.cc:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionDOTP.cc:38:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultNULL_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionDOTP.cc:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionDOTP.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionDOTP.cc:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringType [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:91:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:63:14: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:64:14: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:66:10: style:inconclusive: Same expression used in consecutive assignments of 'len1' and 'len2'. [duplicateAssignExpression] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:67:10: note: Same expression used in consecutive assignments of 'len1' and 'len2'. odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:66:10: note: Same expression used in consecutive assignments of 'len1' and 'len2'. odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ_BOXLAT.cc:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ_BOXLAT.cc:37:17: style: Redundant assignment of 'lon_degrees' to itself. [selfAssignment] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ_BOXLAT.cc:37:17: style: Variable 'lon_degrees' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ_BOXLON.cc:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionExpression.cc:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionExpression.cc:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:35:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:41:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notFirst_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:89:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable help_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable functionInfo_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:349:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MANT_DIG [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:481:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:494:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:197:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:172:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:490:33: style:inconclusive: Boolean expression 'leftMissing' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:347:0: style: Variable 'v' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:349:14: style: Variable 'digs' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/FunctionIN.cc:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionIntegerExpression.cc:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionIntegerExpression.cc:57:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionIntegerExpression.cc:60:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingValue_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionIntegerExpression.cc:63:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingValue_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionJOIN.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionJOIN.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionJOIN.cc:46:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionJOIN.cc:50:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/odb_api/FunctionJULIAN.cc:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionJULIAN_SECONDS.cc:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:33:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMATCH.cc:51:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subquery_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMATCH.cc:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMATCH.cc:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMATCH.cc:52:59: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:33:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:61:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:33:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionNORM.cc:40:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultNULL_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionNORM.cc:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionNORM.cc:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionNORM.cc:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionNOT_IN.cc:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionNOT_IN.cc:40:12: style: Variable 'y' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/FunctionNOT_NULL.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionNULL.cc:36:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionNVL.cc:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionOR.cc:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionOR.cc:45:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionOR.cc:44:8: style: The scope of the variable 'missing' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/FunctionRGG_BOXLAT.cc:36:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionRGG_BOXLAT.cc:38:17: style: Redundant assignment of 'lon_degrees' to itself. [selfAssignment] odb-api-0.18.1/odb_api/src/odb_api/FunctionRGG_BOXLAT.cc:38:17: style: Variable 'lon_degrees' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/FunctionRGG_BOXLON.cc:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionRLIKE.cc:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLExpression [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionRLIKE.cc:97:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionRLIKE.cc:70:16: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/FunctionRLIKE.cc:86:15: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/FunctionRMS.cc:40:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionRMS.cc:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionRMS.cc:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable squares_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionRMS.cc:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionROWNUMBER.cc:39:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionROWNUMBER.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionSUM.cc:38:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultNULL_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionSUM.cc:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionSUM.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionSUM.cc:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionTDIFF.cc:34:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionTDIFF.cc:60:13: style: Redundant initialization for 'seconds'. The initialized value is overwritten before it is read. [redundantInitialization] odb-api-0.18.1/odb_api/src/odb_api/FunctionTDIFF.cc:53:17: note: seconds is initialized odb-api-0.18.1/odb_api/src/odb_api/FunctionTDIFF.cc:60:13: note: seconds is overwritten odb-api-0.18.1/odb_api/src/odb_api/FunctionTHIN.cc:51:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionTHIN.cc:61:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionTIMESTAMP.cc:36:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionVAR.cc:42:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionVAR.cc:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionVAR.cc:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable squares_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/FunctionVAR.cc:73:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classCodes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:87:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFileName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:98:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFileName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:104:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:129:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFileName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:139:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFileName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:57:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:77:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/odb_api/Header.cc:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODA_MAGIC_NUMBER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Header.cc:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byteOrder_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Header.cc:78:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_VERSION_NUMBER_MAJOR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Header.cc:137:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODA_MAGIC_NUMBER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/InMemoryDataHandle.cc:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/InMemoryDataHandle.cc:27:37: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/Indexer.cc:78:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Indexer.cc:117:19: style: Variable 'nRows' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/MD5.cc:14:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MD5.cc:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MDUpdatingIterator.cc:34:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MDUpdatingIterator.cc:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable md_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MDUpdatingIterator.cc:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MDUpdatingIterator.cc:94:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:26:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:34:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:34:11: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:32:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:60:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:202:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:243:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReader.cc:75:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReader.cc:85:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipData_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReader.cc:91:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipData_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byteOrder_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:110:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerCounter_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:143:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipData_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:177:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:230:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:232:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:236:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ownsF_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:249:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:258:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:259:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:260:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:261:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:262:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:264:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:190:11: style: Return value '!(noMore_=true)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:214:12: style: Return value '!(noMore_=true)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:186:18: style: Variable 'bytesRead' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/NullColumn.cc:31:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/NullColumn.cc:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingValue_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/NullColumn.cc:39:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/NumberExpression.cc:31:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/NumberExpression.cc:37:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAColumn.cc:31:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAColumn.cc:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAColumn.cc:39:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODADatabase.cc:39:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODADatabase.cc:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODA [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODADatabase.cc:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSV [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODADatabase.cc:70:14: style: The scope of the variable 'name' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/ODADatabase.cc:83:14: style: The scope of the variable 'name' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/ODAHandle.cc:24:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAHandle.cc:29:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAHandle.cc:34:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAHandle.cc:39:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:34:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:62:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:80:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable home_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable home_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:90:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerBufferSize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:109:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerBufferSize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:111:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setvbufferSize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:112:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setvbufferSize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:123:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:21:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_API_VERSION_STR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_API_GIT_SHA1 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:24:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_VERSION_NUMBER_MAJOR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:25:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_VERSION_NUMBER_MINOR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:26:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_API_INSTALL_PREFIX [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:27:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_API_BINARY_DIR [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBApplication.cc:35:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clp_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBApplication.cc:37:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBApplication.cc:41:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBApplication.cc:42:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yellow [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ODBTarget.cc:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Odb2Hub.cc:37:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/OrderByExpressions.cc:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ascending_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ParameterExpression.cc:39:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ParameterExpression.cc:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ParameterExpression.cc:49:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ParameterExpression.cc:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable which_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:46:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:52:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastRow [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:186:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partitioner.cc:48:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partitions.cc:48:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Partitions.cc:59:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:80:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:42:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byteOrder_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:136:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerCounter_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:272:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:282:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ownsF_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:295:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:300:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:304:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:305:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:306:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:307:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:308:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:199:24: style: Return value '!(noMore_=true)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:188:21: style: Variable 'bytesRead' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:110:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbands_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:192:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbands_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:225:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:261:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:206:10: style: Redundant assignment of 'boxid' to itself. [selfAssignment] odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:222:19: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:206:10: style: Variable 'boxid' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/Retriever.cc:49:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Retriever.cc:101:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Retriever.cc:152:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:44:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjustfield [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:279:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recip_pi_over_180 [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:64:29: style: Condition 'rb' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:64:26: style: Same expression on both sides of '&&'. [duplicateExpression] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:108:18: style: The scope of the variable 'zpi' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:188:21: style: The scope of the variable 'zxz' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:189:27: style: The scope of the variable 'iter' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:203:10: style: The scope of the variable 'cont' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:317:13: style: The scope of the variable 'cnt' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:203:14: style: Variable 'cont' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:286:9: style: Variable 'iret' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/SQLBit.cc:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLBitColumn.cc:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLBitColumn.cc:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLBitfield.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shift_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLBitfield.cc:83:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLBitfield.cc:101:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:42:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:69:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultSet_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:120:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:145:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:78:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noRows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:122:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noRows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexing_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:64:4: error: Null pointer dereference: table [nullPointer] odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:45:23: note: Assignment 'table=NULL', assigned value is 0 odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:64:4: note: Null pointer dereference odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:65:4: error: Null pointer dereference: table [nullPointer] odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:45:23: note: Assignment 'table=NULL', assigned value is 0 odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:65:4: note: Null pointer dereference odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:81:14: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:48:37: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:81:14: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/SQLCreateTable.cc:48:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] odb-api-0.18.1/odb_api/src/odb_api/SQLDataColumn.cc:23:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataColumn.cc:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataColumn.cc:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataSet.cc:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataSet.cc:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:31:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:91:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:86:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:43:13: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTableIterator.cc:16:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTableIterator.cc:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstRow_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDataTableIterator.cc:43:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tablesByName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:77:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dualTable_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tablesByName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:337:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:353:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includePath_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:358:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDistinctOutput.cc:28:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDistinctOutput.cc:34:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLDistinctOutput.cc:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLEmbedded.cc:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLEmbedded.cc:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:37:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:55:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:38:11: error: Null pointer dereference: (Expressions*)0 [nullPointer] odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:44:11: error: Null pointer dereference: (Dictionary*)0 [nullPointer] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:37:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:38:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:39:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:40:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:41:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:42:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:45:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLIndex.cc:21:16: style: struct member '_data::offset_' is never used. [unusedStructMember] odb-api-0.18.1/odb_api/src/odb_api/SQLIndex.cc:22:16: style: struct member '_data::pool_' is never used. [unusedStructMember] odb-api-0.18.1/odb_api/src/odb_api/SQLInsert.cc:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLInsert.cc:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLInteractiveSession.cc:37:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLInteractiveSession.cc:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLInteractiveSession.cc:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLInteractiveSession.cc:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorOutput.cc:35:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorOutput.cc:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorOutput.cc:64:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorSession.cc:27:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorSession.cc:32:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorSession.cc:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySession.cc:30:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySession.cc:36:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySession.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySessionOutput.cc:33:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySessionOutput.cc:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySessionOutput.cc:65:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLNonInteractiveSession.cc:33:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLNonInteractiveSession.cc:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLNonInteractiveSession.cc:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaData_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:42:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:49:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:52:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:58:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:85:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOrderOutput.cc:22:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOrderOutput.cc:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOrderOutput.cc:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOrderOutput.cc:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutput.cc:22:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutput.cc:25:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutput.cc:27:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteColumnNames_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:61:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteColumnNames_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:62:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteColumnNames_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:64:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteNULL_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:65:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteNULL_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:67:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldDelimiter_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldDelimiter_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:70:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFile_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:71:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFile_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:73:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFormat_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:74:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFormat_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:76:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayBitfieldsBinary_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:77:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayBitfieldsBinary_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:79:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayBitfieldsHexadecimal_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:80:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayBitfieldsHexadecimal_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:82:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disableAlignmentOfColumns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:83:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disableAlignmentOfColumns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:85:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullPrecision_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:86:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullPrecision_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLParser.cc:87:5: style: Struct 'SessionResetter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/SQLParser.cc:58:40: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/SQLParser.cc:73:59: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/SQLParser.cc:123:87: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/SQLParser.cc:145:87: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/SQLParser.cc:166:87: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/SQLParser.cc:58:28: style: Variable 'odblib_g' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:89:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:102:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable results_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:172:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:388:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mixedAggregatedAndScalar_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregate_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:477:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregate_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:510:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simplifiedWhere_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:521:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:605:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable where_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:610:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:612:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFiles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:613:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFiles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:224:20: style: The scope of the variable 'x' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:490:11: style: Local variable 'missing' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:471:7: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:490:11: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColumnShift_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:105:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minColumnShift_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:152:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColumnShift_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:170:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:220:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:298:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:331:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:90:29: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:322:12: style: The scope of the variable 'maxOpenFiles' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:53:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectFactory_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:54:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insertFactory_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectAST_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:164:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectAST_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:166:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gotSelectAST_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:167:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gotSelectAST_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:176:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:203:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnWidths_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:42:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:43:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:111:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:159:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLString.cc:26:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:59:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnsByName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnsByName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnsByName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:205:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:210:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:215:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:225:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:62:14: style: The scope of the variable 'columnName' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:65:9: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:55:4: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:65:9: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:69:15: style: Variable 'columnName' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/SQLType.cc:67:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLType.cc:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SQLType.cc:103:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentSchema_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:87:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:166:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitfieldTypes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:204:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Column [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:193:69: style: Local variable 'it' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:188:60: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:193:69: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:237:22: style: Variable 'name' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:162:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] odb-api-0.18.1/odb_api/src/odb_api/Select.cc:156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteDataHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Select.cc:163:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outerSession_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Select.cc:170:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outerSession_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:65:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:96:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:164:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaData_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:181:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable results_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:105:10: style: The scope of the variable 'missing' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:105:18: style: Variable 'missing' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shift_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:80:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnName_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shift_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:120:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Stack.cc:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tablesIterator_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Stager.cc:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Stager.cc:73:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Stager.cc:98:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Stager.cc:133:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Stager.cc:126:32: style: Variable 'dataFiles' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:29:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:53:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:84:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:88:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:94:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:96:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:31:14: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:38:15: style: Variable 's' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:53:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:65:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:207:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:104:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:117:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:72:3: style: Statements following 'throw' will never be executed. [unreachableCode] odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:205:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:32:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:116:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:151:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:158:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:227:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:194:2: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:181:7: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:207:7: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/odb_api/src/odb_api/TODATableIterator.cc:33:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATableIterator.cc:49:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstRow_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATableIterator.cc:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TODATableIterator.cc:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TemplateParameters.cc:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReader.cc:73:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReader.cc:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:42:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:72:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:169:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:212:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:218:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ownsF_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:103:14: style: Condition '!(v.size()>0)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:93:16: note: Assuming that condition 'v.size()!=2' is not redundant odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:96:57: note: Assuming condition is false odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:103:14: note: Condition '!(v.size()>0)' is always false odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:103:25: style: Condition 'v.size()>0' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:93:16: note: Assuming that condition 'v.size()!=2' is not redundant odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:96:57: note: Assuming condition is false odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:103:25: note: Condition 'v.size()>0' is always true odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:188:16: style: Return value '!(noMore_=true)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/Tracer.cc:17:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Tracer.cc:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariableExpression.cc:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariableExpression.cc:49:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariableExpression.cc:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:44:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:34:2: warning: Member variable 'VariablesColumn::value_' is not initialized in the constructor. [uninitMemberVar] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:34:68: performance: Function parameter 'sqlType' should be passed by const reference. [passedByValue] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:42:23: style: Parameter 'missing' can be declared as reference to const [constParameterReference] odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:47:13: style: class member 'VariablesColumn::value_' is never used. [unusedStructMember] odb-api-0.18.1/odb_api/src/odb_api/Writer.cc:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Writer.cc:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteDataHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/Writer.cc:97:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:119:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxAnticipatedHeaderSize_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:145:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextRow_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextRow_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialisedColumns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:192:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:267:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:275:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextRowInBuffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:339:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable openDataHandle_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnsBuffer_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:176:7: portability:inconclusive: Casting from const double * const to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:283:14: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:81:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFileTemplate_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterators_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:129:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispatchedIndexes_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:152:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxOpenFiles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:288:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFileTemplate_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:298:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextRow_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:377:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:389:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:432:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:493:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:497:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:94:23: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:85:28: style: Variable 'p' can be declared as reference to const [constVariableReference] odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:100:33: style: Variable 'old' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/ecml_data/LocalHandleFactory.cc:43:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_data/LocalHandleFactory.cc:62:33: style: Variable 'odbServerRoots' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/ecml_data/Matrix.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_data/ResultSet.cc:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_data/ResultSetStore.cc:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultSets_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_data/ResultSetStore.cc:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultSets_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ArchiveHandler.cc:63:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ArchiveHandler.cc:114:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ArchiveHandler.cc:136:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ArchiveHandler.h:22:5: style: Class 'ArchiveHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ChunkHandler.cc:42:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ChunkHandler.h:24:5: style: Class 'ChunkHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/CompareHandler.cc:40:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/CompareHandler.h:24:5: style: Class 'CompareHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/CreateIndexHandler.h:24:5: style: Class 'CreateIndexHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/CreatePartitionsHandler.cc:48:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/CreatePartitionsHandler.h:24:5: style: Class 'CreatePartitionsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/CreatePartitionsHandler.cc:53:11: style: Checking if unsigned expression 'n' is less than zero. [unsignedLessThanZero] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ImportTextHandler.h:24:5: style: Class 'ImportTextHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/RetrieveHandler.cc:64:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLHandler.h:23:5: style: Class 'SQLHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/RetrieveHandler.cc:95:11: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLHandler.cc:61:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLHandler.cc:92:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLHandler.cc:78:5: style: Class 'WithOpenForRead' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLTestHandler.cc:63:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLTestHandler.h:24:5: style: Class 'SQLTestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLTestHandler.cc:96:41: style: Variable 'rowsProduced' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLTestHandler.cc:101:41: style: Variable 'rowsProduced' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/StageHandler.cc:46:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/tests/test_client_lib_cpp.cc:41:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/tests/test_client_lib_cpp.cc:65:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/tests/test_client_lib_cpp.cc:63:5: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/md5_hash.c:77:20: style: Variable 'w' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb_api/src/odb_api/md5_hash.c:225:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:35:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:51:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncInt [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:80:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replace [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:126:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:136:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replace [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:99:5: portability: Using memset() on union which contains a floating point number. [memsetClassFloat] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:123:3: performance: Variable 'fileNameHdr_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:124:3: performance: Variable 'fileNameBody_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:30:25: performance:inconclusive: Technically the member function 'Odb2NetCDF_1D::createVariables' can be static (but you may consider moving to unnamed namespace). [functionStatic] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:40:31: note: Technically the member function 'Odb2NetCDF_1D::createVariables' can be static (but you may consider moving to unnamed namespace). odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:30:25: note: Technically the member function 'Odb2NetCDF_1D::createVariables' can be static (but you may consider moving to unnamed namespace). odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:27:6: style: The destructor '~Odb2NetCDF_1D' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:15:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:27:6: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:28:18: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:16:18: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:28:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:36:6: style: The destructor '~Odb2NetCDF_2D' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:15:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:36:6: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:37:18: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:16:18: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:37:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:179:14: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:160:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:179:14: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:207:11: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:160:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:207:11: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:224:14: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:160:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:224:14: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:260:11: style: Local variable 'nrows' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:202:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:260:11: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:235:16: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:160:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:235:16: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:270:17: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:160:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:270:17: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:285:15: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:160:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:285:15: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:296:13: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:160:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:296:13: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:305:16: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:160:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:305:16: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:170:5: warning: Uninitialized variable: colChannel [uninitvar] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:163:58: note: Assuming condition is false odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:170:5: note: Uninitialized variable: colChannel odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/ecml_verbs/Odb2NetcdfHandler.cc:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/odb2netcdf_main.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbcapi.cc:227:5: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/odbcapi.cc:232:5: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/odbcapi.cc:404:16: style: Local variable 'name' shadows outer argument [shadowArgument] odb-api-0.18.1/odb_api/src/odb_api/odbcapi.cc:391:97: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odbcapi.cc:404:16: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odbcapi.cc:415:16: style: Local variable 'name' shadows outer argument [shadowArgument] odb-api-0.18.1/odb_api/src/odb_api/odbcapi.cc:391:97: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odbcapi.cc:415:16: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:72:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:97:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:217:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:218:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:334:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:452:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:491:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:506:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:217:50: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:218:41: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:220:33: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:373:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:378:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:383:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:388:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:491:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:496:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:501:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:506:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:154:10: style:inconclusive: Member variable 'SelectImpl::firstStep' is in the wrong place in the initializer list. [initializerList] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:138:7: note: Member variable 'SelectImpl::firstStep' is in the wrong place in the initializer list. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:154:10: note: Member variable 'SelectImpl::firstStep' is in the wrong place in the initializer list. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:197:10: style:inconclusive: Member variable 'SelectAllImpl::firstStep' is in the wrong place in the initializer list. [initializerList] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:172:7: note: Member variable 'SelectAllImpl::firstStep' is in the wrong place in the initializer list. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:197:10: note: Member variable 'SelectAllImpl::firstStep' is in the wrong place in the initializer list. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:82:18: style:inconclusive: Technically the member function 'DataBaseImpl::errmsg' can be const. [functionConst] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:85:18: style:inconclusive: Technically the member function 'DataBaseImpl::error_code' can be const. [functionConst] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:237:3: warning: Class 'InsertImpl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:237:3: warning: Class 'InsertImpl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:64:5: style: Class 'DataBaseImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:140:6: style: The destructor '~SelectImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:108:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:140:6: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:142:9: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:110:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:142:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:143:26: style: The function 'column_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:111:34: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:143:26: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:144:17: style: The function 'column_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:112:25: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:144:17: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:145:9: style: The function 'column_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:113:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:145:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:146:9: style: The function 'column_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:114:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:146:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:147:18: style: The function 'bind_double' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:115:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:147:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:148:18: style: The function 'bind_int' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:116:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:148:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:149:18: style: The function 'bind_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:117:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:149:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:150:18: style: The function 'bind_null' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:120:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:150:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:151:26: style: The function 'column_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:121:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:151:26: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:175:6: style: The destructor '~SelectAllImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:108:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:175:6: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:185:9: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:110:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:185:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:186:26: style: The function 'column_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:111:34: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:186:26: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:187:17: style: The function 'column_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:112:25: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:187:17: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:188:9: style: The function 'column_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:113:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:188:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:189:9: style: The function 'column_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:114:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:189:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:190:18: style: The function 'bind_double' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:115:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:190:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:191:18: style: The function 'bind_int' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:116:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:191:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:192:18: style: The function 'bind_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:117:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:192:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:193:18: style: The function 'bind_null' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:120:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:193:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:194:26: style: The function 'column_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:121:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:194:26: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:214:6: style: The destructor '~InsertImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:108:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:214:6: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:216:9: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:110:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:216:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:217:26: style: The function 'column_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:111:34: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:217:26: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:218:17: style: The function 'column_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:112:25: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:218:17: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:219:9: style: The function 'column_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:113:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:219:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:220:9: style: The function 'column_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:114:17: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:220:9: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:221:18: style: The function 'bind_double' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:115:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:221:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:222:18: style: The function 'bind_int' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:116:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:222:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:223:18: style: The function 'bind_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:117:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:223:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:224:18: style: The function 'bind_null' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:120:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:224:18: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:225:26: style: The function 'column_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:121:26: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:225:26: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:66:17: warning:inconclusive: Either the condition 'filename' is redundant or there is possible null pointer dereference: filename. [nullPointerRedundantCheck] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:71:13: note: Assuming that condition 'filename' is not redundant odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:66:17: note: Null pointer dereference odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:209:88: warning: Either the condition '!stmt' is redundant or there is possible null pointer dereference: stmt. [nullPointerRedundantCheck] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:653:9: note: Assuming that condition '!stmt' is not redundant odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:651:5: note: Calling function 'statement', 1st argument 'stmt' value is 0 odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:209:88: note: Null pointer dereference odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:280:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:707:41: style:inconclusive: Function 'odbql_finalize' argument 1 names different: declaration 'pStmt' definition 'stmt'. [funcArgNamesDifferent] odb-api-0.18.1/odb_api/src/odb_api/odbql.h:4175:56: note: Function 'odbql_finalize' argument 1 names different: declaration 'pStmt' definition 'stmt'. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:707:41: note: Function 'odbql_finalize' argument 1 names different: declaration 'pStmt' definition 'stmt'. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:719:53: style:inconclusive: Function 'odbql_column_name' argument 2 names different: declaration 'N' definition 'iCol'. [funcArgNamesDifferent] odb-api-0.18.1/odb_api/src/odb_api/odbql.h:3757:72: note: Function 'odbql_column_name' argument 2 names different: declaration 'N' definition 'iCol'. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:719:53: note: Function 'odbql_column_name' argument 2 names different: declaration 'N' definition 'iCol'. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:739:36: style:inconclusive: Function 'odbql_column_count' argument 1 names different: declaration 'pStmt' definition 'stmt'. [funcArgNamesDifferent] odb-api-0.18.1/odb_api/src/odb_api/odbql.h:3728:60: note: Function 'odbql_column_count' argument 1 names different: declaration 'pStmt' definition 'stmt'. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:739:36: note: Function 'odbql_column_count' argument 1 names different: declaration 'pStmt' definition 'stmt'. odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:590:29: style: Local variable 'statement' shadows outer function [shadowFunction] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:209:16: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:590:29: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:177:87: performance: Function parameter 'descriptors' should be passed by const reference. [passedByValue] odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:144:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:161:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_c_api_example_select_data_read_results >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_c_api_example_read_data >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_c_api_example_write_data >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:30:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:30:15: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:36:11: style: The destructor '~TestCase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:36:11: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:31:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:31:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:88:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:88:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:155:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:155:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:54:8: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:32:16: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:54:8: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:56:7: style: The function 'help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:56:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:57:7: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:35:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:57:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:58:7: style: The function 'experimental' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:36:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:58:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:38:9: style: Variable 'nRows' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/CompactTool.cc:32:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/CompareTool.cc:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/CompareTool.cc:55:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file1_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/CountTool.cc:57:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/DefineFunctionHandler.cc:49:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/DefineFunctionHandler.h:26:5: style: Class 'DefineFunctionHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.cc:37:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.cc:66:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.cc:39:11: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:35:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_example_select_data_read_results >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_example_read_data >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_example_write_data >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_example_sql_select_callback >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_example_sql_select_callback_invoked_as_a_request >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_example_sql_select_and_a_mars_verb_as_a_callback >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:27:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:27:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:49:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:49:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:69:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:69:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:130:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:130:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:159:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:159:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:189:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:189:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:119:30: style: Variable 'row' can be declared as reference to const [constVariableReference] odb-api-0.18.1/odb_api/src/odb_api/tools/FixedSizeRowTool.cc:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ImportTool.cc:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ImportTool.cc:77:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ImportTool.cc:93:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/IndexTool.cc:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/LSTool.cc:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/LSTool.cc:78:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ListHandler.h:22:5: style: Class 'ListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/MDSetTool.cc:38:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/MDSetTool.cc:129:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputFiles_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:90:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:79:15: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:75:14: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:79:15: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:97:7: style: Variable 'inEnd' can be declared as reference to const [constVariableReference] odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:67:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:97:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:109:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:33:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:51:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITFIELD [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:135:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:162:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:46:2: warning: Member variable 'OffsetsPrinter::headerCount_' is not initialized in the constructor. [uninitMemberVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.h:22:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.h:22:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:31:7: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:24:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:31:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:47:7: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:24:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:47:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:63:7: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:24:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:63:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:72:7: style: The function 'printSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:25:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:72:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:54:16: style: class member 'OffsetsPrinter::headerCount_' is never used. [unusedStructMember] odb-api-0.18.1/odb_api/src/odb_api/tools/PrintHandler.cc:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputFile_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:75:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:115:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:138:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:80:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:92:4: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.h:23:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.h:23:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:98:5: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:28:35: style:inconclusive: Function 'SetTool' argument 2 names different: declaration 'argv' definition 'parameters'. [funcArgNamesDifferent] odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.h:21:27: note: Function 'SetTool' argument 2 names different: declaration 'argv' definition 'parameters'. odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:28:35: note: Function 'SetTool' argument 2 names different: declaration 'argv' definition 'parameters'. odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:93:16: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:71:14: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:93:16: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:84:7: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.cc:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.cc:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.cc:116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.cc:133:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.h:48:7: style:inconclusive: Member variable 'SplitTool::maxOpenFiles_' is in the wrong place in the initializer list. [initializerList] odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.cc:33:3: note: Member variable 'SplitTool::maxOpenFiles_' is in the wrong place in the initializer list. odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.h:48:7: note: Member variable 'SplitTool::maxOpenFiles_' is in the wrong place in the initializer list. odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.h:25:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.h:25:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODB.cc:31:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_AAAImportODB >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODB.cc:53:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODB.cc:53:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODB.cc:53:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODB.cc:53:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODB.cc:53:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODB.cc:53:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODBDispatching.cc:31:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_AAAImportODBDispatching >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODBDispatching.cc:38:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODBDispatching.cc:38:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODBDispatching.cc:38:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODBDispatching.cc:38:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODBDispatching.cc:38:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAAAImportODBDispatching.cc:38:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions.cc:54:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_AggregateFunctions >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions.cc:70:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions.cc:70:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions.cc:70:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ImportTool.h:30:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:31:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_AggregateFunctions2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ImportTool.h:23:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ImportTool.h:23:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:70:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:70:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:70:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:46:32: style: Variable 'outit' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:29:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_AggregateFunctions3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:50:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:50:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:50:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:50:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:50:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:50:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAtTableInTheOutput.cc:33:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_AtTableInTheOutput >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestAtTableInTheOutput.cc:99:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAtTableInTheOutput.cc:99:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAtTableInTheOutput.cc:99:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAtTableInTheOutput.cc:99:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAtTableInTheOutput.cc:99:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestAtTableInTheOutput.cc:99:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestBitfields.cc:35:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_Bitfields >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestBitfields.cc:67:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestBitfields.cc:67:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestBitfields.cc:67:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestBitfields.cc:67:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestBitfields.cc:67:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestBitfields.cc:67:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:58:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable experimental [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:32:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:35:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_CommandLineParsing >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:34:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:34:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:65:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:65:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:65:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:65:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:65:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:65:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDataJoin.cc:73:1: error: syntax error [syntaxError] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDataLink.cc:104:1: error: syntax error [syntaxError] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDataLoader.cc:63:1: error: syntax error [syntaxError] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDataPage.cc:84:1: error: syntax error [syntaxError] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDataRow.cc:24:1: error: syntax error [syntaxError] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDataSet.cc:27:1: error: syntax error [syntaxError] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDataTable.cc:56:1: error: syntax error [syntaxError] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDispatchingWriter.cc:47:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_DispatchingWriter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/CountTool.h:26:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/CountTool.h:26:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDispatchingWriter.cc:59:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDispatchingWriter.cc:59:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDispatchingWriter.cc:59:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDispatchingWriter.cc:59:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDispatchingWriter.cc:59:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDispatchingWriter.cc:59:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:30:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_Distinct >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:55:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:55:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:55:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:55:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:55:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:55:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request.cc:34:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FastODA2Request >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request.cc:56:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request.cc:56:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request.cc:56:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request.cc:56:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request.cc:56:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request.cc:56:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:87:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FastODA2Request2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:132:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:132:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:132:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:132:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:132:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:132:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:121:2: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:114:21: style: The scope of the variable 'handles3' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:73:15: style: Variable 'configFile' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request3.cc:55:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FastODA2Request3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request3.cc:68:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request3.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request3.cc:68:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request3.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request3.cc:68:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request3.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:58:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionDateAndTime >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:76:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:76:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:76:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:76:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:76:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:76:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:64:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionDotp >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:75:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:75:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:75:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:75:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:75:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:75:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:39:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:59:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionEqBox >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:70:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:70:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:70:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:70:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:59:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionRggBox >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:73:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:73:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:73:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:73:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:73:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:73:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionTdiff >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:68:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:68:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:68:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:59:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionThin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:74:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:74:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:74:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:74:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:74:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:74:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:47:14: style: Variable '(*++row)[0]' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:34:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:52:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionTypeConversion >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:68:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:68:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:68:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:68:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:38:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:65:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionsForAngleConversion >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:102:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:102:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:102:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:102:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:102:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:102:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:35:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:56:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_FunctionsForTemperatureConversion >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:74:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:74:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:74:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:74:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:74:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:74:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInMemoryDataHandle.cc:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestInMemoryDataHandle.cc:29:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_InMemoryDataHandle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestInMemoryDataHandle.cc:51:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInMemoryDataHandle.cc:51:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInMemoryDataHandle.cc:51:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInMemoryDataHandle.cc:51:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInMemoryDataHandle.cc:51:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInMemoryDataHandle.cc:51:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:40:3: warning: Return value of function std::next() is not used. [ignoredReturnValue] odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:78:29: style:inconclusive: Member variable 'MockReaderIterator3::context_' is in the wrong place in the initializer list. [initializerList] odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:32:81: note: Member variable 'MockReaderIterator3::context_' is in the wrong place in the initializer list. odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:78:29: note: Member variable 'MockReaderIterator3::context_' is in the wrong place in the initializer list. odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:45:7: performance:inconclusive: Technically the member function 'MockReaderIterator3::isNewDataset' can be static (but you may consider moving to unnamed namespace). [functionStatic] odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:50:29: performance:inconclusive: Technically the member function 'MockReaderIterator3::end' can be static (but you may consider moving to unnamed namespace). [functionStatic] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_Int16_MissingCodec >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:134:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:134:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:134:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:134:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:134:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:134:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:70:12: style: Return value '!(noMore_=true)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/tools/TestInt16_MissingCodec.cc:50:83: error: Null pointer dereference: reinterpret_cast(0) [nullPointer] odb-api-0.18.1/odb_api/src/odb_api/tools/TestIntegerValues.cc:52:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_IntegerValues >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestIntegerValues.cc:87:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestIntegerValues.cc:87:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestIntegerValues.cc:87:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestIntegerValues.cc:87:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestIntegerValues.cc:87:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestIntegerValues.cc:87:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaData.cc:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_MetaData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaData.cc:56:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaData.cc:56:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaData.cc:56:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaData.cc:56:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaData.cc:56:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaData.cc:56:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaDataReader.cc:38:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_MetaDataReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaDataReader.cc:44:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaDataReader.cc:44:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaDataReader.cc:44:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaDataReader.cc:44:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaDataReader.cc:44:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaDataReader.cc:44:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:35:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:98:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_MissingValue >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:145:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:145:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:145:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:145:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:145:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:145:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestODBModule.cc:33:1: error: syntax error [syntaxError] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:45:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:202:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:252:35: style: Return value 'test_odacapi_setup_in_C(argc,argv)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:252:35: note: Calling function 'test_odacapi_setup_in_C' returns 0 odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:252:35: note: Return value 'test_odacapi_setup_in_C(argc,argv)' is always false odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:253:29: style: Return value 'test_odacapi1(argc,argv)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:253:29: note: Calling function 'test_odacapi1' returns 0 odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:253:29: note: Return value 'test_odacapi1(argc,argv)' is always false odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:254:29: style: Return value 'test_odacapi2(argc,argv)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:254:29: note: Calling function 'test_odacapi2' returns 0 odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:254:29: note: Return value 'test_odacapi2(argc,argv)' is always false odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:255:29: style: Return value 'test_odacapi3(argc,argv)' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:255:29: note: Calling function 'test_odacapi3' returns 0 odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:255:29: note: Return value 'test_odacapi3(argc,argv)' is always false odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:31:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:128:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_OrderBy >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:135:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:135:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:135:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:135:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:135:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:135:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:61:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:125:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:172:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.h:30:9: style:inconclusive: Technically the member function 'odb::tool::test::TestRunner::numberOfFailed' can be const. [functionConst] odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.h:41:7: style:inconclusive: Technically the member function 'odb::tool::test::TestRunner::smslabel' can be const. [functionConst] odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:190:18: note: Technically the member function 'odb::tool::test::TestRunner::smslabel' can be const. odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.h:41:7: note: Technically the member function 'odb::tool::test::TestRunner::smslabel' can be const. odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.h:27:2: style: Class 'TestRunner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:170:44: performance:inconclusive: Function parameter 'fileName' should be passed by const reference. [passedByValue] odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:75:20: style: Variable 'suite' can be declared as reference to const [constVariableReference] odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.h:38:40: performance:inconclusive: Function parameter 'fileName' should be passed by const reference. [passedByValue] odb-api-0.18.1/odb_api/src/odb_api/tools/TestSQLFunctionsInfo.cc:30:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_SQLFunctionsInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestSQLFunctionsInfo.cc:44:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSQLFunctionsInfo.cc:44:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSQLFunctionsInfo.cc:44:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSQLFunctionsInfo.cc:44:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSQLFunctionsInfo.cc:44:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSQLFunctionsInfo.cc:44:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectDataHandle.cc:38:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_SelectDataHandle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectDataHandle.cc:78:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectDataHandle.cc:78:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectDataHandle.cc:78:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectDataHandle.cc:78:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectDataHandle.cc:78:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectDataHandle.cc:78:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectStarAt.cc:37:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_SelectStarAt >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectStarAt.cc:58:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectStarAt.cc:58:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectStarAt.cc:58:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectStarAt.cc:58:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectStarAt.cc:58:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectStarAt.cc:58:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:32:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:61:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_SelectTwoFiles >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:72:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:72:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:72:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:72:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:72:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:72:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:46:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:71:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_Setvbuffer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:79:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:79:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:79:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:79:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:79:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:79:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_Star >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestStar.cc:42:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestStar.cc:42:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestStar.cc:42:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestStar.cc:42:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestStar.cc:42:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestStar.cc:42:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:27:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:42:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:62:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_TextSelect >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:83:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:83:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:83:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:83:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:83:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:83:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:52:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:77:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_TextSelect2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:101:1: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:32:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:101:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:101:1: style: The function 'tearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:34:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:101:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:101:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:101:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect3.cc:39:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.h:33:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/LSTool.h:29:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/MDSetTool.h:32:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.h:29:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.h:35:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < ECMLTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < CompactTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < CompareTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < CountTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < IndexTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < FixedSizeRowTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < ImportTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < LSTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < MDSetTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < MergeTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < ODA2RequestTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < HeaderTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < SQLTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < SetTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < SplitTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < XYVTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.h:26:3: style: The destructor '~ECMLTool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.h:26:3: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.h:28:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.h:28:15: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/CompactTool.h:22:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/CompactTool.h:22:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/CompareTool.h:26:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/CompareTool.h:26:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/IndexTool.h:29:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/IndexTool.h:29:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/FixedSizeRowTool.h:23:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/FixedSizeRowTool.h:23:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/LSTool.h:23:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/LSTool.h:23:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/MDSetTool.h:23:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/MDSetTool.h:23:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.h:24:7: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.h:24:7: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.h:26:3: style: The destructor '~ODA2RequestTool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.h:26:3: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.h:31:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.h:31:15: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.h:27:3: style: The destructor '~SQLTool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.h:27:3: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.h:28:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.h:28:15: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/XYVTool.h:23:3: style: The destructor '~XYVTool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/XYVTool.h:23:3: note: Destructor in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/XYVTool.h:31:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:30:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/XYVTool.h:31:15: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:53:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:112:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:134:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:50:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:107:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:129:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolRunnerApplication.cc:40:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteTool_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolRunnerApplication.cc:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolRunnerApplication.cc:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolRunnerApplication.cc:68:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:92:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:146:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:174:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:208:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:237:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:279:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:352:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:476:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:496:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:581:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:626:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:645:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:656:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:678:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:711:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:724:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:892:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:948:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1020:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1039:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1067:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBQL_OK [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:550:5: style: Class 'TemporaryPathName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_selectAggregatedAndNonAggregated >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_selectAggregatedAndNonAggregated2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_selectAggregatedAndNonAggregated3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_selectAggregatedAndNonAggregatedNULL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_vector_syntax >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_bitfieldsLength >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_bitfieldsPrintHexadecimal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_stringInWhere >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_vector_syntax2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_blocksSizes >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_rownumber1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_sqlOutputFormatting >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_dateTime >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_windSpeedWindDirection >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_hash_operator_on_select_list >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_hash_operator_in_where >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_bitfields_hash_operator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_select_constant_value >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_include >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_log_error >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_meta_data_reader_checks_if_file_truncated >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_meta_data_reader_fails_scanning_corrupted_file >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_operator_ge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_TextReaderIterator_parseBitfields_32bits_limit >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_TextReaderIterator_parseBitfields >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_JULIAN_SECONDS >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_CREATE_TABLE_and_SELECT_INTO >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_SELECT_WHERE_0 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_QuestionMarkHandlingWhenSplittingByStringColumn_ODB235 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_LegacyAPIExecuteSelectTwice >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_LegacyAPITraverseReaderTwice >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_ODB269 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.h:52:2: style: Class 'ToolFactory < Test_HttpHandle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:83:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:83:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:135:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:135:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:164:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:164:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:198:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:198:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:243:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:243:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:277:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:277:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:300:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:300:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:323:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:323:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:334:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:334:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:343:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:343:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:365:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:365:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:385:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:385:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:443:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:443:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:463:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:463:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:556:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:556:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:588:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:588:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:617:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:617:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:631:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:631:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:651:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:651:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:676:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:676:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:706:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:706:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:719:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:719:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:732:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:732:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:868:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:868:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:883:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:883:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:903:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:903:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:908:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:908:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:975:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:975:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:983:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:983:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1012:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1012:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1031:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1031:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1059:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1059:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1101:1: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:33:15: note: Virtual function in base class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1101:1: note: Function in derived class odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:714:7: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:727:7: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:877:5: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:533:70: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:544:17: style: C-style pointer casting [cstyleCast] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1078:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1077:8: note: rc is assigned odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1078:8: note: rc is overwritten odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1095:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1092:12: note: rc is assigned odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1095:8: note: rc is overwritten odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:870:12: style: The scope of the variable 'bitfieldDefinition' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:925:17: style: The scope of the variable 'sql' can be reduced. [variableScope] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1081:14: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1063:9: note: Shadowed declaration odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1081:14: note: Shadow variable odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:336:21: style: Variable 'sql' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:445:12: style: Variable 'j1' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:446:12: style: Variable 'j2' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:473:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:493:26: style: Variable 'n' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:526:22: style: Variable 'a[j]' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/VariableLookupHandler.cc:31:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/VariableLookupHandler.h:22:5: style: Class 'VariableLookupHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/src/odb_api/tools/XYVTool.cc:32:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:153:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:166:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:141:30: style: Parameter 'argv' can be declared as const array [constParameter] odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:118:19: style: Variable 'gdbScript' is assigned a value that is never used. [unreadVariable] odb-api-0.18.1/odb_api/src/odb_api/tools/odb_api_tools_c.cc:40:7: style: Exception should be caught by reference. [catchExceptionByValue] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:156:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:200:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:244:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:255:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:61:14: performance:inconclusive: Technically the member function '::MockReadIterator::isNewDataset' can be static (but you may consider moving to unnamed namespace). [functionStatic] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:275:25: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:257:17: note: Shadowed declaration odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:275:25: note: Shadow variable odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:255:21: style: Variable 'types' can be declared as const array [constVariable] odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:341:24: style: Variable 'next_pos' can be declared as pointer to const [constVariablePointer] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:200:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:202:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:204:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:206:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:231:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:233:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:235:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:237:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1218:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1220:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1222:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1224:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1226:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1228:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1254:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1256:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1258:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1260:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1262:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:1264:32: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:346:25: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:268:14: note: Shadowed declaration odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:346:25: note: Shadow variable odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:396:21: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:379:14: note: Shadowed declaration odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:396:21: note: Shadow variable odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:423:25: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:379:14: note: Shadowed declaration odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:423:25: note: Shadow variable odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:456:25: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:379:14: note: Shadowed declaration odb-api-0.18.1/odb_api/tests/core/test_codecs_read.cc:456:25: note: Shadow variable odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:832:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssertionFailed [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1103:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssertionFailed [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1253:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssertionFailed [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:203:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:204:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:205:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:206:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:226:36: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:227:36: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:228:36: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:229:36: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:517:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:518:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:519:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:520:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:521:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:539:52: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:623:21: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:627:14: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:631:14: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:634:14: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:664:48: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:666:48: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:668:48: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:670:48: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:777:21: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:781:14: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:785:34: portability: Casting between const unsigned int * and const float * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:788:34: portability: Casting between const unsigned int * and const float * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:843:48: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:845:48: portability: Casting between const unsigned long * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:847:68: portability: Casting between const unsigned int * and const float * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:849:68: portability: Casting between const unsigned int * and const float * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1381:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1382:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1383:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1384:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1385:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1386:25: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1412:48: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1414:48: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1416:48: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1418:48: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1420:48: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1422:48: portability: Casting between const char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:537:24: style: The scope of the variable 'posNext' can be reduced. [variableScope] odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:42:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:65:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:88:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:113:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:243:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:299:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_decode_odb.cc:35:32: performance: Function parameter 'n' should be passed by const reference. [passedByValue] odb-api-0.18.1/odb_api/tests/core/test_decode_odb.cc:207:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:107:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:147:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:210:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:356:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:400:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:226:25: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:231:25: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:238:30: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:243:30: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:250:25: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:255:25: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:273:33: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:278:33: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:285:38: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:290:38: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:297:33: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:302:33: portability: Casting between const char * const and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_minmax.cc:40:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_reencode_string_table.cc:178:21: style: Local variable 'i' shadows outer variable [shadowVariable] odb-api-0.18.1/odb_api/tests/core/test_reencode_string_table.cc:91:14: note: Shadowed declaration odb-api-0.18.1/odb_api/tests/core/test_reencode_string_table.cc:178:21: note: Shadow variable odb-api-0.18.1/odb_api/tests/core/test_select_iterator.cc:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_select_iterator.cc:196:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/core/test_select_iterator.cc:191:9: style: Class 'TemporaryODB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] odb-api-0.18.1/odb_api/tests/core/test_select_iterator.cc:162:30: portability: Casting between unsigned char * and const double * which have an incompatible binary data representation. [invalidPointerCast] odb-api-0.18.1/odb_api/tests/core/test_select_iterator.cc:65:69: style: Parameter 'row' can be declared as reference to const [constParameterReference] odb-api-0.18.1/odb_api/tests/core/test_select_iterator.cc:82:69: style: Parameter 'row' can be declared as reference to const [constParameterReference] odb-api-0.18.1/odb_api/tests/sql/test_functions.cc:38:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/sql/test_functions.cc:182:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/odb_api/tests/sql/test_functions.cc:266:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: error: The one definition rule is violated, different classes/structs have the same name 'A' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/explicit_cast.cpp:1:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: error: The one definition rule is violated, different classes/structs have the same name 'A' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/noexcept.cpp:1:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: error: The one definition rule is violated, different classes/structs have the same name 'A' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/explicit_cast.cpp:1:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: error: The one definition rule is violated, different classes/structs have the same name 'A' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/noexcept.cpp:1:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: error: The one definition rule is violated, different classes/structs have the same name 'A' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/explicit_cast.cpp:1:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: error: The one definition rule is violated, different classes/structs have the same name 'A' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/noexcept.cpp:1:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/constructor_delegate.cpp:4:1: note: The one definition rule is violated, different classes/structs have the same name 'A' odb-api-0.18.1/eckit/regressions/ECKIT-175.cc:50:1: error: The one definition rule is violated, different classes/structs have the same name 'MyTool' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/eckit/regressions/ECKIT-221.cc:22:1: note: The one definition rule is violated, different classes/structs have the same name 'MyTool' odb-api-0.18.1/eckit/regressions/ECKIT-175.cc:50:1: note: The one definition rule is violated, different classes/structs have the same name 'MyTool' odb-api-0.18.1/eckit/src/experimental/sandbox/arg.cc:17:1: error: The one definition rule is violated, different classes/structs have the same name 'Test' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/eckit/src/experimental/sandbox/net.cc:17:1: note: The one definition rule is violated, different classes/structs have the same name 'Test' odb-api-0.18.1/eckit/src/experimental/sandbox/arg.cc:17:1: note: The one definition rule is violated, different classes/structs have the same name 'Test' odb-api-0.18.1/eckit/src/experimental/sandbox/arg.cc:17:1: error: The one definition rule is violated, different classes/structs have the same name 'Test' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/eckit/src/experimental/sandbox/pipe.cc:18:1: note: The one definition rule is violated, different classes/structs have the same name 'Test' odb-api-0.18.1/eckit/src/experimental/sandbox/arg.cc:17:1: note: The one definition rule is violated, different classes/structs have the same name 'Test' odb-api-0.18.1/eckit/src/experimental/sandbox/arg.cc:17:1: error: The one definition rule is violated, different classes/structs have the same name 'Test' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/eckit/src/experimental/sandbox/pool.cc:20:1: note: The one definition rule is violated, different classes/structs have the same name 'Test' odb-api-0.18.1/eckit/src/experimental/sandbox/arg.cc:17:1: note: The one definition rule is violated, different classes/structs have the same name 'Test' odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_client.cc:29:1: error: The one definition rule is violated, different classes/structs have the same name 'Client' [ctuOneDefinitionRuleViolation] odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_client_json.cc:21:1: note: The one definition rule is violated, different classes/structs have the same name 'Client' odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_client.cc:29:1: note: The one definition rule is violated, different classes/structs have the same name 'Client' odb-api-0.18.1/odb/src/aux/newio.c:342:9: error: Null pointer dereference: filename [ctunullpointer] odb-api-0.18.1/odb/src/aux/newio.c:1146:18: note: Calling function newio_Error32, 2nd argument is null odb-api-0.18.1/odb/src/aux/newio.c:342:9: note: Dereferencing argument filename that is null odb-api-0.18.1/odb/src/aux/newio.c:342:19: error: Null pointer dereference: desc [ctunullpointer] odb-api-0.18.1/odb/src/aux/newio.c:1146:18: note: Calling function newio_Error32, 3rd argument is null odb-api-0.18.1/odb/src/aux/newio.c:342:19: note: Dereferencing argument desc that is null odb-api-0.18.1/odb/src/aux/newio.c:342:25: error: Null pointer dereference: entry [ctunullpointer] odb-api-0.18.1/odb/src/aux/newio.c:1146:18: note: Calling function newio_Error32, 4th argument is null odb-api-0.18.1/odb/src/aux/newio.c:342:25: note: Dereferencing argument entry that is null odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:209:88: warning: Null pointer dereference: stmt [ctunullpointer] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:653:9: note: Assuming that condition '!stmt' is not redundant odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:651:5: note: Calling function statement, 1st argument is null odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:209:88: note: Dereferencing argument stmt that is null diff: head odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/rvalue_references-N2118.cpp:1:14: style: Parameter 'lvalue' can be declared as reference to const [constParameterReference] head odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: style: Condition 'ret' is always true [knownConditionTrueFalse] odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:10:42: note: Assignment 'ret=(sizeof(foo::bar)==1)&&(sizeof(foo::baz)>=sizeof(foo::bar))&&(sizeof(foo)>=sizeof(foo::bar)+sizeof(foo::baz))', assigned value is 1 odb-api-0.18.1/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: note: Condition 'ret' is always true head odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/rvalue_references-N2118.cpp:1:14: style: Parameter 'lvalue' can be declared as reference to const [constParameterReference] head odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: style: Condition 'ret' is always true [knownConditionTrueFalse] odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:10:42: note: Assignment 'ret=(sizeof(foo::bar)==1)&&(sizeof(foo::baz)>=sizeof(foo::bar))&&(sizeof(foo)>=sizeof(foo::bar)+sizeof(foo::baz))', assigned value is 1 odb-api-0.18.1/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: note: Condition 'ret' is always true head odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/rvalue_references-N2118.cpp:1:14: style: Parameter 'lvalue' can be declared as reference to const [constParameterReference] head odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: style: Condition 'ret' is always true [knownConditionTrueFalse] odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:10:42: note: Assignment 'ret=(sizeof(foo::bar)==1)&&(sizeof(foo::baz)>=sizeof(foo::bar))&&(sizeof(foo)>=sizeof(foo::bar)+sizeof(foo::baz))', assigned value is 1 odb-api-0.18.1/ecbuild/share/ecbuild/cmake/contrib/GreatCMakeCookOff/cpp11/sizeof_member-N2253.cpp:13:9: note: Condition 'ret' is always true head odb-api-0.18.1/eckit/regressions/ECKIT-166.cc:26:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/regressions/ECKIT-175.cc:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:118:6: style: The destructor '~ArgContentList' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:21:14: note: Virtual destructor in base class odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:118:6: note: Destructor in derived class head odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:148:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:158:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:163:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/Arg.cc:194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdApplication.cc:111:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdApplication.cc:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:136:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdArg.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:111:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit_cmd_debug [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:197:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:211:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:232:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:257:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:272:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:325:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:352:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:376:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdParser.cc:395:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:189:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:272:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/CmdResource.cc:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/KillCmd.cc:82:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/PsCmd.cc:207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/PsCmd.cc:243:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/TailCmd.cc:113:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:77:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/TermBuf.cc:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/UserInput.cc:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMIN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/term.c:31:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clr_eol [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/term.c:36:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clr_eos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/cmd/term.c:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clear_screen [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dumpResources [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:44:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configurable.cc:66:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:312:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:440:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:566:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:571:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Configuration.cc:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/EtcTable.cc:57:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/EtcTable.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/LocalConfiguration.cc:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/Parametrisation.cc:24:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceBase.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resmap_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:123:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:134:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/config/ResourceMgr.cc:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:131:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:155:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxLeafEntries_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:175:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nentries_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:212:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lentries_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:374:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nentries_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:464:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lentries_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:506:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lentries_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:554:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Page [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:565:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:583:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Page [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:623:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Page [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:646:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:673:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cacheReads_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:68:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:701:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nentries_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:714:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:721:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BTree.cc:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_type [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_type [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:71:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_type [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/BloomFilter.cc:89:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:147:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:153:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable purge_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:167:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheLRU.cc:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxCacheSize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:333:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:348:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/CacheManager.cc:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btree_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/KDMapped.cc:103:24: error: Dereferencing 'addr_' after it is deallocated / released [deallocuse] head odb-api-0.18.1/eckit/src/eckit/container/KDMapped.cc:39:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/MappedArray.cc:82:4: style: C-style pointer casting [cstyleCast] head odb-api-0.18.1/eckit/src/eckit/container/MappedArray.cc:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/SharedMemArray.cc:72:4: style: C-style pointer casting [cstyleCast] head odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:100:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/Trie.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/bsptree/BSPNode.cc:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/bsptree/BSPNode.cc:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:159:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIMS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:188:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIMS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/kdtree/KDNode.cc:212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:111:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:142:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:89:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/container/sptree/SPNode.cc:97:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:100:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callStack_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:107:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:122:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:144:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:152:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:193:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:215:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:239:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:264:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:311:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:325:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:396:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:404:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:417:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:427:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:515:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:55:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/exception/Exceptions.cc:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callStack_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:193:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/BasePathNameT.cc:88:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:111:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSystems_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:145:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:52:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:60:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpace.cc:93:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:137:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:205:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:245:149: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:309:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSpaceStrategies.cc:91:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/FileSystem.cc:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:163:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:171:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:244:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:309:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:344:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:361:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:529:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:579:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:628:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:711:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:722:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:730:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:738:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:746:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:754:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:770:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:814:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:830:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:835:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:840:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:886:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/LocalPathName.cc:897:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:109:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/PathExpander.cc:161:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:387:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/PathName.cc:95:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:69:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/URI.cc:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/URIManager.cc:69:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/URIManager.cc:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:165:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:193:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:220:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:272:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:326:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:365:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:514:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:540:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:565:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:591:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:617:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:640:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:669:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:697:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:725:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSClient.cc:82:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSFile.cc:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connector_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:119:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:124:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:129:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:134:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:146:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:161:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:166:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:172:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:187:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:192:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:197:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:202:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:207:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:212:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:217:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:231:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:281:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:321:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:62:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:70:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/filesystem/marsfs/MarsFSPath.cc:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/geometry/GreatCircle.cc:100:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/geometry/GreatCircle.cc:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crossesPoles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/geometry/GreatCircle.cc:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:252:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:55:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AIOHandle.cc:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:101:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:145:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/AsyncHandle.cc:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Base64.cc:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encode_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Base64.cc:98:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decode_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:196:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:50:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BitIO.cc:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferCache.cc:77:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:215:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/BufferedHandle.cc:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:116:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:122:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:129:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/CircularBuffer.cc:93:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/CommandStream.cc:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/CommandStream.cc:44:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Compress.cc:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_MARKER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Compress.cc:272:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_BITS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:123:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actualLength_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DataBlob.cc:71:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:268:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:620:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DataHandle.cc:87:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:119:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:265:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:85:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/DblBuffer.cc:91:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FTPHandle.cc:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileBase.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileBase.cc:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Record [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileBase.cc:64:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Record [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:59:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:64:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:78:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileDescHandle.cc:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:124:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:131:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:215:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:253:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:274:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:291:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:313:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:319:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileHandle.cc:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FileLock.cc:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:102:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:109:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:124:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:76:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/FilePool.cc:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cond_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:40:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable throwOnError_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/HandleBuf.cc:71:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Length.cc:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:137:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overwrite_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:73:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSHandle.cc:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:194:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MarsFSPartHandle.cc:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owned_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:206:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:216:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable address_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MemoryHandle.cc:240:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:123:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:134:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:163:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:168:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:175:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MoverHandle.cc:96:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:192:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:199:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curlen_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:270:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:317:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:324:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:332:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:383:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:396:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:411:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiHandle.cc:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:103:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:132:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:163:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:223:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/MultiPartHandle.cc:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:199:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:275:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:289:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:295:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:320:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:374:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:390:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartFileHandle.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:209:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PartHandle.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:85:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/PipeHandle.cc:90:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Pipeline.cc:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watcher_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:64:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overwrite_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:81:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/RawFileHandle.cc:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/ResizableBuffer.cc:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/ResizableBuffer.cc:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Select.cc:33:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Select.cc:40:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Select.cc:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Select.cc:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Select.cc:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/Select.cc:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SharedHandle.cc:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/SockBuf.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reads_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writes_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seeks_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seeks_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seeks_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StatsHandle.cc:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StdFile.cc:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StdFileHandle.cc:55:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StdFileHandle.cc:61:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StdPipe.cc:34:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/StdioBuf.cc:73:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:38:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:66:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPHandle.cc:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TCPSocketHandle.cc:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:125:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:167:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:86:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:91:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/TeeHandle.cc:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/URLHandle.cc:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:332:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterDisks.cc:446:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/cluster/ClusterNodes.cc:374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/cluster/NodeInfo.cc:131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/cluster/NodeInfo.cc:151:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/io/cluster/NodeInfo.cc:170:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/LinearAlgebra.cc:142:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/LinearAlgebra.cc:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/LinearAlgebra.cc:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Matrix.cc:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable own_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:193:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:227:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:279:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:323:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:364:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shape_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:384:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:407:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:453:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:485:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:521:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Index [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:562:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:569:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:580:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:589:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:599:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:605:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:613:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:618:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/SparseMatrix.cc:623:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable own_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/linalg/Vector.cc:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Bytes.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Bytes.cc:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Bytes.cc:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Channel.cc:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Channel.cc:87:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ChannelBuffer.cc:91:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/CodeLocation.cc:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ColouringTarget.cc:47:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/FileTarget.cc:40:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/LineBasedTarget.cc:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/LineBasedTarget.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/LineBasedTarget.cc:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:123:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:136:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:150:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:164:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:185:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:225:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:232:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:361:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Log.cc:375:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/PrefixTarget.cc:39:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ProgressTimer.cc:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasOutput_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/ResourceUsage.cc:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:119:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:167:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elapsed_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elapsed_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elapsed_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elapsed_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Statistics.cc:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/SysLog.cc:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/SysLog.cc:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable appName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/SysLog.cc:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/TeeTarget.cc:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/TimeStampTarget.cc:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpuStop_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:65:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeStart_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopped_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeStop_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/Timer.cc:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpuStop_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/UserChannel.cc:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/log/WrapperTarget.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:17: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:25: style: Parameter 'N' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:47: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:57: style: Parameter 'ipiv' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:40:68: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:17: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:25: style: Parameter 'N' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:46: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:56: style: Parameter 'ipiv' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:45:67: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:17: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:28: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:39: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:49: style: Parameter 'ipiv' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:63: style: Parameter 'work' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:74: style: Parameter 'lwork' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:50:86: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:17: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:27: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:38: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:48: style: Parameter 'ipiv' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:61: style: Parameter 'work' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:72: style: Parameter 'lwork' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:55:84: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/eckit/src/eckit/maths/Lapack.cc:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MapAllocator.cc:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:55:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:61:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryBuffer.cc:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:205:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:365:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:428:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/memory/MemoryPool.cc:67:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Comm.cc:115:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Comm.cc:182:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Comm.cc:209:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:25:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:29:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:33:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:37:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:41:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:45:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:49:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSIGNED_LONG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:55:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_INT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:59:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_INT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:63:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_INT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/DataType.cc:67:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_INT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:20:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROD [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:22:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:24:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:26:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLOC [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Operation.cc:28:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINLOC [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:302:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:313:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:354:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:364:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_IN_PLACE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:400:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:480:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:492:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:496:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Parallel.cc:512:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/ParallelRequest.cc:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:178:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:212:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:221:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:226:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:231:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:236:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:241:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:250:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:255:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:260:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:265:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:277:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/mpi/Serial.cc:342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:100:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:110:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:265:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locked_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:291:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locked_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:307:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:330:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:345:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memoize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:359:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memoize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:441:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memoize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:49:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/Connector.cc:62:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/NetUser.cc:30:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/NetUser.cc:35:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPClient.cc:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPServer.cc:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listen_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:129:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RD [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:248:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:334:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localPort_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:367:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:516:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localPort_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:705:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:759:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localAddr_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:765:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localHost_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:771:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localPort_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:805:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/TCPSocket.cc:828:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/UDPClient.cc:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable servinfo_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/UDPClient.cc:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socketfd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/UDPClient.cc:84:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostname_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socketfd_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/net/UDPServer.cc:97:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/CmdArgs.cc:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/CmdArgs.cc:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/CmdArgs.cc:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/FactoryOption.cc:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/FactoryOption.cc:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/Option.cc:101:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/Option.cc:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/Option.cc:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/Separator.cc:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/SimpleOption.cc:76:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/SimpleOption.cc:92:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/VectorOption.cc:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/option/VectorOption.cc:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/AutoAlarm.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable old_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/AutoAlarm.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable throw_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Password.cc:51:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/SemLocker.cc:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxWaitLock_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable semaphore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable semaphore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable semaphore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:125:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:138:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_UNDO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/Semaphore.cc:86:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_NOWAIT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/os/SignalHandler.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSON.cc:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSONDataBlob.cc:40:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSONDataBlob.cc:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/JSONMetadata.cc:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/StreamParser.cc:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comments_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/StreamParser.cc:124:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/StreamParser.cc:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comments_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/StringTools.cc:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/StringTools.cc:184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/Tokenizer.cc:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/Tokenizer.cc:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/Tokenizer.cc:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable separator_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:287:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:352:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:400:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:561:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:766:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anchors_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/parser/YAMLParser.cc:783:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCount_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:324:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inObject_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subCount_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:366:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subCount_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:383:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subCount_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:530:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:542:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:554:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:569:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:585:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:590:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:595:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:600:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:605:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:610:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:615:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:620:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:625:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:630:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:670:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:677:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:684:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:693:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:709:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCount_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Exporter.cc:760:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCount_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:36:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:37:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:38:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:39:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:40:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:41:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:42:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:43:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:44:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:45:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:46:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/persist/Isa.cc:67:31: style: Parameter 's' can be declared as reference to const [constParameterReference] head odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:113:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:153:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Application.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argv_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable home_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable taskID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Main.cc:211:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:238:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:253:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:259:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:265:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:271:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:277:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:290:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:309:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:321:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:378:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitor.cc:443:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitorable.cc:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitorable.cc:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Monitorable.cc:49:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeApplication.cc:207:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeApplication.cc:242:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:184:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:225:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:270:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:282:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable age [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:62:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/PipeHandler.cc:93:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:178:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:199:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/ProcessControler.cc:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:156:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable check_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abort_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable busy_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/TaskInfo.cc:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Tool.cc:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendLogErrWarnToStdOut_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/runtime/Tool.cc:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendLogErrWarnToStdOut_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:83:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/FileStream.cc:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/MemoryStream.cc:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/MemoryStream.cc:87:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/MemoryStream.cc:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:126:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:39:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toChild_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/PipeStream.cc:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:148:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTag_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:191:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_end_obj [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_char [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_char [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_int [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_int [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_long [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_long [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:283:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_long_long [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_long_long [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_short [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_short [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:318:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_float [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_double [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:351:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_string [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_string [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:377:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_large_blob [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:399:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_blob [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:416:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_exception [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:425:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_char [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_char [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:444:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_int [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:458:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_int [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:469:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_short [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:477:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_short [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:488:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_long [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:496:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_long [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:507:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_long_long [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:517:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_unsigned_long_long [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:527:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_float [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:534:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_large_blob [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:555:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_blob [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_blob [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:593:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_double [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:603:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_string [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:619:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_eof [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_start_obj [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:646:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_end_obj [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:650:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTag_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:655:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTag_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:706:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_start_obj [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:723:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:748:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_tag [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/serialisation/Stream.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeCount_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:165:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:176:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:195:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:211:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:229:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/Library.cc:292:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/MemoryInfo.cc:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resident_size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/MemoryInfo.cc:68:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resident_size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/ResourceUsage.cc:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ru_maxrss [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/ResourceUsage.cc:57:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/ResourceUsage.cc:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ru_nswap [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfo.cc:74:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECKIT_OS_NAME [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfo.cc:90:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECKIT_OS_NAME [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfo.cc:98:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECKIT_OS_NAME [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfoLinux.cc:53:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfoLinux.cc:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfoLinux.cc:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfoMacOSX.cc:62:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TASK_BASIC_INFO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfoMacOSX.cc:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_used [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/system/SystemInfoMacOSX.cc:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_total [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/Mutex.cc:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/Mutex.cc:41:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/Mutex.cc:51:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/MutexCond.cc:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inited_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:104:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:114:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/StaticMutex.cc:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exists_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/Thread.cc:40:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detached_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detached_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:176:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadControler.cc:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proc_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:106:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:182:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:214:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/thread/ThreadPool.cc:223:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnEvent.cc:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txnID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnEvent.cc:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txnID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:151:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:236:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:263:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:287:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/transaction/TxnLog.cc:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Coord.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Coord.cc:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:275:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:297:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:304:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:315:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:329:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Date.cc:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:131:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:161:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julian_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DateTime.cc:55:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DayOfYear.cc:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/DayOfYear.cc:68:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Double.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Double.cc:48:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:117:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:156:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bottom_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:192:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bottom_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:256:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:273:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:288:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:303:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:316:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:325:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:334:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:343:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Fraction.cc:352:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:101:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:154:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:175:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:185:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Grid.cc:225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable northSouth_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Time.cc:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Time.cc:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Time.cc:155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Time.cc:161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Time.cc:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Time.cc:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Time.cc:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/TimeInterval.cc:35:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Types.cc:102:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Types.cc:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/Types.cc:126:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/UUID.cc:97:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:28:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/types/VerifyingDate.cc:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/Hash.cc:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/Hash.cc:78:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/HyperCube.cc:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dimensions_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD4_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD4.cc:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD4_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:284:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:301:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:315:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:319:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:324:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:343:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD5_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/MD5.cc:360:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:105:4: style: C-style pointer casting [cstyleCast] head odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/RLE.cc:290:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:80:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/Regex.cc:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:58:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:81:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/RendezvousHash.cc:93:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/SHA1.cc:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/Translator.cc:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/utils/xxHash.cc:86:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:133:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/BoolContent.cc:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:50:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:70:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateContent.cc:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:50:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DateTimeContent.cc:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:101:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:121:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:137:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:151:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:79:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/DoubleContent.cc:91:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:163:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:175:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:199:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:224:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:238:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:55:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/ListContent.cc:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:198:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/MapContent.cc:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:117:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:137:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:152:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:162:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:180:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:48:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/NumberContent.cc:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:114:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/OrderedMapContent.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/Properties.cc:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable props_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:102:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:112:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/StringContent.cc:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:42:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:51:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/TimeContent.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/Value.cc:175:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/value/Value.cc:424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Configure.cc:51:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:129:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:183:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doEncode [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:229:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:241:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:260:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:272:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:279:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable on_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:291:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dontEncode [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:303:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_FOUND [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable border_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Html.cc:379:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HtmlObject.cc:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HtmlResource.cc:180:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HtmlResource.cc:68:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:103:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:79:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpBuf.cc:90:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:158:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:165:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentLength_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentLength_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:175:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:190:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statusCode_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:196:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:242:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:269:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:274:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:342:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statusCode_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/HttpHeader.cc:79:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/JavaAgent.cc:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/ProxiedTCPClient.cc:59:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxyHost_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:118:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:176:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:216:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:269:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:284:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:290:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:311:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:330:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:335:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:340:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/eckit/web/Url.cc:346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/experimental/sandbox/pipe.cc:41:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/experimental/sandbox/shint.cc:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server.cc:128:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_forked.cc:140:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/src/experimental/sandbox/tcp_server_threaded.cc:148:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.cc:32:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/eckit/tests/experimental/singleton/TestFactory.cc:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/BaseProtocol.cc:94:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/ClientTask.cc:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/ClientTask.cc:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metkitID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:108:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sending_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:169:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/DHSProtocol.cc:84:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsExpension.cc:88:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inherit_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:143:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable streamMode_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:174:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientID_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsHandle.cc:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLanguage.cc:168:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLanguage.cc:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLanguage.cc:384:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:102:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostname_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsLocation.cc:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:326:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:353:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequest.cc:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verb_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:125:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:136:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:74:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:87:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/MarsRequestHandle.cc:97:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/Parameter.cc:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/Parameter.cc:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/Parameter.cc:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/Parameter.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/Parameter.cc:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/Parameter.cc:85:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/Parameter.cc:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribDataBlob.cc:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actualLength_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribDataBlob.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribDataBlob.cc:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:111:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:221:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribHandle.cc:95:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribIndex.cc:46:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:166:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribMetaData.cc:74:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_KEYS_ITERATOR_ALL_KEYS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/GribToRequest.cc:177:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/MetFile.cc:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_SUCCESS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/MetFile.cc:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_SUCCESS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/grib/MetFile.cc:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRIB_SUCCESS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatten_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatten_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:196:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaults_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:211:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaults_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/Type.cc:278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatten_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeDate.cc:62:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeDate.cc:91:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeEnum.cc:78:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeEnum.cc:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:345:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:380:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeParam.cc:418:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeRegex.cc:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uppercase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeRegex.cc:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeTime.cc:120:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeToByList.cc:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypeToByList.cc:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:44:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/metkit/types/TypesFactory.cc:92:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/tools/grib-blob.cc:70:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/metkit/src/tools/parse-mars-request.cc:101:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:132:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:78:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:84:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.cc:90:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb-tools/src/migrator/FakeODBIterator.h:50:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] head odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:147:28: style: The scope of the variable 'importedRowsNumber' can be reduced. [variableScope] head odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ImportODBTool.cc:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/MigratorTool.cc:105:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/MigratorTool.cc:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODB2ODATool.cc:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:112:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:115:45: style: C-style pointer casting [cstyleCast] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:172:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:181:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:185:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:187:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:189:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:195:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noOfColumns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:214:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:231:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schemaParsed_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ODBIterator.cc:86:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:167:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:199:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/migrator/ReptypeGenIterator.cc:81:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:211:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb-tools/src/odb2_to_odb1/Odb2Odb1.cc:228:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/binio.c:109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/binio.c:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/binio.c:157:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/binio.c:96:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cardinality.c:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cardinality.c:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cardinality.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cma_byteswap.c:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmaio [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cma_flpcheck.c:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cma_info.c:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cma_open.c:182:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iostuff_debug [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cma_open.c:34:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CMAIO_LOCKS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/cma_open.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CMAIO_LOCKS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:1153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/dca.c:1158:5: style: Condition 'pchain' is always true [knownConditionTrueFalse] 2.13.0 odb-api-0.18.1/odb/src/aux/dca.c:1159:5: style: Condition 'pchain' is always true [knownConditionTrueFalse] head odb-api-0.18.1/odb/src/aux/dca.c:133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:1375:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:1524:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:177:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:268:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:596:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:663:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:753:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:830:20: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/aux/dca.c:868:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_REAL8 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dca.c:978:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_REAL8 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ds.c:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Var [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ds.c:226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ds.c:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ds.c:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ds.c:397:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ds.c:445:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ds.c:481:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/dtnum.c:77:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Formula [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:1276:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:1326:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ROWNUM [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:1348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:1384:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:452:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:527:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:551:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2D [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:586:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ROWNUM [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:704:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/generic.c:805:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/idx.c:1020:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/idx.c:1070:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/idx.c:1216:4: warning:inconclusive: Possible null pointer dereference: keys [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1167:14: note: Assignment 'keys=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1216:4: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/idx.c:1231:6: warning:inconclusive: Possible null pointer dereference: dcard [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1081:23: note: Assignment 'dcard=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1231:6: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/idx.c:1676:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/idx.c:1699:9: warning:inconclusive: Possible null pointer dereference: cols [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1660:18: note: Assignment 'cols=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1699:9: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/idx.c:1871:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codb_IDXF_create_index [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/idx.c:1921:27: warning:inconclusive: Possible null pointer dereference: bt [nullPointer] odb-api-0.18.1/odb/src/aux/idx.c:1863:22: note: Assignment 'bt=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/idx.c:1921:27: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/idx.c:469:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/idx.c:950:26: style: Parameter 'idx' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/aux/info.c:1802:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/info.c:2073:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/info.c:2151:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2165:7: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2165:7: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2167:65: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2167:65: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2168:70: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2168:70: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2169:70: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2169:70: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2170:73: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2170:73: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2171:78: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2171:78: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2172:69: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2172:69: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2173:74: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2173:74: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2226:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2226:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2232:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2232:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2233:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2233:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2234:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2234:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2235:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2235:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2236:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2236:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2237:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2237:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/info.c:2238:2: warning:inconclusive: Possible null pointer dereference: info [nullPointer] odb-api-0.18.1/odb/src/aux/info.c:2123:22: note: Assignment 'info=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/info.c:2238:2: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/info.c:2258:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/info.c:477:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/info.c:562:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/info.c:598:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ioassign_read.c:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/ioassign_read.c:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/iostuff_init.c:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/lzw.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:16:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _BDO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:21:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IBDO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:26:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D2RM [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _23CH [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NGLA [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YRMM [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:46:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BXDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:51:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _2ACD [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:61:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/magicwords.c:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XBDO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/memmap.c:42:24: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/aux/memory.c:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/memory.c:145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMRY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/memory.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/memory.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/memory.c:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll_t [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/memory.c:419:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll_t [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/memory.c:454:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/memory.c:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:1321:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:1434:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:1560:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_table [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/newio.c:1593:15: warning:inconclusive: Possible null pointer dereference: jlist [nullPointer] odb-api-0.18.1/odb/src/aux/newio.c:1557:15: note: Assignment 'jlist=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/newio.c:1593:15: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/newio.c:1743:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_table [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:1791:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:1827:4: warning: Either the condition 'ptbl' is redundant or there is possible null pointer dereference: ptbl. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/newio.c:1821:4: note: Assuming that condition 'ptbl' is not redundant odb-api-0.18.1/odb/src/aux/newio.c:1827:4: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/newio.c:1828:4: warning: Either the condition 'ptbl' is redundant or there is possible null pointer dereference: ptbl. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/aux/newio.c:1821:4: note: Assuming that condition 'ptbl' is not redundant odb-api-0.18.1/odb/src/aux/newio.c:1828:4: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/newio.c:1854:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll_t [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:1891:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_table [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:204:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioprof_iolock [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:224:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:340:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/newio.c:352:5: style: Variable 'ppool' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/aux/newio.c:419:24: style: Parameter 'fp_idx' can be declared as pointer to const [constParameterPointer] 2.13.0 odb-api-0.18.1/odb/src/aux/newio.c:421:3: style: Variable 'ppool' can be declared as pointer to const [constVariablePointer] 2.13.0 odb-api-0.18.1/odb/src/aux/newio.c:429:3: style: Variable 'ppool' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/aux/newio.c:463:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioprof_read [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:562:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioprof_write [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:635:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioprof_close [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/newio.c:723:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbdump.c:158:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBc_sql_prepare_via_sqlfile [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbdump.c:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbdump.c:473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbdump.c:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_direct.c:1084:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_direct.c:1119:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_direct.c:1193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_direct.c:309:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitpos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_direct.c:373:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_direct.c:502:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_direct.c:697:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_shared.c:211:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_shared.c:23:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_shared.c:43:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nickname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_shared.c:62:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbi_shared.c:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dtnum [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/odbsql.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma.c:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b4 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma.c:297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_1.c:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_1.c:263:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_1.c:382:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_1.c:518:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_11to19.c:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_11to19.c:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_11to19.c:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_11to19.c:449:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_2.c:192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_2.c:277:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_2.c:366:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_2.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b16 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_21to29.c:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_21to29.c:332:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_255.c:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_31to39.c:300:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_4.c:713:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable can_swap_data [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/pcma_5.c:137:5: warning:inconclusive: Possible null pointer dereference: tmpbuf [nullPointer] odb-api-0.18.1/odb/src/aux/pcma_5.c:66:26: note: Assignment 'tmpbuf=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma_5.c:137:5: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/aux/pcma_5.c:146:10: warning:inconclusive: Possible null pointer dereference: tmpbuf [nullPointer] odb-api-0.18.1/odb/src/aux/pcma_5.c:66:26: note: Assignment 'tmpbuf=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/pcma_5.c:146:10: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/pcma_5.c:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_5.c:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b4 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_5.c:434:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b32 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/pcma_9.c:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:361:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:393:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:478:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll_t [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:497:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:667:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/qtar_sub.c:706:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/result.c:1634:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_tag_delim [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/result.c:2636:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/result.c:2764:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AGGR_NONE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/result.c:2915:2: warning:inconclusive: Possible null pointer dereference: grpsta [nullPointer] odb-api-0.18.1/odb/src/aux/result.c:2890:16: note: Assignment 'grpsta=NULL', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:2904:14: note: Assuming condition is false odb-api-0.18.1/odb/src/aux/result.c:2915:2: note: Null pointer dereference head odb-api-0.18.1/odb/src/aux/result.c:2962:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AGGR_NONE [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/aux/result.c:2993:26: style: Condition 'i2nd==2' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/aux/result.c:2970:10: note: Assignment 'i2nd=0', assigned value is 0 odb-api-0.18.1/odb/src/aux/result.c:2972:28: note: i2nd is incremented', new value is 1 odb-api-0.18.1/odb/src/aux/result.c:2993:26: note: Condition 'i2nd==2' is always false head odb-api-0.18.1/odb/src/aux/result.c:3051:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/result.c:3189:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/result.c:741:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBX [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/result.c:924:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/simul.c:219:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_cvarall [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/swapbytes.c:8:19: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/aux/upcma.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/upcma.c:193:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCMA_HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/upcma.c:361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/upcma.c:482:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/upcma.c:548:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/util.c:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcma_blocksize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/util_iobuf.c:130:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/vpack_bits.c:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/vpack_bits.c:246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/aux/vpack_bits.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N32BITS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:1218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AND [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:1307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_USDNAME [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:1466:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:1517:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:1537:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_USDNAME [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:1840:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_FUNCAGGR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:1931:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AND [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:223:18: warning: Either the condition 'cfp' is redundant or there is possible null pointer dereference: cfp. [nullPointerRedundantCheck] odb-api-0.18.1/odb/src/compiler/genc.c:221:2: note: Assuming that condition 'cfp' is not redundant odb-api-0.18.1/odb/src/compiler/genc.c:223:18: note: Null pointer dereference head odb-api-0.18.1/odb/src/compiler/genc.c:242:19: style: Parameter 'cfp' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/compiler/genc.c:259:20: style: Parameter 'cfp' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/compiler/genc.c:325:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNC_LINKLIST_QUERY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:378:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNC_LINKLIST_QUERY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:415:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:520:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITFIELD [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:5247:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_H [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:788:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITFIELD [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/genc.c:877:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNUM [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:1002:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:1109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:1163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/compiler/odb98.c:1248:28: warning:inconclusive: Possible null pointer dereference: argv [nullPointer] odb-api-0.18.1/odb/src/compiler/odb98.c:1184:17: note: Assignment 'argv=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/odb98.c:1248:28: note: Null pointer dereference head odb-api-0.18.1/odb/src/compiler/odb98.c:1253:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:2040:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:2084:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:2115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:271:47: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/compiler/odb98.c:322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:339:51: style: Parameter 'mylock' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/compiler/odb98.c:340:41: style: Parameter 'mylock' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/compiler/odb98.c:341:40: style: Parameter 'mylock' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/compiler/odb98.c:342:42: style: Parameter 'mylock' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/compiler/odb98.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:411:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:474:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:486:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:655:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:784:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:830:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/odb98.c:942:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1019:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1174:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTIFICIAL_NICKCHAR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:126:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1299:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1347:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1435:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:167:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1824:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_OFFSET_CHAR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:1992:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2496:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2522:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2541:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2558:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2577:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2596:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2649:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2660:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2671:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2682:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2704:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2734:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:2741:2: style: Variable 'linktablename' can be declared as pointer to const [constVariablePointer] 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:2784:2: style: Variable 'linktablename' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/compiler/tree.c:2835:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:2868:18: warning:inconclusive: Possible null pointer dereference: newfrom [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2821:27: note: Assignment 'newfrom=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2868:18: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:2870:9: warning:inconclusive: Possible null pointer dereference: picked [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:2826:19: note: Assignment 'picked=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:2870:9: note: Null pointer dereference head odb-api-0.18.1/odb/src/compiler/tree.c:2951:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_FROM_ATTR_AUTO [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:2993:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_FROM_ATTR_INSERT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:3035:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:3142:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_WHERE_SYMBOL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:3370:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:3418:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:3529:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:3541:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AGGR_NONE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:356:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NfuncS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:3590:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:3625:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:390:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:426:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:435:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:4603:4: style: Variable 'type' can be declared as pointer to const [constVariablePointer] 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:4606:4: style: Variable 'type' can be declared as pointer to const [constVariablePointer] 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:4609:4: style: Variable 'type' can be declared as pointer to const [constVariablePointer] 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:4612:4: style: Variable 'type' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/compiler/tree.c:4994:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:5552:4: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5552:4: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:5553:4: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5553:4: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:5554:4: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5554:4: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:5566:16: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5566:16: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:5567:15: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5567:15: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:5568:20: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5568:20: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/compiler/tree.c:5569:15: warning:inconclusive: Possible null pointer dereference: out [nullPointer] odb-api-0.18.1/odb/src/compiler/tree.c:5503:28: note: Assignment 'out=NULL', assigned value is 0 odb-api-0.18.1/odb/src/compiler/tree.c:5569:15: note: Null pointer dereference head odb-api-0.18.1/odb/src/compiler/tree.c:5620:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:5690:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:5817:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_AND [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:5931:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:5983:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_NUMBER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:684:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:722:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:793:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:841:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_TABLE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:871:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_TYPE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/compiler/tree.c:930:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_NAME [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/emos/pbio.c:357:37: style: Parameter 'offset' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/extras/emos/pbio.c:357:53: style: Parameter 'whence' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1211:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1334:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:1917:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drhook_lhook [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2237:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drhook_lhook [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2252:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:2317:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drhook_lhook [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:3036:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:3555:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:4079:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_CLK_TCK [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:4169:24: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:806:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:834:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:962:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/drhook.c:995:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:143:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/support/env.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:276:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:277:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:278:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:281:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:282:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/countingsort.c:283:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:179:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:182:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:185:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:188:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:191:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:425:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:425:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:426:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:426:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:427:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:427:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:428:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:428:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:429:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:429:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:430:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/extras/ifsaux/utilities/ecqsort.c:430:1: style: Variable 'b' can be declared as pointer to const [constVariablePointer] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/getstatm.c:30:28: style: Parameter 'sm' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/linuxtrbk.c:193:27: style: Parameter 'sigcontextptr' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/extras/ifsaux/utilities/linuxtrbk.c:272:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/extras/mpi_serial/tracecalls.c:2:24: style: Parameter 'nothing' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/lib/Dummies.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/Dummies.c:182:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/Dummies.c:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/Dummies.c:255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/Dummies.c:359:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/aggr.c:371:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/lib/aggr.c:659:14: style: Condition 'iNd>1' is always true [knownConditionTrueFalse] odb-api-0.18.1/odb/src/lib/aggr.c:645:12: note: Assuming that condition 'iNd>1' is not redundant odb-api-0.18.1/odb/src/lib/aggr.c:659:14: note: Condition 'iNd>1' is always true head odb-api-0.18.1/odb/src/lib/aggr.c:815:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/cmdbkeys.c:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/cmdbkeys.c:290:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/cmdbkeys.c:454:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/cmdbkeys.c:535:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/cmdbkeys.c:591:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_colname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/cmdbkeys.c:651:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/cmdbkeys.c:702:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1010:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1062:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1169:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1282:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1386:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1503:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1550:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1602:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1649:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onoff [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1717:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1775:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:1877:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POOLREG_DEF [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/lib/codb.c:2016:12: warning:inconclusive: Possible null pointer dereference: p [nullPointer] odb-api-0.18.1/odb/src/lib/codb.c:1950:13: note: Assignment 'p=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/codb.c:2016:12: note: Null pointer dereference head odb-api-0.18.1/odb/src/lib/codb.c:2063:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preptags [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2159:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_tag_delim [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2496:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2561:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_viewname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_viewname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2645:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:264:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_ALLOC [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2693:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2753:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:278:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INC_ALLOC [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2804:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2843:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2892:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:2943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dataname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:3034:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:3061:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blksize [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:3087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_filename [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:347:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_table [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_table [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:465:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:586:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXVARLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:634:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:678:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_in [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:734:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:810:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:845:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:869:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:945:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/codb.c:980:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_tblname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/ctx.c:203:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/ctx.c:261:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbname_len [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/dynlink.c:229:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/dynlink.c:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_Funcs [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/dynlink.c:378:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_COMPILER_DEFAULT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/dynlink.c:525:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/dynlink.c:730:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/dynlink.c:789:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_viewname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/dynlink.c:858:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/dynlink.c:956:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1047:18: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1047:18: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1048:18: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1048:18: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1049:2: warning:inconclusive: Possible null pointer dereference: loncnt [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:963:21: note: Assignment 'loncnt=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1049:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1050:2: warning:inconclusive: Possible null pointer dereference: latband [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:961:25: note: Assignment 'latband=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1050:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1053:22: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1053:22: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1054:22: warning:inconclusive: Possible null pointer dereference: regs [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:959:22: note: Assignment 'regs=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1054:22: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1084:11: warning:inconclusive: Possible null pointer dereference: loncnt [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:963:21: note: Assignment 'loncnt=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1084:11: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1085:4: warning:inconclusive: Possible null pointer dereference: deltalon [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:965:26: note: Assignment 'deltalon=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1085:4: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1086:17: warning:inconclusive: Possible null pointer dereference: deltalon [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:965:26: note: Assignment 'deltalon=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1086:17: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1086:4: warning:inconclusive: Possible null pointer dereference: stlon [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:964:23: note: Assignment 'stlon=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1086:4: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1088:4: warning:inconclusive: Possible null pointer dereference: latband [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:961:25: note: Assignment 'latband=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1088:4: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1100:16: warning:inconclusive: Possible null pointer dereference: latband [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:961:25: note: Assignment 'latband=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1100:16: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1100:2: warning:inconclusive: Possible null pointer dereference: midlat [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:962:24: note: Assignment 'midlat=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1100:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1165:61: warning: Invalid fmod() argument nr 2. The value is 0 but the valid values are '!0.0'. [invalidFunctionArg] odb-api-0.18.1/odb/src/lib/eq_regions.c:1221:62: note: Calling function 'ODBc_interval_bsearch', 5th argument '0' value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1165:61: note: Invalid argument head odb-api-0.18.1/odb/src/lib/eq_regions.c:1254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:1350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recip_pi_over_180 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:1359:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_over_180 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:1403:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:140:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:1436:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:1466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:1497:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:1522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:1546:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:201:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable four_pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:299:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:418:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:449:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:475:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:749:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:844:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/eq_regions.c:859:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/lib/eq_regions.c:889:14: warning:inconclusive: Possible null pointer dereference: loncnt [nullPointer] odb-api-0.18.1/odb/src/lib/eq_regions.c:963:21: note: Assignment 'loncnt=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:1108:8: note: Calling function 'ODBc_put_regcache', 8th argument 'loncnt' value is 0 odb-api-0.18.1/odb/src/lib/eq_regions.c:889:14: note: Null pointer dereference head odb-api-0.18.1/odb/src/lib/eq_regions.c:940:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/errtrap.c:194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/errtrap.c:213:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/errtrap.c:288:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/errtrap.c:353:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enforce [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/errtrap.c:367:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:1043:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:1106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:1142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:1363:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:235:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNARY_PLUS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:311:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FprintF [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:358:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:620:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:677:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:718:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:810:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:845:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/evaluate.c:910:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/forfunc.c:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/forfunc.c:301:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/funcs.c:113:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable funcs_t [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/funcs.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/funcs.c:318:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/funcs.c:333:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/funcs.c:411:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/funcs.c:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/funcs.c:87:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NfuncS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/hashing.c:357:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/inside.c:1034:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/lib/inside.c:371:6: warning:inconclusive: Possible null pointer dereference: reg [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:282:25: note: Assignment 'reg=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:371:6: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/inside.c:372:6: warning:inconclusive: Possible null pointer dereference: reg [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:282:25: note: Assignment 'reg=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:372:6: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/inside.c:373:6: warning:inconclusive: Possible null pointer dereference: reg [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:282:25: note: Assignment 'reg=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:373:6: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/inside.c:374:13: warning:inconclusive: Possible null pointer dereference: reg [nullPointer] odb-api-0.18.1/odb/src/lib/inside.c:282:25: note: Assignment 'reg=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/inside.c:374:13: note: Null pointer dereference head odb-api-0.18.1/odb/src/lib/inside.c:668:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/inside.c:686:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/inside.c:707:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/inside.c:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/orlist.c:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/orlist.c:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:179:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:189:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:201:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:308:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:390:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:427:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:457:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:479:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/poolmasking.c:503:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/prt.c:382:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2D_all_blanks [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/prt.c:457:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBITS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/prt.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/random_odb.c:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/random_odb.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/rgg_regions.c:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/rgg_regions.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:200:2: warning:inconclusive: Possible null pointer dereference: deltalon [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:144:26: note: Assignment 'deltalon=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:200:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:201:2: warning:inconclusive: Possible null pointer dereference: stlon [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:143:23: note: Assignment 'stlon=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:201:2: note: Null pointer dereference 2.13.0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:223:19: warning:inconclusive: Possible null pointer dereference: deltalon [nullPointer] odb-api-0.18.1/odb/src/lib/rgg_regions.c:144:26: note: Assignment 'deltalon=NULL', assigned value is 0 odb-api-0.18.1/odb/src/lib/rgg_regions.c:223:19: note: Null pointer dereference head odb-api-0.18.1/odb/src/lib/rsort32_odb.c:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/lib/rsort32_odb.c:319:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/solar.c:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMDI [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/solar.c:75:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_over_180 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/stack.c:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/stack.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/stack.c:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/stack.c:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/stack.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/static.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_dbname [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/static.c:160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/symtab.c:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/symtab.c:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/symtab.c:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/symtab.c:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_INUMT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/symtab.c:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/symtab.c:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/symtab.c:90:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/symtab.c:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/tracing.c:184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXTRACEARGS [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/tracing.c:250:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/tracing.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/tracing.c:429:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/var.c:451:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/vecloops.c:352:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDRLEN [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/lib/vecloops.c:430:42: error: Array 'd[0]' accessed at index -1, which is out of bounds. [negativeIndex] head odb-api-0.18.1/odb/src/tools/dcagen.c:125:22: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/tools/dcagen.c:125:30: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head odb-api-0.18.1/odb/src/tools/dcagen.c:241:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/dcagen.c:329:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/dcagen.c:416:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/dcagen.c:471:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/dcagen.c:524:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/dcagen.c:563:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATATYPE_REAL8 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/dcagen.c:705:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb/src/tools/dd2ddl.c:133:11: style: Condition 'debug' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/dd2ddl.c:76:15: note: Assignment 'debug=0', assigned value is 0 odb-api-0.18.1/odb/src/tools/dd2ddl.c:124:24: note: Assuming condition is false odb-api-0.18.1/odb/src/tools/dd2ddl.c:133:11: note: Condition 'debug' is always false 2.13.0 odb-api-0.18.1/odb/src/tools/dd2ddl.c:138:9: style: Condition 'debug' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/dd2ddl.c:76:15: note: Assignment 'debug=0', assigned value is 0 odb-api-0.18.1/odb/src/tools/dd2ddl.c:124:24: note: Assuming condition is false odb-api-0.18.1/odb/src/tools/dd2ddl.c:138:9: note: Condition 'debug' is always false 2.13.0 odb-api-0.18.1/odb/src/tools/dd2ddl.c:143:9: style: Condition 'debug' is always false [knownConditionTrueFalse] odb-api-0.18.1/odb/src/tools/dd2ddl.c:76:15: note: Assignment 'debug=0', assigned value is 0 odb-api-0.18.1/odb/src/tools/dd2ddl.c:124:24: note: Assuming condition is false odb-api-0.18.1/odb/src/tools/dd2ddl.c:143:9: note: Condition 'debug' is always false head odb-api-0.18.1/odb/src/tools/hcat.c:308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/hcat.c:549:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/odbi_direct_main.c:159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT_DEFAULT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/pcma_main.c:137:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb/src/tools/pcma_main.c:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINBLOCK [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBQL_OK [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/api/odbql_c_example.c:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBQL_OK [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/ast/Closure.cc:110:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capturedEnvironment_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/ast/Closure.cc:112:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/ast/Closure.cc:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/data/DataHandleFactory.cc:39:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/data/DataHandleFactory.cc:59:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/data/HttpHandle.cc:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:100:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:109:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:110:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:111:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:112:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:113:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:114:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:115:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:116:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:53:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:61:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:69:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:77:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/misc/DynamicParametrisation.cc:87:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:123:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/parser/CellDotPrinter.cc:91:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/parser/RequestParser.cc:127:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_lineno [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/prelude/GlobHandler.cc:46:12: style: Redundant assignment of 'rc' to itself. [selfAssignment] 2.13.0 odb-api-0.18.1/odb_api/src/ecml/prelude/GlobHandler.cc:46:12: warning: Redundant assignment of 'rc' to itself. [selfAssignment] head odb-api-0.18.1/odb_api/src/ecml/prelude/GlobHandler.cc:52:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_APPEND [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/ecml/prelude/REPLHandler.cc:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Archiver.cc:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Archiver.cc:99:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:69:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/BitColumnExpression.cc:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:46:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingValue_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:68:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:88:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecFactories [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Codec.cc:90:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecFactories [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Column.cc:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Column.cc:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Column.cc:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGNORE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:110:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:126:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:183:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ColumnExpression.cc:76:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commandLineParsed_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:118:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:147:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commandLineParsed_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/CommandLineParser.cc:89:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commandLineParsed_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Comparator.cc:119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Column [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Comparator.cc:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITFIELD [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataColumn.cc:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataJoinIterator.cc:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLink.cc:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primaryKey_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLinkFiller.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLinkFiller.cc:49:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offsetColumnIndex_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLinkFiller.cc:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:181:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteHandle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataLoader.cc:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:147:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:183:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIALIZED [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:208:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_BLOCK_HEIGHT [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fillMark_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:87:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsAligned_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataPage.cc:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataRow.cc:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSelect.cc:103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSelectIterator.cc:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSelectSession.cc:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSelectSession.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buildLinks_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:154:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataSetBuilder.cc:86:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:120:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:264:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:273:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:50:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:67:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTable.cc:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frontPage_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceColumnsAligned_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowBuffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceColumnIndexes_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:78:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableFiller.cc:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsToSkip_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataTableIterator.cc:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowBufferSize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowBuffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:235:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fillParent_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DataView.cc:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linkIt_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:206:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:225:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable month_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:292:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable day_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_HOUR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:313:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_DAY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOUR_DAY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:388:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_DAY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:420:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_DAY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:459:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOUR_DAY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:471:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_DAY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEC_DAY [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DateTime.cc:534:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable year_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Decoder.cc:50:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usedBlocksSize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:168:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/DirectAccess.cc:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:157:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:200:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:204:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:208:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Duration.cc:224:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seconds_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:69:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:73:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:79:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EmbeddedCodeExpression.cc:81:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:128:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable four_pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:235:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:354:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:372:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:388:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:412:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:431:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:463:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:697:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable two_pi [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:772:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sphere_area [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:780:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_resol [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:797:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recip_pi_over_180 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/EqRegionCache.cc:809:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:145:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnNames_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:190:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keywords_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:214:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:235:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keywords_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keywords_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:270:31: style: Variable 'values' can be declared as reference to const [constVariableReference] head odb-api-0.18.1/odb_api/src/odb_api/FastODA2Request.cc:77:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:106:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:141:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:84:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allFound_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FileCollector.cc:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allFound_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:101:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable placeholders_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:145:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:194:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FileMapper.cc:72:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:41:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionAND.cc:66:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionAVG.cc:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionAVG.cc:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionAVG.cc:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionCOUNT.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionCOUNT.cc:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionCOUNT.cc:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionDOTP.cc:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionDOTP.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionDOTP.cc:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ.cc:91:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ_BOXLAT.cc:37:17: style: Redundant assignment of 'lon_degrees' to itself. [selfAssignment] 2.13.0 odb-api-0.18.1/odb_api/src/odb_api/FunctionEQ_BOXLAT.cc:37:17: warning: Redundant assignment of 'lon_degrees' to itself. [selfAssignment] head odb-api-0.18.1/odb_api/src/odb_api/FunctionExpression.cc:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:41:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFIRST.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notFirst_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:172:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:197:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:349:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MANT_DIG [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:481:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:494:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionFactory.cc:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable functionInfo_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionIntegerExpression.cc:57:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionIntegerExpression.cc:60:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingValue_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionIntegerExpression.cc:63:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingValue_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionJOIN.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionJOIN.cc:46:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionLAST.cc:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMATCH.cc:52:59: style: C-style pointer casting [cstyleCast] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMATCH.cc:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMATCH.cc:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:61:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMAX.cc:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionMIN.cc:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionNORM.cc:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionNORM.cc:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionNORM.cc:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionOR.cc:45:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionRGG_BOXLAT.cc:38:17: style: Redundant assignment of 'lon_degrees' to itself. [selfAssignment] 2.13.0 odb-api-0.18.1/odb_api/src/odb_api/FunctionRGG_BOXLAT.cc:38:17: warning: Redundant assignment of 'lon_degrees' to itself. [selfAssignment] head odb-api-0.18.1/odb_api/src/odb_api/FunctionRLIKE.cc:97:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionRMS.cc:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionRMS.cc:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable squares_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionRMS.cc:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionROWNUMBER.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionSUM.cc:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionSUM.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionSUM.cc:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionTHIN.cc:61:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionVAR.cc:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionVAR.cc:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable squares_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/FunctionVAR.cc:73:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:104:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:129:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFileName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:139:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFileName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:87:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFileName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/GribCodes.cc:98:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFileName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Header.cc:137:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODA_MAGIC_NUMBER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Header.cc:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byteOrder_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Header.cc:78:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_VERSION_NUMBER_MAJOR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MD5.cc:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MDUpdatingIterator.cc:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable md_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MDUpdatingIterator.cc:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MDUpdatingIterator.cc:94:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:34:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MemoryBlock.cc:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:202:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:243:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:32:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaData.cc:60:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReader.cc:85:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipData_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReader.cc:91:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipData_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:110:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerCounter_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:143:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipData_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:177:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:230:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:232:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:236:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ownsF_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:249:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:258:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:259:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:260:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:261:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:262:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:264:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/MetaDataReaderIterator.cc:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byteOrder_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/NullColumn.cc:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingValue_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/NullColumn.cc:39:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/NumberExpression.cc:37:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAColumn.cc:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAColumn.cc:39:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODADatabase.cc:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODA [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODADatabase.cc:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSV [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAHandle.cc:29:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAHandle.cc:34:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAHandle.cc:39:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:62:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODAUpdatingIterator.cc:80:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerBufferSize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:109:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerBufferSize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:111:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setvbufferSize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:112:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setvbufferSize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:123:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable home_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPISettings.cc:90:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_API_GIT_SHA1 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:24:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_VERSION_NUMBER_MAJOR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:25:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_VERSION_NUMBER_MINOR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:26:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_API_INSTALL_PREFIX [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBAPIVersion.cc:27:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODB_API_BINARY_DIR [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBApplication.cc:37:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBApplication.cc:41:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ODBApplication.cc:42:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yellow [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ParameterExpression.cc:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ParameterExpression.cc:49:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ParameterExpression.cc:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable which_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastRow [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:186:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:52:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Partition.cc:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Partitions.cc:59:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataHandle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:80:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Reader.cc:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataHandle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byteOrder_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:136:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerCounter_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:272:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:282:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ownsF_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:295:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:300:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:304:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:305:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:306:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:307:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:308:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ReaderIterator.cc:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jb [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:192:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbands_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:206:10: style: Redundant assignment of 'boxid' to itself. [selfAssignment] 2.13.0 odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:206:10: warning: Redundant assignment of 'boxid' to itself. [selfAssignment] head odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:225:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/RegionCache.cc:261:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Retriever.cc:101:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Retriever.cc:152:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/RggRegionCache.cc:279:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recip_pi_over_180 [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLBitColumn.cc:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLBitfield.cc:101:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLBitfield.cc:83:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:120:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:145:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLCallbackOutput.cc:69:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultSet_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:122:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noRows_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexing_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLColumn.cc:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataColumn.cc:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataColumn.cc:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataSet.cc:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:91:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataTable.cc:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataTableIterator.cc:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstRow_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDataTableIterator.cc:43:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tablesByName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:337:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variables_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:353:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includePath_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:358:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:77:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDatabase.cc:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dualTable_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDistinctOutput.cc:34:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLDistinctOutput.cc:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLEmbedded.cc:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:55:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpression.cc:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:37:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:38:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:39:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:40:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:41:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:42:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLExpressionEvaluated.cc:45:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLInsert.cc:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLInteractiveSession.cc:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLInteractiveSession.cc:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLInteractiveSession.cc:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sql_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorOutput.cc:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorOutput.cc:64:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorSession.cc:32:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLIteratorSession.cc:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySession.cc:36:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySession.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySessionOutput.cc:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLMATCHSubquerySessionOutput.cc:65:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLNonInteractiveSession.cc:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLNonInteractiveSession.cc:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statement_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:42:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:49:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:52:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:58:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLODAOutput.cc:85:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOrderOutput.cc:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOrderOutput.cc:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOrderOutput.cc:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutput.cc:25:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutput.cc:27:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:61:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteColumnNames_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:62:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteColumnNames_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:64:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteNULL_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:65:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doNotWriteNULL_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:67:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldDelimiter_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldDelimiter_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:70:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFile_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:71:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFile_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:73:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFormat_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:74:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFormat_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:76:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayBitfieldsBinary_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:77:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayBitfieldsBinary_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:79:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayBitfieldsHexadecimal_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:80:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayBitfieldsHexadecimal_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:82:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disableAlignmentOfColumns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:83:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disableAlignmentOfColumns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:85:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullPrecision_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLOutputConfig.cc:86:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullPrecision_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLParser.cc:73:59: style: C-style pointer casting [cstyleCast] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:102:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable results_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:172:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:388:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mixedAggregatedAndScalar_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregate_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:477:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aggregate_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:510:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simplifiedWhere_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:521:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:605:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable where_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:610:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:612:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFiles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:613:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFiles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelect.cc:89:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:105:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minColumnShift_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:152:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColumnShift_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:170:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:220:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:298:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSelectFactory.cc:331:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectAST_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:164:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectAST_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:166:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gotSelectAST_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:167:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gotSelectAST_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:176:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:203:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:53:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectFactory_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:54:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insertFactory_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSession.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDatabase_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:111:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:159:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnWidths_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:42:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:43:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLSimpleOutput.cc:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnsByName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnsByName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:205:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:210:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:215:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:225:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLTable.cc:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnsByName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLType.cc:103:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SQLType.cc:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:166:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitfieldTypes_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:204:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Column [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SchemaAnalyzer.cc:87:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Select.cc:163:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outerSession_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Select.cc:170:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outerSession_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:164:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaData_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:181:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable results_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:65:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/SelectIterator.cc:96:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:120:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:80:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnName_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ShiftedColumnExpression.cc:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shift_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Stager.cc:133:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Stager.cc:73:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Stager.cc:98:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:53:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:84:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:88:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:94:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/StringExpression.cc:96:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:207:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/StringTool.cc:65:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:116:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:151:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:158:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:227:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TODATable.cc:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TODATableIterator.cc:49:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstRow_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TODATableIterator.cc:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TODATableIterator.cc:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReader.cc:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMore_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:169:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:212:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newDataset_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:218:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ownsF_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:59:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/TextReaderIterator.cc:72:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Tracer.cc:23:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/VariableExpression.cc:49:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/VariableExpression.cc:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:42:23: style: Parameter 'missing' can be declared as reference to const [constParameterReference] head odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/VariablesTable.cc:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Writer.cc:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteDataHandle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/Writer.cc:97:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataHandle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:119:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxAnticipatedHeaderSize_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:145:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextRow_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextRow_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialisedColumns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:192:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:267:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:275:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextRowInBuffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:339:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable openDataHandle_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnsBuffer_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterBufferingIterator.cc:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterators_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:129:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispatchedIndexes_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:152:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxOpenFiles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastValues_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:288:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFileTemplate_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:298:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextRow_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:377:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:389:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:432:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eckit [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:493:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:497:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:81:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFileTemplate_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/WriterDispatchingIterator.cc:85:28: style: Variable 'p' can be declared as reference to const [constVariableReference] head odb-api-0.18.1/odb_api/src/odb_api/ecml_data/ResultSetStore.cc:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultSets_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ArchiveHandler.cc:114:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/ArchiveHandler.cc:136:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/SQLHandler.cc:92:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/ecml_verbs/tests/test_client_lib_cpp.cc:65:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:126:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:136:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replace [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:51:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncInt [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.cc:80:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replace [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:27:6: style: The destructor '~Odb2NetCDF_1D' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:15:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:27:6: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:36:6: style: The destructor '~Odb2NetCDF_2D' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:15:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odb2netcdf/Odb2NetCDF.h:36:6: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:140:6: style: The destructor '~SelectImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:108:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:140:6: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:175:6: style: The destructor '~SelectAllImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:108:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:175:6: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:214:6: style: The destructor '~InsertImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:108:14: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:214:6: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:217:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:218:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:334:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:452:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:491:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:506:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/odbql.cc:97:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/CAPIExamples.cc:161:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/CompareTool.cc:55:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file1_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.cc:66:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.h:26:3: style: The destructor '~ECMLTool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ECMLTool.h:26:3: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/Examples.cc:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ImportTool.cc:77:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ImportTool.cc:93:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/LSTool.cc:78:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/LSTool.h:29:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/MDSetTool.cc:129:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/MDSetTool.h:32:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputFiles_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.cc:90:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/MergeTool.h:29:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:109:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:147:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.cc:97:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.h:26:3: style: The destructor '~ODA2RequestTool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/ODA2RequestTool.h:26:3: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:135:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:162:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:51:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ODAHeaderTool.cc:97:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITFIELD [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:115:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:138:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:75:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.cc:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.h:27:3: style: The destructor '~SQLTool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.h:27:3: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/tools/SQLTool.h:35:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SetTool.cc:80:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.cc:116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.cc:133:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/SplitTool.cc:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:31:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions2.cc:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:29:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestAggregateFunctions3.cc:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:36:11: style: The destructor '~TestCase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/TestCase.h:36:11: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/tools/TestCommandLineParsing.cc:35:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestDistinct.cc:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFastODA2Request2.cc:87:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDateAndTime.cc:58:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionDotp.cc:64:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionEqBox.cc:59:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionRggBox.cc:59:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTdiff.cc:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionThin.cc:59:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionTypeConversion.cc:52:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForAngleConversion.cc:65:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestFunctionsForTemperatureConversion.cc:56:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestIntegerValues.cc:52:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestMetaDataReader.cc:38:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestMissingValue.cc:98:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:202:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:45:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestOdaCAPI.cc:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:128:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestOrderBy.cc:31:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:125:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:172:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestRunner.cc:61:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestSelectTwoFiles.cc:61:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestSetvbuffer.cc:71:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:42:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect.cc:62:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect2.cc:77:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/TestTextSelect3.cc:39:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:112:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:134:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:53:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ToolFactory.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ToolRunnerApplication.cc:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ToolRunnerApplication.cc:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/ToolRunnerApplication.cc:68:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tool_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1020:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1039:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1067:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODBQL_OK [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:1110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:146:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:174:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:208:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:237:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:279:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:352:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:476:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:496:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.13.0 odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:540:53: style: C-style pointer casting [cstyleCast] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:581:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:626:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:645:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:656:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:678:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:711:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:724:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:892:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/UnitTests.cc:948:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/XYVTool.h:23:3: style: The destructor '~XYVTool' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] odb-api-0.18.1/odb_api/src/odb_api/tools/Tool.h:32:11: note: Virtual destructor in base class odb-api-0.18.1/odb_api/src/odb_api/tools/XYVTool.h:23:3: note: Destructor in derived class head odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:153:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:166:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/src/odb_api/tools/odb.cc:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns_ [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:156:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:200:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:244:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_codecs_end_to_end.cc:255:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1103:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssertionFailed [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_codecs_write.cc:1253:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssertionFailed [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:113:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:243:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:299:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:65:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_concatenated_odbs.cc:88:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:107:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:147:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:210:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:356:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_encode_odb.cc:400:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/core/test_select_iterator.cc:196:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/sql/test_functions.cc:182:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] head odb-api-0.18.1/odb_api/tests/sql/test_functions.cc:266:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] DONE