2024-04-08 07:01 ftp://ftp.de.debian.org/debian/pool/main/k/kyotocabinet/kyotocabinet_1.2.80.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 1b799d7 (2024-04-07 21:22:28 +0200) count: 1775 803 elapsed-time: 33.0 59.6 head-timing-info: old-timing-info: head results: kyotocabinet-1.2.80/example/kccacheex.cc:13:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcdirex.cc:13:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcforestex.cc:13:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcgrassex.cc:13:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kchashex.cc:13:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcpolyex.cc:13:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kclangcex.c:6:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcmrex.cc:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kclangcex.c:15:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcmrex.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kclangcex.c:32:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcprotoex.cc:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kctreeex.cc:13:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcvisex.cc:13:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OREADER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcvisex.cc:22:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcvisex.cc:27:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/example/kcmrex.cc:30:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kyotocabinet-1.2.80/kccompress.h:245:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.h:252:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.h:268:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.h:275:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.h:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.h:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.h:364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.cc:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.cc:276:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.cc:388:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccompress.h:290:5: warning: Class 'ArcfourCompressor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] kyotocabinet-1.2.80/kccompress.h:290:5: warning: Class 'ArcfourCompressor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] kyotocabinet-1.2.80/kccompress.h:243:9: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:45:17: note: Virtual function in base class kyotocabinet-1.2.80/kccompress.h:243:9: note: Function in derived class kyotocabinet-1.2.80/kccompress.h:250:9: style: The function 'decompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:58:17: note: Virtual function in base class kyotocabinet-1.2.80/kccompress.h:250:9: note: Function in derived class kyotocabinet-1.2.80/kccompress.h:266:9: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:45:17: note: Virtual function in base class kyotocabinet-1.2.80/kccompress.h:266:9: note: Function in derived class kyotocabinet-1.2.80/kccompress.h:273:9: style: The function 'decompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:58:17: note: Virtual function in base class kyotocabinet-1.2.80/kccompress.h:273:9: note: Function in derived class kyotocabinet-1.2.80/kccompress.h:296:4: style: The destructor '~ArcfourCompressor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:34:12: note: Virtual destructor in base class kyotocabinet-1.2.80/kccompress.h:296:4: note: Destructor in derived class kyotocabinet-1.2.80/kccompress.h:333:9: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:45:17: note: Virtual function in base class kyotocabinet-1.2.80/kccompress.h:333:9: note: Function in derived class kyotocabinet-1.2.80/kccompress.h:361:9: style: The function 'decompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:58:17: note: Virtual function in base class kyotocabinet-1.2.80/kccompress.h:361:9: note: Function in derived class kyotocabinet-1.2.80/kccompress.h:220:9: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:45:17: note: Virtual function in base class kyotocabinet-1.2.80/kccompress.h:220:9: note: Function in derived class kyotocabinet-1.2.80/kccompress.h:227:9: style: The function 'decompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:58:17: note: Virtual function in base class kyotocabinet-1.2.80/kccompress.h:227:9: note: Function in derived class kyotocabinet-1.2.80/kccompress.h:367:11: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompress.cc:145:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompress.cc:146:9: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompress.cc:256:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompress.cc:257:9: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompress.cc:368:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompress.cc:369:9: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompare.h:53:11: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompare.h:43:19: note: Virtual function in base class kyotocabinet-1.2.80/kccompare.h:53:11: note: Function in derived class kyotocabinet-1.2.80/kccompare.h:71:11: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompare.h:43:19: note: Virtual function in base class kyotocabinet-1.2.80/kccompare.h:71:11: note: Function in derived class kyotocabinet-1.2.80/kccompare.h:85:11: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompare.h:43:19: note: Virtual function in base class kyotocabinet-1.2.80/kccompare.h:85:11: note: Function in derived class kyotocabinet-1.2.80/kccompare.h:179:11: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompare.h:43:19: note: Virtual function in base class kyotocabinet-1.2.80/kccompare.h:179:11: note: Function in derived class kyotocabinet-1.2.80/kccompare.h:57:12: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompare.h:58:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompare.h:88:32: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccompare.h:109:32: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdb.h:528:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:579:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:619:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:685:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:761:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:800:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:850:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:889:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1301:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1425:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1465:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1510:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1556:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1607:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1618:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MIN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1638:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MIN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1681:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1694:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1749:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1807:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1818:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1825:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1863:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1874:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1923:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1963:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1999:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2031:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2080:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2158:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2165:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2319:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:2422:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:234:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOIMPL [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:409:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT16MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:433:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:478:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KCCODELINE_ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:623:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:728:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:770:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KCCODELINE_ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:918:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1050:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1092:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1128:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1167:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1207:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1279:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1387:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1408:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1524:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1535:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KCCODELINE_ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1572:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KCCODELINE_ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1595:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdbext.h:1620:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:112:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:163:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:186:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:247:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:258:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:275:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:289:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:308:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:339:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:414:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:446:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:510:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:580:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:643:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:710:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:739:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:766:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:795:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:831:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:849:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:882:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:910:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:935:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:955:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:968:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:981:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:995:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1067:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1083:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1098:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1113:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1128:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1143:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1158:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1261:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1289:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1303:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1316:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1329:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1342:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1355:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1368:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1381:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1394:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1407:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1586:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1657:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1937:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachedb.h:1960:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:152:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:159:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:171:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:179:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSNAME [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:261:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:289:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/cmdcommon.h:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:123:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:201:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:310:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:363:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:405:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:467:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:617:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:777:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:955:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1014:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1075:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1246:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1411:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1454:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1609:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1652:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1782:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1954:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:1995:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:2024:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:2098:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:2200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdb.h:1172:12: style: The destructor '~BasicDB' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:258:12: note: Virtual destructor in base class kyotocabinet-1.2.80/kcdb.h:1172:12: note: Destructor in derived class kyotocabinet-1.2.80/kcdb.h:1424:8: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:283:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1424:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1450:8: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:288:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1450:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1464:8: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:299:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1464:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1495:8: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:304:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1495:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1509:8: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:315:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1509:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1541:8: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:320:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1541:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1555:8: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:331:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1555:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1590:8: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:336:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1590:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1606:11: style: The function 'increment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:349:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1606:11: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1664:11: style: The function 'increment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:354:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1664:11: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1680:10: style: The function 'increment_double' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:367:18: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1680:10: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1791:10: style: The function 'increment_double' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:374:18: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1791:10: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1805:8: style: The function 'cas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:385:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1805:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1849:8: style: The function 'cas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:391:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1849:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1862:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:400:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1862:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1890:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:405:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1890:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1907:9: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:419:17: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1907:9: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1949:8: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:426:16: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1949:8: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1985:11: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:436:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:1985:11: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:2020:11: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:443:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:2020:11: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:2048:11: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:448:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:2048:11: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:2442:19: style: The function 'cursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:465:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:2442:19: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:517:14: style: The destructor '~Cursor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:103:14: note: Virtual destructor in base class kyotocabinet-1.2.80/kcdb.h:517:14: note: Destructor in derived class kyotocabinet-1.2.80/kcdb.h:527:10: style: The function 'set_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:124:18: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:527:10: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:557:10: style: The function 'set_value_str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:130:18: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:557:10: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:567:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:137:18: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:567:10: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:600:11: style: The function 'get_key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:150:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:600:11: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:644:10: style: The function 'get_key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:156:18: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:644:10: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:666:11: style: The function 'get_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:169:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:666:11: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:710:10: style: The function 'get_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:175:18: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:710:10: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:735:11: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:191:19: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:735:11: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:783:10: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:197:18: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:783:10: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:903:22: style: The function 'db' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:253:17: note: Virtual function in base class kyotocabinet-1.2.80/kcdb.h:903:22: note: Function in derived class kyotocabinet-1.2.80/kcdb.h:1172:12: style: The destructor '~BasicDB' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] kyotocabinet-1.2.80/kcdb.h:258:12: note: Virtual destructor in base class kyotocabinet-1.2.80/kcdb.h:1172:12: note: Destructor in derived class kyotocabinet-1.2.80/kcdb.h:517:14: style: The destructor '~Cursor' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] kyotocabinet-1.2.80/kcdb.h:103:14: note: Virtual destructor in base class kyotocabinet-1.2.80/kcdb.h:517:14: note: Destructor in derived class kyotocabinet-1.2.80/kcdb.h:2038:14: style: Condition 'vsiz<0' is always false [knownConditionTrueFalse] kyotocabinet-1.2.80/kcdb.h:2037:32: note: Calling function 'vsiz' returns !<=-1 kyotocabinet-1.2.80/kcdb.h:2038:14: note: Condition 'vsiz<0' is always false kyotocabinet-1.2.80/kcdb.h:1925:13: style: Class 'VisitorImpl' is unsafe, 'VisitorImpl::vbuf_' can leak by wrong usage. [unsafeClassCanLeak] kyotocabinet-1.2.80/kcdb.h:2082:13: style: Class 'VisitorImpl' is unsafe, 'VisitorImpl::vbuf_' can leak by wrong usage. [unsafeClassCanLeak] kyotocabinet-1.2.80/kcdb.h:2300:19: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdb.h:2156:62: style: Local variable 'rit' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcdb.h:2144:58: note: Shadowed declaration kyotocabinet-1.2.80/kcdb.h:2156:62: note: Shadow variable kyotocabinet-1.2.80/kcdb.h:2163:62: style: Local variable 'rit' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcdb.h:2144:58: note: Shadowed declaration kyotocabinet-1.2.80/kcdb.h:2163:62: note: Shadow variable kyotocabinet-1.2.80/kcdbext.h:243:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:248:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:251:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:254:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:525:27: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:952:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:957:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:960:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:963:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdbext.h:93:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kyotocabinet-1.2.80/kcdirdb.h:114:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:205:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:252:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:263:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:280:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:294:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:318:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:340:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:420:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:454:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:518:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:542:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:578:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:609:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:812:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:847:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:871:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:889:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:927:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:960:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:985:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1040:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1053:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1066:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1080:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1138:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1154:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1169:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1198:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1211:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1230:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1290:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1318:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1332:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1345:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1358:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1371:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1384:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1397:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1410:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1423:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1436:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1557:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1575:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1607:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1674:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1689:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1714:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1728:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1745:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1780:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1841:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1939:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:1974:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2032:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2061:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2109:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2155:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2223:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2259:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2278:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2304:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:194:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:231:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:297:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:347:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:404:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:462:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:495:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:531:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:565:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:599:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:636:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:693:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:741:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:788:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:812:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:830:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:903:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:970:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:992:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1026:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1045:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1092:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1112:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1178:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1202:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1233:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1268:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1290:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1312:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirmgr.cc:1344:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirdb.h:2131:9: error: Non-local variable 'dir_' will use pointer to local variable 'dir'. [danglingLifetime] kyotocabinet-1.2.80/kcdirdb.h:2185:52: note: Address of variable taken here. kyotocabinet-1.2.80/kcdirdb.h:2185:52: note: Calling function 'init', 5th argument '&dir' value is lifetime=dir kyotocabinet-1.2.80/kcdirdb.h:2115:15: note: Variable created here. kyotocabinet-1.2.80/kcdirdb.h:2131:9: note: Non-local variable 'dir_' will use pointer to local variable 'dir'. kyotocabinet-1.2.80/kcdirdb.h:2132:9: error: Non-local variable 'itmtx_' will use pointer to local variable 'itmtx'. [danglingLifetime] kyotocabinet-1.2.80/kcdirdb.h:2185:58: note: Address of variable taken here. kyotocabinet-1.2.80/kcdirdb.h:2185:58: note: Calling function 'init', 6th argument '&itmtx' value is lifetime=itmtx kyotocabinet-1.2.80/kcdirdb.h:2181:11: note: Variable created here. kyotocabinet-1.2.80/kcdirdb.h:2132:9: note: Non-local variable 'itmtx_' will use pointer to local variable 'itmtx'. kyotocabinet-1.2.80/kcdirdb.h:133:13: style: Condition 'alive_' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kcdirdb.h:121:11: note: Assuming that condition '!alive_' is not redundant kyotocabinet-1.2.80/kcdirdb.h:133:13: note: Condition 'alive_' is always true kyotocabinet-1.2.80/kcdirdb.h:1789:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdirdb.h:1812:11: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdirdb.h:732:26: style: Local variable 'sbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcdirdb.h:672:18: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:732:26: note: Shadow variable kyotocabinet-1.2.80/kcdirdb.h:1581:13: style: Local variable 'count' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcdirdb.h:1036:11: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:1581:13: note: Shadow variable kyotocabinet-1.2.80/kcdirdb.h:1585:13: style: Local variable 'size' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcdirdb.h:1049:11: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:1585:13: note: Shadow variable kyotocabinet-1.2.80/kcdirdb.h:1686:13: style: Local variable 'size' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcdirdb.h:1049:11: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:1686:13: note: Shadow variable kyotocabinet-1.2.80/kcdirdb.h:1729:13: style: Local variable 'size' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcdirdb.h:1049:11: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:1729:13: note: Shadow variable kyotocabinet-1.2.80/kcdirdb.h:2142:17: style: Local variable 'allcnt' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcdirdb.h:2110:13: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:2142:17: note: Shadow variable kyotocabinet-1.2.80/kcdirdb.h:2143:20: style: Local variable 'dir' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcdirdb.h:2115:15: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:2143:20: note: Shadow variable kyotocabinet-1.2.80/kcdirdb.h:2145:28: style: Local variable 'path' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcdirdb.h:1062:15: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:2145:28: note: Shadow variable kyotocabinet-1.2.80/kcdirdb.h:490:18: style: Variable 'rkey' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcdirdb.h:1580:11: style: Variable 'rp' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kccachedb.cc:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] kyotocabinet-1.2.80/kccachedb.h:124:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:211:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:530:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:626:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:1634:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:1716:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:1724:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:1764:13: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:1765:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:1823:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:1868:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:1920:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachedb.h:616:17: style: Local variable 'allcnt' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kccachedb.h:590:13: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:616:17: note: Shadow variable kyotocabinet-1.2.80/kccachedb.h:1659:23: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kccachedb.h:1048:8: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:1659:23: note: Shadow variable kyotocabinet-1.2.80/kccachedb.h:1697:21: style: Local variable 'zbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kccachedb.h:1645:17: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:1697:21: note: Shadow variable kyotocabinet-1.2.80/kccachedb.h:1698:22: style: Local variable 'zsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kccachedb.h:1646:18: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:1698:22: note: Shadow variable kyotocabinet-1.2.80/kccachedb.h:1707:25: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kccachedb.h:1048:8: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:1707:25: note: Shadow variable kyotocabinet-1.2.80/kccachedb.h:1760:17: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kccachedb.h:1048:8: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:1760:17: note: Shadow variable kyotocabinet-1.2.80/kccachedb.h:1877:12: style: Local variable 'bnum' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kccachedb.h:1473:11: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:1877:12: note: Shadow variable kyotocabinet-1.2.80/kccachedb.h:1869:17: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kccachedb.h:1048:8: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:1869:17: note: Shadow variable kyotocabinet-1.2.80/kccachedb.h:211:17: style: Variable 'dbuf' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kccachedb.h:199:21: style: Variable 'entp' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kccachedb.h:205:16: style: Variable 'entp' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kccachedb.h:208:16: style: Variable 'entp' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kccachedb.h:214:18: style: Variable 'entp' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kccachedb.h:217:18: style: Variable 'entp' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kcfile.cc:409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:617:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:710:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:794:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:883:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:992:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1077:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_SYNC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1280:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_INVALIDATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1342:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1447:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_SYNC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1471:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1538:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1605:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:2223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:2520:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:2569:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:2612:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:122:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:254:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:309:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:367:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:411:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:477:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:628:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:789:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:972:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1030:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1095:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1275:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1440:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1480:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1634:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1674:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1804:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:1971:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:2011:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:2040:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:2114:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:2217:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcfile.cc:1799:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] kyotocabinet-1.2.80/kcfile.cc:2082:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] kyotocabinet-1.2.80/kcfile.cc:256:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:275:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:276:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:408:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:511:15: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:590:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:712:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:746:11: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:795:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:806:11: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:885:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:919:11: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:930:13: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:994:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1011:11: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1019:13: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1078:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1088:11: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1096:13: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1177:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1226:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1269:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1338:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1425:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1472:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1482:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1492:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1502:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:1981:25: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:2009:25: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:2036:25: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:2077:25: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:2097:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:2443:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:2575:13: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:2618:13: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcfile.cc:2611:52: style:inconclusive: Function 'myread' argument 3 names different: declaration 'count' definition 'size'. [funcArgNamesDifferent] kyotocabinet-1.2.80/kcfile.cc:164:52: note: Function 'myread' argument 3 names different: declaration 'count' definition 'size'. kyotocabinet-1.2.80/kcfile.cc:2611:52: note: Function 'myread' argument 3 names different: declaration 'count' definition 'size'. kyotocabinet-1.2.80/kcfile.cc:2500:13: style: Local variable 'end' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcfile.cc:2430:11: note: Shadowed declaration kyotocabinet-1.2.80/kcfile.cc:2500:13: note: Shadow variable kyotocabinet-1.2.80/kcfile.cc:2505:16: style: Local variable 'hsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcfile.cc:2405:11: note: Shadowed declaration kyotocabinet-1.2.80/kcfile.cc:2505:16: note: Shadow variable kyotocabinet-1.2.80/kcfile.cc:1482:13: style: Variable 'core' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcfile.cc:1492:13: style: Variable 'core' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcfile.cc:1502:13: style: Variable 'core' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcforestmgr.cc:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:211:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:248:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:314:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:364:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:422:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:482:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:515:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:551:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:585:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:619:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:656:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:713:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:761:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:808:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:833:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:854:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:960:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1027:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1049:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1083:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1173:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1193:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1259:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1283:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1314:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1349:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1371:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforestmgr.cc:1425:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kccachetest.cc:153:57: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kyotocabinet-1.2.80/kccachetest.cc:420:3: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:590:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:662:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:743:3: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:922:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:1218:3: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:1426:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:1624:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:1975:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kccachetest.cc:659:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kccachetest.cc:587:7: note: First condition kyotocabinet-1.2.80/kccachetest.cc:659:7: note: Second condition kyotocabinet-1.2.80/kccachetest.cc:997:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kccachetest.cc:919:7: note: First condition kyotocabinet-1.2.80/kccachetest.cc:997:7: note: Second condition kyotocabinet-1.2.80/kccachetest.cc:1058:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kccachetest.cc:997:7: note: First condition kyotocabinet-1.2.80/kccachetest.cc:1058:7: note: Second condition kyotocabinet-1.2.80/kccachetest.cc:1156:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kccachetest.cc:1058:7: note: First condition kyotocabinet-1.2.80/kccachetest.cc:1156:7: note: Second condition kyotocabinet-1.2.80/cmdcommon.h:190:37: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kccachetest.cc:140:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/cmdcommon.h:274:51: style:inconclusive: Function 'stdlogger' argument 1 names different: declaration 'progname' definition 'prefix'. [funcArgNamesDifferent] kyotocabinet-1.2.80/cmdcommon.h:80:44: note: Function 'stdlogger' argument 1 names different: declaration 'progname' definition 'prefix'. kyotocabinet-1.2.80/cmdcommon.h:274:51: note: Function 'stdlogger' argument 1 names different: declaration 'progname' definition 'prefix'. kyotocabinet-1.2.80/kccachetest.cc:870:22: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kccachetest.cc:769:16: note: Shadowed declaration kyotocabinet-1.2.80/kccachetest.cc:870:22: note: Shadow variable kyotocabinet-1.2.80/kccachetest.cc:871:21: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kccachetest.cc:770:15: note: Shadowed declaration kyotocabinet-1.2.80/kccachetest.cc:871:21: note: Shadow variable kyotocabinet-1.2.80/kcdirmgr.cc:870:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdirmgr.cc:438:12: style: Variable 'kstr' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kcforesttest.cc:131:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:234:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:312:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:387:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:465:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:527:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:597:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:748:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:909:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1092:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1151:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1385:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1552:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1596:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1752:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1796:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:1934:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:2108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:2152:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:2181:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:2255:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:2358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:223:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:286:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:346:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:406:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:455:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:518:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:668:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:828:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1006:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1065:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1126:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1297:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1463:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1507:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1663:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1707:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1837:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:1966:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:2008:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:2037:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:2111:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:2213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcdirtest.cc:430:5: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:601:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:673:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:755:5: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:939:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:1247:5: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:1452:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:1646:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:1990:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcdirtest.cc:670:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcdirtest.cc:598:12: note: First condition kyotocabinet-1.2.80/kcdirtest.cc:670:12: note: Second condition kyotocabinet-1.2.80/kcdirtest.cc:1079:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcdirtest.cc:1014:12: note: First condition kyotocabinet-1.2.80/kcdirtest.cc:1079:12: note: Second condition kyotocabinet-1.2.80/kcdirtest.cc:1181:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcdirtest.cc:1079:12: note: First condition kyotocabinet-1.2.80/kcdirtest.cc:1181:12: note: Second condition kyotocabinet-1.2.80/kcdirtest.cc:139:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcdirtest.cc:886:24: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcdirtest.cc:781:18: note: Shadowed declaration kyotocabinet-1.2.80/kcdirtest.cc:886:24: note: Shadow variable kyotocabinet-1.2.80/kcdirtest.cc:887:23: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcdirtest.cc:782:17: note: Shadowed declaration kyotocabinet-1.2.80/kcdirtest.cc:887:23: note: Shadow variable kyotocabinet-1.2.80/kcforestmgr.cc:914:58: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kyotocabinet-1.2.80/kcforestmgr.cc:897:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcforestmgr.cc:458:12: style: Variable 'kstr' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kchashmgr.cc:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:254:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:320:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:427:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:485:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:518:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:554:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:588:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:622:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:657:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:690:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:747:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:795:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:842:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:867:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:888:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:992:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1059:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1081:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1115:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1134:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1201:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1267:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1291:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1322:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1356:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1378:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1400:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1422:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:1454:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:285:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:304:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:371:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:382:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:399:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:413:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:438:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:463:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:560:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:614:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:705:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:735:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:772:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:803:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:937:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:974:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:998:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1016:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1054:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1087:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1112:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1165:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1178:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1192:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1274:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1290:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1305:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1321:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1338:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1369:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1384:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1399:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1413:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1426:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1446:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1471:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1531:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1559:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1573:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1586:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1599:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1612:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1625:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1638:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1651:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1664:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1677:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1690:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1703:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1716:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1729:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1742:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:1849:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2145:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2252:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2306:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2389:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2430:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2453:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2588:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2609:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2623:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2636:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2682:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2715:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTCHR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2767:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2849:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2881:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2919:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2933:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2951:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:2965:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3122:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3174:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3193:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT16MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3337:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3370:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3431:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3450:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3465:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3591:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3641:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3668:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3689:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3704:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3718:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashdb.h:3738:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcgrasstest.cc:165:57: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kyotocabinet-1.2.80/kcgrasstest.cc:471:3: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:641:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:713:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:794:3: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:973:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:1269:3: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:1479:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:1679:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:1988:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcgrasstest.cc:710:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcgrasstest.cc:638:7: note: First condition kyotocabinet-1.2.80/kcgrasstest.cc:710:7: note: Second condition kyotocabinet-1.2.80/kcgrasstest.cc:1048:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcgrasstest.cc:970:7: note: First condition kyotocabinet-1.2.80/kcgrasstest.cc:1048:7: note: Second condition kyotocabinet-1.2.80/kcgrasstest.cc:1109:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcgrasstest.cc:1048:7: note: First condition kyotocabinet-1.2.80/kcgrasstest.cc:1109:7: note: Second condition kyotocabinet-1.2.80/kcgrasstest.cc:1207:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcgrasstest.cc:1109:7: note: First condition kyotocabinet-1.2.80/kcgrasstest.cc:1207:7: note: Second condition kyotocabinet-1.2.80/kcgrasstest.cc:147:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcgrasstest.cc:921:22: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcgrasstest.cc:820:16: note: Shadowed declaration kyotocabinet-1.2.80/kcgrasstest.cc:921:22: note: Shadow variable kyotocabinet-1.2.80/kcgrasstest.cc:922:21: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcgrasstest.cc:821:15: note: Shadowed declaration kyotocabinet-1.2.80/kcgrasstest.cc:922:21: note: Shadow variable kyotocabinet-1.2.80/kchashdb.h:2607:22: portability: Undefined behaviour, pointer arithmetic 'head+MOFFSIZE' is out of bounds. [pointerOutOfBounds] kyotocabinet-1.2.80/kchashdb.h:590:16: style: Condition 'unit>=dfunit_' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kchashdb.h:588:40: note: Assuming that condition 'frgcnt_>=dfunit_' is not redundant kyotocabinet-1.2.80/kchashdb.h:589:22: note: Assignment 'unit=frgcnt_', assigned value is greater than symbolic=dfunit_-1 kyotocabinet-1.2.80/kchashdb.h:590:16: note: Condition 'unit>=dfunit_' is always true kyotocabinet-1.2.80/kchashdb.h:683:16: style: Condition 'unit>=dfunit_' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kchashdb.h:681:40: note: Assuming that condition 'frgcnt_>=dfunit_' is not redundant kyotocabinet-1.2.80/kchashdb.h:682:22: note: Assignment 'unit=frgcnt_', assigned value is greater than symbolic=dfunit_-1 kyotocabinet-1.2.80/kchashdb.h:683:16: note: Condition 'unit>=dfunit_' is always true kyotocabinet-1.2.80/kchashdb.h:2720:23: style: Condition 'copy_records(&db)' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kchashdb.h:2720:23: note: Calling function 'copy_records' returns 1 kyotocabinet-1.2.80/kchashdb.h:2720:23: note: Condition 'copy_records(&db)' is always true kyotocabinet-1.2.80/kchashdb.h:2990:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashdb.h:2991:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashdb.h:2992:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashdb.h:2993:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashdb.h:2994:12: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashdb.h:3003:12: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashdb.h:3089:28: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashdb.h:3128:27: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashdb.h:2260:13: style: Local variable 'bnum' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kchashdb.h:1673:11: note: Shadowed declaration kyotocabinet-1.2.80/kchashdb.h:2260:13: note: Shadow variable kyotocabinet-1.2.80/kchashdb.h:2296:19: style: Local variable 'allcnt' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kchashdb.h:2253:13: note: Shadowed declaration kyotocabinet-1.2.80/kchashdb.h:2296:19: note: Shadow variable kyotocabinet-1.2.80/kchashdb.h:2297:23: style: Local variable 'comp' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kchashdb.h:1712:15: note: Shadowed declaration kyotocabinet-1.2.80/kchashdb.h:2297:23: note: Shadow variable kyotocabinet-1.2.80/kchashdb.h:2680:13: style: Local variable 'flags' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kchashdb.h:1467:11: note: Shadowed declaration kyotocabinet-1.2.80/kchashdb.h:2680:13: note: Shadow variable kyotocabinet-1.2.80/kchashdb.h:3403:12: style: Local variable 'size' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kchashdb.h:1161:11: note: Shadowed declaration kyotocabinet-1.2.80/kchashdb.h:3403:12: note: Shadow variable kyotocabinet-1.2.80/kchashdb.h:3462:12: style: Local variable 'size' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kchashdb.h:1161:11: note: Shadowed declaration kyotocabinet-1.2.80/kchashdb.h:3462:12: note: Shadow variable kyotocabinet-1.2.80/kchashdb.h:666:18: style: Variable 'rkey' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kchashdb.h:3406:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kchashdb.h:1125:14: style: Variable 'err' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kchashdb.h:1137:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kchashdb.h:1139:27: style: Variable 'err' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kchashdb.h:1140:51: style: Variable 'err' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kchashdb.h:3169:10: style: Variable 'wp' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kchashtest.cc:132:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:316:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:396:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:479:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:545:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:616:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:767:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:928:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1111:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1231:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1408:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1575:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1620:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1776:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1821:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:1951:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:2127:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:2172:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:2201:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:2275:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:2378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashmgr.cc:952:56: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kyotocabinet-1.2.80/kchashmgr.cc:939:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashmgr.cc:461:12: style: Variable 'kstr' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kcpolydb.h:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:121:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:185:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:199:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:262:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:302:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:336:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:376:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:440:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEMISC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:932:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:971:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:988:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1002:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1016:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1029:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1041:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1053:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1065:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1077:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1090:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1121:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1221:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1278:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1377:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1511:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1526:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1554:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolydb.h:1584:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:112:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:132:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:203:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCVISNOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:249:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:416:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:772:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcforesttest.cc:167:58: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kyotocabinet-1.2.80/kcforesttest.cc:550:5: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:721:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:793:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:875:5: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:1059:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:1357:5: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:1568:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:1768:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:2131:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcforesttest.cc:790:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcforesttest.cc:718:12: note: First condition kyotocabinet-1.2.80/kcforesttest.cc:790:12: note: Second condition kyotocabinet-1.2.80/kcforesttest.cc:1195:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcforesttest.cc:1134:12: note: First condition kyotocabinet-1.2.80/kcforesttest.cc:1195:12: note: Second condition kyotocabinet-1.2.80/kcforesttest.cc:1293:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcforesttest.cc:1195:12: note: First condition kyotocabinet-1.2.80/kcforesttest.cc:1293:12: note: Second condition kyotocabinet-1.2.80/kcforesttest.cc:150:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcforesttest.cc:1006:24: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcforesttest.cc:901:18: note: Shadowed declaration kyotocabinet-1.2.80/kcforesttest.cc:1006:24: note: Shadow variable kyotocabinet-1.2.80/kcforesttest.cc:1007:23: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcforesttest.cc:902:17: note: Shadowed declaration kyotocabinet-1.2.80/kcforesttest.cc:1007:23: note: Shadow variable kyotocabinet-1.2.80/kcmap.h:864:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:900:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:926:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:959:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:998:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:1070:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:1082:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:1092:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:1101:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:1119:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:1263:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:1287:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcmap.h:465:10: style:inconclusive: Technically the member function 'kyotocabinet::LinkedHashMap::count' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:505:14: style:inconclusive: Technically the member function 'kyotocabinet::LinkedHashMap::first_key' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:521:14: style:inconclusive: Technically the member function 'kyotocabinet::LinkedHashMap::last_key' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:60:16: style:inconclusive: Technically the member function 'kyotocabinet::LinkedHashMap::Iterator::key' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:925:8: style:inconclusive: Technically the member function 'kyotocabinet::TinyHashMap::replace' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:1023:15: style:inconclusive: Technically the member function 'kyotocabinet::TinyHashMap::get' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:1059:10: style:inconclusive: Technically the member function 'kyotocabinet::TinyHashMap::count' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:1172:10: style:inconclusive: Technically the member function 'kyotocabinet::TinyHashMap::RecordComparator::operator()' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:1336:15: style:inconclusive: Technically the member function 'kyotocabinet::TinyArrayList::get' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:1361:10: style:inconclusive: Technically the member function 'kyotocabinet::TinyArrayList::count' can be const. [functionConst] kyotocabinet-1.2.80/kcmap.h:1085:5: style: Struct 'Record' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kyotocabinet-1.2.80/kcmap.h:555:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:761:19: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:882:14: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:907:14: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:944:14: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:983:14: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:1010:14: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:1135:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:1150:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:1181:14: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:1182:19: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:1193:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcmap.h:759:21: style: Variable 'rec' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kcplantdb.h:160:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:207:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:223:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:257:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:273:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:323:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:336:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:413:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:439:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:514:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:657:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:835:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:935:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1051:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1225:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1344:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1392:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1495:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1594:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1646:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1715:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1733:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1770:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1802:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1827:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1861:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1874:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1887:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1901:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1983:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:1997:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2012:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2027:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2044:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2059:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2074:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2089:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2117:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2163:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2176:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2190:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2209:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2222:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2274:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2402:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT8MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2528:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLAST [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2609:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLAST [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2638:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2736:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2793:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2825:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT8MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2911:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLAST [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2948:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2983:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLAST [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:2998:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:3067:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:3118:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:3239:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:3285:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXICALCOMP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:3338:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:3519:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:3547:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcplantdb.h:3630:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXICALCOMP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kclangctest.c:473:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kclangctest.c:447:7: note: First condition kyotocabinet-1.2.80/kclangctest.c:473:7: note: Second condition kyotocabinet-1.2.80/kclangctest.c:562:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kclangctest.c:530:7: note: First condition kyotocabinet-1.2.80/kclangctest.c:562:7: note: Second condition kyotocabinet-1.2.80/kclangctest.c:591:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kclangctest.c:562:7: note: First condition kyotocabinet-1.2.80/kclangctest.c:591:7: note: Second condition kyotocabinet-1.2.80/kclangctest.c:651:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kclangctest.c:591:7: note: First condition kyotocabinet-1.2.80/kclangctest.c:651:7: note: Second condition kyotocabinet-1.2.80/kclangctest.c:666:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kclangctest.c:651:7: note: First condition kyotocabinet-1.2.80/kclangctest.c:666:7: note: Second condition kyotocabinet-1.2.80/kclangctest.c:813:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kclangctest.c:795:7: note: First condition kyotocabinet-1.2.80/kclangctest.c:813:7: note: Second condition kyotocabinet-1.2.80/kclangctest.c:940:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kclangctest.c:925:7: note: First condition kyotocabinet-1.2.80/kclangctest.c:940:7: note: Second condition kyotocabinet-1.2.80/kclangctest.c:1021:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kclangctest.c:977:7: note: First condition kyotocabinet-1.2.80/kclangctest.c:1021:7: note: Second condition kyotocabinet-1.2.80/kclangctest.c:914:15: style: Condition '!err' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kclangctest.c:909:9: note: Assignment 'err=0', assigned value is 0 kyotocabinet-1.2.80/kclangctest.c:914:15: note: Condition '!err' is always true kyotocabinet-1.2.80/kclangctest.c:1088:15: style: Condition '!err' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kclangctest.c:1084:9: note: Assignment 'err=0', assigned value is 0 kyotocabinet-1.2.80/kclangctest.c:1088:15: note: Condition '!err' is always true kyotocabinet-1.2.80/kclangctest.c:235:8: style: Variable 'mode' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kclangctest.c:287:8: style: Variable 'mode' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kcpolydb.h:1129:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcpolydb.h:1133:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcpolydb.h:1137:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcpolydb.h:1386:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcpolydb.h:1390:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcpolydb.h:1394:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:52:12: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:120:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:124:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:194:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:204:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:214:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:224:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:234:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:245:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:276:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:310:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:333:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:356:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:366:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:376:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:386:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:396:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:406:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:417:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:427:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:437:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:447:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:457:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:467:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:477:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:493:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:509:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:546:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:568:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:590:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:600:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:610:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:620:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:630:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:640:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:650:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:660:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:670:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:680:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:694:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:717:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:740:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:764:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:787:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:788:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:797:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:807:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:818:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:841:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:851:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:861:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:871:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:881:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:891:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:901:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:911:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:921:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:931:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:941:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:951:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:961:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:971:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:981:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1000:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1010:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1020:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1030:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1040:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1050:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1060:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1070:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1080:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1090:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1100:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1110:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1132:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1142:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1152:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1162:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1176:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1199:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1218:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1228:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1238:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1248:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1258:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1268:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1278:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1288:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1298:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1308:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1318:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1328:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1338:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1348:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1358:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1368:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1378:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1388:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1398:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1408:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1418:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1437:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1447:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1457:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1467:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1477:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1487:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1497:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1507:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1517:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kclangc.cc:1527:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcpolydb.h:1235:13: style: The scope of the variable 'curcnt' can be reduced. [variableScope] kyotocabinet-1.2.80/kcpolydb.h:1296:13: style: The scope of the variable 'curcnt' can be reduced. [variableScope] kyotocabinet-1.2.80/kcpolydb.h:911:20: style: Local variable 'error' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcpolydb.h:347:9: note: Shadowed declaration kyotocabinet-1.2.80/kcpolydb.h:911:20: note: Shadow variable kyotocabinet-1.2.80/kcpolydb.h:938:20: style: Local variable 'error' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcpolydb.h:347:9: note: Shadowed declaration kyotocabinet-1.2.80/kcpolydb.h:938:20: note: Shadow variable kyotocabinet-1.2.80/kcpolydb.h:1413:17: style: Local variable 'count' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcpolydb.h:1051:11: note: Shadowed declaration kyotocabinet-1.2.80/kcpolydb.h:1413:17: note: Shadow variable kyotocabinet-1.2.80/kclangc.cc:224:11: style: Variable 'pdb' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kclangc.cc:234:11: style: Variable 'pdb' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kclangc.cc:1030:12: style: Variable 'idb' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kclangc.cc:1040:12: style: Variable 'idb' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcpolydb.h:1122:17: style: Variable 'comp' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcpolymgr.cc:163:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:197:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:300:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:350:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:409:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:475:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:508:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:544:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:578:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:612:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:642:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSET [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:688:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:745:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:793:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:840:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:864:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:881:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:916:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:983:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1005:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1039:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1058:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1217:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1283:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1307:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1338:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1373:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1423:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1445:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1467:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1499:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:208:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:315:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:425:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:506:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:569:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:634:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:785:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:935:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1118:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1238:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1410:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1575:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1614:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1743:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1776:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOIMPL [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:1925:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2115:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2154:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2294:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2339:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2447:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2560:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2657:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2721:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:2777:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:3012:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolytest.cc:3045:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kchashtest.cc:171:56: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kyotocabinet-1.2.80/kchashtest.cc:569:5: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:740:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:812:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:894:5: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:1078:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:1380:5: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:1592:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:1793:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:2151:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kchashtest.cc:809:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kchashtest.cc:737:12: note: First condition kyotocabinet-1.2.80/kchashtest.cc:809:12: note: Second condition kyotocabinet-1.2.80/kchashtest.cc:1214:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kchashtest.cc:1153:12: note: First condition kyotocabinet-1.2.80/kchashtest.cc:1214:12: note: Second condition kyotocabinet-1.2.80/kchashtest.cc:1312:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kchashtest.cc:1214:12: note: First condition kyotocabinet-1.2.80/kchashtest.cc:1312:12: note: Second condition kyotocabinet-1.2.80/kchashtest.cc:158:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kchashtest.cc:1025:24: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kchashtest.cc:920:18: note: Shadowed declaration kyotocabinet-1.2.80/kchashtest.cc:1025:24: note: Shadow variable kyotocabinet-1.2.80/kchashtest.cc:1026:23: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kchashtest.cc:921:17: note: Shadowed declaration kyotocabinet-1.2.80/kchashtest.cc:1026:23: note: Shadow variable kyotocabinet-1.2.80/kcprotodb.h:1291:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1342:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLTMAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:101:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:155:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:172:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:202:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:223:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:296:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:381:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:474:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:547:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:604:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:659:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:725:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:754:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:772:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:809:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:845:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:863:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:897:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:926:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:969:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:994:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1007:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1020:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1034:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1084:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1100:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1127:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprotodb.h:1191:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcpolymgr.cc:1068:12: style: Local variable 'err' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcpolymgr.cc:1045:8: note: Shadowed declaration kyotocabinet-1.2.80/kcpolymgr.cc:1068:12: note: Shadow variable kyotocabinet-1.2.80/kcpolymgr.cc:1085:12: style: Local variable 'err' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcpolymgr.cc:1045:8: note: Shadowed declaration kyotocabinet-1.2.80/kcpolymgr.cc:1085:12: note: Shadow variable kyotocabinet-1.2.80/kcpolymgr.cc:451:12: style: Variable 'kstr' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kcprotodb.h:630:9: error: Non-local variable 'itp_' will use pointer to local variable 'it'. [danglingLifetime] kyotocabinet-1.2.80/kcprotodb.h:681:52: note: Address of variable taken here. kyotocabinet-1.2.80/kcprotodb.h:681:52: note: Calling function 'init', 5th argument '&it' value is lifetime=it kyotocabinet-1.2.80/kcprotodb.h:675:37: note: Variable created here. kyotocabinet-1.2.80/kcprotodb.h:630:9: note: Non-local variable 'itp_' will use pointer to local variable 'it'. kyotocabinet-1.2.80/kcprotodb.h:632:9: error: Non-local variable 'itmtx_' will use pointer to local variable 'itmtx'. [danglingLifetime] kyotocabinet-1.2.80/kcprotodb.h:681:64: note: Address of variable taken here. kyotocabinet-1.2.80/kcprotodb.h:681:64: note: Calling function 'init', 7th argument '&itmtx' value is lifetime=itmtx kyotocabinet-1.2.80/kcprotodb.h:677:11: note: Variable created here. kyotocabinet-1.2.80/kcprotodb.h:632:9: note: Non-local variable 'itmtx_' will use pointer to local variable 'itmtx'. kyotocabinet-1.2.80/kcprotodb.h:241:21: style: Local variable 'key' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcprotodb.h:229:19: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:241:21: note: Shadow variable kyotocabinet-1.2.80/kcprotodb.h:642:17: style: Local variable 'allcnt' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcprotodb.h:613:13: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:642:17: note: Shadow variable kyotocabinet-1.2.80/kcregex.cc:93:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcregex.cc:158:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcregex.cc:54:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcregex.cc:70:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcregex.cc:88:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcregex.cc:129:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcregex.cc:150:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcregex.cc:129:14: style: Variable 'core' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcregex.cc:150:14: style: Variable 'core' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcstashdb.h:106:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:140:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:201:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:212:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:229:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:243:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:262:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:292:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:352:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:385:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:446:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:500:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:548:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:615:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:644:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:670:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:711:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:747:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:765:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:800:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:830:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:856:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:886:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:899:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:912:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:926:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:983:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:999:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1014:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1029:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1042:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1106:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1133:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1143:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1295:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1867:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1897:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1926:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:2000:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:2102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1525:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1559:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1698:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1335:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1369:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:333:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:389:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:539:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:699:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:877:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:936:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:997:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:1168:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashdb.h:1136:5: style: Struct 'Record' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kyotocabinet-1.2.80/kcstashdb.h:651:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcstashdb.h:1154:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcstashdb.h:1167:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcstashdb.h:1177:32: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcstashdb.h:1327:14: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:321:36: error: Invalid accept() argument nr 3. A non-boolean value is required. [invalidFunctionArgBool] kyotocabinet-1.2.80/kcstashdb.h:537:17: style: Local variable 'allcnt' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcstashdb.h:510:13: note: Shadowed declaration kyotocabinet-1.2.80/kcstashdb.h:537:17: note: Shadow variable kyotocabinet-1.2.80/kcstashdb.h:1298:21: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcstashdb.h:964:8: note: Shadowed declaration kyotocabinet-1.2.80/kcstashdb.h:1298:21: note: Shadow variable kyotocabinet-1.2.80/kcstashdb.h:1309:21: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcstashdb.h:964:8: note: Shadowed declaration kyotocabinet-1.2.80/kcstashdb.h:1309:21: note: Shadow variable kyotocabinet-1.2.80/kcstashdb.h:1335:17: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcstashdb.h:964:8: note: Shadowed declaration kyotocabinet-1.2.80/kcstashdb.h:1335:17: note: Shadow variable kyotocabinet-1.2.80/kcstashdb.h:421:18: style: Variable 'rkey' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:400:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:470:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:503:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:509:28: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:523:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:554:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:556:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:563:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:649:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:672:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:686:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:701:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:707:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:744:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:746:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:827:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:842:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:876:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:927:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:942:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1063:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1079:19: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1170:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1186:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1266:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1267:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1270:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1291:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:1295:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2308:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2309:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2346:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2347:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2585:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2663:25: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2666:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2732:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2751:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2753:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2760:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2770:15: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2773:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:2962:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3016:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3019:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3103:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3133:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3141:24: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3202:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3205:18: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3286:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3288:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3290:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3292:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3294:8: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3343:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3346:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3349:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3352:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3355:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3496:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:3661:28: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcplantdb.h:478:16: style: The scope of the variable 'lsiz' can be reduced. [variableScope] kyotocabinet-1.2.80/kcplantdb.h:644:12: style: The scope of the variable 'reorg' can be reduced. [variableScope] kyotocabinet-1.2.80/kcplantdb.h:671:15: style: Local variable 'lbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcplantdb.h:648:13: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:671:15: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:672:15: style: Local variable 'link' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcplantdb.h:649:13: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:672:15: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:2622:18: style: Local variable 'np' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcplantdb.h:2609:16: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:2622:18: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:2731:15: style: Local variable 'rec' shadows outer argument [shadowArgument] kyotocabinet-1.2.80/kcplantdb.h:2724:44: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:2731:15: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:3080:15: style: Local variable 'link' shadows outer argument [shadowArgument] kyotocabinet-1.2.80/kcplantdb.h:3060:31: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:3080:15: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:3133:15: style: Local variable 'dbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcplantdb.h:3103:13: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:3133:15: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:3141:17: style: Local variable 'dbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcplantdb.h:3133:15: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:3141:17: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:3147:17: style: Local variable 'link' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcplantdb.h:3129:15: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:3147:17: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:3593:13: style: Local variable 'count' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcplantdb.h:1857:11: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:3593:13: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:3634:24: style: Local variable 'path' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcplantdb.h:1883:15: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:3634:24: note: Shadow variable kyotocabinet-1.2.80/kcplantdb.h:418:22: style: Variable 'recs' can be declared as reference to const [constVariableReference] kyotocabinet-1.2.80/kcplantdb.h:444:22: style: Variable 'recs' can be declared as reference to const [constVariableReference] kyotocabinet-1.2.80/kcplantdb.h:2711:18: style: Variable 'recs' can be declared as reference to const [constVariableReference] kyotocabinet-1.2.80/kcplantdb.h:400:13: style: Variable 'dbuf' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:1266:15: style: Variable 'dbuf' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:1291:15: style: Variable 'dbuf' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:2585:15: style: Variable 'dbuf' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:2962:15: style: Variable 'dbuf' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:3080:15: style: Variable 'link' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:3141:17: style: Variable 'dbuf' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:3421:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:3428:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:3460:20: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcplantdb.h:478:21: style: Variable 'lsiz' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kcplantdb.h:958:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kyotocabinet-1.2.80/kcstashtest.cc:332:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:391:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:541:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:701:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:879:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:938:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:999:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1170:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1334:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1374:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1527:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1567:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1697:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1863:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1901:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:1930:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:2004:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:2106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:91:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:110:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:130:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:162:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:198:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:217:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:242:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:282:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:364:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:390:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:420:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:444:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:479:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:508:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:555:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:586:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:608:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:624:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:640:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:655:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:669:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:696:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:710:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:732:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:779:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:795:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:856:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:906:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:933:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:1005:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:1078:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:1155:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:1185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctextdb.h:1070:19: style: Local variable 'off' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kctextdb.h:1010:13: note: Shadowed declaration kyotocabinet-1.2.80/kctextdb.h:1070:19: note: Shadow variable kyotocabinet-1.2.80/kctextdb.h:1071:19: style: Local variable 'end' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kctextdb.h:1011:13: note: Shadowed declaration kyotocabinet-1.2.80/kctextdb.h:1071:19: note: Shadow variable kyotocabinet-1.2.80/kcthread.h:656:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.h:702:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.h:728:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.h:1155:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.h:1181:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKTICK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:233:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:329:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_ERRORCHECK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:395:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:441:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:629:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_PRIVATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:702:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:759:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_PRIVATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1003:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1038:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1291:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_PRIVATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1350:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1364:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1386:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1403:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1547:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_PRIVATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1601:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1615:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1638:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1669:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1687:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1714:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.cc:1907:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcthread.h:751:10: style:inconclusive: Technically the member function 'kyotocabinet::CondMap::broadcast_all' can be const. [functionConst] kyotocabinet-1.2.80/kcthread.h:774:10: style:inconclusive: Technically the member function 'kyotocabinet::CondMap::count' can be const. [functionConst] kyotocabinet-1.2.80/kcthread.h:951:3: style: Class 'AtomicInt64' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kyotocabinet-1.2.80/kcthread.h:869:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.h:881:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.h:894:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.h:907:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:85:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:101:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:121:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:144:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:160:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:286:20: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:306:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:342:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:501:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:522:28: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:544:28: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:561:28: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:582:28: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:607:28: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:631:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:764:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:780:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:824:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:847:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:894:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:929:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:952:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1095:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1111:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1133:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1149:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1165:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1186:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1211:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1236:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1294:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1309:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1321:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1344:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1361:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1384:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1401:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1417:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1434:26: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1555:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1571:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1587:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1611:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1635:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1652:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1680:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1708:33: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1783:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1800:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1837:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1888:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1932:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1957:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1978:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.cc:1997:10: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcthread.h:907:11: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] kyotocabinet-1.2.80/kcthread.cc:1544:32: error: Memory is allocated but not initialized: core [uninitdata] kyotocabinet-1.2.80/kctreemgr.cc:170:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:228:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:265:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:331:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:381:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:499:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:532:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:568:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:602:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:636:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:671:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:704:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:761:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:809:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:856:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:881:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:904:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1026:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1093:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1115:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1149:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1239:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1259:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1325:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1349:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1380:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1414:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1436:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1458:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1480:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:1512:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcstashtest.cc:344:3: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:514:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:586:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:667:3: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:846:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:1142:3: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:1346:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:1539:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:1881:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcstashtest.cc:583:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcstashtest.cc:511:7: note: First condition kyotocabinet-1.2.80/kcstashtest.cc:583:7: note: Second condition kyotocabinet-1.2.80/kcstashtest.cc:921:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcstashtest.cc:843:7: note: First condition kyotocabinet-1.2.80/kcstashtest.cc:921:7: note: Second condition kyotocabinet-1.2.80/kcstashtest.cc:982:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcstashtest.cc:921:7: note: First condition kyotocabinet-1.2.80/kcstashtest.cc:982:7: note: Second condition kyotocabinet-1.2.80/kcstashtest.cc:1080:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcstashtest.cc:982:7: note: First condition kyotocabinet-1.2.80/kcstashtest.cc:1080:7: note: Second condition kyotocabinet-1.2.80/kcstashtest.cc:117:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcstashtest.cc:794:22: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcstashtest.cc:693:16: note: Shadowed declaration kyotocabinet-1.2.80/kcstashtest.cc:794:22: note: Shadow variable kyotocabinet-1.2.80/kcstashtest.cc:795:21: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcstashtest.cc:694:15: note: Shadowed declaration kyotocabinet-1.2.80/kcstashtest.cc:795:21: note: Shadow variable kyotocabinet-1.2.80/kcpolytest.cc:587:5: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:758:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:830:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:901:5: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:1085:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:1328:16: warning: Member variable 'SyncProcessor::rnum_' is not initialized in the constructor. [uninitMemberVar] kyotocabinet-1.2.80/kcpolytest.cc:1328:16: warning: Member variable 'SyncProcessor::rnd_' is not initialized in the constructor. [uninitMemberVar] kyotocabinet-1.2.80/kcpolytest.cc:1328:16: warning: Member variable 'SyncProcessor::msiz_' is not initialized in the constructor. [uninitMemberVar] kyotocabinet-1.2.80/kcpolytest.cc:1382:5: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:1586:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:1754:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:2133:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:2465:5: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:2528:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:2627:5: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:2698:5: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcpolytest.cc:827:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcpolytest.cc:755:12: note: First condition kyotocabinet-1.2.80/kcpolytest.cc:827:12: note: Second condition kyotocabinet-1.2.80/kcpolytest.cc:1221:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcpolytest.cc:1160:12: note: First condition kyotocabinet-1.2.80/kcpolytest.cc:1221:12: note: Second condition kyotocabinet-1.2.80/kcpolytest.cc:1319:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcpolytest.cc:1221:12: note: First condition kyotocabinet-1.2.80/kcpolytest.cc:1319:12: note: Second condition kyotocabinet-1.2.80/kcpolytest.cc:1781:22: style: Variable 'tran' is reassigned a value before the old one has been used. [redundantAssignment] kyotocabinet-1.2.80/kcpolytest.cc:1778:24: note: tran is assigned kyotocabinet-1.2.80/kcpolytest.cc:1781:22: note: tran is overwritten kyotocabinet-1.2.80/kcpolytest.cc:128:37: style:inconclusive: Function 'dberrprint' argument 1 names different: declaration 'db' definition 'idb'. [funcArgNamesDifferent] kyotocabinet-1.2.80/kcpolytest.cc:31:37: note: Function 'dberrprint' argument 1 names different: declaration 'db' definition 'idb'. kyotocabinet-1.2.80/kcpolytest.cc:128:37: note: Function 'dberrprint' argument 1 names different: declaration 'db' definition 'idb'. kyotocabinet-1.2.80/kcpolytest.cc:1032:24: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcpolytest.cc:927:18: note: Shadowed declaration kyotocabinet-1.2.80/kcpolytest.cc:1032:24: note: Shadow variable kyotocabinet-1.2.80/kcpolytest.cc:1033:23: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcpolytest.cc:928:17: note: Shadowed declaration kyotocabinet-1.2.80/kcpolytest.cc:1033:23: note: Shadow variable kyotocabinet-1.2.80/kcpolytest.cc:1334:15: style: class member 'SyncProcessor::rnum_' is never used. [unusedStructMember] kyotocabinet-1.2.80/kcpolytest.cc:1335:12: style: class member 'SyncProcessor::rnd_' is never used. [unusedStructMember] kyotocabinet-1.2.80/kcpolytest.cc:1337:15: style: class member 'SyncProcessor::msiz_' is never used. [unusedStructMember] kyotocabinet-1.2.80/kctreetest.cc:138:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:259:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:357:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:452:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:550:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:631:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:705:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:856:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1017:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1200:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1259:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1320:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1497:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1667:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1715:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1874:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:1922:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:2060:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:2244:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:2292:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:2321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:2395:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreetest.cc:2498:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutil.h:1712:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kctreemgr.cc:975:56: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kyotocabinet-1.2.80/kctreemgr.cc:957:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kctreemgr.cc:475:12: style: Variable 'kstr' is assigned a value that is never used. [unreadVariable] kyotocabinet-1.2.80/kcprototest.cc:1877:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:1531:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:1341:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:342:3: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:512:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:584:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:665:3: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:844:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:1140:3: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcprototest.cc:581:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcprototest.cc:509:7: note: First condition kyotocabinet-1.2.80/kcprototest.cc:581:7: note: Second condition kyotocabinet-1.2.80/kcprototest.cc:919:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcprototest.cc:841:7: note: First condition kyotocabinet-1.2.80/kcprototest.cc:919:7: note: Second condition kyotocabinet-1.2.80/kcprototest.cc:980:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcprototest.cc:919:7: note: First condition kyotocabinet-1.2.80/kcprototest.cc:980:7: note: Second condition kyotocabinet-1.2.80/kcprototest.cc:1078:7: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kcprototest.cc:980:7: note: First condition kyotocabinet-1.2.80/kcprototest.cc:1078:7: note: Second condition kyotocabinet-1.2.80/kcutilmgr.cc:257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGNCASE [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutilmgr.cc:315:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutilmgr.cc:391:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutilmgr.cc:484:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutilmgr.cc:518:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutilmgr.cc:631:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutilmgr.cc:684:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutilmgr.cc:728:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcprototest.cc:120:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcprototest.cc:792:22: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcprototest.cc:691:16: note: Shadowed declaration kyotocabinet-1.2.80/kcprototest.cc:792:22: note: Shadow variable kyotocabinet-1.2.80/kcprototest.cc:793:21: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcprototest.cc:692:15: note: Shadowed declaration kyotocabinet-1.2.80/kcprototest.cc:793:21: note: Shadow variable kyotocabinet-1.2.80/kcutiltest.cc:121:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutiltest.cc:1393:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutiltest.cc:1991:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCURRENT [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutiltest.cc:2509:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/kcutil.h:1583:11: warning: Either the condition 'cbsiz='\0'' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kcutil.h:1785:17: note: Assignment 'c=(unsigned char)(*str)[i]', assigned value is greater than -1 kyotocabinet-1.2.80/kcutil.h:1786:11: note: Condition 'c>='\0'' is always true kyotocabinet-1.2.80/kcutil.h:1222:21: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1242:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1309:15: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1318:30: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1332:16: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1362:30: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1398:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1412:30: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1525:16: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:1993:30: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2061:30: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2144:30: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2231:30: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2341:16: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2358:6: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2379:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2380:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2402:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2403:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2404:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2409:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2429:17: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2431:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2432:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2441:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2589:19: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2591:19: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2706:14: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2718:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2769:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2822:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.h:2856:15: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.cc:121:36: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutil.cc:122:35: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutiltest.cc:411:3: style: The class 'ThreadMutex' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:460:3: style: The class 'ThreadSlottedMutex' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:511:3: style: The class 'ThreadSpinLock' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:560:3: style: The class 'ThreadSlottedSpinLock' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:611:3: style: The class 'ThreadRWLockWriter' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:659:3: style: The class 'ThreadRWLockReader' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:708:3: style: The class 'ThreadSlottedRWLockWriter' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:758:3: style: The class 'ThreadSlottedRWLockReader' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:809:3: style: The class 'ThreadSpinRWLockWriter' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:858:3: style: The class 'ThreadSpinRWLockReader' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:907:3: style: The class 'ThreadSpinRWLockWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:977:3: style: The class 'ThreadSlottedSpinRWLockWriter' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1027:3: style: The class 'ThreadSlottedSpinRWLockReader' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1079:3: style: The class 'ThreadAtomic' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1148:3: style: The class 'ThreadCondVar' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1237:3: style: The class 'ThreadCondMap' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1325:3: style: The class 'TaskQueueImpl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1401:3: style: The class 'ThreadWrite' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1470:3: style: The class 'ThreadRead' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1538:3: style: The class 'ThreadWriteFast' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1597:3: style: The class 'ThreadReadFast' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1673:3: style: The class 'ThreadCommit' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:1776:3: style: The class 'ThreadAbort' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kcutiltest.cc:2103:48: style: Condition 'rnd' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kcutiltest.cc:2098:7: note: Assuming that condition 'rnd' is not redundant kyotocabinet-1.2.80/kcutiltest.cc:2103:48: note: Condition 'rnd' is always true kyotocabinet-1.2.80/kcutiltest.cc:2105:11: style: Condition 'rnd' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kcutiltest.cc:2098:7: note: Assuming that condition 'rnd' is not redundant kyotocabinet-1.2.80/kcutiltest.cc:2105:11: note: Condition 'rnd' is always true kyotocabinet-1.2.80/kcutiltest.cc:2687:23: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutiltest.cc:2694:25: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutiltest.cc:2696:25: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutiltest.cc:2755:22: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kcutiltest.cc:2554:10: style: Variable 'hash' is reassigned a value before the old one has been used. [redundantAssignment] kyotocabinet-1.2.80/kcutiltest.cc:2553:10: note: hash is assigned kyotocabinet-1.2.80/kcutiltest.cc:2554:10: note: hash is overwritten kyotocabinet-1.2.80/kcutiltest.cc:2297:10: style: Local variable 'kbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcutiltest.cc:2252:15: note: Shadowed declaration kyotocabinet-1.2.80/kcutiltest.cc:2297:10: note: Shadow variable kyotocabinet-1.2.80/kcutiltest.cc:2298:12: style: Local variable 'ksiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcutiltest.cc:2253:10: note: Shadowed declaration kyotocabinet-1.2.80/kcutiltest.cc:2298:12: note: Shadow variable kyotocabinet-1.2.80/kcutiltest.cc:2319:12: style: Local variable 'kbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcutiltest.cc:2252:15: note: Shadowed declaration kyotocabinet-1.2.80/kcutiltest.cc:2319:12: note: Shadow variable kyotocabinet-1.2.80/kcutiltest.cc:2320:14: style: Local variable 'ksiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcutiltest.cc:2253:10: note: Shadowed declaration kyotocabinet-1.2.80/kcutiltest.cc:2320:14: note: Shadow variable kyotocabinet-1.2.80/kcutiltest.cc:2321:14: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kcutiltest.cc:2253:16: note: Shadowed declaration kyotocabinet-1.2.80/kcutiltest.cc:2321:14: note: Shadow variable kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:122:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:137:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:813:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OREADER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:909:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:960:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OREADER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:982:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT8MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:999:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT8MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1038:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1072:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1098:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1146:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1180:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1202:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCHONLY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1228:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1239:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1260:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCHONLY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1314:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1383:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OREADER [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1399:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1424:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1443:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCHONLY [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1463:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT8MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1509:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT8MAX [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1547:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:843:5: style: Class 'MapReduceImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:245:13: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:212:18: note: 'lowmode' is assigned value 'true' here. kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:213:18: note: 'nacmode' is assigned value 'true' here. kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:238:13: note: First condition kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:245:13: note: Second condition kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:309:11: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:212:18: note: 'lowmode' is assigned value 'true' here. kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:213:18: note: 'nacmode' is assigned value 'true' here. kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:290:11: note: First condition kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:309:11: note: Second condition kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:865:13: style: Condition '!log("map",message.c_str())' is always false [knownConditionTrueFalse] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:865:17: note: Calling function 'log' returns 1 kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:865:13: note: Condition '!log("map",message.c_str())' is always false kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:903:13: style: Condition '!log("reduce",message.c_str())' is always false [knownConditionTrueFalse] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:903:17: note: Calling function 'log' returns 1 kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:903:13: note: Condition '!log("reduce",message.c_str())' is always false kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:145:29: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:850:12: style: Local variable 'err' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:840:8: note: Shadowed declaration kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:850:12: note: Shadow variable kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:870:12: style: Local variable 'err' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:840:8: note: Shadowed declaration kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:870:12: note: Shadow variable kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:898:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kyotocabinet-1.2.80/kctreetest.cc:183:56: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] kyotocabinet-1.2.80/kctreetest.cc:658:5: style: The class 'ThreadSet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:829:5: style: The class 'ThreadAdd' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:901:5: style: The class 'ThreadAppend' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:983:5: style: The class 'ThreadGet' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:1167:5: style: The class 'ThreadGetBuffer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:1469:5: style: The class 'ThreadRemove' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:1687:5: style: The class 'ThreadQueue' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:1894:5: style: The class 'ThreadWicked' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:2271:5: style: The class 'ThreadTran' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kyotocabinet-1.2.80/kctreetest.cc:898:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kctreetest.cc:826:12: note: First condition kyotocabinet-1.2.80/kctreetest.cc:898:12: note: Second condition kyotocabinet-1.2.80/kctreetest.cc:1303:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kctreetest.cc:1242:12: note: First condition kyotocabinet-1.2.80/kctreetest.cc:1303:12: note: Second condition kyotocabinet-1.2.80/kctreetest.cc:1401:12: style: The if condition is the same as the previous if condition [duplicateCondition] kyotocabinet-1.2.80/kctreetest.cc:1303:12: note: First condition kyotocabinet-1.2.80/kctreetest.cc:1401:12: note: Second condition kyotocabinet-1.2.80/kctreetest.cc:165:31: style: C-style pointer casting [cstyleCast] kyotocabinet-1.2.80/kctreetest.cc:1114:24: style: Local variable 'vsiz' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kctreetest.cc:1009:18: note: Shadowed declaration kyotocabinet-1.2.80/kctreetest.cc:1114:24: note: Shadow variable kyotocabinet-1.2.80/kctreetest.cc:1115:23: style: Local variable 'vbuf' shadows outer variable [shadowVariable] kyotocabinet-1.2.80/kctreetest.cc:1010:17: note: Shadowed declaration kyotocabinet-1.2.80/kctreetest.cc:1115:23: note: Shadow variable diff: head kyotocabinet-1.2.80/cmdcommon.h:152:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/cmdcommon.h:159:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/cmdcommon.h:171:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/cmdcommon.h:179:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSNAME [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/cmdcommon.h:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/cmdcommon.h:261:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/cmdcommon.h:289:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/cmdcommon.h:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/example/kclangcex.c:15:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/example/kclangcex.c:32:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOWRITER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/example/kcmrex.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/example/kcvisex.cc:22:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/example/kcvisex.cc:27:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kccachedb.h:1018:16: style: Local variable 'bnum' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kccachedb.h:1473:11: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:1018:16: note: Shadow variable head kyotocabinet-1.2.80/kccachedb.h:1067:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1083:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1098:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1113:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1128:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1143:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1158:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1261:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1289:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1303:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1316:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1329:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1342:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1355:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1368:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1381:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1394:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1407:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1586:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:163:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1657:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:186:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1937:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:1960:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:247:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:258:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:275:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:289:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:308:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:339:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:414:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:446:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:510:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:580:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kccachedb.h:617:21: style: Local variable 'comp' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kccachedb.h:1377:15: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:617:21: note: Shadow variable head kyotocabinet-1.2.80/kccachedb.h:643:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:710:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:739:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kccachedb.h:745:12: style: Local variable 'bnum' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kccachedb.h:1473:11: note: Shadowed declaration kyotocabinet-1.2.80/kccachedb.h:745:12: note: Shadow variable head kyotocabinet-1.2.80/kccachedb.h:766:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:795:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:831:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:849:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:882:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:910:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:935:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:955:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:968:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:981:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachedb.h:995:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1014:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1075:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:123:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1246:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1411:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1454:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1609:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1652:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1782:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1954:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:1995:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:201:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:2024:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:2098:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:2200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:310:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:363:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:405:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:467:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:617:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:777:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccachetest.cc:955:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.cc:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.cc:276:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.cc:388:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.h:252:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.h:268:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.h:275:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.h:296:4: style: The destructor '~ArcfourCompressor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kccompress.h:34:12: note: Virtual destructor in base class kyotocabinet-1.2.80/kccompress.h:296:4: note: Destructor in derived class head kyotocabinet-1.2.80/kccompress.h:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.h:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kccompress.h:364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1172:12: style: The destructor '~BasicDB' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] kyotocabinet-1.2.80/kcdb.h:258:12: note: Virtual destructor in base class kyotocabinet-1.2.80/kcdb.h:1172:12: note: Destructor in derived class head kyotocabinet-1.2.80/kcdb.h:1172:12: style: The destructor '~BasicDB' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kyotocabinet-1.2.80/kcdb.h:258:12: note: Virtual destructor in base class kyotocabinet-1.2.80/kcdb.h:1172:12: note: Destructor in derived class head kyotocabinet-1.2.80/kcdb.h:1301:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1425:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1465:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1510:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1556:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1607:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1618:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MIN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1638:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MIN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1681:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1694:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1749:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1807:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1818:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1825:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1863:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1874:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1923:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1963:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:1999:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2031:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2080:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2158:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2165:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2319:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:2422:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:579:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:619:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:685:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:761:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:800:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:850:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdb.h:889:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1050:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcdbext.h:1063:30: style: Local variable 'path' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcdbext.h:1441:15: note: Shadowed declaration kyotocabinet-1.2.80/kcdbext.h:1063:30: note: Shadow variable head kyotocabinet-1.2.80/kcdbext.h:1092:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1128:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1167:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1207:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1279:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1387:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1408:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1524:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1535:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KCCODELINE_ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1572:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KCCODELINE_ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1595:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:1620:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:409:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT16MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:433:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:478:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KCCODELINE_ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:623:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:728:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:770:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _KCCODELINE_ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdbext.h:918:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1040:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1053:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1066:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1080:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1138:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1154:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1169:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1198:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1211:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1230:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1290:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1318:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1332:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1345:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1358:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1371:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1384:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1397:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1410:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1423:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1436:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1557:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1575:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1607:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1674:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1689:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1714:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1728:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1745:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1780:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1841:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1939:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:1974:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:2032:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:205:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:2061:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:2109:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:2155:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:2223:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:2259:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:2278:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:2304:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHCHR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:252:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:263:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:280:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:294:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:318:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:340:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:420:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:454:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:518:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:542:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:578:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:609:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcdirdb.h:752:15: style: Local variable 'chksum' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcdirdb.h:1367:11: note: Shadowed declaration kyotocabinet-1.2.80/kcdirdb.h:752:15: note: Shadow variable head kyotocabinet-1.2.80/kcdirdb.h:812:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:847:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:871:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:889:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:927:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:960:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirdb.h:985:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1026:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1045:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1092:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1112:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1178:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1202:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1233:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1268:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1290:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1312:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:1344:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:194:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:231:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:297:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:347:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:404:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:462:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:495:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:531:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:565:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:599:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:636:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:693:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:741:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:788:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:812:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:830:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:903:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:970:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirmgr.cc:992:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1030:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1095:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:122:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1275:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1440:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1480:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1634:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1674:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1804:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:1971:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:2011:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:2040:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:2114:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:2217:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:254:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:309:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:367:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:411:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:477:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:628:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:789:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcdirtest.cc:972:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:1077:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:1232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_SYNC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:1280:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_INVALIDATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:1342:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:1447:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_SYNC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:1471:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:1538:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:1605:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:2223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:2520:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:2569:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:2612:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:617:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:710:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:794:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:883:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcfile.cc:992:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1027:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1049:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1083:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1173:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1193:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1259:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1283:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1314:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1349:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1371:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:1425:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:211:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:248:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:314:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:364:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:422:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:482:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:515:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:551:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:585:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:619:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:656:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:713:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:761:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:808:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:833:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:854:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforestmgr.cc:960:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1092:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1151:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:131:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1385:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1552:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1596:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1752:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1796:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:1934:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:2108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:2152:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:2181:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:2255:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:234:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:2358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:312:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:387:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:465:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:527:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:597:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:748:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcforesttest.cc:909:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1006:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1065:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1126:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1297:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1463:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1507:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1663:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1707:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1837:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:1966:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:2008:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:2037:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:2111:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:2213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:223:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:286:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:346:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:406:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCOMPRESS [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:455:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:518:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:668:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcgrasstest.cc:828:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1016:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1054:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1087:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1112:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1165:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1178:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1192:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1274:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1290:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1305:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1321:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1338:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1369:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1384:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1399:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1413:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1426:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1446:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1471:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1531:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1559:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1573:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1586:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1599:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1612:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1625:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1638:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1651:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1664:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1677:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1690:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1703:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1716:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1729:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1742:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:1849:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2145:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2252:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2306:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2389:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2430:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2453:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2588:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2609:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2623:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2636:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2682:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2715:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTCHR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2767:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2849:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:285:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2881:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2919:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2933:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2951:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:2965:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:304:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3122:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3174:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3193:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT16MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3337:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3370:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3431:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3450:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3465:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3591:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT16MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3641:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3668:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3689:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3704:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3718:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:371:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:3738:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:382:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:399:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:413:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:438:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:463:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:560:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:614:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:705:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:735:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:772:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:803:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kchashdb.h:862:13: style: Local variable 'chksum' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kchashdb.h:1608:11: note: Shadowed declaration kyotocabinet-1.2.80/kchashdb.h:862:13: note: Shadow variable head kyotocabinet-1.2.80/kchashdb.h:937:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:974:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashdb.h:998:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1059:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1081:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1115:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1134:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1201:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1267:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1291:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1322:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1356:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1378:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1400:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1422:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:1454:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:254:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:320:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:427:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:485:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:518:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:554:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:588:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:622:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:657:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:690:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:747:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:795:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:842:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:867:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:888:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashmgr.cc:992:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1111:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1231:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:132:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1408:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1575:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1620:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1776:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1821:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:1951:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:2127:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:2172:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:2201:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:2275:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:2378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:316:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:396:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:479:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:545:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:616:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:767:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kchashtest.cc:928:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kclangc.cc:1318:33: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1328:33: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1338:33: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1348:33: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1358:33: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1378:31: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1388:31: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1398:31: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1408:31: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:1418:31: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:807:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:818:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:841:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:851:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:861:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:871:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:881:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:891:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:901:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:911:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:921:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:931:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:941:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:951:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:961:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:971:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangc.cc:981:26: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kclangctest.c:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kclangctest.c:132:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kclangctest.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kclangctest.c:203:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCVISNOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kclangctest.c:249:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kclangctest.c:298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kclangctest.c:416:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOWRITER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kclangctest.c:772:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCOWRITER [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kclangctest.c:928:17: style: Condition '!err' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kclangctest.c:909:9: note: Assignment 'err=0', assigned value is 0 kyotocabinet-1.2.80/kclangctest.c:928:17: note: Condition '!err' is always true 2.13.0 kyotocabinet-1.2.80/kclangctest.c:943:17: style: Condition '!err' is always true [knownConditionTrueFalse] kyotocabinet-1.2.80/kclangctest.c:909:9: note: Assignment 'err=0', assigned value is 0 kyotocabinet-1.2.80/kclangctest.c:943:17: note: Condition '!err' is always true head kyotocabinet-1.2.80/kcmap.h:1070:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:1082:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:1092:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:1101:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:1119:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:1263:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:1287:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:900:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:926:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:959:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcmap.h:998:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1051:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1225:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1344:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1392:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1495:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1594:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcplantdb.h:1597:24: style: Local variable 'path' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcplantdb.h:1883:15: note: Shadowed declaration kyotocabinet-1.2.80/kcplantdb.h:1597:24: note: Shadow variable head kyotocabinet-1.2.80/kcplantdb.h:1646:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1715:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1733:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1770:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1802:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1827:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1861:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1874:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1887:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1901:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1983:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:1997:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2012:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2027:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2044:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2059:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2074:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:207:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2089:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2117:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2163:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2176:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2190:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2209:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2222:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:223:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2274:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2402:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT8MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2528:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLAST [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:257:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2609:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLAST [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2638:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2736:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:273:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2793:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2825:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT8MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2911:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLAST [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2948:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2983:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLAST [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:2998:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:3067:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:3118:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:3239:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:323:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:3285:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXICALCOMP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:3338:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:336:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:3519:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:3547:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBUFSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:3630:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEXICALCOMP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:413:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:439:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:514:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:657:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:835:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcplantdb.h:935:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1002:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1016:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1029:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1041:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1053:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1065:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1077:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1090:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1121:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:121:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1221:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1278:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1377:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1511:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1526:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1554:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:1584:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:185:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:199:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:262:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:302:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:336:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:376:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:440:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEMISC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:932:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:971:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolydb.h:988:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEVOID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1005:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1039:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1058:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1217:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1283:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1307:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1338:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1373:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1423:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1445:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1467:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:1499:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:163:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:197:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:300:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:350:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:409:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:475:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:508:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:544:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:578:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:612:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:642:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSET [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:688:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:745:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:793:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:840:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:864:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:881:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:916:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolymgr.cc:983:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1118:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1238:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1410:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1575:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1614:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1743:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1776:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOIMPL [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:1925:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:208:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2115:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2154:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2294:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2339:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2447:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2560:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2657:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2721:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:2777:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:3012:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:3045:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:315:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:425:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:506:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:569:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:634:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:785:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcpolytest.cc:935:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:1007:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:101:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:1020:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:1034:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:1084:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:1100:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:1114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:1127:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:1191:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcprotodb.h:119:19: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcprotodb.h:1065:8: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:119:19: note: Shadow variable head kyotocabinet-1.2.80/kcprotodb.h:1342:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLTMAX [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcprotodb.h:137:19: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcprotodb.h:1065:8: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:137:19: note: Shadow variable head kyotocabinet-1.2.80/kcprotodb.h:155:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:172:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:202:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:223:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:296:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:381:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcprotodb.h:395:21: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcprotodb.h:1065:8: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:395:21: note: Shadow variable 2.13.0 kyotocabinet-1.2.80/kcprotodb.h:407:21: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcprotodb.h:1065:8: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:407:21: note: Shadow variable 2.13.0 kyotocabinet-1.2.80/kcprotodb.h:423:21: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcprotodb.h:1065:8: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:423:21: note: Shadow variable head kyotocabinet-1.2.80/kcprotodb.h:474:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcprotodb.h:493:21: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcprotodb.h:1065:8: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:493:21: note: Shadow variable 2.13.0 kyotocabinet-1.2.80/kcprotodb.h:506:21: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcprotodb.h:1065:8: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:506:21: note: Shadow variable 2.13.0 kyotocabinet-1.2.80/kcprotodb.h:522:21: style: Local variable 'log' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcprotodb.h:1065:8: note: Shadowed declaration kyotocabinet-1.2.80/kcprotodb.h:522:21: note: Shadow variable head kyotocabinet-1.2.80/kcprotodb.h:547:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:604:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:659:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:725:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:754:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:772:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:809:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:845:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:863:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:897:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:926:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:969:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprotodb.h:994:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1168:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1335:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1369:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1525:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1559:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1698:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1867:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1897:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:1926:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:2000:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:2102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:333:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:389:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:539:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:699:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:877:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:936:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcprototest.cc:997:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcregex.cc:158:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1014:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1029:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1042:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1106:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1133:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1143:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1295:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:1351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:140:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:201:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:212:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:229:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:243:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:262:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:292:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:352:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:385:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:446:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:500:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:548:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:615:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:644:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:670:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:711:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:747:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:765:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:800:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:830:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:856:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:886:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:899:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:912:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:926:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:983:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashdb.h:999:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1170:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1334:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1374:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1527:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1567:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1697:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1863:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1901:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:1930:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:2004:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:2106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:332:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:391:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:541:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:701:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:879:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:938:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcstashtest.cc:999:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:1005:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:1078:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:110:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:1155:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:1185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:130:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:162:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:198:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:217:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:242:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:282:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:364:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:390:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:420:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:444:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:479:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:508:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:555:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:586:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:608:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:624:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:640:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:655:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:669:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:696:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:710:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:732:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:779:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:795:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:856:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:906:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctextdb.h:933:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1003:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1038:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1291:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_PRIVATE [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcthread.cc:1292:5: error: Memory leak: core [memleak] head kyotocabinet-1.2.80/kcthread.cc:1334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1350:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1364:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1386:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1403:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1547:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_PRIVATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1601:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1615:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1638:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1669:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1687:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1714:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:1907:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:233:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT64MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:329:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_ERRORCHECK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:395:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:441:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:629:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_PRIVATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:702:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.cc:759:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_PROCESS_PRIVATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.h:1155:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.h:1181:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKTICK [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcthread.h:1212:13: style: Local variable 'count' shadows outer function [shadowFunction] kyotocabinet-1.2.80/kcthread.h:1221:11: note: Shadowed declaration kyotocabinet-1.2.80/kcthread.h:1212:13: note: Shadow variable head kyotocabinet-1.2.80/kcthread.h:702:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcthread.h:728:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMMAXSIZ [valueFlowBailoutIncompleteVar] 2.13.0 kyotocabinet-1.2.80/kcthread.h:918:12: style: C-style pointer casting [cstyleCast] head kyotocabinet-1.2.80/kctreemgr.cc:1026:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1093:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1115:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1149:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1239:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1259:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1325:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1349:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1380:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1414:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1436:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1458:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1480:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:1512:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:170:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:228:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:265:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:331:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:381:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:499:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:532:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:568:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:602:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:636:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OTRUNCATE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:671:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:704:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:761:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:809:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:856:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONOLOCK [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:881:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreemgr.cc:904:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1017:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1200:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1259:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1320:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:138:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOPEN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1497:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1667:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1715:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1874:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:1922:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGIC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:2060:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:2244:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:2292:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:2321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:2395:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:2498:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:259:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:357:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:452:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:550:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAUTOTRAN [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:631:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:705:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kctreetest.cc:856:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUPREC [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutilmgr.cc:257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGNCASE [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutilmgr.cc:315:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutilmgr.cc:391:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutilmgr.cc:484:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutilmgr.cc:518:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutilmgr.cc:631:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutilmgr.cc:684:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutilmgr.cc:728:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutiltest.cc:121:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutiltest.cc:1393:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OWRITER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutiltest.cc:1991:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCURRENT [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/kcutiltest.cc:2509:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT32MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1038:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1072:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1098:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1146:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1180:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1202:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCHONLY [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1228:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1239:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1260:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCHONLY [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1314:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:137:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1383:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OREADER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1399:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1424:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1443:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCHONLY [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1463:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOP [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT8MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1509:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT8MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:1547:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:813:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OREADER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:909:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:960:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OREADER [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:982:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT8MAX [valueFlowBailoutIncompleteVar] head kyotocabinet-1.2.80/lab/kcdict/kcdictmgr.cc:999:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT8MAX [valueFlowBailoutIncompleteVar] DONE