2024-04-10 10:55 ftp://ftp.de.debian.org/debian/pool/main/n/nethack/nethack_3.6.7.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=gtk --library=qt --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 9e7578e (2024-04-10 11:32:42 +0200) count: 5568 2002 elapsed-time: 44.2 56.1 head-timing-info: old-timing-info: head results: NetHack-3.6.7/src/allmain.c:43:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deferred_X [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:463:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOD_ENCUMBER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:586:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botlx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:654:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:747:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:799:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:891:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed_abil [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:219:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:253:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:343:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uluck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:376:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUCKSTONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:418:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:449:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:534:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:619:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:668:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:693:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWarning [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:705:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_ARCHEOLOGIST [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:734:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROMEXPER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:781:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROMEXPER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:799:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRAIN_RES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:819:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:913:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROMEXPER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:985:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:1039:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:1077:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:1098:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:1124:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:1142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:60:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aligns [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NROFARTIFACTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:266:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:297:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:308:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUCKSTONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:414:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:426:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:439:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:452:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:472:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:652:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:725:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:743:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPFX_DBONUS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:761:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPFX_DBONUS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:817:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:830:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:847:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:873:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NROFARTIFACTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:892:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NROFARTIFACTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:906:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:973:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1158:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1420:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1673:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1695:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1703:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1724:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1735:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1808:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1852:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1894:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:1934:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:2004:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_QUIVER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:2042:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:2131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:2160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:2179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ART_MASTER_KEY_OF_THIEVERY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:2193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/allmain.c:821:36: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/allmain.c:824:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/allmain.c:886:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/apply.c:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Underwater [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:95:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:307:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:459:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:480:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:532:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:541:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:554:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:589:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:602:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LONG_WORM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:616:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:715:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:730:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:763:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:828:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_CHA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:849:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invis [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1017:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BELL_OF_OPENING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Underwater [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1273:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANDELABRUM_OF_INVOCATION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1300:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OIL_LAMP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1322:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1470:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEM_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1534:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1566:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HJumping [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1636:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1645:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_goodpos [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1668:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Jumping [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1832:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1853:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable something [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:1917:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2221:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2257:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Glib [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2355:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2502:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2603:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2920:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2961:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2971:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_goodpos [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:2996:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hitmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:3110:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:3155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:3305:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPL_MAGICAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:3542:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:3579:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/apply.c:3776:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stoned [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/attrib.c:723:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/attrib.c:196:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/attrib.c:689:7: style: Parameter 'ability' can be declared as pointer to const. However it seems that 'postadjabil' is a callback function, if 'ability' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/attrib.c:107:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/attrib.c:689:7: note: Parameter 'ability' can be declared as pointer to const NetHack-3.6.7/src/attrib.c:729:7: style: Parameter 'ability' can be declared as pointer to const. However it seems that 'check_innate_abil' is a callback function, if 'ability' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/attrib.c:109:39: note: You might need to cast the function pointer here NetHack-3.6.7/src/attrib.c:729:7: note: Parameter 'ability' can be declared as pointer to const NetHack-3.6.7/src/attrib.c:783:15: style: Variable 'iptr' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/ball.c:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ox [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:182:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable override_restriction [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:366:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ox [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:391:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:450:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:593:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ox [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:896:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:982:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:1010:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/ball.c:1049:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:30:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:95:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:212:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_eight_bit_input [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:241:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:327:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bones [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:368:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:584:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable discover [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/bones.c:97:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/bones.c:24:14: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/bones.c:364:22: style: Variable 'mptr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/bones.c:612:35: error: Uninitialized variable: c [uninitvar] NetHack-3.6.7/src/botl.c:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showsyms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:236:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:252:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_updates [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:316:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable female [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:327:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:357:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:392:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:567:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:750:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_TIME [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:770:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:892:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable win_status_init [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:981:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable win_status_finish [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:1018:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:1069:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_IPTR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:1297:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:1338:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:1385:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/botl.c:1395:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/cmd.c:2924:23: error: Code 'Unchanging&& Upolyd' is invalid C code. Use --std or --language to configure the language. [syntaxError] NetHack-3.6.7/src/dbridge.c:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:115:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_UNDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:169:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:240:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:303:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edata [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:325:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:336:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:347:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:370:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:384:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:406:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:427:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:490:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:569:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:776:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:838:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:888:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/artifact.c:2182:26: warning: Either the condition 'obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck] NetHack-3.6.7/src/artifact.c:2179:11: note: Assuming that condition 'obj' is not redundant NetHack-3.6.7/src/artifact.c:2182:26: note: Null pointer dereference NetHack-3.6.7/src/artifact.c:1388:40: style: Same expression on both sides of '-' because 'oldhpmax' and 'u.uhpmax' represent the same value. [duplicateExpression] NetHack-3.6.7/src/artifact.c:1373:29: note: 'oldhpmax' is assigned value 'u.uhpmax' here. NetHack-3.6.7/src/artifact.c:1388:40: note: Same expression on both sides of '-' because 'oldhpmax' and 'u.uhpmax' represent the same value. NetHack-3.6.7/src/artifact.c:294:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:317:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:336:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:356:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:410:13: style: Parameter 'otmp' can be declared as pointer to const. However it seems that 'attacks' is a callback function, if 'otmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/artifact.c:53:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/artifact.c:410:13: note: Parameter 'otmp' can be declared as pointer to const NetHack-3.6.7/src/artifact.c:422:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:435:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:447:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:722:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:815:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:827:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:843:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:1665:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:1693:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:1721:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:1732:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:1744:7: style: Parameter 'abil' can be declared as pointer to const. However it seems that 'abil_to_adtyp' is a callback function, if 'abil' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/artifact.c:29:24: note: You might need to cast the function pointer here NetHack-3.6.7/src/artifact.c:1744:7: note: Parameter 'abil' can be declared as pointer to const NetHack-3.6.7/src/artifact.c:1769:7: style: Parameter 'abil' can be declared as pointer to const. However it seems that 'abil_to_spfx' is a callback function, if 'abil' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/artifact.c:28:32: note: You might need to cast the function pointer here NetHack-3.6.7/src/artifact.c:1769:7: note: Parameter 'abil' can be declared as pointer to const NetHack-3.6.7/src/artifact.c:2112:18: style: Variable 'ttmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/artifact.c:2176:15: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:2177:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/artifact.c:1988:21: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/detect.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinwater [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinwater [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable def_monsyms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEAR_TRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEAR_TRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:239:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:291:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:310:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TER_DETECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:461:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:587:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:795:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:861:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:915:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURIED_TOO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:937:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TER_DETECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1045:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1289:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1319:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clairvoyant [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1438:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_MASK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1469:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1520:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1578:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1590:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1617:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1665:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_EEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1712:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1795:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1814:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1841:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TER_TRP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1975:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dbridge.c:138:16: style: Variable 'lev' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/botl.c:846:30: style: Condition 'reset' is always false [knownConditionTrueFalse] NetHack-3.6.7/src/botl.c:837:13: note: Assignment 'reset=0', assigned value is 0 NetHack-3.6.7/src/botl.c:846:30: note: Condition 'reset' is always false NetHack-3.6.7/src/botl.c:766:10: style: Parameter 'valsetlist' can be declared as pointer to const. However it seems that 'eval_notify_windowport_field' is a callback function, if 'valsetlist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/botl.c:451:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/botl.c:766:10: note: Parameter 'valsetlist' can be declared as pointer to const NetHack-3.6.7/src/botl.c:1334:22: style: Variable 'rule' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/botl.c:1335:21: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/botl.c:595:23: error: Uninitialized variable: buf [uninitvar] NetHack-3.6.7/src/dig.c:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:214:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hero_memory [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:95:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newsym_rn2 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:155:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:252:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newsym_rn2 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:281:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:292:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:244:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:316:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hero_memory [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:497:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:362:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastseentyp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:509:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:375:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:546:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:407:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_NOTHING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:744:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:521:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:775:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:541:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNCOUNT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:906:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:556:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:963:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:583:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1035:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:737:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:906:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sparkle [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:923:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1011:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_BEAM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1407:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1103:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hero_memory [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1613:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1140:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1694:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1196:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1730:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1779:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1286:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defer_see_monsters [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1802:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1321:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1833:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1341:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1900:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1937:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buriedobjlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1384:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1996:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1514:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_STATUE_OFF [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1597:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1616:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1628:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1705:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1837:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_sw_tl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1862:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_ZAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1880:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:1902:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_GLYPH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2007:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2045:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_T_LONG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2064:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_W_TOP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2098:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_C_INNER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_X_TLBR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2317:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TUWALL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2368:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_MASK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/detect.c:1183:45: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/detect.c:99:19: style: Variable 'mtmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/detect.c:234:28: style: Variable 'mtmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/detect.c:1307:13: style: Parameter 'sobj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/detect.c:883:39: error: Uninitialized variable: temp_trap [uninitvar] NetHack-3.6.7/src/do.c:31:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:54:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:302:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_sink [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:374:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:567:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:608:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:673:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:699:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:787:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:802:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:834:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menu_style [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:943:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1101:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1224:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1263:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1700:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1735:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utotype [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1749:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1786:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1925:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ucreamed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1951:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ucreamed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1976:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wounded_legs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do.c:1991:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wounded_legs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/display.c:2378:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2473:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2476:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2493:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2496:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2525:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2528:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2531:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2534:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2600:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:2602:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] NetHack-3.6.7/src/display.c:1903:16: style: Variable 'lev' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/display.c:537:21: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/do.c:1635:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/do.c:370:18: style: Variable 'trp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/do.c:371:18: style: Variable 'eng' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/do.c:143:14: style: Variable 'ttyp' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/apply.c:3128:20: style: Redundant condition: Blind. '!Blind || (Blind && wasblind)' is equivalent to '!Blind || wasblind' [redundantCondition] NetHack-3.6.7/src/apply.c:280:26: style: Variable 'ttmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/apply.c:711:15: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/apply.c:1828:13: style: Parameter 'corpse' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/apply.c:2101:11: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/apply.c:2915:19: style: Variable 'mtmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/apply.c:219:22: style: Variable 'mptr' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/do_name.c:31:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:52:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:97:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancelled_don [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:269:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_tree [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:131:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancelled_don [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getloc_filter [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:348:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getloc_filter [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:284:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:435:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:338:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:511:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:390:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otyp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:544:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:457:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:569:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUMMY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:504:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:665:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_GLOCS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1088:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_PSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:556:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_PSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:611:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otyp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1138:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:631:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:657:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otyp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:672:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1301:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_PSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:697:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1351:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1366:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lootabc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:720:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1462:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAPON_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:731:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1484:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:798:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1528:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:864:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1618:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:887:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1668:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameover [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1005:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_RING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1830:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1838:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_THE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1166:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1850:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_THE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1209:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ublindf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1882:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUPPRESS_NAME [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1247:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1891:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1272:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1901:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_THE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1325:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1916:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_THE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancelled_don [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1927:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_A [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmh [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:2003:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1445:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:2036:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOGUSMONFILE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uskin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:2052:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1539:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParanoidRemove [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:2117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1557:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:2126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1581:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:2147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1693:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:2171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:1871:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ACCESSORY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:2204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2074:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2094:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uleft [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uleft [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2247:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2274:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uright [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2315:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2441:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable takeoff [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2515:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable takeoff [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2604:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2614:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2657:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menu_style [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2711:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2768:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_wear.c:2794:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:17:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edog [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:45:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_CHA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable petnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preferred_pet [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:212:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable migrating_mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:311:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:481:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGEST_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:573:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:694:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_WORMS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:745:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPORT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:871:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:988:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:1039:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aggravate_monster [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dog.c:540:22: style: Variable 'edog' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/do_wear.c:1421:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] NetHack-3.6.7/src/do_wear.c:1420:9: note: outer condition: uarmc NetHack-3.6.7/src/do_wear.c:1421:9: note: identical inner condition: uarmc NetHack-3.6.7/src/do_wear.c:1423:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] NetHack-3.6.7/src/do_wear.c:1422:14: note: outer condition: uarm NetHack-3.6.7/src/do_wear.c:1423:9: note: identical inner condition: uarm NetHack-3.6.7/src/do_wear.c:1425:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] NetHack-3.6.7/src/do_wear.c:1424:14: note: outer condition: uarmu NetHack-3.6.7/src/do_wear.c:1425:9: note: identical inner condition: uarmu NetHack-3.6.7/src/do_wear.c:187:23: style: Condition 'oldprop' is always false [knownConditionTrueFalse] NetHack-3.6.7/src/do_wear.c:184:13: note: Assuming that condition '!oldprop' is not redundant NetHack-3.6.7/src/do_wear.c:187:23: note: Condition 'oldprop' is always false NetHack-3.6.7/src/do_wear.c:1205:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/do_wear.c:1270:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/do_wear.c:1352:13: style: Parameter 'stolenobj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/do_wear.c:2702:22: style: Parameter 'atmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/do_wear.c:2765:22: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/do_wear.c:2628:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/do_wear.c:2651:14: style: Variable 'i' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/dogmove.c:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:135:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:152:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:361:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:428:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:488:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:699:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_LEADER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:720:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:1276:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:1308:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:1362:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:1375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACURRSTR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:131:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forcefight [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:158:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:306:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:407:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kickedobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:492:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kickedobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:737:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nowhere [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:778:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:1345:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:1397:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIGR_WITH_HERO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:1516:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIGR_NOWHERE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:1631:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable migrating_objs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:1705:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:1754:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:1788:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/do_name.c:1291:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] NetHack-3.6.7/src/do_name.c:1706:22: error: Returning pointer to local variable 'buf' that will be invalid when returning. [returnDanglingLifetime] NetHack-3.6.7/src/do_name.c:1706:23: note: Passed to 'strcpy'. NetHack-3.6.7/src/do_name.c:1661:11: note: Variable created here. NetHack-3.6.7/src/do_name.c:1706:22: note: Returning pointer to local variable 'buf' that will be invalid when returning. NetHack-3.6.7/src/do_name.c:730:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/do_name.c:849:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/do_name.c:878:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/do_name.c:1353:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/do_name.c:2039:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/do_name.c:2081:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/do_name.c:2094:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/do_name.c:1320:9: style: The if condition is the same as the previous if condition [duplicateCondition] NetHack-3.6.7/src/do_name.c:1317:9: note: First condition NetHack-3.6.7/src/do_name.c:1320:9: note: Second condition NetHack-3.6.7/src/do_name.c:2207:23: warning: Either the condition 'orcname' is redundant or there is possible null pointer dereference: orcname. [nullPointerRedundantCheck] NetHack-3.6.7/src/do_name.c:2217:21: note: Assuming that condition 'orcname' is not redundant NetHack-3.6.7/src/do_name.c:2207:23: note: Null pointer dereference NetHack-3.6.7/src/do_name.c:1450:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'docall_xname' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/do_name.c:1497:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/do_name.c:1450:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/do_name.c:1966:21: style: Parameter 'other_mon' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/do_name.c:1996:22: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/do_name.c:2195:12: warning: Uninitialized variable: s [uninitvar] NetHack-3.6.7/src/do_name.c:2206:26: note: Calling function 'rndorcname', 1st argument 'buf2' value is NetHack-3.6.7/src/do_name.c:2187:9: note: Assuming condition is false NetHack-3.6.7/src/do_name.c:2195:12: note: Uninitialized variable: s NetHack-3.6.7/src/do_name.c:1108:26: style: Variable 'buf[PL_PSIZ-1]' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/do_name.c:1307:26: style: Variable 'buf[PL_PSIZ-1]' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/dothrow.c:54:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_oid [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:242:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:293:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uquiver [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:376:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uquiver [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:412:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:429:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:543:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWwalking [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:590:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWwalking [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:816:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:872:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_HUGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:900:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:938:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1068:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1079:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1103:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1456:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_MEDIUM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1503:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_MONSTER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1530:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1806:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1914:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1933:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1949:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:1973:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:2059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:2084:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dothrow.c:2125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dig.c:1678:21: style: Condition 'supporting' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/dig.c:184:15: style: Parameter 'madeby' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dig.c:188:18: style: Variable 'ttmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dig.c:445:36: style: Variable 'mtmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dig.c:544:17: style: Variable 'oldobjs' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dig.c:544:27: style: Variable 'newobjs' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dig.c:900:8: style: Parameter 'cc' can be declared as pointer to const. However it seems that 'dig_up_grave' is a callback function, if 'cc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/dig.c:15:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/dig.c:900:8: note: Parameter 'cc' can be declared as pointer to const NetHack-3.6.7/src/dig.c:1930:32: style: Variable 'bball' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dig.c:1119:40: style: Variable 'trap_with_u' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/dig.c:1475:26: style: Variable 'digdepth' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/drawing.c:282:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:298:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:371:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPCHARS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:398:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:407:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_OFF_X [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:434:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPCHARS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:457:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPCHARS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:521:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:586:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/drawing.c:551:18: style: Parameter 'symp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/drawing.c:559:18: style: Parameter 'symp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/drawing.c:567:18: style: Parameter 'symp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/drawing.c:575:18: style: Parameter 'symp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dokick.c:600:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/dokick.c:1438:39: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/dokick.c:1564:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/dokick.c:962:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/dokick.c:1644:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/dungeon.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:264:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:277:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:293:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:330:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:356:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:393:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:417:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BR_STAIR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:468:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEVEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:495:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:524:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:552:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_level [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:583:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEVEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:611:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEVEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:642:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEVEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:725:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDBMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:993:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1021:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quest_dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1039:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1055:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1068:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1083:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1092:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1140:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1154:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1194:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1226:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xupstair [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xdnstair [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1282:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yupstair [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1293:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1300:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hardfloor [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1334:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1364:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1411:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quest_dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1419:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mines_dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1473:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tower_dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1499:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1512:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1520:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1563:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1583:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1594:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1658:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1731:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1751:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1766:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:1855:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2058:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2204:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2340:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastseentyp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2371:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2420:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2683:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2709:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2755:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vowels [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2771:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quest_dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2829:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2879:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uheard_tune [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dungeon.c:2922:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dokick.c:926:26: style: Variable 'mdat' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/eat.c:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nomovemsg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nomovemsg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:288:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eating [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:353:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COST_BITE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:381:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:396:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:432:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:456:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:487:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable food [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:503:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_HIT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:646:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:747:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:785:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MR_FIRE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:842:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:949:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1161:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unvegetarian [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1175:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPINACH_TIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1285:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPINACH_TIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1308:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1441:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1540:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1552:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1594:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1739:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1796:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhunger [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1905:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uright [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1940:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:1952:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2091:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulycn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2303:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strangled [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2733:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2765:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canchoke [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2792:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinvulnerable [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2850:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhunger [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2860:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2905:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2915:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2922:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable afternmv [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhunger [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:3093:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:3195:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:3284:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:3298:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:3321:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/dogmove.c:432:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/dogmove.c:583:25: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dogmove.c:667:19: style: Variable 'pal' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dogmove.c:1060:26: style: Variable 'trap' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dogmove.c:1138:26: style: Variable 'dog' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dogmove.c:408:37: style: Variable 'carryamt' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/dungeon.c:2755:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/dungeon.c:2262:15: style: Redundant initialization for 'mptr'. The initialized value is overwritten before it is read. [redundantInitialization] NetHack-3.6.7/src/dungeon.c:2259:19: note: mptr is initialized NetHack-3.6.7/src/dungeon.c:2262:15: note: mptr is overwritten NetHack-3.6.7/src/dungeon.c:287:23: style: Parameter 'pd' can be declared as pointer to const. However it seems that 'find_branch' is a callback function, if 'pd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/dungeon.c:43:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/dungeon.c:287:23: note: Parameter 'pd' can be declared as pointer to const NetHack-3.6.7/src/dungeon.c:607:10: style: Parameter 'map' can be declared as pointer to const. However it seems that 'pick_level' is a callback function, if 'map' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/dungeon.c:54:24: note: You might need to cast the function pointer here NetHack-3.6.7/src/dungeon.c:607:10: note: Parameter 'map' can be declared as pointer to const NetHack-3.6.7/src/dungeon.c:983:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:991:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1037:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1090:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1098:10: style: Parameter 'lev1' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1098:17: style: Parameter 'lev2' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1138:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1140:14: style: Variable 'dptr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dungeon.c:1291:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1409:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1417:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1471:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1510:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1538:17: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1547:17: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:1654:14: style: Variable 'slev' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dungeon.c:1659:14: style: Variable 'mseen' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dungeon.c:1728:17: style: Parameter 'dptr' can be declared as pointer to const. However it seems that 'unplaced_floater' is a callback function, if 'dptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/dungeon.c:56:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/dungeon.c:1728:17: note: Parameter 'dptr' can be declared as pointer to const NetHack-3.6.7/src/dungeon.c:1812:10: style: Parameter 'dlev' can be declared as pointer to const. However it seems that 'chr_u_on_lvl' is a callback function, if 'dlev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/dungeon.c:61:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/dungeon.c:1812:10: note: Parameter 'dlev' can be declared as pointer to const NetHack-3.6.7/src/dungeon.c:2325:10: style: Parameter 'lev' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/dungeon.c:2875:10: style: Parameter 'mptr' can be declared as pointer to const. However it seems that 'tunesuffix' is a callback function, if 'mptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/dungeon.c:75:24: note: You might need to cast the function pointer here NetHack-3.6.7/src/dungeon.c:2875:10: note: Parameter 'mptr' can be declared as pointer to const NetHack-3.6.7/src/dungeon.c:208:31: error: Uninitialized variable: count [uninitvar] NetHack-3.6.7/src/dungeon.c:753:27: error: Uninitialized variable: vers_info [uninitvar] NetHack-3.6.7/src/dungeon.c:2226:31: error: Uninitialized variable: branchnum [uninitvar] NetHack-3.6.7/src/dothrow.c:1298:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/dothrow.c:913:16: style: Condition 'costly_xy' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/dothrow.c:2152:41: warning: Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck] NetHack-3.6.7/src/dothrow.c:2164:17: note: Assuming that condition '!obj' is not redundant NetHack-3.6.7/src/dothrow.c:2152:41: note: Null pointer dereference NetHack-3.6.7/src/dothrow.c:593:37: style: Redundant initialization for 'may_pass'. The initialized value is overwritten before it is read. [redundantInitialization] NetHack-3.6.7/src/dothrow.c:578:22: note: may_pass is initialized NetHack-3.6.7/src/dothrow.c:593:37: note: may_pass is overwritten NetHack-3.6.7/src/dothrow.c:914:15: style: Variable 'oshops' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/dothrow.c:580:13: style: Variable 'dmg' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/dothrow.c:1626:21: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/end.c:339:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_fuzzer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:554:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi_reason [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:577:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:662:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disclosure_options [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:798:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:870:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:927:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1029:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1067:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRICKED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1211:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1711:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_moveloop [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1776:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1851:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:1898:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMMONS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:2025:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:2041:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:2059:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:2137:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kinfo [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:2155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:2166:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:2193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:2212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/exper.c:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Role_switch [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/exper.c:51:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/exper.c:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL_SPEED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/exper.c:166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uexp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/exper.c:211:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/exper.c:272:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/exper.c:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/exper.c:332:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:21:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGRAVEFILE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:102:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:151:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:184:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:273:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:286:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:297:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADSTONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:326:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:401:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUST [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:1191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:1212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:1237:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:1277:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:1293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/explode.c:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/explode.c:623:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/engrave.c:110:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/engrave.c:1034:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/engrave.c:1047:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/engrave.c:317:27: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/engrave.c:1212:35: error: Uninitialized variable: lth [uninitvar] NetHack-3.6.7/src/extralev.c:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doortable [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/extralev.c:161:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doortable [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/extralev.c:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/extralev.c:294:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/extralev.c:308:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/eat.c:2880:17: style: Redundant condition: context.victual.eating. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] NetHack-3.6.7/src/eat.c:1284:9: warning: Either the condition 'obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck] NetHack-3.6.7/src/eat.c:1222:9: note: Assuming that condition 'obj' is not redundant NetHack-3.6.7/src/eat.c:1220:25: note: Calling function 'tin_variety', 1st argument 'obj' value is 0 NetHack-3.6.7/src/eat.c:1284:9: note: Null pointer dereference NetHack-3.6.7/src/eat.c:394:13: style: Parameter 'old_obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/eat.c:834:27: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'givit' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/eat.c:23:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/eat.c:834:27: note: Parameter 'ptr' can be declared as pointer to const NetHack-3.6.7/src/eat.c:1937:13: style: Parameter 'otmp' can be declared as pointer to const. However it seems that 'accessory_has_effect' is a callback function, if 'otmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/eat.c:36:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/eat.c:1937:13: note: Parameter 'otmp' can be declared as pointer to const NetHack-3.6.7/src/end.c:662:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/end.c:1815:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/end.c:1817:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:448:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TROUBLEPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:513:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEVELPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:554:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEVELPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:589:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_info [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:616:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:765:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:811:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:866:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:893:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:908:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:916:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:969:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:1016:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVEPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:1047:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVEPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:1060:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVEPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:1077:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVEPREFIX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:1718:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:1878:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:1975:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SET_IN_SYS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:2307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:2869:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:2931:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_config_file_src [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:2996:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_wizkit [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:3018:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:3047:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:3067:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:3238:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOLS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:3259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symset [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:3317:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:3503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symset [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:3680:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:4029:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:4262:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:4300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/end.c:659:21: style: Variable 'dop' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/end.c:797:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/end.c:799:17: style: Variable 'ask' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/fountain.c:23:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:128:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:225:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:509:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/fountain.c:112:9: style: Condition '!madepool' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/fountain.c:109:20: note: Assignment 'madepool=0', assigned value is 0 NetHack-3.6.7/src/fountain.c:112:9: note: Condition '!madepool' is always true NetHack-3.6.7/src/hacklib.c:309:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:458:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:478:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:944:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_year [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:1132:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_hour [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:1140:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_hour [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hacklib.c:195:15: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/hacklib.c:339:13: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/hacklib.c:343:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hacklib.c:344:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hacklib.c:459:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hacklib.c:678:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hacklib.c:681:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hacklib.c:806:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hacklib.c:808:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hacklib.c:938:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] NetHack-3.6.7/src/hacklib.c:977:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] NetHack-3.6.7/src/hacklib.c:1002:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] NetHack-3.6.7/src/hacklib.c:1023:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] NetHack-3.6.7/src/hacklib.c:807:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/hacklib.c:809:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/hacklib.c:972:16: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hacklib.c:997:16: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hacklib.c:1108:25: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hacklib.c:1123:25: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:77:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:393:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:559:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:644:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:654:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:663:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sokoban [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:688:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:705:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:719:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:936:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable travel1 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:1175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:1203:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:1340:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmove [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:1354:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:1377:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:1968:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADSTONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:1984:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2002:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2028:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2071:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinwater [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2382:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2454:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops0 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2584:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2664:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2692:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable umonnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2842:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2859:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2888:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2908:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2923:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2960:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:2993:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:3025:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELevitation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:3084:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:3109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNENCUMBERED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:3134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_ENCUMBER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:3148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:3169:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/files.c:1734:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] NetHack-3.6.7/src/files.c:274:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:492:10: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/files.c:788:10: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/files.c:2250:21: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/files.c:2265:16: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/files.c:2289:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:2290:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:3328:21: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/files.c:3332:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:3333:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:3685:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:4365:27: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:4368:31: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:4448:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/files.c:4229:30: style: Condition 'fqn' is always false [knownConditionTrueFalse] NetHack-3.6.7/src/files.c:4225:11: note: Assignment 'fqn=(const char*)0', assigned value is 0 NetHack-3.6.7/src/files.c:4229:30: note: Condition 'fqn' is always false NetHack-3.6.7/src/files.c:2933:8: style: Redundant initialization for 'rv'. The initialized value is overwritten before it is read. [redundantInitialization] NetHack-3.6.7/src/files.c:2923:16: note: rv is initialized NetHack-3.6.7/src/files.c:2933:8: note: rv is overwritten NetHack-3.6.7/src/files.c:259:17: style: Variable 'hexdigits' can be declared as const array [constVariable] NetHack-3.6.7/src/files.c:306:17: style: Variable 'hexdigits' can be declared as const array [constVariable] NetHack-3.6.7/src/files.c:311:10: style: Variable 'calc' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/files.c:1893:18: style: Variable 'lockname' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/light.c:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_RADIUS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:149:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:228:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:298:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:373:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:392:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable light_source [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:411:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:467:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANGE_LEVEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:514:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:593:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:618:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:637:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable light_source [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vision_full_recalc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:683:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vision_full_recalc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:698:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANDELABRUM_OF_INVOCATION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:775:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/light.c:59:11: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/light.c:135:11: style: Variable 'limits' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/light.c:481:19: style: Variable 'mtmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/light.c:482:17: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/light.c:511:17: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/light.c:512:19: style: Variable 'mtmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/light.c:373:31: error: Uninitialized variable: count [uninitvar] NetHack-3.6.7/src/lock.c:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:59:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_LOCKED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:81:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:177:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COST_BRKLCK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:226:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:313:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:535:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:641:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:748:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_FURNITURE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:784:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:887:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_WIZARD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:925:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:1081:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ELEMENTAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ELEMENTAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:157:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORCISH_ARROW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:171:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:569:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOLD_PIECE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:583:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:813:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:931:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:969:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_DRAGON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:987:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1022:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mextra [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1044:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1116:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1427:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_NAZGUL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1442:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1469:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1488:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1610:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1623:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1648:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1659:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPECIAL_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1735:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1762:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1810:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_PRIESTESS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:1925:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_DEMON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:2006:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:2069:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:2110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:2119:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:2139:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:2282:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_TRICKS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:316:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORTLOOT_PACK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:541:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:593:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:642:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:673:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCR_SCARE_MONSTER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:728:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:810:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:893:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:962:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIGURINE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:982:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1154:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1209:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1280:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1303:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1333:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1343:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1397:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1863:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silly_thing_to [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1884:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:1892:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2297:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2349:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2387:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable restoring [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2428:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invlet_constant [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2463:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2564:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2586:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_order [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2833:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_order [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2958:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_PRIEST [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:2998:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3020:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_order [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3124:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3324:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3405:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3580:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTYP_MASK_REP_SHOW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3592:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3603:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3627:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3643:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3733:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3747:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3762:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uskin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3796:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmu [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3820:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uleft [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3840:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3851:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_TOOL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3867:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3887:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3907:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:3950:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:4004:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:4079:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:4307:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:4362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:4411:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:4460:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buriedobjlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/lock.c:278:13: style: Parameter 'container' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/lock.c:876:19: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mapglyph.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mapglyph.c:262:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rndencode [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mapglyph.c:292:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rndencode [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mapglyph.c:365:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/makemon.c:895:54: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/makemon.c:940:22: style: Redundant condition: ghostly. '!ghostly || (ghostly && result)' is equivalent to '!ghostly || result' [redundantCondition] NetHack-3.6.7/src/makemon.c:882:21: style: Condition 'mon->mpeaceful' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/makemon.c:1883:26: style: Condition 'fem' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/makemon.c:1879:38: note: Assuming that condition '!fem' is not redundant NetHack-3.6.7/src/makemon.c:1883:26: note: Condition 'fem' is always true NetHack-3.6.7/src/makemon.c:957:15: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/makemon.c:1486:27: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'align_shift' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/makemon.c:18:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/makemon.c:1486:27: note: Parameter 'ptr' can be declared as pointer to const NetHack-3.6.7/src/makemon.c:1758:27: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/makemon.c:1794:22: style: Parameter 'victim' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mapglyph.c:288:31: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/mapglyph.c:295:35: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:87:19: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:96:19: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:103:19: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:110:19: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:120:23: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:122:23: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:124:23: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:127:23: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] NetHack-3.6.7/src/mapglyph.c:129:23: note: $symbol is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: $symbol is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:153:23: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:156:23: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:159:23: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:172:19: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:179:19: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:188:19: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:197:19: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:204:19: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:213:23: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mapglyph.c:249:15: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/mapglyph.c:215:23: note: color is assigned NetHack-3.6.7/src/mapglyph.c:249:15: note: color is overwritten NetHack-3.6.7/src/mcastu.c:62:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invis [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mcastu.c:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antimagic [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mcastu.c:206:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mcastu.c:372:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mcastu.c:529:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_CLRC [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mcastu.c:740:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mcastu.c:780:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mcastu.c:847:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPC2 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mapglyph.c:176:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/mapglyph.c:194:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/mhitm.c:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:126:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MISS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:295:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:541:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_WEAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:649:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:706:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_HUGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:737:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:826:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MISS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:864:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:1502:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITFORU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:1512:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTELL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:1533:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:1550:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_CORR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:1570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:1590:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:1743:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_MAGC [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:1772:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:40:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:89:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:104:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_WEAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HFast [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:253:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:269:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:368:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:820:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sick_resistance [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:836:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:875:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:928:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:1768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blinded [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:1784:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:2051:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:2166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:2363:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:2391:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:2436:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:2734:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:2795:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:2970:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitm.c:45:25: style: Parameter 'mattk' can be declared as pointer to const. However it seems that 'noises' is a callback function, if 'mattk' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mhitm.c:30:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/mhitm.c:45:25: note: Parameter 'mattk' can be declared as pointer to const NetHack-3.6.7/src/mhitm.c:700:22: style: Parameter 'mdef' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mhitm.c:979:29: style: Variable 'marmg' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/minion.c:15:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:176:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_AIR_ELEMENTAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:235:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:323:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:356:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:371:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:384:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:397:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ANGEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:425:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_DEMON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:439:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:468:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Conflict [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/minion.c:148:45: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/mklev.c:87:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:106:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mkroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subrooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:360:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doorindex [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:389:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:467:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:493:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doorindex [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:551:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TELEP_TRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:581:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:659:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:906:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:993:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1045:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1174:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1242:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doorindex [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1263:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1285:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRAPNUM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1549:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1608:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1621:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1648:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1709:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1772:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:1871:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable knox_level [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mhitu.c:115:16: style: Parameter 'mattk' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mhitu.c:118:21: style: Variable 'mwep' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mhitu.c:229:28: style: Variable 'attk' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mhitu.c:263:22: style: Parameter 'mdef' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mhitu.c:264:11: style: Parameter 'prev_result' can be declared as const array [constParameter] NetHack-3.6.7/src/mhitu.c:992:29: style: Variable 'marmg' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:2304:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hack.c:2358:53: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hack.c:2364:53: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hack.c:2370:53: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hack.c:2425:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hack.c:2429:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hack.c:2439:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/hack.c:2059:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/mkmap.c:34:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:112:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:169:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:258:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:284:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:356:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:393:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:422:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmap.c:461:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/hack.c:864:22: style: Variable 't' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:902:25: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:990:28: style: Variable 'ordered' can be declared as const array [constVariable] NetHack-3.6.7/src/hack.c:1965:18: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:2295:18: style: Parameter 'mdat' can be declared as pointer to const. However it seems that 'monstinroom' is a callback function, if 'mdat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/hack.c:16:32: note: You might need to cast the function pointer here NetHack-3.6.7/src/hack.c:2295:18: note: Parameter 'mdat' can be declared as pointer to const NetHack-3.6.7/src/hack.c:2318:25: style: Variable 'lev' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:2382:14: style: Variable 'slev' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:2512:27: style: Variable 'oracle' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:3084:26: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/hack.c:3148:26: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mkmap.c:391:20: style: Variable 'croom' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mkobj.c:75:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oextra [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeromonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIGR_TO_SPECIES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:253:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDOM_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_UNIQ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:393:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:448:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_oid [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:474:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ident [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:513:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:563:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_oid [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:588:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:626:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:658:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:710:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:778:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1142:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1189:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LIZARD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1231:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1275:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1303:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_HOLDING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1360:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_HOLDING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1402:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_INVENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1419:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1493:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1532:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSTAT_INIT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1675:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1695:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1709:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1730:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1745:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1807:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1836:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1853:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROT_CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1921:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:1994:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable migrating_objs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2027:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2070:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2095:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2146:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2202:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORN_OF_PLENTY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2296:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2353:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_ONBILL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2412:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_MINVENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOBJ_STATES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2453:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2485:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2524:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2560:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_OF_GRAY_OOZE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2862:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2911:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:2941:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:74:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loc_f [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:238:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:249:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:267:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LR_BRANCH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:340:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIBRATING_SQUARE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:396:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:473:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:627:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ransacked [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:641:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:672:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:705:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M2_ORC [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:722:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:814:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:825:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:871:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:962:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable corrmaze [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1212:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1254:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1335:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_PORTAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1355:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1395:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_water [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1542:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Swimming [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1576:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1602:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1645:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1670:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1681:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1764:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BMASK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkmaze.c:1810:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mklev.c:896:14: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mklev.c:1840:19: style: Variable 'ttmp' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/mkobj.c:790:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/mkroom.c:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:211:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:251:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_GNOME_KING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:270:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:452:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inhell [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:489:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ubirthday [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:518:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:555:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:582:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:607:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:618:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnstairs_room [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:629:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upstairs_room [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:668:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:722:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:741:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_DRAGON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:779:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_CAPTAIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:839:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subrooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:855:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkroom.c:871:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mkobj.c:622:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mkobj.c:1389:22: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mkobj.c:1582:19: style: Variable 'mtmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mkobj.c:1726:22: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mkobj.c:2431:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'where_name' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mkobj.c:17:30: note: You might need to cast the function pointer here NetHack-3.6.7/src/mkobj.c:2431:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/mkobj.c:2893:17: style: Variable 'otmp1' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mkobj.c:2893:25: style: Variable 'otmp2' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mkroom.c:183:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/mkroom.c:36:25: style: Parameter 'sroom' can be declared as pointer to const. However it seems that 'isbig' is a callback function, if 'sroom' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mkroom.c:20:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/mkroom.c:36:25: note: Parameter 'sroom' can be declared as pointer to const NetHack-3.6.7/src/mkroom.c:93:11: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mkroom.c:555:20: style: Variable 'troom' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mkroom.c:616:25: style: Parameter 'sroom' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mkroom.c:627:25: style: Parameter 'sroom' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mkroom.c:652:16: style: Parameter 'croom' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mkmaze.c:992:31: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/mkmaze.c:1002:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/mkmaze.c:756:41: style: Condition 'otyp!=MEAT_STICK' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/mkmaze.c:756:33: style: Same expression 'otyp!=MEAT_STICK' found multiple times in chain of '&&' operators. [duplicateExpression] NetHack-3.6.7/src/mkmaze.c:1252:9: style: Local variable 'xmin' shadows outer variable [shadowVariable] NetHack-3.6.7/src/mkmaze.c:1381:12: note: Shadowed declaration NetHack-3.6.7/src/mkmaze.c:1252:9: note: Shadow variable NetHack-3.6.7/src/mkmaze.c:1252:15: style: Local variable 'xmax' shadows outer variable [shadowVariable] NetHack-3.6.7/src/mkmaze.c:1381:24: note: Shadowed declaration NetHack-3.6.7/src/mkmaze.c:1252:15: note: Shadow variable NetHack-3.6.7/src/mkmaze.c:1252:21: style: Local variable 'ymin' shadows outer variable [shadowVariable] NetHack-3.6.7/src/mkmaze.c:1381:18: note: Shadowed declaration NetHack-3.6.7/src/mkmaze.c:1252:21: note: Shadow variable NetHack-3.6.7/src/mkmaze.c:1252:27: style: Local variable 'ymax' shadows outer variable [shadowVariable] NetHack-3.6.7/src/mkmaze.c:1381:30: note: Shadowed declaration NetHack-3.6.7/src/mkmaze.c:1252:27: note: Shadow variable NetHack-3.6.7/src/mkmaze.c:97:5: style: Parameter 'locale' can be declared as const array. However it seems that 'extend_spine' is a callback function, if 'locale' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mkmaze.c:19:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/mkmaze.c:97:5: note: Parameter 'locale' can be declared as const array NetHack-3.6.7/src/mkmaze.c:177:18: style: Variable 'spine_array' can be declared as const array [constVariable] NetHack-3.6.7/src/mkmaze.c:491:26: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mkmaze.c:624:7: style: Parameter 's' can be declared as pointer to const. However it seems that 'check_ransacked' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mkmaze.c:28:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/mkmaze.c:624:7: note: Parameter 's' can be declared as pointer to const NetHack-3.6.7/src/mkmaze.c:1614:31: error: Uninitialized variable: n [uninitvar] NetHack-3.6.7/src/mkmaze.c:918:24: style: Variable 'ry' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/mkmaze.c:934:32: style: Variable 'dy' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/mondata.c:49:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_ANY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:90:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:193:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_BREA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:310:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_VAMPIRE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:330:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_CORR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:339:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_BUZZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:377:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:398:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:409:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_SMALL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:422:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_SMALL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:433:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_STCK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:444:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:481:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:493:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_ANY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:506:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:572:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_KOBOLD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:657:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:690:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:825:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:924:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_UNIQ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:933:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:1027:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:1041:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:1061:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:1084:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:1106:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_SMALL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:1123:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_SMALL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:1166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_HUGS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:1186:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_EYE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:54:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_KOBOLD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:207:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_HUMAN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:270:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:308:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSTAT_BURIED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:500:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:649:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSLOW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:683:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:744:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:884:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:970:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1200:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CARR_CAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1322:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_poisoncloud [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1562:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1583:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M3_DISPLACES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1603:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1614:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1645:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_MINVENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1691:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1808:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1828:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hitmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1869:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_AMUL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1892:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_LIFE_SAVING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:1945:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2083:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSTAT_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_TINY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2287:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_DGST [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2301:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2324:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XKILL_GIVEMSG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2337:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2525:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_GOLEM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2550:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2616:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2630:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MON_MIGRATING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2641:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2656:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2733:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2758:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2774:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2821:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MON_OFFMAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2861:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_SHRIEK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:2895:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3034:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forcefight [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3048:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3058:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3090:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_NOTHING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3178:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3202:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3235:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_EEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3263:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPECIAL_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3296:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3311:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHIFT_MSG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3370:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3398:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leader_m_id [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3409:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_VLAD_THE_IMPALER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3620:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3671:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3903:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SCORPIUS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3926:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_QUEEN_BEE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3944:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:3966:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:4008:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:4038:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:4073:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:4116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:4137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_HEALING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mon.c:4155:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mondata.c:44:18: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mondata.c:67:18: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mondata.c:70:20: style: Variable 'mattk' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mondata.c:188:15: style: Parameter 'magr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mondata.c:191:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mondata.c:365:17: style: Variable 'mamul' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mondata.c:440:18: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mondata.c:476:18: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mondata.c:1136:16: style: Parameter 'mattk' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/monmove.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:51:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREDIT_CARD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:87:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:142:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:191:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stealth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:277:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:323:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOLT_LIM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_ARRIVE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:381:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_ARRIVE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:678:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:707:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:737:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:816:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:1505:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:1514:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:1522:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:1538:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:1653:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:1699:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:1712:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mplayer.c:53:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mplayer.c:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mplayer.c:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_NSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mplayer.c:338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeromonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mplayer.c:380:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mplayer.c:363:24: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mthrowu.c:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREAM_PIE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:261:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:318:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:494:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:715:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_WEAPON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:762:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:812:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_RBRE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:895:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_WEAPON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:963:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:1004:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_RBRE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:1046:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tbx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:1096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:1129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/mthrowu.c:1170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/monmove.c:1021:42: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/monmove.c:1025:43: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/monmove.c:1032:34: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/monmove.c:383:17: style: Condition 'res>=0' is always false [knownConditionTrueFalse] NetHack-3.6.7/src/monmove.c:382:28: note: Calling function 'm_arrival' returns -1 NetHack-3.6.7/src/monmove.c:382:28: note: Assignment 'res=m_arrival(mtmp)', assigned value is -1 NetHack-3.6.7/src/monmove.c:383:17: note: Condition 'res>=0' is always false NetHack-3.6.7/src/monmove.c:601:13: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/monmove.c:594:29: note: tmp is assigned NetHack-3.6.7/src/monmove.c:601:13: note: tmp is overwritten NetHack-3.6.7/src/monmove.c:1302:17: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/monmove.c:1287:25: note: ptr is assigned NetHack-3.6.7/src/monmove.c:1302:17: note: ptr is overwritten NetHack-3.6.7/src/monmove.c:696:7: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/monmove.c:784:19: style: Variable 'mtoo' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/monmove.c:910:21: style: Variable 'lepgold' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/monmove.c:931:29: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/monmove.c:1612:18: style: Variable 'trap' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/monmove.c:1649:15: style: Parameter 'mtmp' can be declared as pointer to const. However it seems that 'stuff_prevents_passage' is a callback function, if 'mtmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/monmove.c:17:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/monmove.c:1649:15: note: Parameter 'mtmp' can be declared as pointer to const NetHack-3.6.7/src/monmove.c:1443:26: style: Variable 'conceals' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/mthrowu.c:757:16: style: Parameter 'mattk' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mthrowu.c:958:16: style: Parameter 'mattk' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mthrowu.c:1110:15: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/mthrowu.c:1163:17: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mthrowu.c:87:25: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/mthrowu.c:315:17: style: Variable 'objgone' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/music.c:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:179:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:220:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:247:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:446:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:472:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stunned [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/music.c:685:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:73:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:177:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOLT_LIM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:201:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOLT_LIM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:224:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:266:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:307:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_FULL_HEALING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:334:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:671:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1019:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1087:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reflecting [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1240:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1414:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1577:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1638:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1766:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1782:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:1996:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2_on_display_rng [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2015:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2054:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2128:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EReflecting [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITFORU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2244:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2323:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_ACID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2357:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIN_OPENER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2386:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITFORU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2455:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NH_GREEN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2560:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCR_FIRE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:2577:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bases [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:258:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bases [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:276:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPEED_BOOTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:288:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:299:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bases [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:328:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bases [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:348:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:409:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:429:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:452:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:697:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/o_init.c:432:21: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/o_init.c:433:48: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/o_init.c:474:10: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/o_init.c:570:10: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/o_init.c:579:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/o_init.c:607:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/o_init.c:229:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/o_init.c:333:39: error: Uninitialized variable: len [uninitvar] NetHack-3.6.7/src/mon.c:1136:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/mon.c:1321:15: style: Variable 'gas_reg' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mon.c:1557:15: style: Parameter 'magr' can be declared as pointer to const. However it seems that 'mm_aggression' is a callback function, if 'magr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mon.c:20:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/mon.c:1557:15: note: Parameter 'magr' can be declared as pointer to const NetHack-3.6.7/src/mon.c:1558:15: style: Parameter 'mdef' can be declared as pointer to const. However it seems that 'mm_aggression' is a callback function, if 'mdef' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mon.c:20:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/mon.c:1558:15: note: Parameter 'mdef' can be declared as pointer to const NetHack-3.6.7/src/mon.c:1574:15: style: Parameter 'magr' can be declared as pointer to const. However it seems that 'mm_displacement' is a callback function, if 'magr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mon.c:21:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/mon.c:1574:15: note: Parameter 'magr' can be declared as pointer to const NetHack-3.6.7/src/mon.c:2423:21: style: Variable 'cadaver' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/mon.c:3395:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'isspecmon' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mon.c:25:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/mon.c:3395:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/mon.c:3615:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'accept_newcham_form' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mon.c:27:35: note: You might need to cast the function pointer here NetHack-3.6.7/src/mon.c:3615:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/mon.c:1236:17: style: Variable 'nattk' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/objects.c:34:30: style: struct member 'monst::dummy' is never used. [unusedStructMember] NetHack-3.6.7/src/objnam.c:112:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:194:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:212:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameover [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:275:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pl_fruit [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ffruit [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ffruit [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ffruit [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:437:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXN_NORMAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:447:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:776:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:815:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:832:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable override_ID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:855:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_UNIQ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:872:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYSKNIFE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:956:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1348:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1391:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXN_SINGULAR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1481:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1491:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1521:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_WATER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1682:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vowels [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1704:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1772:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1816:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ART_ORB_OF_DETECTION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1897:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ART_ORB_OF_DETECTION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1928:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:1967:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAKE_AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:2405:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vowels [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:2676:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:2847:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:2873:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:2946:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_fruit [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:4145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:4180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:4202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:4241:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/objnam.c:4256:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:591:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:658:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:703:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:854:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:958:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1113:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1161:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNCOUNT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNCOUNT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1229:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt_booldup [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt_booldup [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1414:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1477:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1519:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1660:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1670:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1683:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1710:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1733:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1746:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1840:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1890:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_menu_color [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:1998:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:2027:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:4261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:4325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:4410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:4450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:4470:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:4509:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:4735:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:4773:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:5608:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:5985:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6046:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6057:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6078:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symset [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIMARY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6153:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_CONTROL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6192:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6261:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6314:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_FSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6501:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6697:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6711:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6725:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6755:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6769:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6783:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6802:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_font_map [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6836:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:6930:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/muse.c:148:17: style: Local variable 'range' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1316:14: note: Shadowed declaration NetHack-3.6.7/src/muse.c:148:17: note: Shadow variable NetHack-3.6.7/src/muse.c:176:13: style: Local variable 'range' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1316:14: note: Shadowed declaration NetHack-3.6.7/src/muse.c:176:13: note: Shadow variable NetHack-3.6.7/src/muse.c:200:13: style: Local variable 'range' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1316:14: note: Shadowed declaration NetHack-3.6.7/src/muse.c:200:13: note: Shadow variable NetHack-3.6.7/src/muse.c:306:17: style: Local variable 'obj' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1319:13: note: Shadowed declaration NetHack-3.6.7/src/muse.c:306:17: note: Shadow variable NetHack-3.6.7/src/muse.c:331:26: style: Local variable 'obj' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1319:13: note: Shadowed declaration NetHack-3.6.7/src/muse.c:331:26: note: Shadow variable NetHack-3.6.7/src/muse.c:1086:26: style: Local variable 'obj' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1319:13: note: Shadowed declaration NetHack-3.6.7/src/muse.c:1086:26: note: Shadow variable NetHack-3.6.7/src/muse.c:1634:26: style: Local variable 'obj' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1319:13: note: Shadowed declaration NetHack-3.6.7/src/muse.c:1634:26: note: Shadow variable NetHack-3.6.7/src/muse.c:1915:25: style: Local variable 'obj' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1319:13: note: Shadowed declaration NetHack-3.6.7/src/muse.c:1915:25: note: Shadow variable NetHack-3.6.7/src/muse.c:2218:17: style: Local variable 'obj' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1319:13: note: Shadowed declaration NetHack-3.6.7/src/muse.c:2218:17: note: Shadow variable NetHack-3.6.7/src/muse.c:2340:17: style: Local variable 'obj' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1319:13: note: Shadowed declaration NetHack-3.6.7/src/muse.c:2340:17: note: Shadow variable NetHack-3.6.7/src/muse.c:2372:17: style: Local variable 'obj' shadows outer variable [shadowVariable] NetHack-3.6.7/src/muse.c:1319:13: note: Shadowed declaration NetHack-3.6.7/src/muse.c:2372:17: note: Shadow variable NetHack-3.6.7/src/muse.c:845:26: style: Variable 't' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/muse.c:1637:18: style: Variable 't' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/muse.c:2128:17: style: Variable 'orefl' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/muse.c:2557:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'cures_sliming' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/muse.c:38:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/muse.c:2557:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/muse.c:2573:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'green_mon' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/muse.c:39:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/muse.c:2573:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/objnam.c:1701:22: error: Returning pointer to local variable 'buf' that will be invalid when returning. [returnDanglingLifetime] NetHack-3.6.7/src/objnam.c:1701:23: note: Passed to 'strcpy'. NetHack-3.6.7/src/objnam.c:1697:11: note: Variable created here. NetHack-3.6.7/src/objnam.c:1701:22: note: Returning pointer to local variable 'buf' that will be invalid when returning. NetHack-3.6.7/src/objnam.c:1730:22: error: Returning pointer to local variable 'buf' that will be invalid when returning. [returnDanglingLifetime] NetHack-3.6.7/src/objnam.c:1730:23: note: Passed to 'strcpy'. NetHack-3.6.7/src/objnam.c:1725:11: note: Variable created here. NetHack-3.6.7/src/objnam.c:1730:22: note: Returning pointer to local variable 'buf' that will be invalid when returning. NetHack-3.6.7/src/objnam.c:2114:26: error: Returning pointer to local variable 'buf' that will be invalid when returning. [returnDanglingLifetime] NetHack-3.6.7/src/objnam.c:2114:27: note: Passed to 'strcpy'. NetHack-3.6.7/src/objnam.c:2059:11: note: Variable created here. NetHack-3.6.7/src/objnam.c:2114:26: note: Returning pointer to local variable 'buf' that will be invalid when returning. NetHack-3.6.7/src/objnam.c:2121:26: error: Returning pointer to local variable 'buf' that will be invalid when returning. [returnDanglingLifetime] NetHack-3.6.7/src/objnam.c:2121:27: note: Passed to 'strcpy'. NetHack-3.6.7/src/objnam.c:2059:11: note: Variable created here. NetHack-3.6.7/src/objnam.c:2121:26: note: Returning pointer to local variable 'buf' that will be invalid when returning. NetHack-3.6.7/src/objnam.c:364:38: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:1092:24: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/objnam.c:1677:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:1682:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:1685:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:1748:21: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/objnam.c:1751:27: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2078:31: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2096:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2133:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2135:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2139:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2296:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2405:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2466:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2467:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2471:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2473:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2481:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2555:33: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2556:36: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:2605:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/objnam.c:3119:32: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/objnam.c:3819:9: warning: Identical condition '!oclass', second condition is always false [identicalConditionAfterEarlyExit] NetHack-3.6.7/src/objnam.c:3816:9: note: If condition '!oclass' is true, the function will return/exit NetHack-3.6.7/src/objnam.c:3819:9: note: Testing identical condition '!oclass' NetHack-3.6.7/src/objnam.c:95:7: style: Parameter 'bufp' can be declared as pointer to const. However it seems that 'releaseobuf' is a callback function, if 'bufp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/objnam.c:18:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/objnam.c:95:7: note: Parameter 'bufp' can be declared as pointer to const NetHack-3.6.7/src/objnam.c:830:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/objnam.c:1744:24: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/objnam.c:1744:30: style: Variable 'named' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/objnam.c:1984:11: style: Variable 'simpleoname' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/objnam.c:3697:26: style: Variable 't' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/objnam.c:4193:13: style: Parameter 'cloak' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/objnam.c:4235:13: style: Parameter 'gloves' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/pager.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_sw_tl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buriedobjlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:250:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:282:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:412:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:828:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1368:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1478:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1636:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1797:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1877:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1921:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1951:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HELP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1957:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHELP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1963:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTIONFILE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1969:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LICENSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:1975:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUGHELP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:2011:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:2046:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:2083:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTORY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:86:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:144:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:283:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:302:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:326:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:379:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:401:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:502:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:721:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:739:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pickup_types [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:784:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BY_NEXTHERE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1024:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_P [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_order [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1235:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_HOLDING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1263:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1399:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1501:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1566:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1610:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNENCUMBERED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1663:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1682:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1742:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_TRICKS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:1945:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2025:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2086:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAN_CANCELLATION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2298:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2358:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2484:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2498:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2519:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2761:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2797:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2893:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:2969:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:3117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/invent.c:85:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:1496:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:1685:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:1811:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:2720:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:3127:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:3232:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:3270:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:3277:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:3916:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:3955:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:4173:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:4193:45: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/invent.c:1607:44: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/invent.c:2624:11: style: Condition 'lets' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/invent.c:3000:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/invent.c:72:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/invent.c:1328:22: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/invent.c:1394:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/invent.c:1890:13: style: Parameter 'otmp' can be declared as pointer to const. However it seems that 'is_worn' is a callback function, if 'otmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/invent.c:1956:19: note: You might need to cast the function pointer here NetHack-3.6.7/src/invent.c:1890:13: note: Parameter 'otmp' can be declared as pointer to const NetHack-3.6.7/src/invent.c:2833:11: style: Variable 'invlet' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/invent.c:3018:33: style: Variable 'contnr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/invent.c:3020:11: style: Variable 'invlet' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/invent.c:3120:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'this_type_only' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/invent.c:3312:46: note: You might need to cast the function pointer here NetHack-3.6.7/src/invent.c:3120:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/invent.c:3324:16: style: Variable 'lev' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/invent.c:3849:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'tool_in_use' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/invent.c:39:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/invent.c:3849:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/invent.c:4081:21: style: Variable 'otmpname' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/invent.c:4324:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'worn_wield_only' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/invent.c:4384:48: note: You might need to cast the function pointer here NetHack-3.6.7/src/invent.c:4324:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/invent.c:4439:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'only_here' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/invent.c:4472:49: note: You might need to cast the function pointer here NetHack-3.6.7/src/invent.c:4439:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/invent.c:3199:44: error: Uninitialized variable: itemcount [uninitvar] NetHack-3.6.7/src/invent.c:3043:10: style: Variable 'cost' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/pline.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:301:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:313:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:341:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:365:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:377:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:462:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:600:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pline.c:143:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pline.c:465:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pline.c:230:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] NetHack-3.6.7/src/pline.c:299:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/pline.c:311:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/pline.c:339:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/pline.c:351:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/pline.c:363:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/pline.c:477:25: style: Variable 'pbuf[BUFSZ-1]' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/pline.c:603:10: style: Variable 'vlen' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/polyself.c:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:166:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:235:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:273:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:597:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:881:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:894:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1011:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1067:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flying [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strangled [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1152:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLINDING_VENOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1186:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1305:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1324:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1457:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mlet [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1528:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1545:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1580:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1592:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uskin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1607:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1764:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1773:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1788:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable umonnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1817:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_GRAY_DRAGON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1856:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1884:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1900:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/polyself.c:1707:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/polyself.c:1141:20: style: Variable 'mattk' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/polyself.c:1528:22: style: Variable 'savedat' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/polyself.c:1604:15: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/potion.c:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HConfusion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HStun [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sick [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:176:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slimed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:207:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stoned [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:230:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vomiting [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blinded [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HHallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:430:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDeaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:448:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Glib [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:458:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:467:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:493:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strangled [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:576:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:608:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:1167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:1198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginner [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:1237:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_WATER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:1319:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:1628:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:1795:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:1887:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:2312:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_ALWAYS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:2327:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:2384:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pager.c:646:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pager.c:690:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pager.c:732:32: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pager.c:795:29: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pager.c:1479:48: style: Variable 'bp2' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/pager.c:1478:19: style: Variable 'datawin' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/pray.c:105:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Passes_walls [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:191:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stoned [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:278:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVY_ENCUMBER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:340:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:585:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:664:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:675:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inhell [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:750:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:772:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HSee_invisible [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:931:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:1239:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:1290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:1301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:1329:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:1799:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:1847:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParanoidPray [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:1888:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinvulnerable [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:1947:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_PRIEST [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:2086:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:2094:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:2104:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:2118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lgod [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:2162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:2215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lgod [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:2236:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pray.c:2265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/potion.c:1226:13: style: Parameter 'potion' can be declared as pointer to const. However it seems that 'H2Opotion_dip' is a callback function, if 'potion' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/potion.c:17:7: note: You might need to cast the function pointer here NetHack-3.6.7/src/potion.c:1226:13: note: Parameter 'potion' can be declared as pointer to const NetHack-3.6.7/src/potion.c:1790:22: style: Parameter 'o1' can be declared as pointer to const. However it seems that 'mixtype' is a callback function, if 'o1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/potion.c:18:24: note: You might need to cast the function pointer here NetHack-3.6.7/src/potion.c:1790:22: note: Parameter 'o1' can be declared as pointer to const NetHack-3.6.7/src/potion.c:1790:27: style: Parameter 'o2' can be declared as pointer to const. However it seems that 'mixtype' is a callback function, if 'o2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/potion.c:18:24: note: You might need to cast the function pointer here NetHack-3.6.7/src/potion.c:1790:27: note: Parameter 'o2' can be declared as pointer to const NetHack-3.6.7/src/potion.c:2322:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/pray.c:185:17: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/quest.c:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_start [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:45:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killed_nemesis [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qcompleted [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killed_nemesis [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable touched_artifact [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:135:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable got_quest [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:142:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:150:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ualignbase [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:189:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:223:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amulet [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable questart [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pissed_off [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_DISCOURAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:351:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_battle [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:374:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable questart [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:384:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:406:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leader_m_id [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:426:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leader_m_id [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:446:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_NEMESIS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/quest.c:232:19: style: Variable 'otmp' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/questpgr.c:87:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qtmsg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_HDR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:162:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable questarti [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ldrnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intermed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:197:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable questarti [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_INVENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:256:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable neminum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable guardnum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:274:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable homebase [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:305:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genders [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:427:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:521:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:537:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:586:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizkit_wishing [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:616:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:639:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_ALTGOAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:661:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enemy1num [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:676:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:22:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable epri [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOW_SSM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:160:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Conflict [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:239:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:302:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:351:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:377:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:539:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:654:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:686:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:710:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:726:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:801:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:841:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:855:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:901:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:939:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:1035:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/questpgr.c:465:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/questpgr.c:691:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/questpgr.c:195:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/questpgr.c:518:15: style: Parameter 'qt_msg' can be declared as pointer to const. However it seems that 'deliver_by_pline' is a callback function, if 'qt_msg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/questpgr.c:33:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/questpgr.c:518:15: note: Parameter 'qt_msg' can be declared as pointer to const NetHack-3.6.7/src/read.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPBOOK_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:71:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ERODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:200:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORTUNE_COOKIE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:416:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothing_happens [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:431:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:439:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:449:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAND_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:477:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAND_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:721:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:801:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sokoban [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:840:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINFO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:899:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:944:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTELL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:957:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:979:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_goodpos [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:1003:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:1737:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:1782:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:1890:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:1916:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:1941:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:2038:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:2190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:2348:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEAVY_IRON_BALL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:2392:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:2415:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_GUARD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:2450:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:2527:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:2627:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/pickup.c:219:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:224:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:341:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:403:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:407:27: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:432:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:446:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:652:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:752:27: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:1592:36: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/pickup.c:2298:24: warning: Either the condition 'otmp' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck] NetHack-3.6.7/src/pickup.c:2869:32: note: Assuming that condition 'otmp' is not redundant NetHack-3.6.7/src/pickup.c:2863:67: note: Calling function 'out_container', 1st argument 'otmp' value is 0 NetHack-3.6.7/src/pickup.c:2298:24: note: Null pointer dereference NetHack-3.6.7/src/pickup.c:149:9: style: Local variable 'itemcount' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:104:6: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:149:9: note: Shadow variable NetHack-3.6.7/src/pickup.c:492:16: style: Local variable 'pick_list' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:827:13: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:492:16: note: Shadow variable NetHack-3.6.7/src/pickup.c:1825:24: style: Local variable 'pick_list' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:827:13: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:1825:24: note: Shadow variable NetHack-3.6.7/src/pickup.c:1942:40: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:1942:40: note: Shadow variable NetHack-3.6.7/src/pickup.c:2024:17: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2024:17: note: Shadow variable NetHack-3.6.7/src/pickup.c:2095:21: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2095:21: note: Shadow variable NetHack-3.6.7/src/pickup.c:2112:28: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2112:28: note: Shadow variable NetHack-3.6.7/src/pickup.c:2297:26: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2297:26: note: Shadow variable NetHack-3.6.7/src/pickup.c:2516:17: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2516:17: note: Shadow variable NetHack-3.6.7/src/pickup.c:2759:9: style: Local variable 'FDECL' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:103:9: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2759:9: note: Shadow variable NetHack-3.6.7/src/pickup.c:2799:17: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2799:17: note: Shadow variable NetHack-3.6.7/src/pickup.c:2800:16: style: Local variable 'pick_list' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:827:13: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2800:16: note: Shadow variable NetHack-3.6.7/src/pickup.c:2892:16: style: Local variable 'pick_list' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:827:13: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2892:16: note: Shadow variable NetHack-3.6.7/src/pickup.c:2991:28: style: Local variable 'pick_list' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:827:13: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2991:28: note: Shadow variable NetHack-3.6.7/src/pickup.c:2992:39: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:2992:39: note: Shadow variable NetHack-3.6.7/src/pickup.c:3204:21: style: Local variable 'otmp' shadows outer variable [shadowVariable] NetHack-3.6.7/src/pickup.c:101:22: note: Shadowed declaration NetHack-3.6.7/src/pickup.c:3204:21: note: Shadow variable NetHack-3.6.7/src/pickup.c:188:31: style: Variable 'p' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/pickup.c:324:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'n_or_more' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/pickup.c:579:53: note: You might need to cast the function pointer here NetHack-3.6.7/src/pickup.c:324:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/pickup.c:377:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'all_but_uchain' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/pickup.c:586:53: note: You might need to cast the function pointer here NetHack-3.6.7/src/pickup.c:377:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/pickup.c:737:34: style: Variable 'ape' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/pickup.c:2287:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'ck_bag' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/pickup.c:2770:21: note: You might need to cast the function pointer here NetHack-3.6.7/src/pickup.c:2287:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/pickup.c:156:68: error: Uninitialized variable: itemcount [uninitvar] NetHack-3.6.7/src/pickup.c:2022:11: style: Variable 'c' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/pickup.c:2759:14: style: Variable 'FDECL' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/pickup.c:2868:30: style: Variable 'otmp' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/priest.c:210:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/rect.c:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rect.c:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rect.c:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/priest.c:727:20: style: Variable 'troom' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/rect.c:44:9: style: Parameter 'r' can be declared as pointer to const. However it seems that 'get_rect_ind' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/rect.c:7:11: note: You might need to cast the function pointer here NetHack-3.6.7/src/rect.c:44:9: note: Parameter 'r' can be declared as pointer to const NetHack-3.6.7/src/rect.c:67:9: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/region.c:93:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NhRegion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:148:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NhRect [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:181:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MONST_INC [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:317:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monsters [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:391:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:437:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attach_2_u [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:492:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attach_2_m [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:540:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attach_2_u [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:614:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:644:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:700:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:791:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NhRegion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:972:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinvulnerable [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:1055:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_mklev [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:1077:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inside_f [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:1105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inside_f [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:536:25: debug: Function::addArguments found argument 'steedid' with varid 0. [varid0] NetHack-3.6.7/src/restore.c:99:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:216:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:273:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:357:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:417:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:549:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:724:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:749:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:810:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:957:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1006:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1016:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1050:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1214:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1441:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1527:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfi1 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/region.c:58:9: style: Parameter 'r' can be declared as pointer to const. However it seems that 'inside_rect' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/region.c:22:15: note: You might need to cast the function pointer here NetHack-3.6.7/src/region.c:58:9: note: Parameter 'r' can be declared as pointer to const NetHack-3.6.7/src/region.c:144:9: style: Parameter 'rect' can be declared as pointer to const. However it seems that 'add_rect_to_reg' is a callback function, if 'rect' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/region.c:25:12: note: You might need to cast the function pointer here NetHack-3.6.7/src/region.c:144:9: note: Parameter 'rect' can be declared as pointer to const NetHack-3.6.7/src/region.c:174:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'add_mon_to_reg' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/region.c:26:12: note: You might need to cast the function pointer here NetHack-3.6.7/src/region.c:174:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/region.c:199:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'remove_mon_from_reg' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/region.c:27:12: note: You might need to cast the function pointer here NetHack-3.6.7/src/region.c:199:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/region.c:218:11: style: Parameter 'reg' can be declared as pointer to const. However it seems that 'mon_in_region' is a callback function, if 'reg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/region.c:28:15: note: You might need to cast the function pointer here NetHack-3.6.7/src/region.c:218:11: note: Parameter 'reg' can be declared as pointer to const NetHack-3.6.7/src/region.c:219:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'mon_in_region' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/region.c:28:15: note: You might need to cast the function pointer here NetHack-3.6.7/src/region.c:219:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/region.c:787:15: style: Variable 'rg' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/region.c:700:31: error: Uninitialized variable: tmstamp [uninitvar] NetHack-3.6.7/src/read.c:232:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/rnd.c:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Luck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rnd.c:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/read.c:55:13: style: Parameter 'sobj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/read.c:2205:45: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/read.c:2218:45: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/rumors.c:66:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:189:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:401:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:434:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:489:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/rumors.c:561:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable something_worth_saving [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:826:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:856:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:867:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noun [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:895:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:921:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:933:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:962:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:987:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_ALIGNS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:999:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_ALIGNS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1028:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1059:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1103:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_RANDOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1125:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selfmask [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1173:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_RIGID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1237:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1306:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_ALIGNS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1380:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_RANDOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1448:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1464:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_RANDOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1482:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1633:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1715:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericusers [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1769:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:1855:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:2022:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:2143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Role_switch [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/role.c:2166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Role_switch [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/restore.c:1046:9: style: The if condition is the same as the previous if condition [duplicateCondition] NetHack-3.6.7/src/restore.c:1037:9: note: First condition NetHack-3.6.7/src/restore.c:1046:9: note: Second condition NetHack-3.6.7/src/restore.c:825:14: style: Condition 'rtmp<2' is always false [knownConditionTrueFalse] NetHack-3.6.7/src/restore.c:824:25: note: Calling function 'restlevelfile' returns 2 NetHack-3.6.7/src/restore.c:824:25: note: Assignment 'rtmp=restlevelfile(fd,ledger_no(&u.uz))', assigned value is 2 NetHack-3.6.7/src/restore.c:825:14: note: Condition 'rtmp<2' is always false NetHack-3.6.7/src/restore.c:877:18: style: Condition 'rtmp<2' is always false [knownConditionTrueFalse] NetHack-3.6.7/src/restore.c:876:29: note: Calling function 'restlevelfile' returns 2 NetHack-3.6.7/src/restore.c:876:29: note: Assignment 'rtmp=restlevelfile(fd,ltmp)', assigned value is 2 NetHack-3.6.7/src/restore.c:877:18: note: Condition 'rtmp<2' is always false NetHack-3.6.7/src/rumors.c:147:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/rumors.c:239:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/rumors.c:248:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/rumors.c:257:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/rumors.c:266:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/rumors.c:470:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/restore.c:150:31: error: Uninitialized variable: cnt [uninitvar] NetHack-3.6.7/src/restore.c:173:31: error: Uninitialized variable: counter [uninitvar] NetHack-3.6.7/src/restore.c:226:35: error: Uninitialized variable: buflen [uninitvar] NetHack-3.6.7/src/restore.c:273:35: error: Uninitialized variable: buflen [uninitvar] NetHack-3.6.7/src/restore.c:366:35: error: Uninitialized variable: buflen [uninitvar] NetHack-3.6.7/src/restore.c:417:35: error: Uninitialized variable: buflen [uninitvar] NetHack-3.6.7/src/restore.c:549:31: error: Uninitialized variable: uid [uninitvar] NetHack-3.6.7/src/restore.c:861:35: error: Uninitialized variable: ltmp [uninitvar] NetHack-3.6.7/src/restore.c:957:31: error: Uninitialized variable: flag [uninitvar] NetHack-3.6.7/src/restore.c:1050:31: error: Uninitialized variable: hpid [uninitvar] NetHack-3.6.7/src/restore.c:1056:31: error: Uninitialized variable: dlvl [uninitvar] NetHack-3.6.7/src/restore.c:1322:43: error: Uninitialized variable: oldid [uninitvar] NetHack-3.6.7/src/rumors.c:247:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/restore.c:1441:37: error: Uninitialized variable: sfi [uninitvar] NetHack-3.6.7/src/rumors.c:265:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/restore.c:49:10: style: struct member 'restore_procs::FDECL' is never used. [unusedStructMember] NetHack-3.6.7/src/rumors.c:337:10: style: Local variable 'buf' shadows outer variable [shadowVariable] NetHack-3.6.7/src/rumors.c:285:7: note: Shadowed declaration NetHack-3.6.7/src/rumors.c:337:10: note: Shadow variable NetHack-3.6.7/src/restore.c:1438:17: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/save.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_fuzzer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:364:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:499:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREE_SAVE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:632:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:926:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:954:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:974:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable damagelist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:999:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1054:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1088:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1141:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hitmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ffruit [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_NSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1235:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1280:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfi1 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:1327:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_FREEMEM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/save.c:54:10: style: struct member 'save_procs::FDECL' is never used. [unusedStructMember] NetHack-3.6.7/src/save.c:55:10: style: struct member 'save_procs::FDECL' is never used. [unusedStructMember] NetHack-3.6.7/src/save.c:56:10: style: struct member 'save_procs::FDECL' is never used. [unusedStructMember] NetHack-3.6.7/src/save.c:57:10: style: struct member 'save_procs::FDECL' is never used. [unusedStructMember] NetHack-3.6.7/src/shknam.c:387:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:444:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:463:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_NOVEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:501:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:571:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eshk [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:599:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doors [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:688:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:714:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:786:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:814:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iprob [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:854:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:896:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:191:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:229:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:238:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:250:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:297:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:347:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:396:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:417:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:458:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:499:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_ROGUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:512:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:691:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:725:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:769:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:807:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:817:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOMOFFSET [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:910:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1025:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1043:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_shop [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1056:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1129:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_ROGUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1589:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1729:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1794:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1897:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1932:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1950:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable billobjs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:1970:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2007:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2038:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2056:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2078:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2187:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2235:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2291:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANDELABRUM_OF_INVOCATION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmh [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2395:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2424:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2447:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURIED_TOO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2481:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2517:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2539:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2559:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2616:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2635:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2738:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udemigod [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2756:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2803:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ident [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2841:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2864:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:2898:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3019:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SELL_NORMAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3033:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3324:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3394:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3443:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3473:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3523:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3665:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3837:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:3960:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4059:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4084:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_shop [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4285:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4370:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4490:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4518:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4569:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4630:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4659:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4698:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_your [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4755:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4768:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_MINVENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4779:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:4850:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shknam.c:525:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/shknam.c:538:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/shknam.c:815:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/shknam.c:867:21: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/shknam.c:374:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'veggy_item' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shknam.c:11:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/shknam.c:374:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/shknam.c:463:21: style: Variable 'novel' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shknam.c:499:14: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shknam.c:684:16: style: Parameter 'sroom' can be declared as pointer to const. However it seems that 'stock_room_goodpos' is a callback function, if 'sroom' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shknam.c:10:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/shknam.c:684:16: note: Parameter 'sroom' can be declared as pointer to const NetHack-3.6.7/src/role.c:1732:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/role.c:1737:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/role.c:1819:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/role.c:1633:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/role.c:2141:15: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/role.c:1614:19: style: Variable 'donefirst' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/sit.c:17:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sit.c:38:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sit.c:339:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sit.c:406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HFire_resistance [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:18:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:428:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:461:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ANIMAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:478:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:494:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:991:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:220:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:247:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spovartyp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:355:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:373:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:384:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:455:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:489:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_VARIABLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:545:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_VARIABLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:564:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_VARIABLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:585:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_ARRAY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:610:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable corrmaze [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:625:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:643:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:683:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfountains [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:744:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:772:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doorindex [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:782:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:804:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:834:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRAPNUM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:916:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_LOC_WARN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:944:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:976:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_COORD_IS_RANDOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1050:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1079:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1361:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ISOPEN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1465:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_NORTH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1512:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1552:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1566:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1598:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:1851:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2084:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2137:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TYPE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2228:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xdnstair [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2385:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2433:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2500:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2541:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2563:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2602:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2626:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2682:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2753:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2805:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_frame [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2871:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2901:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2952:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2989:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_REGISTERS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3131:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3278:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3321:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3359:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3377:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3396:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NESTED_ROOMS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3481:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3502:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3530:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3563:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3586:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3606:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_COORD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3625:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3651:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3669:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_SEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3683:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_SEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3702:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3722:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3756:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3786:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3802:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3831:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3882:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3889:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:3939:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4105:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4219:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4270:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4322:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_SEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4351:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_MAPCHAR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4414:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4471:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4520:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4603:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4702:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4726:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4803:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPO_NON_DIGGABLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4831:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4865:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:4902:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:5057:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:5075:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:5125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:5272:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:5302:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPCODER_MAX_RUNTIME [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:6034:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDBMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sounds.c:219:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/sounds.c:262:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/sounds.c:264:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/sounds.c:270:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/sounds.c:627:54: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/sounds.c:15:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'mon_in_room' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sounds.c:10:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/sounds.c:15:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/sounds.c:311:24: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/spell.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:186:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_BOOK_OF_THE_DEAD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_BOOK_OF_THE_DEAD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:334:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:442:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:601:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable book [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable book [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:632:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSPELL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:644:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stunned [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:673:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:759:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:765:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:847:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spl_book [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:890:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1236:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinwater [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1294:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSPELL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1341:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable book [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spl_book [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1515:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSPELL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1560:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1598:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1638:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1725:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spelbase [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1836:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_UNSKILLED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:1880:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSPELL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/spell.c:703:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/spell.c:686:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/spell.c:1516:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/spell.c:332:13: style: Parameter 'book' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/spell.c:599:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/spell.c:612:13: style: Parameter 'old_obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/spell.c:1876:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/steal.c:16:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmu [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGEST_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:72:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOLD_PIECE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:84:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:253:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:493:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:534:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:619:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:673:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_SADDLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:720:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_WEP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:751:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steal.c:676:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/steed.c:19:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:31:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_MEDIUM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:49:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:148:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_SADDLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:365:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISMOUNT_BYCHOICE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:486:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wounded_legs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:723:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:747:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/steed.c:31:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/steed.c:27:15: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/steed.c:193:17: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/steed.c:441:18: style: Variable 't' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/sys.c:28:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIZARD_NAME [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:213:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/shk.c:548:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/shk.c:562:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/shk.c:807:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/shk.c:1734:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/shk.c:3536:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/shk.c:2012:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/shk.c:2188:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/teleport.c:31:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_IGNOREWATER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:122:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MM_FLAGS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:137:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GP_ALLOW_XY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:232:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:270:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIBRATING_SQUARE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:288:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:422:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:436:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAULT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:453:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:494:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteleport [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:568:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:672:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:787:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1034:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1068:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1087:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1206:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1282:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAULT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1296:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteleport [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1346:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1432:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1491:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/teleport.c:1567:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/shk.c:338:24: style: Parameter 'shkp' can be declared as pointer to const. However it seems that 'call_kops' is a callback function, if 'shkp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:15:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:338:24: note: Parameter 'shkp' can be declared as pointer to const NetHack-3.6.7/src/shk.c:404:7: style: Parameter 'leavestring' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/shk.c:408:18: style: Variable 'eshkp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:456:18: style: Variable 'eshkp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:509:17: style: Parameter 'enterstring' can be declared as pointer to const. However it seems that 'deserted_shop' is a callback function, if 'enterstring' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:75:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:509:17: note: Parameter 'enterstring' can be declared as pointer to const NetHack-3.6.7/src/shk.c:512:20: style: Variable 'r' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:626:21: style: Variable 'pick' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:627:21: style: Variable 'mattock' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:721:20: style: Variable 'bp1' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:721:30: style: Variable 'bp2' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:754:14: style: Parameter 'eshkp' can be declared as pointer to const. However it seems that 'shop_debt' is a callback function, if 'eshkp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:38:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:754:14: note: Parameter 'eshkp' can be declared as pointer to const NetHack-3.6.7/src/shk.c:847:16: style: Parameter 'sroom' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/shk.c:856:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'onbill' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:35:33: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:856:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/shk.c:889:22: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/shk.c:1944:25: style: Parameter 'bp' can be declared as pointer to const. However it seems that 'bp_to_obj' is a callback function, if 'bp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:60:30: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:1944:25: note: Parameter 'bp' can be declared as pointer to const NetHack-3.6.7/src/shk.c:2051:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/shk.c:2228:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/shk.c:2245:22: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'dropped_container' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:69:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:2245:22: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/shk.c:2266:22: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/shk.c:2285:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'special_stock' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:76:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:2285:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/shk.c:2326:24: style: Parameter 'shkp' can be declared as pointer to const. However it seems that 'set_cost' is a callback function, if 'shkp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:46:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:2326:24: note: Parameter 'shkp' can be declared as pointer to const NetHack-3.6.7/src/shk.c:2442:20: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:2853:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'stolen_container' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:53:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:2853:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/shk.c:2859:20: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:2899:20: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:3318:25: style: Variable 'end_bp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/shk.c:4356:22: style: Parameter 'itm' can be declared as pointer to const. However it seems that 'shk_embellish' is a callback function, if 'itm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:47:30: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:4356:22: note: Parameter 'itm' can be declared as pointer to const NetHack-3.6.7/src/shk.c:2420:23: style: Variable 'bp' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/shk.c:2647:26: style: Variable 'gltmp' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/timeout.c:113:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stoned [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vomiting [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:254:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strangled [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLevitation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slimed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slimed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:378:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:452:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPasses_walls [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:468:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:486:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moonphase [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi_reason [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:779:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_EGG_HATCH_TIME [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:816:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:972:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1000:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1448:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1543:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1573:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1590:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1753:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1779:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1848:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMER_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1872:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1895:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TIMER_KINDS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1950:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMER_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:2163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:2241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable migrating_mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:2286:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANGE_GLOBAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:2330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANGE_GLOBAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:2369:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANGE_GLOBAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:2392:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timer_element [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:2410:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMER_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/options.c:627:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:628:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:979:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:983:31: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:985:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:989:31: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:991:29: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:995:37: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:1064:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:1065:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:1117:10: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:1128:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:1135:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:1148:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:1847:15: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:1854:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:2022:15: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:2691:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:2923:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:3053:32: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:3072:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:3221:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:3239:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:4195:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:4201:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:4292:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:4310:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:6130:15: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:6138:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:6140:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:6168:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:6207:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:6218:22: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/options.c:6534:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/options.c:6022:14: warning:inconclusive: Width 253 given in format string (no. 1) is smaller than destination buffer 'text[256]'. [invalidScanfFormatWidth_smaller] NetHack-3.6.7/src/options.c:6025:21: warning:inconclusive: Width 253 given in format string (no. 1) is smaller than destination buffer 'text[256]'. [invalidScanfFormatWidth_smaller] NetHack-3.6.7/src/options.c:6026:24: warning:inconclusive: Width 253 given in format string (no. 1) is smaller than destination buffer 'text[256]'. [invalidScanfFormatWidth_smaller] NetHack-3.6.7/src/options.c:6394:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/src/options.c:1180:17: style: Parameter 'graph_chars' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/options.c:1746:27: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/options.c:1757:7: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/options.c:1838:7: style: Parameter 'tmpstr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/options.c:2638:27: style: Variable 'f' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/options.c:2686:25: style: Variable 'gpcoords' can be declared as const array [constVariable] NetHack-3.6.7/src/options.c:3208:25: style: Variable 'valid_settings' can be declared as const array [constVariable] NetHack-3.6.7/src/options.c:3214:31: style: Variable 'dop' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/options.c:4256:7: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/options.c:4292:11: style: Variable 'found' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/options.c:4310:11: style: Variable 'found' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/options.c:4470:34: style: Variable 'ape' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/options.c:6053:30: style: Parameter 'whichape' can be declared as pointer to const. However it seems that 'remove_autopickup_exception' is a callback function, if 'whichape' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/options.c:576:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/options.c:6053:30: note: Parameter 'whichape' can be declared as pointer to const NetHack-3.6.7/src/options.c:266:9: style: struct member 'Comp_Opt::size' is never used. [unusedStructMember] NetHack-3.6.7/src/options.c:4492:9: style: struct member 'other_opts::NDECL' is never used. [unusedStructMember] NetHack-3.6.7/src/options.c:1957:14: style: Variable 'op' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/options.c:4197:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/teleport.c:1472:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/teleport.c:1474:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/teleport.c:1137:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/teleport.c:48:23: style: Variable 'mtmp2' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/teleport.c:268:22: style: Variable 'trap' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/teleport.c:451:26: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/teleport.c:1030:23: style: Parameter 'ttmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/timeout.c:262:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/timeout.c:292:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/timeout.c:330:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/timeout.c:2342:44: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/track.c:28:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/timeout.c:1561:11: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'cleanup_burn' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/timeout.c:1723:5: note: You might need to cast the function pointer here NetHack-3.6.7/src/timeout.c:1561:11: note: Parameter 'arg' can be declared as pointer to const NetHack-3.6.7/src/timeout.c:1966:11: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/timeout.c:2003:13: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/timeout.c:2138:11: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'remove_timer' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/timeout.c:1688:33: note: You might need to cast the function pointer here NetHack-3.6.7/src/timeout.c:2138:11: note: Parameter 'arg' can be declared as pointer to const NetHack-3.6.7/src/timeout.c:2237:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'mon_is_local' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/timeout.c:1691:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/timeout.c:2237:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/timeout.c:2373:31: error: Uninitialized variable: count [uninitvar] NetHack-3.6.7/src/timeout.c:1028:20: style: Variable 'buf[0]' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/topten.c:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:214:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:270:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:491:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable persmax [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:785:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:804:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:972:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_MAJOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:1017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:1161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:1189:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECORD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/u_init.c:565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/u_init.c:576:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/u_init.c:585:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uroleplay [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/u_init.c:917:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Role_switch [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/u_init.c:982:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/u_init.c:713:22: style: Variable 'M_spell' can be declared as const array [constVariable] NetHack-3.6.7/src/trap.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:292:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:321:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:451:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:575:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:755:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:786:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:816:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:872:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:887:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:907:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORCETRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:1590:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:1674:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:1772:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2057:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLLING_BOULDER_TRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2146:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEAR_TRAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2752:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stone_resistance [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2784:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stoned [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2794:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2826:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2844:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2918:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2933:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLevitation [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3085:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3323:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3420:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3435:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_BOOK_OF_THE_DEAD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3482:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ER_NOTHING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3702:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3750:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3901:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uenmax [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3925:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVY_ENCUMBER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEB [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:3988:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DART [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4017:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4056:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4142:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HUMAN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4172:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_your [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_your [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4220:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_OIL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4251:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_your [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4267:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVY_ENCUMBER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4312:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4384:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4622:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4715:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4760:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4813:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4987:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5004:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5031:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5058:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xdir [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5076:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy0 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5126:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5139:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQKY_BOARD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5180:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5229:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_PHYS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5267:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5437:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sokoban [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:5454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sokoban [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITMASK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:240:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:266:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Luck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:344:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forcefight [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:477:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:534:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:608:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:663:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:691:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:1350:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:1369:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:1407:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_DRIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:1451:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fumbling [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:1490:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:1501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:1533:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:1644:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:2091:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invisible [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:2104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invisible [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:2118:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:2337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:2355:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:2749:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:2985:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:3049:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:3088:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAND [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:3119:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_LIGHT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:3155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/sp_lev.c:2123:10: style: Condition 'a->shrine' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/sp_lev.c:4677:9: style: Condition '!room_not_needed' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/sp_lev.c:4633:9: note: Assuming that condition 'room_not_needed' is not redundant NetHack-3.6.7/src/sp_lev.c:4677:9: note: Condition '!room_not_needed' is always true NetHack-3.6.7/src/sp_lev.c:6046:9: style: Condition 'result' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/sp_lev.c:6044:29: note: Calling function 'sp_level_loader' returns 1 NetHack-3.6.7/src/sp_lev.c:6044:29: note: Assignment 'result=sp_level_loader(fd,lvl)', assigned value is 1 NetHack-3.6.7/src/sp_lev.c:6046:9: note: Condition 'result' is always true NetHack-3.6.7/src/sp_lev.c:3833:9: warning: Either the condition '!ov' is redundant or there is possible null pointer dereference: ov. [nullPointerRedundantCheck] NetHack-3.6.7/src/sp_lev.c:3835:9: note: Assuming that condition '!ov' is not redundant NetHack-3.6.7/src/sp_lev.c:3833:9: note: Null pointer dereference NetHack-3.6.7/src/sp_lev.c:4613:19: style: Variable 'prefilled' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/src/sp_lev.c:4607:15: note: prefilled is assigned NetHack-3.6.7/src/sp_lev.c:4613:19: note: prefilled is overwritten NetHack-3.6.7/src/sp_lev.c:218:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:218:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:606:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:606:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:623:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:623:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:639:23: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:639:23: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:681:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:681:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:702:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:702:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:779:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:779:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:1068:21: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:1068:21: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:1350:16: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:1350:16: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:1504:19: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:1504:19: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:1586:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:1586:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:1845:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:1845:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:2077:27: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:2077:27: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:2135:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:2135:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:2437:16: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:2437:16: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:2533:21: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:2533:21: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:2559:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:2559:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:2596:21: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:2596:21: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:2623:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:2623:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3357:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3357:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3399:58: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3399:58: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3477:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3477:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3499:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3499:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3528:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3528:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3603:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3603:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3696:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3696:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3716:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3716:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3747:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3747:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3782:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3782:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3830:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3830:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:3978:16: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:3978:16: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:4064:13: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:4064:13: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:4238:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:4238:12: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:4281:19: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:4281:19: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:4405:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:4405:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:4472:11: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:4472:11: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:4698:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:4698:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:4722:14: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:4722:14: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:4990:18: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:4990:18: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:5784:22: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:5784:22: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:5797:22: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:5797:22: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:5888:22: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:5888:22: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:5906:22: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:5906:22: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:5921:22: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:5921:22: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:5944:22: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/src/sp_lev.c:4851:8: note: Shadowed declaration NetHack-3.6.7/src/sp_lev.c:5944:22: note: Shadow variable NetHack-3.6.7/src/sp_lev.c:353:7: style: Parameter 's' can be declared as pointer to const. However it seems that 'opvar_new_str' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sp_lev.c:33:32: note: You might need to cast the function pointer here NetHack-3.6.7/src/sp_lev.c:353:7: note: Parameter 's' can be declared as pointer to const NetHack-3.6.7/src/sp_lev.c:518:7: style: Parameter 'name' can be declared as pointer to const. However it seems that 'opvar_var_defined' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sp_lev.c:42:36: note: You might need to cast the function pointer here NetHack-3.6.7/src/sp_lev.c:518:7: note: Parameter 'name' can be declared as pointer to const NetHack-3.6.7/src/sp_lev.c:1069:25: style: Variable 'lev' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/sp_lev.c:1348:16: style: Parameter 'broom' can be declared as pointer to const. However it seems that 'create_door' is a callback function, if 'broom' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sp_lev.c:71:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/sp_lev.c:1348:16: note: Parameter 'broom' can be declared as pointer to const NetHack-3.6.7/src/sp_lev.c:2160:16: style: Parameter 'croom' can be declared as pointer to const. However it seems that 'search_door' is a callback function, if 'croom' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sp_lev.c:80:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/sp_lev.c:2160:16: note: Parameter 'croom' can be declared as pointer to const NetHack-3.6.7/src/sp_lev.c:2216:8: style: Parameter 'org' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/sp_lev.c:2216:14: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/sp_lev.c:2949:11: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/sp_lev.c:3898:7: style: Parameter 'xs' can be declared as const array. However it seems that 'sel_flood_havepoint' is a callback function, if 'xs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sp_lev.c:129:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/sp_lev.c:3898:7: note: Parameter 'xs' can be declared as const array NetHack-3.6.7/src/sp_lev.c:3898:13: style: Parameter 'ys' can be declared as const array. However it seems that 'sel_flood_havepoint' is a callback function, if 'ys' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sp_lev.c:129:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/sp_lev.c:3898:13: note: Parameter 'ys' can be declared as const array NetHack-3.6.7/src/sp_lev.c:5051:9: style: Parameter 'lvl' can be declared as pointer to const. However it seems that 'spo_jmp' is a callback function, if 'lvl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sp_lev.c:161:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/sp_lev.c:5051:9: note: Parameter 'lvl' can be declared as pointer to const NetHack-3.6.7/src/sp_lev.c:5068:9: style: Parameter 'lvl' can be declared as pointer to const. However it seems that 'spo_conditional_jump' is a callback function, if 'lvl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/sp_lev.c:162:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/sp_lev.c:5068:9: note: Parameter 'lvl' can be declared as pointer to const NetHack-3.6.7/src/sp_lev.c:5324:15: style: Variable 'met' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/sp_lev.c:6037:27: error: Uninitialized variable: vers_info [uninitvar] NetHack-3.6.7/src/sp_lev.c:1351:26: style: Variable 'wtry' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/vault.c:26:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable egd [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:53:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopprint [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:161:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hitmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:202:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:224:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:274:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:313:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:563:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:577:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:644:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:662:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:760:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:1073:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:1119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:1133:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:1146:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GD_EATGOLD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/topten.c:254:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/topten.c:833:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/topten.c:980:37: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/topten.c:1127:49: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/version.c:33:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_ID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:177:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:263:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_NUMBER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:297:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:325:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:339:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/version.c:108:13: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/src/version.c:148:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/version.c:161:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/version.c:355:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/version.c:254:22: style: Parameter 'version_data' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/version.c:297:37: error: Uninitialized variable: vers_info [uninitvar] NetHack-3.6.7/src/vision.c:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:164:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viz_array [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:263:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viz_array [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:518:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:858:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viz_array [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:875:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viz_array [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:948:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:1030:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:2337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:2520:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vision.c:2795:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xray_range [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/vault.c:199:17: style: Variable 'egrd' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/vault.c:640:24: style: Parameter 'grd' can be declared as pointer to const. However it seems that 'gd_mv_monaway' is a callback function, if 'grd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/vault.c:16:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/vault.c:640:24: note: Parameter 'grd' can be declared as pointer to const NetHack-3.6.7/src/vault.c:1131:19: style: Variable 'grd' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/vault.c:272:39: style: Variable 'ly' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/weapon.c:73:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:87:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:145:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAPON_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:215:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAPON_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:364:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_RINGL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:479:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:516:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:659:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:707:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_WEAPON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:755:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_WEAPON_WANTED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:885:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_WEAPON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:894:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:931:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:982:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1011:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1055:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1070:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_LAST_WEAPON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1091:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skills_advanced [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skills_advanced [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weapon_slots [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NUM_SKILLS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1321:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1335:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NUM_SKILLS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1354:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weapon_slots [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_BARE_HANDED_COMBAT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1389:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1502:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1595:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NUM_SKILLS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:1672:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAND [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/uhitm.c:102:13: style: Parameter 'wep' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/uhitm.c:238:15: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/uhitm.c:332:31: style: Variable 'mdat' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/uhitm.c:608:17: style: Variable 'wepbefore' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/uhitm.c:1339:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'shade_aware' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/uhitm.c:25:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/uhitm.c:1339:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/uhitm.c:2975:15: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/uhitm.c:2977:16: style: Parameter 'mattk' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/uhitm.c:3086:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'nohandglow' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/uhitm.c:24:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/uhitm.c:3086:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/uhitm.c:270:11: warning: Uninitialized variable: *attk_count [uninitvar] NetHack-3.6.7/src/uhitm.c:578:32: note: Calling function 'find_roll_to_hit', 4th argument '&attknum' value is NetHack-3.6.7/src/uhitm.c:270:11: note: Uninitialized variable: *attk_count NetHack-3.6.7/src/uhitm.c:901:32: style: Variable 'hittxt' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/uhitm.c:1983:24: style: Variable 'pd' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/were.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/were.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_HUMAN_WEREWOLF [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/were.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_WERERAT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/were.c:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/were.c:137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/were.c:178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/were.c:197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Polymorph_control [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/were.c:216:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulycn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/weapon.c:160:27: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/weapon.c:366:10: style: Local variable 'silverhit' shadows outer variable [shadowVariable] NetHack-3.6.7/src/weapon.c:434:6: note: Shadowed declaration NetHack-3.6.7/src/weapon.c:366:10: note: Shadow variable NetHack-3.6.7/src/weapon.c:362:17: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/weapon.c:628:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/weapon.c:1372:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/wield.c:87:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:231:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_QUIVER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_SWAPWEP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:316:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:355:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:527:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:604:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:654:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:696:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswapwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:705:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uquiver [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:714:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:727:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NH_BLUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:861:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:876:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAND [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wield.c:887:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_WEP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/windows.c:250:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/windows.c:887:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/windows.c:905:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/windows.c:1376:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dump_clear_nhwindow [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/windows.c:1408:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_COLOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/windows.c:289:20: error: Array 'winchoices[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds] NetHack-3.6.7/src/wizard.c:68:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:191:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:206:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:221:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amulet [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:246:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:277:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:332:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:369:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITMASK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:459:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:480:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:501:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:526:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inhell [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:635:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_of_wizards [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:686:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:713:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_of_wizards [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/wizard.c:745:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worm.c:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_WORMS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worm.c:222:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worm.c:385:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worm.c:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_WORMS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worm.c:533:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_WORMS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worm.c:602:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monsters [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worm.c:706:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:4668:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/src/trap.c:3487:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] NetHack-3.6.7/src/trap.c:3486:57: note: outer condition: obj->otyp!=SCR_BLANK_PAPER NetHack-3.6.7/src/trap.c:3487:23: note: identical inner condition: obj->otyp!=SCR_BLANK_PAPER NetHack-3.6.7/src/trap.c:3952:9: warning: Either the condition 'ttmp' is redundant or there is possible null pointer dereference: ttmp. [nullPointerRedundantCheck] NetHack-3.6.7/src/trap.c:3963:9: note: Assuming that condition 'ttmp' is not redundant NetHack-3.6.7/src/trap.c:3952:9: note: Null pointer dereference NetHack-3.6.7/src/worm.c:112:15: style: Parameter 'worm' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worm.c:434:15: style: Parameter 'worm' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worm.c:564:22: style: Parameter 'oldworm' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worm.c:587:15: style: Parameter 'worm' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worm.c:619:24: style: Parameter 'worm' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worm.c:737:15: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worm.c:787:15: style: Parameter 'worm' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worm.c:805:19: style: Variable 'worm' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/worm.c:852:15: style: Parameter 'worm' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worm.c:534:35: error: Uninitialized variable: count [uninitvar] NetHack-3.6.7/src/worm.c:530:15: style: Variable 'count' is not assigned a value. [unassignedVariable] NetHack-3.6.7/src/wizard.c:104:24: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/wizard.c:116:24: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/wizard.c:169:24: style: Parameter 'mtmp' can be declared as pointer to const. However it seems that 'mon_has_arti' is a callback function, if 'mtmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/wizard.c:15:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/wizard.c:169:24: note: Parameter 'mtmp' can be declared as pointer to const NetHack-3.6.7/src/wizard.c:186:24: style: Parameter 'mtmp' can be declared as pointer to const. However it seems that 'other_mon_has_arti' is a callback function, if 'mtmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/wizard.c:16:32: note: You might need to cast the function pointer here NetHack-3.6.7/src/wizard.c:186:24: note: Parameter 'mtmp' can be declared as pointer to const NetHack-3.6.7/src/wizard.c:242:26: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/trap.c:787:27: style: Variable 'mtmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/trap.c:857:14: style: Parameter 'trap' can be declared as pointer to const. However it seems that 't_missile' is a callback function, if 'trap' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/trap.c:12:30: note: You might need to cast the function pointer here NetHack-3.6.7/src/trap.c:857:14: note: Parameter 'trap' can be declared as pointer to const NetHack-3.6.7/src/trap.c:1567:14: style: Parameter 'trap' can be declared as pointer to const. However it seems that 'trapnote' is a callback function, if 'trap' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/trap.c:13:24: note: You might need to cast the function pointer here NetHack-3.6.7/src/trap.c:1567:14: note: Parameter 'trap' can be declared as pointer to const NetHack-3.6.7/src/trap.c:1640:30: style: Variable 'mdat' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/trap.c:3947:14: style: Parameter 'ttmp' can be declared as pointer to const. However it seems that 'untrap_prob' is a callback function, if 'ttmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/trap.c:22:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/trap.c:3947:14: note: Parameter 'ttmp' can be declared as pointer to const NetHack-3.6.7/src/trap.c:4136:14: style: Parameter 'ttmp' can be declared as pointer to const. However it seems that 'reward_untrap' is a callback function, if 'ttmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/trap.c:25:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/trap.c:4136:14: note: Parameter 'ttmp' can be declared as pointer to const NetHack-3.6.7/src/trap.c:4261:14: style: Parameter 'ttmp' can be declared as pointer to const. However it seems that 'try_lift' is a callback function, if 'ttmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/trap.c:32:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/trap.c:4261:14: note: Parameter 'ttmp' can be declared as pointer to const NetHack-3.6.7/src/write.c:17:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPBOOK_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/write.c:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/write.c:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/write.c:381:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:318:30: style: Variable 'zero_vl' is not assigned a value. [unassignedVariable] NetHack-3.6.7/src/worn.c:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_AMUL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:250:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_mklev [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:331:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:485:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:519:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:657:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:718:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fobj [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:772:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypasses [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:782:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypasses [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:841:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:999:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFAST [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:1022:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/trap.c:2685:26: style: Variable 'mptr' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/write.c:15:22: style: Parameter 'otmp' can be declared as pointer to const. However it seems that 'cost' is a callback function, if 'otmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/write.c:6:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/write.c:15:22: note: Parameter 'otmp' can be declared as pointer to const NetHack-3.6.7/sys/amiga/amidos.c:55:1: portability: Omitted return type of function 'getuid' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/amidos.c:51:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/amidos.c:496:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/amidos.c:504:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/amiga/amidos.c:500:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/windefs.h:56:26: error: syntax error [syntaxError] NetHack-3.6.7/src/vision.c:2402:13: style: Label 'rside1' is not used. [unusedLabel] NetHack-3.6.7/src/vision.c:2456:13: style: Label 'rside2' is not used. [unusedLabel] NetHack-3.6.7/src/vision.c:2569:13: style: Label 'lside1' is not used. [unusedLabel] NetHack-3.6.7/src/vision.c:2601:13: style: Label 'lside2' is not used. [unusedLabel] NetHack-3.6.7/src/vision.c:507:11: style: Variable 'old_row' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/vision.c:510:11: style: Variable 'ranges' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/vision.c:516:16: style: Variable 'flev' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/amisnd.c:106:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/amisnd.c:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/amisnd.c:144:5: warning:inconclusive: The buffer 'name' may not be null-terminated after the call to strncpy(). [terminateStrncpy] NetHack-3.6.7/sys/amiga/amisnd.c:103:26: style: Parameter 'instr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/amisnd.c:118:17: style: Parameter 'actualn' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/amisnd.c:126:21: style: Variable 'AudioMSG' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/amisnd.c:39:10: style: struct member 'VHDR::name' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amisnd.c:40:10: style: struct member 'VHDR::len' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amisnd.c:41:19: style: struct member 'VHDR::oneshot' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amisnd.c:41:28: style: struct member 'VHDR::repeat' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amisnd.c:41:36: style: struct member 'VHDR::samples' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amisnd.c:48:10: style: struct member 'IFFHEAD::FORM' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amisnd.c:49:10: style: struct member 'IFFHEAD::flen' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amisnd.c:50:10: style: struct member 'IFFHEAD::_8SVX' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amisnd.c:52:10: style: struct member 'IFFHEAD::NAME' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/amiwind.c:891:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/amiwind.c:702:15: style: Variable 'fault' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/cvtsnd.c:39:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/txt2iff.c:111:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/txt2iff.c:280:1: portability: Omitted return type of function 'findcolor' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/txt2iff.c:409:1: portability: Omitted return type of function 'BestMatch' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/txt2iff.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/txt2iff.c:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIRES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/txt2iff.c:284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXCOLORMAPSIZE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/txt2iff.c:308:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILE_Y [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/txt2iff.c:415:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CM_RED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/txt2iff.c:444:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:431:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/src/worn.c:642:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/sys/amiga/cvtsnd.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/worn.c:612:9: style: The if condition is the same as the previous if condition [duplicateCondition] NetHack-3.6.7/src/worn.c:609:9: note: First condition NetHack-3.6.7/src/worn.c:612:9: note: Second condition NetHack-3.6.7/src/worn.c:654:15: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/worn.c:992:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'extra_pref' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/worn.c:11:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/worn.c:992:15: note: Parameter 'mon' can be declared as pointer to const NetHack-3.6.7/src/worn.c:993:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'extra_pref' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/worn.c:11:22: note: You might need to cast the function pointer here NetHack-3.6.7/src/worn.c:993:13: note: Parameter 'obj' can be declared as pointer to const NetHack-3.6.7/src/zap.c:113:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPBOOK_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:142:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_KNIGHT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:497:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:530:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:566:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:591:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:696:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:728:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:953:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:966:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1004:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uleft [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAND_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1238:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypasses [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Luck [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1428:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1702:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1864:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypasses [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2159:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2210:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothing_happens [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antimagic [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2609:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2619:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2651:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2671:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2735:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:2818:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3033:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3083:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_DEX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3163:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3178:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3544:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3614:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_MAGM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3772:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_MAGM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:3912:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:4002:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:4060:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_MAGIC_MISSILE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:4319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:4433:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:4724:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:4766:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:4828:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_OIL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:4997:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:5050:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:5170:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CLASS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:5231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:5288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/txt2iff.c:94:13: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/txt2iff.c:280:27: style: Parameter 'pix' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/txt2iff.c:369:9: style: Variable 'tmpmap' can be declared as const array [constVariable] NetHack-3.6.7/sys/amiga/txt2iff.c:427:12: warning: Uninitialized variable: bestslot [uninitvar] NetHack-3.6.7/sys/amiga/txt2iff.c:419:22: note: Assuming condition is false NetHack-3.6.7/sys/amiga/txt2iff.c:427:12: note: Uninitialized variable: bestslot NetHack-3.6.7/sys/amiga/cvtsnd.c:12:10: style: struct member 'AIFF::misc' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/cvtsnd.c:13:10: style: struct member 'AIFF::FORM' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/cvtsnd.c:14:10: style: struct member 'AIFF::flen' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/cvtsnd.c:15:10: style: struct member 'AIFF::AIFF' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/cvtsnd.c:16:10: style: struct member 'AIFF::SSND' is never used. [unusedStructMember] NetHack-3.6.7/sys/amiga/winkey.c:9:1: portability: Omitted return type of function 'amii_nh_poskey' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/winkey.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winkey.c:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winkey.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackPort [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winkey.c:13:22: style: Variable 'rp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winkey.c:14:20: style: Variable 'w' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winkey.c:28:8: style: Variable 'rp' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winfuncs.c:313:1: portability: Omitted return type of function 'amii_create_nhwindow' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/winfuncs.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMII_MAXCOLORS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:322:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ta_YSize [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:817:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hook [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:860:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackScreen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_BLACK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1302:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_BLACK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1335:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_WHITE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1354:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reclip [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1411:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINVERS_AMIV [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1471:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Initialized [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1509:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1657:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ta_YSize [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1706:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXWIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1745:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1804:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1864:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1886:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackScreen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1893:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackScreen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1907:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:1951:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINVERS_AMIV [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:2014:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amiIDisplay [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:2051:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amiIDisplay [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:2082:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_INVEN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:2093:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amiIDisplay [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winfuncs.c:2104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amiIDisplay [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFFParseBase [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:353:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMF_CHIP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:376:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMF_CHIP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:445:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINVERS_AMIV [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:647:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_GLYPH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:816:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:852:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:890:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glyph2tile [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winchar.c:784:17: style: Local variable 'apen' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/amiga/winchar.c:738:34: note: Shadowed declaration NetHack-3.6.7/sys/amiga/winchar.c:784:17: note: Shadow variable NetHack-3.6.7/sys/amiga/winchar.c:183:20: style: Variable 'cmap' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winchar.c:289:26: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winchar.c:456:16: style: Parameter 'vw' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/winchar.c:564:28: style: Variable 'nodebm' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winchar.c:756:28: style: Variable 'bm' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winchar.c:192:16: error: Uninitialized variable: bmhds [uninitvar] NetHack-3.6.7/sys/amiga/winreq.c:571:1: portability: Omitted return type of function 'filecopy' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/winfuncs.c:387:24: style: Local variable 'w' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/amiga/winfuncs.c:315:29: note: Shadowed declaration NetHack-3.6.7/sys/amiga/winfuncs.c:387:24: note: Shadow variable NetHack-3.6.7/sys/amiga/winfuncs.c:167:28: style: Variable 'w' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winfuncs.c:318:20: style: Variable 'mapwin' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winfuncs.c:318:36: style: Variable 'stwin' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winfuncs.c:318:51: style: Variable 'msgwin' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winfuncs.c:387:24: style: Variable 'w' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winfuncs.c:1652:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/winfuncs.c:1701:35: style: Variable 'cw' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winfuncs.c:1715:31: style: Parameter 'cw' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/winfuncs.c:2080:35: style: Variable 'cw' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winfuncs.c:190:10: style: Variable 'type' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winfuncs.c:857:20: style: Unused variable: wbscr [unusedVariable] NetHack-3.6.7/sys/amiga/winfuncs.c:1489:13: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winreq.c:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMII_MAXCOLORS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_otherBPen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mxsize [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:623:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:655:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:739:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINVERS_AMIV [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:797:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_numcolors [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:835:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Buffer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:1000:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_curmap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:1013:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:26:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollmsg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:328:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLMAP_SKIP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:370:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollmsg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:391:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:400:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:418:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spaces [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:441:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winstr.c:119:17: style: Local variable 'i' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/amiga/winstr.c:22:9: note: Shadowed declaration NetHack-3.6.7/sys/amiga/winstr.c:119:17: note: Shadow variable NetHack-3.6.7/sys/amiga/winstr.c:120:19: style: Variable 'ostr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winstr.c:451:26: style: Variable 'pip' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winstr.c:172:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winstr.c:468:15: style: Variable 'i' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/xpm2iff.c:94:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/xpm2iff.c:243:1: portability: Omitted return type of function 'conv_image' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/xpm2iff.c:285:1: portability: Omitted return type of function 'fopen_xpm_file' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/xpm2iff.c:342:1: portability: Omitted return type of function 'xpmgetline' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/sys/amiga/xpm2iff.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/xpm2iff.c:110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIRES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/xpm2iff.c:257:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/xpm2iff.c:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/xpm2iff.c:325:22: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] NetHack-3.6.7/sys/amiga/xpm2iff.c:325:22: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] NetHack-3.6.7/sys/amiga/xpm2iff.c:325:22: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] NetHack-3.6.7/sys/amiga/xpm2iff.c:87:13: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/xpm2iff.c:248:15: style: Variable 'xb' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/xpm2iff.c:288:11: style: Variable 'xb' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/xpm2iff.c:141:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] NetHack-3.6.7/sys/amiga/xpm2iff.c:111:15: style: Variable 'tiles' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/xpm2iff.c:107:12: style: Unused variable: cnt [unusedVariable] NetHack-3.6.7/sys/be/bemain.c:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_WINDOW_SYS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/be/bemain.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/be/bemain.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/be/bemain.c:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HACKDIR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/be/bemain.c:239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/be/bemain.c:25:11: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/be/bemain.c:133:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/be/bemain.c:149:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/dprintf.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRdPerm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:75:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsWrPerm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastWindowKind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:111:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastWindowKind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastWindowKind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastWindowKind [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:162:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_BASE_KIND [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:198:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/maccurs.c:208:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macerrs.c:25:23: error: Uninitialized variable: buf [uninitvar] NetHack-3.6.7/sys/mac/macfile.c:205:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macfile.c:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macfile.c:300:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macfile.c:331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macfile.c:349:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsFromStart [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macfile.c:371:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macfile.c:465:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macfile.c:417:18: warning: Either the condition 'size<0' is redundant or there is division by zero at line 417. [zerodivcond] NetHack-3.6.7/sys/mac/macfile.c:413:14: note: Assuming that condition 'size<0' is not redundant NetHack-3.6.7/sys/mac/macfile.c:417:18: note: Division by zero NetHack-3.6.7/sys/mac/macfile.c:403:22: style: Parameter 'dp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macfile.c:409:52: style: Parameter 'dp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macfile.c:421:21: style: Parameter 'dp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macfile.c:427:41: style: Parameter 'dp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macfile.c:459:21: style: Parameter 'dp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macfile.c:473:21: style: Parameter 'dp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macfile.c:475:17: style: Variable 'hfp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/mac/macfile.c:215:15: error: Uninitialized variable: s [uninitvar] NetHack-3.6.7/sys/mac/macfile.c:370:15: error: Uninitialized variable: pname [uninitvar] NetHack-3.6.7/sys/mac/macfile.c:397:15: error: Uninitialized variable: pname [uninitvar] NetHack-3.6.7/sys/amiga/winmenu.c:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:131:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:250:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackScreen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:1096:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:1128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:1191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:1258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:1441:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBODY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmain.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowprocs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmain.c:150:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRdPerm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmain.c:196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmain.c:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasAE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemDisable [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:311:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:433:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable teLength [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:490:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowRef [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:859:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mresID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:904:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:1046:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LEN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:1065:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATCHLEVEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/macmenu.c:1112:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winreq.c:192:25: style: Local variable 'once' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/amiga/winreq.c:72:16: note: Shadowed declaration NetHack-3.6.7/sys/amiga/winreq.c:192:25: note: Shadow variable NetHack-3.6.7/sys/amiga/winreq.c:64:31: style: Variable 'pip' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winreq.c:305:20: style: Variable 'gd' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winreq.c:341:16: style: Variable 'sizes' can be declared as const array [constVariable] NetHack-3.6.7/sys/amiga/winreq.c:348:31: style: Variable 'pip' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winreq.c:571:26: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/winreq.c:571:33: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/winreq.c:734:8: style: Parameter 'colors' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/amiga/winreq.c:737:11: style: Variable 'colname' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winreq.c:737:21: style: Variable 'defval' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winreq.c:832:29: style: Variable 'gd' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/amiga/winreq.c:545:11: style: Variable 't' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winreq.c:630:10: style: Variable 'incy' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winreq.c:662:10: style: Variable 'incy' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winreq.c:664:12: style: Variable 'bxxlen' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winreq.c:665:12: style: Variable 'bxxlen' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/amiga/winreq.c:666:12: style: Variable 'bxxlen' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/mac/macmenu.c:421:41: style: Parameter 'event' can be declared as pointer to const. However it seems that 'ask_filter' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macmenu.c:487:47: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macmenu.c:421:41: note: Parameter 'event' can be declared as pointer to const NetHack-3.6.7/sys/mac/macmenu.c:496:26: error: Uninitialized variable: str [uninitvar] NetHack-3.6.7/sys/mac/macsnd.c:41:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactopl.c:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yn_number [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactopl.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yn_number [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactopl.c:12:19: style: Parameter 'resp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macsnd.c:33:25: style: Parameter 'instr' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macsnd.c:66:14: style: Variable 'midi_note' can be declared as const array [constVariable] NetHack-3.6.7/sys/mac/macunix.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:137:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixelSize [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:320:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:370:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrafPort [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:464:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitMapPtr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:484:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhp [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:507:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:621:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:640:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:659:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:753:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:768:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:803:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_CURSOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:843:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:874:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:920:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:934:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:998:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:1028:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:1045:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:1068:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/mac/mactty.c:1090:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/amiga/winmenu.c:854:40: style: Expression is always true because 'else if' condition is opposite to previous condition at line 848. [multiCondition] NetHack-3.6.7/sys/amiga/winmenu.c:848:42: note: first condition NetHack-3.6.7/sys/amiga/winmenu.c:854:40: note: else if condition is opposite to first condition NetHack-3.6.7/sys/amiga/winmenu.c:771:41: style: Redundant condition: !counting. 'counting || (!counting && code!='0')' is equivalent to 'counting || code!='0'' [redundantCondition] NetHack-3.6.7/sys/amiga/winmenu.c:782:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] NetHack-3.6.7/sys/amiga/winmenu.c:1412:20: style: Variable 'whichcolor' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/sys/amiga/winmenu.c:1340:28: note: whichcolor is assigned NetHack-3.6.7/sys/amiga/winmenu.c:1412:20: note: whichcolor is overwritten NetHack-3.6.7/sys/amiga/winmenu.c:1412:20: style: Variable 'whichcolor' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/sys/amiga/winmenu.c:1354:24: note: whichcolor is assigned NetHack-3.6.7/sys/amiga/winmenu.c:1412:20: note: whichcolor is overwritten NetHack-3.6.7/sys/mac/mactty.c:85:18: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/mactty.c:85:28: style: Parameter 'r2' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/mactty.c:387:23: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/mactty.c:482:24: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/mactty.c:853:62: warning: Shifting 32-bit value by 63 bits is undefined behaviour. See condition at line 853. [shiftTooManyBits] NetHack-3.6.7/sys/mac/mactty.c:853:22: note: Assuming that condition 'chmessage&0xff=='.'' is always false [knownConditionTrueFalse] NetHack-3.6.7/sys/mac/macwin.c:1614:9: warning: Either the condition '!wind' is redundant or there is possible null pointer dereference: aWin. [nullPointerRedundantCheck] NetHack-3.6.7/sys/mac/macwin.c:2590:9: note: Assuming that condition '!wind' is not redundant NetHack-3.6.7/sys/mac/macwin.c:2582:32: note: Calling function 'filter_scroll_key', 2nd argument 'wind' value is 0 NetHack-3.6.7/sys/mac/macwin.c:1614:9: note: Null pointer dereference NetHack-3.6.7/src/zap.c:1447:29: warning:inconclusive: Possible null pointer dereference: otmp [nullPointer] NetHack-3.6.7/src/zap.c:1441:16: note: Assignment 'otmp=(struct obj*)0', assigned value is 0 NetHack-3.6.7/src/zap.c:1447:29: note: Null pointer dereference NetHack-3.6.7/sys/mac/macwin.c:1149:21: style: Parameter 'resp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macwin.c:1151:11: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/mac/macwin.c:1179:15: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/mac/macwin.c:1409:29: style: Parameter 'theEvent' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macwin.c:1668:15: style: Variable 'aWin' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/mac/macwin.c:2063:24: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/mac/macwin.c:2161:21: style: Parameter 'wind' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/mac/macwin.c:2562:31: style: Parameter 'theEvent' can be declared as pointer to const. However it seems that 'macUpdateMessage' is a callback function, if 'theEvent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macwin.c:241:16: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macwin.c:2562:31: note: Parameter 'theEvent' can be declared as pointer to const NetHack-3.6.7/sys/mac/macwin.c:2683:20: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/mac/macwin.c:2771:25: style: Parameter 'theEvent' can be declared as pointer to const. However it seems that 'macKeyMenu' is a callback function, if 'theEvent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macwin.c:233:48: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macwin.c:2771:25: note: Parameter 'theEvent' can be declared as pointer to const NetHack-3.6.7/sys/mac/macwin.c:2928:25: style: Parameter 'theEvent' can be declared as pointer to const. However it seems that 'macKeyText' is a callback function, if 'theEvent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macwin.c:84:19: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macwin.c:2928:25: note: Parameter 'theEvent' can be declared as pointer to const NetHack-3.6.7/sys/mac/macwin.c:2935:27: style: Parameter 'theEvent' can be declared as pointer to const. However it seems that 'macClickText' is a callback function, if 'theEvent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macwin.c:89:19: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macwin.c:2935:27: note: Parameter 'theEvent' can be declared as pointer to const NetHack-3.6.7/sys/mac/macwin.c:2972:24: style: Parameter 'theEvent' can be declared as pointer to const. However it seems that 'macDoNull' is a callback function, if 'theEvent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macwin.c:246:18: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macwin.c:2972:24: note: Parameter 'theEvent' can be declared as pointer to const NetHack-3.6.7/sys/mac/macwin.c:2983:25: style: Parameter 'theEvent' can be declared as pointer to const. However it seems that 'GeneralKey' is a callback function, if 'theEvent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macwin.c:232:60: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macwin.c:2983:25: note: Parameter 'theEvent' can be declared as pointer to const NetHack-3.6.7/sys/mac/macwin.c:3104:28: style: Parameter 'theEvent' can be declared as pointer to const. However it seems that 'GeneralUpdate' is a callback function, if 'theEvent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macwin.c:94:20: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macwin.c:3104:28: note: Parameter 'theEvent' can be declared as pointer to const NetHack-3.6.7/sys/mac/macwin.c:319:42: error: Uninitialized variable: fss [uninitvar] NetHack-3.6.7/src/zap.c:5299:35: style: The comparison 'tries > 0' is always false. [knownConditionTrueFalse] NetHack-3.6.7/src/zap.c:5291:17: note: 'tries' is assigned value '0' here. NetHack-3.6.7/src/zap.c:5299:35: note: The comparison 'tries > 0' is always false. NetHack-3.6.7/sys/mac/macwin.c:2619:26: style: Variable 'currentRow' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/zap.c:4050:9: style: Local variable 'range' shadows outer variable [shadowVariable] NetHack-3.6.7/src/zap.c:3219:24: note: Shadowed declaration NetHack-3.6.7/src/zap.c:4050:9: note: Shadow variable NetHack-3.6.7/src/zap.c:562:15: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/zap.c:740:23: style: Variable 'carrier' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/zap.c:1199:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/zap.c:2604:16: style: Parameter 'mattk' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/zap.c:2732:22: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/src/zap.c:3986:32: style: Variable 'm_amulet' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/src/zap.c:882:39: error: Uninitialized variable: m_id [uninitvar] NetHack-3.6.7/sys/share/pctty.c:25:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cbreak [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/pctty.c:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/pcsys.c:407:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/pcsys.c:436:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/src/zap.c:1715:17: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/zap.c:1723:21: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/zap.c:1768:21: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/zap.c:1776:13: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/zap.c:1780:13: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/src/zap.c:1784:13: style: Variable 'obj' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/share/posixregex.c:65:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/posixregex.c:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/posixregex.c:94:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/posixregex.c:71:34: style: Parameter 're' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/share/unixtty.c:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSETAW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/unixtty.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCGETA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/unixtty.c:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSETAW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/unixtty.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/unixtty.c:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/random.c:220:13: warning: Return value of function random() is not used. [ignoredReturnValue] NetHack-3.6.7/sys/share/unixtty.c:217:14: style: Variable 'curttyb' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/sys/share/unixtty.c:216:13: note: curttyb is assigned NetHack-3.6.7/sys/share/unixtty.c:217:14: note: curttyb is overwritten NetHack-3.6.7/sys/share/uudecode.c:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/tclib.c:155:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixmain.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixmain.c:382:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixmain.c:552:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixmain.c:615:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizards [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixmain.c:627:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizards [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixmain.c:670:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable check_plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixmain.c:730:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/uudecode.c:141:16: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] NetHack-3.6.7/sys/share/uudecode.c:125:12: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] NetHack-3.6.7/sys/share/uudecode.c:125:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] NetHack-3.6.7/sys/share/uudecode.c:132:24: style: Variable 'user' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/share/uudecode.c:222:7: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/share/uudecode.c:106:13: style: Variable 'argv' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/unix/unixmain.c:559:17: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] NetHack-3.6.7/sys/unix/unixmain.c:563:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/unix/unixmain.c:630:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/unix/unixmain.c:707:12: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] NetHack-3.6.7/sys/unix/unixmain.c:709:14: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] NetHack-3.6.7/sys/unix/unixmain.c:716:18: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] NetHack-3.6.7/sys/unix/unixmain.c:721:18: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] NetHack-3.6.7/sys/unix/unixmain.c:798:9: style: Condition 'no_seed' is always true [knownConditionTrueFalse] NetHack-3.6.7/sys/unix/unixmain.c:783:23: note: Assignment 'no_seed=!0', assigned value is 1 NetHack-3.6.7/sys/unix/unixmain.c:798:9: note: Condition 'no_seed' is always true NetHack-3.6.7/sys/unix/unixmain.c:613:20: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/unix/unixmain.c:663:20: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/unix/unixmain.c:665:11: style: Variable 'eop' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/unix/unixmain.c:666:11: style: Variable 'pwname' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/unix/unixmain.c:699:11: style: Variable 'user' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/unix/unixmain.c:731:20: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/unix/unixunix.c:54:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixunix.c:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preserve_locks [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixunix.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locknum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/unix/unixunix.c:223:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/unix/unixunix.c:224:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/unix/unixunix.c:219:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/unix/unixunix.c:54:38: error: Uninitialized variable: lockedpid [uninitvar] NetHack-3.6.7/sys/share/lev_yacc.c:2608:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsfiles.c:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAM$C_MAXRSS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsfiles.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAM$C_MAXRSS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsfiles.c:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsfiles.c:149:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsfiles.c:171:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsfiles.c:205:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc$rms_fab [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsfiles.c:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMS$_PRV [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmain.c:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmain.c:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmain.c:371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmain.c:393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hup [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmain.c:414:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SS$_ACCVIO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmain.c:450:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIZARD_NAME [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmain.c:461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIZARD_NAME [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmain.c:378:10: style: Local variable 'FDECL' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/vms/vmsmain.c:13:13: note: Shadowed declaration NetHack-3.6.7/sys/vms/vmsmain.c:378:10: note: Shadow variable NetHack-3.6.7/sys/vms/vmsmain.c:369:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/vms/vmsfiles.c:124:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/vms/vmsfiles.c:130:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/vms/vmsfiles.c:152:10: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/vms/vmsfiles.c:174:10: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/vms/vmsfiles.c:213:22: style: Variable 'n1.nam$b_nop' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/vms/vmsfiles.c:213:37: style: Variable 'n2.nam$b_nop' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/vms/vmsmisc.c:24:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SS$_ABORT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsmisc.c:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SS$_DEBUG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmstty.c:149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_hup [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmstty.c:364:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO$_SETMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmstty.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tty_dsc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmstty.c:464:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable echo [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmstty.c:500:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cbreak [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmstty.c:560:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsunix.c:63:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPI$_PID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsunix.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locknum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsunix.c:222:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LNM$_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsunix.c:257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LNM$C_NAMLENGTH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsunix.c:293:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smgdsc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmsunix.c:755:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib$sig_to_ret [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/vms/vmstty.c:76:11: style: struct member '_rd_iosb::status' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:76:19: style: struct member '_rd_iosb::trm_offset' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:77:11: style: struct member '_rd_iosb::terminator' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:77:23: style: struct member '_rd_iosb::trm_siz' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:80:11: style: struct member '_wr_iosb::status' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:80:19: style: struct member '_wr_iosb::byte_cnt' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:85:22: style: struct member '_sm_iosb::rcv_speed' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:86:11: style: struct member '_sm_iosb::cr_fill' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:86:20: style: struct member '_sm_iosb::lf_fill' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:86:29: style: struct member '_sm_iosb::parity' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:90:11: style: struct member '_sm_bufr::class' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmstty.c:90:18: style: struct member '_sm_bufr::type' is never used. [unusedStructMember] NetHack-3.6.7/sys/wince/celib.c:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:115:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:206:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/celib.c:389:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/tclib.c:107:50: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:110:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:180:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:208:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:212:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:263:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:337:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:346:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:415:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/share/tclib.c:82:13: error: Resource leak: fp [resourceLeak] NetHack-3.6.7/sys/share/tclib.c:83:9: error: Resource leak: fp [resourceLeak] NetHack-3.6.7/sys/share/tclib.c:69:11: style: Variable 'tc' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/share/tclib.c:80:15: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/vms/vmsunix.c:329:9: style: Condition '!tc' is always true [knownConditionTrueFalse] NetHack-3.6.7/sys/vms/vmsunix.c:327:9: note: Assuming that condition 'tc' is not redundant NetHack-3.6.7/sys/vms/vmsunix.c:329:9: note: Condition '!tc' is always true NetHack-3.6.7/sys/vms/vmsunix.c:257:48: style: Variable 'p' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/vms/vmsunix.c:65:38: error: Uninitialized variable: lockedpid [uninitvar] NetHack-3.6.7/sys/vms/vmsunix.c:218:23: style: struct member 'itm3::itmcode' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:220:16: style: struct member 'itm3::retlen' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:696:28: style: struct member 'iha::trnadr2' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:696:37: style: struct member 'iha::trnadr3' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:697:19: style: struct member 'iha::fill_' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:697:26: style: struct member 'iha::inishr' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:700:19: style: struct member 'eiha::size' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:700:25: style: struct member 'eiha::spare' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:701:31: style: struct member 'eiha::trnadr2' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:701:43: style: struct member 'eiha::trnadr3' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:701:55: style: struct member 'eiha::trnadr4' is never used. [unusedStructMember] NetHack-3.6.7/sys/vms/vmsunix.c:701:67: style: struct member 'eiha::inishr' is never used. [unusedStructMember] NetHack-3.6.7/sys/wince/celib.c:72:34: style: Parameter 'tb' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/wince/celib.c:377:15: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/wince/mhcolor.c:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:40:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPARAM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:180:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPARAM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:199:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:302:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPARAM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:319:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:441:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_GETCOUNT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:554:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_GETCURSEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhdlg.c:717:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BM_GETCHECK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:493:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WS_CLIPSIBLINGS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:514:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:536:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:647:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:668:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:803:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:840:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:917:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:940:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:965:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:1002:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:1018:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:1139:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:1157:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:1190:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhcmd.c:1153:51: style:inconclusive: Function 'CalculateCellSize' argument 3 names different: declaration 'windowSize' definition 'pWindowSize'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhcmd.c:116:63: note: Function 'CalculateCellSize' argument 3 names different: declaration 'windowSize' definition 'pWindowSize'. NetHack-3.6.7/sys/wince/mhcmd.c:1153:51: note: Function 'CalculateCellSize' argument 3 names different: declaration 'windowSize' definition 'pWindowSize'. NetHack-3.6.7/sys/wince/mhcmd.c:1099:13: style: Local variable 'i' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/wince/mhcmd.c:1016:9: note: Shadowed declaration NetHack-3.6.7/sys/wince/mhcmd.c:1099:13: note: Shadow variable NetHack-3.6.7/sys/wince/mhcmd.c:513:18: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhcmd.c:1245:48: style: Parameter 'cells' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/wince/mhcmd.c:690:59: error: Uninitialized variable: bm [uninitvar] NetHack-3.6.7/sys/wince/mhcolor.c:196:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mhcolor.c:199:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mhcolor.c:202:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mhcolor.c:205:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mhcolor.c:208:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mhcolor.c:211:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mhcolor.c:184:18: style: Variable 'hexadecimals' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhfont.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_fontsiz_status [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhfont.c:177:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H_IBM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhinput.c:49:29: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/sys/wince/mhdlg.c:538:33: style:inconclusive: Function 'plselAdjustLists' argument 2 names different: declaration 'changed_opt' definition 'changed_sel'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhdlg.c:286:45: note: Function 'plselAdjustLists' argument 2 names different: declaration 'changed_opt' definition 'changed_sel'. NetHack-3.6.7/sys/wince/mhdlg.c:538:33: note: Function 'plselAdjustLists' argument 2 names different: declaration 'changed_opt' definition 'changed_sel'. NetHack-3.6.7/sys/wince/mhdlg.c:128:15: style: Local variable 'wbuf' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/wince/mhdlg.c:53:11: note: Shadowed declaration NetHack-3.6.7/sys/wince/mhdlg.c:128:15: note: Shadow variable NetHack-3.6.7/sys/wince/mhdlg.c:198:14: style: Variable 'data' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhdlg.c:318:14: style: Variable 'data' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhdlg.c:704:23: style: Variable 'initalign' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhmain.c:968:55: error: There is an unknown macro here somewhere. Configuration is required. If COPYRIGHT_BANNER_B is a macro then please configure it. [unknownMacro] NetHack-3.6.7/sys/wince/mhmap.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WS_CHILD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:100:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:204:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:315:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:332:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:356:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:447:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:584:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:736:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:797:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmap.c:883:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_WHITE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WS_BORDER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:202:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:324:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:468:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:498:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:610:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmsgwnd.c:205:24: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmsgwnd.c:602:22: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmenu.c:117:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:251:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:525:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:661:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:714:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:742:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:837:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:857:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:886:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:1074:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:1354:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:1444:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LVNI_FOCUSED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:1469:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_LEFT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:1555:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDOK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhrip.c:16:31: style:inconclusive: Function 'mswin_display_RIP_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhrip.h:13:36: note: Function 'mswin_display_RIP_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhrip.c:16:31: note: Function 'mswin_display_RIP_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhstatus.c:38:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WS_DISABLED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhstatus.c:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhstatus.c:87:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhstatus.c:156:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhstatus.c:185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhstatus.c:98:28: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmap.c:861:25: style:inconclusive: Function 'nhglyph2charcolor' argument 1 names different: declaration 'glyph' definition 'g'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhmap.c:44:37: note: Function 'nhglyph2charcolor' argument 1 names different: declaration 'glyph' definition 'g'. NetHack-3.6.7/sys/wince/mhmap.c:861:25: note: Function 'nhglyph2charcolor' argument 1 names different: declaration 'glyph' definition 'g'. NetHack-3.6.7/sys/wince/mhmap.c:514:14: style: Local variable 'rt' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/wince/mhmap.c:445:10: note: Shadowed declaration NetHack-3.6.7/sys/wince/mhmap.c:514:14: note: Shadow variable NetHack-3.6.7/sys/wince/mhmap.c:313:18: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmap.c:450:28: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmap.c:459:28: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmap.c:512:24: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmap.c:622:34: style: Unused variable: special [unusedVariable] NetHack-3.6.7/sys/wince/mhmap.c:623:29: style: Unused variable: mgch [unusedVariable] NetHack-3.6.7/sys/wince/mhmap.c:624:32: style: Unused variable: back_brush [unusedVariable] NetHack-3.6.7/sys/wince/mhmap.c:903:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhtext.c:42:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameover [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhtext.c:52:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhtext.c:68:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhtext.c:144:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhtext.c:160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhtext.c:219:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDOK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhtext.c:263:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLGC_WANTARROWS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhtext.c:48:32: style:inconclusive: Function 'mswin_display_text_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhtext.h:13:37: note: Function 'mswin_display_text_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhtext.c:48:32: note: Function 'mswin_display_text_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhtext.c:210:17: style:inconclusive: Function 'LayoutText' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhtext.c:22:29: note: Function 'LayoutText' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhtext.c:210:17: note: Function 'LayoutText' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhtext.c:147:24: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhtxtbuf.c:136:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhtxtbuf.c:157:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:218:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_player_selection [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:282:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:649:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDCANCEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:758:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:771:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:799:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:871:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:903:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:944:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:969:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1013:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1078:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1102:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1223:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1244:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1259:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1340:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1370:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1479:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1496:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDCANCEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1589:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_fontsiz_menu [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1734:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1798:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_CHILD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mswproc.c:1835:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_CHILD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:1020:55: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] NetHack-3.6.7/sys/wince/mhmenu.c:1018:54: note: outer condition: data->menu.items[lpdis->itemID].count>0 NetHack-3.6.7/sys/wince/mhmenu.c:1020:55: note: opposite inner condition: data->menu.items[lpdis->itemID].count==-1 NetHack-3.6.7/sys/wince/winhack.c:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHSTR_BUFSIZE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/winhack.c:168:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDUNGEON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/winhack.c:183:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/winhack.c:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/winhack.c:341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:104:36: style:inconclusive: Function 'mswin_menu_window_select_menu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhmenu.h:17:40: note: Function 'mswin_menu_window_select_menu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:104:36: note: Function 'mswin_menu_window_select_menu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/winhack.c:350:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_CE_PLATFORM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/wince/mhmenu.c:652:17: style:inconclusive: Function 'LayoutMenu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhmenu.c:78:29: note: Function 'LayoutMenu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:652:17: note: Function 'LayoutMenu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:709:18: style:inconclusive: Function 'SetMenuType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhmenu.c:79:30: note: Function 'SetMenuType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:709:18: note: Function 'SetMenuType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:737:22: style:inconclusive: Function 'SetMenuListType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhmenu.c:80:34: note: Function 'SetMenuListType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:737:22: note: Function 'SetMenuListType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:737:32: style:inconclusive: Function 'SetMenuListType' argument 2 names different: declaration 'now' definition 'how'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhmenu.c:80:44: note: Function 'SetMenuListType' argument 2 names different: declaration 'now' definition 'how'. NetHack-3.6.7/sys/wince/mhmenu.c:737:32: note: Function 'SetMenuListType' argument 2 names different: declaration 'now' definition 'how'. NetHack-3.6.7/sys/wince/mhmenu.c:833:21: style:inconclusive: Function 'GetMenuControl' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhmenu.c:81:33: note: Function 'GetMenuControl' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:833:21: note: Function 'GetMenuControl' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:1336:29: style:inconclusive: Function 'mswin_menu_window_size' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/mhmenu.h:18:34: note: Function 'mswin_menu_window_size' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:1336:29: note: Function 'mswin_menu_window_size' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/sys/wince/mhmenu.c:984:19: style: Local variable 'wbuf' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/wince/mhmenu.c:886:11: note: Shadowed declaration NetHack-3.6.7/sys/wince/mhmenu.c:984:19: note: Shadow variable NetHack-3.6.7/sys/wince/mhmenu.c:1003:15: style: Local variable 'wbuf' shadows outer variable [shadowVariable] NetHack-3.6.7/sys/wince/mhmenu.c:886:11: note: Shadowed declaration NetHack-3.6.7/sys/wince/mhmenu.c:1003:15: note: Shadow variable NetHack-3.6.7/sys/wince/mhmenu.c:639:25: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmenu.c:835:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmenu.c:853:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/mhmenu.c:677:17: style: Variable 'pt_ok.x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhmenu.c:679:18: style: Variable 'sz_ok.cx' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhmenu.c:679:29: style: Variable 'sz_ok.cy' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhmenu.c:691:21: style: Variable 'pt_cancel.x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhmenu.c:693:22: style: Variable 'sz_cancel.cx' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhmenu.c:693:37: style: Variable 'sz_cancel.cy' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhmenu.c:824:15: style: Variable 'nItem' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mhmenu.c:857:10: style: Variable 'data' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mswproc.c:871:32: warning: Either the condition 'wid!=-1' is redundant or the array 'GetNHApp()->windowlist[15]' is accessed at index -1, which is out of bounds. [negativeIndex] NetHack-3.6.7/sys/wince/mswproc.c:878:13: note: Assuming that condition 'wid!=-1' is not redundant NetHack-3.6.7/sys/wince/mswproc.c:871:32: note: Negative array index NetHack-3.6.7/sys/share/lev_yacc.c:2795:28: style: Variable 'vd' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/sys/wince/winhack.c:105:9: style: Condition '!InitInstance(hInstance,nCmdShow)' is always false [knownConditionTrueFalse] NetHack-3.6.7/sys/wince/winhack.c:105:22: note: Calling function 'InitInstance' returns 1 NetHack-3.6.7/sys/wince/winhack.c:105:9: note: Condition '!InitInstance(hInstance,nCmdShow)' is always false NetHack-3.6.7/sys/wince/mswproc.c:319:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mswproc.c:321:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mswproc.c:1378:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mswproc.c:1390:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/mswproc.c:1432:32: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/sys/wince/winhack.c:262:37: error: Uninitialized variable: lpMsgBuf [uninitvar] NetHack-3.6.7/sys/wince/winhack.c:300:17: style: Variable 'bQuoted' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/share/lev_yacc.c:106:10: style: struct member 'coord::x' is never used. [unusedStructMember] NetHack-3.6.7/sys/wince/winmain.c:21:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHSTR_BUFSIZE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/sys/share/lev_yacc.c:107:10: style: struct member 'coord::y' is never used. [unusedStructMember] NetHack-3.6.7/sys/wince/mswproc.c:1975:21: style: Return value 'dwHasKB==1' is always false [knownConditionTrueFalse] NetHack-3.6.7/sys/wince/mswproc.c:1961:21: note: Assignment 'dwHasKB=0', assigned value is 0 NetHack-3.6.7/sys/wince/mswproc.c:1975:21: note: Return value 'dwHasKB==1' is always false NetHack-3.6.7/sys/wince/mswproc.c:940:64: style:inconclusive: Function 'mswin_putstr_ex' argument 4 names different: declaration 'append' definition 'app'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/winMS.h:129:69: note: Function 'mswin_putstr_ex' argument 4 names different: declaration 'append' definition 'app'. NetHack-3.6.7/sys/wince/mswproc.c:940:64: note: Function 'mswin_putstr_ex' argument 4 names different: declaration 'append' definition 'app'. NetHack-3.6.7/sys/wince/mswproc.c:1787:26: style:inconclusive: Function 'mswin_popup_display' argument 1 names different: declaration 'popup' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/winMS.h:169:31: note: Function 'mswin_popup_display' argument 1 names different: declaration 'popup' definition 'hWnd'. NetHack-3.6.7/sys/wince/mswproc.c:1787:26: note: Function 'mswin_popup_display' argument 1 names different: declaration 'popup' definition 'hWnd'. NetHack-3.6.7/sys/wince/mswproc.c:1830:26: style:inconclusive: Function 'mswin_popup_destroy' argument 1 names different: declaration 'popup' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/sys/wince/winMS.h:170:31: note: Function 'mswin_popup_destroy' argument 1 names different: declaration 'popup' definition 'hWnd'. NetHack-3.6.7/sys/wince/mswproc.c:1830:26: note: Function 'mswin_popup_destroy' argument 1 names different: declaration 'popup' definition 'hWnd'. NetHack-3.6.7/sys/wince/winmain.c:72:17: style: Variable 'bQuoted' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/sys/wince/mswproc.c:1447:17: warning: Uninitialized variable: ch [uninitvar] NetHack-3.6.7/sys/wince/mswproc.c:1428:19: note: Assuming condition is false NetHack-3.6.7/sys/wince/mswproc.c:1447:17: note: Uninitialized variable: ch NetHack-3.6.7/sys/wince/mswproc.c:1752:47: error: Uninitialized variable: bm [uninitvar] NetHack-3.6.7/sys/share/lev_yacc.c:193:14: style: struct member 'Anonymous6::cfunc' is never used. [unusedStructMember] NetHack-3.6.7/sys/share/lev_yacc.c:194:15: style: struct member 'Anonymous6::varstr' is never used. [unusedStructMember] NetHack-3.6.7/sys/winnt/windmain.c:20:0: error: #error You must #define SAFEPROCS to build windmain.c [preprocessorErrorDirective] NetHack-3.6.7/util/dgn_main.c:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/dgn_main.c:164:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/dgn_main.c:179:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/panic.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/recover.c:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/recover.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/recover.c:192:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCMASK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/recover.c:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/recover.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_NSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_clust.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_clust.cpp:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_clust.cpp:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_clust.cpp:167:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:318:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:337:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:394:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:441:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:510:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:522:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_COORD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:534:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_REGION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:546:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_MAPCHAR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:558:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_MONST [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:570:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_OBJ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:582:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:594:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_VARIABLE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:640:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:768:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lc_breakdef [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:784:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lc_funcdefs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:866:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lc_vardefs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:923:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_ARRAY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1019:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPO_JNE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1043:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1093:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opdat [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1113:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_lev [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_TYPE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1183:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1261:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1271:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1284:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1340:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SP_OPCODES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_Y_LIM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1493:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPO_NULL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/lev_main.c:1566:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEV_EXT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:277:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:327:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:486:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:686:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:862:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:888:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:919:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:976:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1029:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1132:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_MAJOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1209:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_MAJOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1245:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_ID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1276:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_ID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1459:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1785:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1837:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1850:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:1977:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2130:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/recover.c:160:10: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/util/makedefs.c:2279:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2336:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2378:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2457:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_HDR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2467:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_HDR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2484:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_msg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2498:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_msg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2517:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2566:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2629:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_HDR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2655:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2701:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2793:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/makedefs.c:2992:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/util/recover.c:74:9: style: Condition '!dir' is always true [knownConditionTrueFalse] NetHack-3.6.7/util/recover.c:69:23: note: Assignment 'dir=(char*)0', assigned value is 0 NetHack-3.6.7/util/recover.c:74:9: note: Condition '!dir' is always true NetHack-3.6.7/util/recover.c:216:7: style: Parameter 'basename' can be declared as pointer to const. However it seems that 'restore_savefile' is a callback function, if 'basename' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/recover.c:25:11: note: You might need to cast the function pointer here NetHack-3.6.7/util/recover.c:216:7: note: Parameter 'basename' can be declared as pointer to const NetHack-3.6.7/util/recover.c:250:35: error: Uninitialized variable: hpid [uninitvar] NetHack-3.6.7/util/recover.c:258:35: error: Uninitialized variable: savelev [uninitvar] NetHack-3.6.7/util/recover.c:268:39: error: Uninitialized variable: version_data [uninitvar] NetHack-3.6.7/util/recover.c:270:39: error: Uninitialized variable: sfi [uninitvar] NetHack-3.6.7/util/recover.c:271:39: error: Uninitialized variable: pltmpsiz [uninitvar] NetHack-3.6.7/win/Qt/tileedit.cpp:404:1: error: syntax error [syntaxError] NetHack-3.6.7/util/lev_main.c:400:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/lev_main.c:1103:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/lev_main.c:1391:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/lev_main.c:1408:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/lev_main.c:419:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] NetHack-3.6.7/util/lev_main.c:316:11: style: Variable 'e' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/util/lev_main.c:738:9: style: Parameter 'splev' can be declared as pointer to const. However it seems that 'break_stmt_end' is a callback function, if 'splev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/lev_main.c:137:12: note: You might need to cast the function pointer here NetHack-3.6.7/util/lev_main.c:738:9: note: Parameter 'splev' can be declared as pointer to const NetHack-3.6.7/util/lev_main.c:826:21: style: Parameter 'f' can be declared as pointer to const. However it seems that 'funcdef_paramtypes' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/lev_main.c:139:13: note: You might need to cast the function pointer here NetHack-3.6.7/util/lev_main.c:826:21: note: Parameter 'f' can be declared as pointer to const NetHack-3.6.7/util/lev_main.c:829:30: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/util/lev_main.c:845:7: style: Parameter 'name' can be declared as pointer to const. However it seems that 'funcdef_defined' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/lev_main.c:102:27: note: You might need to cast the function pointer here NetHack-3.6.7/util/lev_main.c:845:7: note: Parameter 'name' can be declared as pointer to const NetHack-3.6.7/util/lev_main.c:900:7: style: Parameter 'name' can be declared as pointer to const. However it seems that 'vardef_defined' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/lev_main.c:107:26: note: You might need to cast the function pointer here NetHack-3.6.7/util/lev_main.c:900:7: note: Parameter 'name' can be declared as pointer to const NetHack-3.6.7/util/lev_main.c:979:24: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/util/lev_main.c:1144:7: style: Parameter 's' can be declared as pointer to const. However it seems that 'get_room_type' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/lev_main.c:89:11: note: You might need to cast the function pointer here NetHack-3.6.7/util/lev_main.c:1144:7: note: Parameter 's' can be declared as pointer to const NetHack-3.6.7/util/lev_main.c:1160:7: style: Parameter 's' can be declared as pointer to const. However it seems that 'get_trap_type' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/lev_main.c:90:11: note: You might need to cast the function pointer here NetHack-3.6.7/util/lev_main.c:1160:7: note: Parameter 's' can be declared as pointer to const NetHack-3.6.7/win/Qt4/qt4click.cpp:23:23: warning: Member variable 'NetHackQtClickBuffer::click' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4bind.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_splash_screen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4bind.cpp:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menu_tab_sep [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4bind.cpp:187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4bind.cpp:344:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4bind.cpp:420:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4bind.cpp:535:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4bind.cpp:673:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4bind.cpp:688:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Alt [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4clust.h:20:6: style:inconclusive: Technically the member function 'Clusterizer::clusters' can be const. [functionConst] NetHack-3.6.7/win/Qt4/qt4clust.h:21:15: style:inconclusive: Technically the member function 'Clusterizer::operator[]' can be const. [functionConst] NetHack-3.6.7/win/Qt4/qt4clust.cpp:164:27: note: Technically the member function 'Clusterizer::operator[]' can be const. NetHack-3.6.7/win/Qt4/qt4clust.h:21:15: note: Technically the member function 'Clusterizer::operator[]' can be const. NetHack-3.6.7/win/Qt4/qt4clust.cpp:27:2: warning: Class 'Clusterizer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] NetHack-3.6.7/win/Qt4/qt4clust.cpp:27:2: warning: Class 'Clusterizer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] NetHack-3.6.7/win/Qt4/qt4clust.h:12:2: style: Class 'Clusterizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt/qt_win.cpp:191:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theglyphs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:707:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theglyphs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:728:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:743:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normal [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:750:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normalfixed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:757:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable large [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:775:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:776:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:781:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:808:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:816:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:823:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:829:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ascii [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:835:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:844:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:845:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:855:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:856:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:857:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:861:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:894:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:911:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:926:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:936:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:941:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:979:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1012:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1225:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1254:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1287:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initgend [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1292:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initalign [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1304:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_Quit [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_Rand [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fully_specified_role [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1406:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1445:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1462:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1471:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1500:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messages_rect [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1508:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messages [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1516:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messages [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1546:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rogue_font [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewport [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1578:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1592:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_1 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1601:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1643:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1778:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable change [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1856:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1877:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1944:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1949:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1976:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_inited [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1984:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_inited [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1988:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1992:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:1999:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2010:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2021:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2033:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2072:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2084:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2096:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icon [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hl_bad [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_count [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low_is_good [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_count [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_str [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2477:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2700:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lightGray [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2739:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialog [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2761:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_width [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2767:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialog [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2771:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemcount [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2785:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2796:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_accel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2842:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_fixed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2963:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftButton [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2978:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemcount [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2984:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemcount [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2991:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemcount [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:2998:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keysource [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3010:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3026:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3100:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pressed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pressed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixmap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3216:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable riplines [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3299:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3345:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_rip [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_fixed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_fixed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3419:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keysource [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3445:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msec [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3464:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2_on_display_rng [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3488:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3547:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menubar [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3856:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3881:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3887:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3894:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3900:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3914:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invusage [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3920:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3929:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3957:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirkey [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:3977:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Down [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4032:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable something_worth_saving [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4055:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4087:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choices [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4281:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_tile_file [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4317:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiles_per_row [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4381:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4388:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4396:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4416:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4423:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4430:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4442:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_splash_screen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4537:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManyColor [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4570:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4613:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4666:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4693:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clickbuffer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4764:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuffer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4840:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4859:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4890:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4911:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:4951:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:5026:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuffer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:5040:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:5105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:5131:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuffer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:5167:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyRelease [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4delay.h:19:2: style: Class 'NetHackQtDelay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4glyph.cpp:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_tile_file [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4glyph.cpp:128:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4glyph.cpp:55:10: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4glyph.cpp:80:67: style:inconclusive: Function 'drawGlyph' argument 3 names different: declaration 'pixelx' definition 'x'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4glyph.h:21:43: note: Function 'drawGlyph' argument 3 names different: declaration 'pixelx' definition 'x'. NetHack-3.6.7/win/Qt4/qt4glyph.cpp:80:67: note: Function 'drawGlyph' argument 3 names different: declaration 'pixelx' definition 'x'. NetHack-3.6.7/win/Qt4/qt4glyph.cpp:80:74: style:inconclusive: Function 'drawGlyph' argument 4 names different: declaration 'pixely' definition 'y'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4glyph.h:21:55: note: Function 'drawGlyph' argument 4 names different: declaration 'pixely' definition 'y'. NetHack-3.6.7/win/Qt4/qt4glyph.cpp:80:74: note: Function 'drawGlyph' argument 4 names different: declaration 'pixely' definition 'y'. NetHack-3.6.7/win/Qt4/qt4bind.cpp:366:10: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4main.h:41:2: style: Class 'NetHackQtMainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4xcmd.h:19:5: style: Class 'NetHackQtExtCmdRequestor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4map.h:20:2: style: Class 'NetHackQtMapViewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4map.h:55:2: style: Class 'NetHackQtMapWindow2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4rip.h:19:2: style: Class 'NetHackQtRIP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4menu.h:17:5: style: Class 'NetHackQtTextListBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4menu.h:40:5: style: Class 'NetHackQtMenuListBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4menu.h:51:2: style: Class 'NetHackQtMenuWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4menu.h:128:2: style: Class 'NetHackQtTextWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4menu.h:162:2: style: Class 'NetHackQtMenuOrTextWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4plsel.h:19:2: style: Class 'NetHackQtPlayerSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4svsel.h:14:2: style: Class 'NetHackQtSavedGameSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4map.h:59:19: style: The function 'Widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:24:19: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4map.h:59:19: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4map.h:61:15: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:26:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4map.h:61:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4map.h:62:15: style: The function 'Display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:27:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4map.h:62:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4map.h:63:15: style: The function 'CursorTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:29:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4map.h:63:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4map.h:64:15: style: The function 'PutStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:30:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4map.h:64:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4map.h:65:15: style: The function 'ClipAround' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:40:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4map.h:65:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4map.h:66:15: style: The function 'PrintGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:41:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4map.h:66:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:52:3: style: The destructor '~NetHackQtMenuWindow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:22:11: note: Virtual destructor in base class NetHack-3.6.7/win/Qt4/qt4menu.h:52:3: note: Destructor in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:54:19: style: The function 'Widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:24:19: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:54:19: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:56:15: style: The function 'StartMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:35:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:56:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:57:15: style: The function 'AddMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:36:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:57:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:59:15: style: The function 'EndMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:38:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:59:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:60:14: style: The function 'SelectMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:39:14: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:60:14: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:129:3: style: The destructor '~NetHackQtTextWindow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:22:11: note: Virtual destructor in base class NetHack-3.6.7/win/Qt4/qt4menu.h:129:3: note: Destructor in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:131:19: style: The function 'Widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:24:19: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:131:19: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:133:15: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:26:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:133:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:134:15: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:28:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:134:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:135:15: style: The function 'Display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:27:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:135:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:136:15: style: The function 'PutStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:30:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:136:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:137:15: style: The function 'UseRIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:42:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:137:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:164:19: style: The function 'Widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:24:19: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:164:19: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:167:15: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:26:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:167:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:168:15: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:28:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:168:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:169:15: style: The function 'Display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:27:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:169:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:170:15: style: The function 'PutStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:30:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:170:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:173:15: style: The function 'StartMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:35:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:173:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:174:15: style: The function 'AddMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:36:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:174:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:176:15: style: The function 'EndMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:38:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:176:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4menu.h:177:14: style: The function 'SelectMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:39:14: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4menu.h:177:14: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4msg.h:20:3: style: The destructor '~NetHackQtMessageWindow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:22:11: note: Virtual destructor in base class NetHack-3.6.7/win/Qt4/qt4msg.h:20:3: note: Destructor in derived class NetHack-3.6.7/win/Qt4/qt4msg.h:22:19: style: The function 'Widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:24:19: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4msg.h:22:19: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4msg.h:23:15: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:26:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4msg.h:23:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4msg.h:24:15: style: The function 'Display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:27:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4msg.h:24:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4msg.h:26:15: style: The function 'PutStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:30:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4msg.h:26:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4stat.h:20:19: style: The function 'Widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:24:19: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4stat.h:20:19: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4stat.h:22:15: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:26:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4stat.h:22:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4stat.h:23:15: style: The function 'Display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:27:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4stat.h:23:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4stat.h:24:15: style: The function 'CursorTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:29:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4stat.h:24:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4stat.h:25:15: style: The function 'PutStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:30:15: note: Virtual function in base class NetHack-3.6.7/win/Qt4/qt4stat.h:25:15: note: Function in derived class NetHack-3.6.7/win/Qt4/qt4bind.cpp:184:36: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt4/qt4bind.cpp:688:10: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt4/qt4bind.cpp:693:23: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt4/qt4bind.cpp:345:8: style: The scope of the variable 'cr' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4bind.cpp:515:48: style:inconclusive: Function 'qt_yn_function' argument 1 names different: declaration 'question' definition 'question_'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4bind.h:73:41: note: Function 'qt_yn_function' argument 1 names different: declaration 'question' definition 'question_'. NetHack-3.6.7/win/Qt4/qt4bind.cpp:515:48: note: Function 'qt_yn_function' argument 1 names different: declaration 'question' definition 'question_'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:199:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4inv.cpp:34:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4inv.cpp:41:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2_on_display_rng [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4inv.cpp:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4icon.cpp:74:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4icon.cpp:26:75: style:inconclusive: Function 'NetHackQtLabelledIcon' argument 2 names different: declaration 'label' definition 'l'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4icon.h:14:53: note: Function 'NetHackQtLabelledIcon' argument 2 names different: declaration 'label' definition 'l'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:26:75: note: Function 'NetHackQtLabelledIcon' argument 2 names different: declaration 'label' definition 'l'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:37:75: style:inconclusive: Function 'NetHackQtLabelledIcon' argument 2 names different: declaration 'label' definition 'l'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4icon.h:15:53: note: Function 'NetHackQtLabelledIcon' argument 2 names different: declaration 'label' definition 'l'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:37:75: note: Function 'NetHackQtLabelledIcon' argument 2 names different: declaration 'label' definition 'l'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:37:93: style:inconclusive: Function 'NetHackQtLabelledIcon' argument 3 names different: declaration 'icon' definition 'i'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4icon.h:15:75: note: Function 'NetHackQtLabelledIcon' argument 3 names different: declaration 'icon' definition 'i'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:37:93: note: Function 'NetHackQtLabelledIcon' argument 3 names different: declaration 'icon' definition 'i'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:68:61: style:inconclusive: Function 'setLabel' argument 2 names different: declaration 'show_value' definition 'v'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4icon.h:20:37: note: Function 'setLabel' argument 2 names different: declaration 'show_value' definition 'v'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:68:61: note: Function 'setLabel' argument 2 names different: declaration 'show_value' definition 'v'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:68:69: style:inconclusive: Function 'setLabel' argument 3 names different: declaration 'comparative_value' definition 'cv'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4icon.h:20:54: note: Function 'setLabel' argument 3 names different: declaration 'comparative_value' definition 'cv'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:68:69: note: Function 'setLabel' argument 3 names different: declaration 'comparative_value' definition 'cv'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:158:54: style:inconclusive: Function 'highlight' argument 1 names different: declaration 'highlight' definition 'hl'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4icon.h:38:32: note: Function 'highlight' argument 1 names different: declaration 'highlight' definition 'hl'. NetHack-3.6.7/win/Qt4/qt4icon.cpp:158:54: note: Function 'highlight' argument 1 names different: declaration 'highlight' definition 'hl'. NetHack-3.6.7/win/Qt4/qt4inv.h:15:2: style: Class 'NetHackQtInvUsageWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4line.cpp:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4key.cpp:23:21: warning: Member variable 'NetHackQtKeyBuffer::key' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4key.cpp:23:21: warning: Member variable 'NetHackQtKeyBuffer::ascii' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4key.cpp:31:41: style:inconclusive: Function 'Put' argument 2 names different: declaration 'ascii' definition 'a'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4key.h:19:22: note: Function 'Put' argument 2 names different: declaration 'ascii' definition 'a'. NetHack-3.6.7/win/Qt4/qt4key.cpp:31:41: note: Function 'Put' argument 2 names different: declaration 'ascii' definition 'a'. NetHack-3.6.7/util/makedefs.c:937:26: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:1390:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:1466:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:1471:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:1473:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:1829:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:2522:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:2569:10: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:2616:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:2929:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/util/makedefs.c:2232:18: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] NetHack-3.6.7/util/makedefs.c:1191:74: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] NetHack-3.6.7/util/makedefs.c:2084:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] NetHack-3.6.7/util/makedefs.c:2579:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] NetHack-3.6.7/util/makedefs.c:2934:9: error: Common realloc mistake: 'c' nulled but not freed upon failure [memleakOnRealloc] NetHack-3.6.7/util/makedefs.c:1175:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/util/makedefs.c:1178:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/util/makedefs.c:1181:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/util/makedefs.c:418:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/util/makedefs.c:429:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/util/makedefs.c:835:15: style: Variable 'buf1' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/util/makedefs.c:1927:7: style: Parameter 'line' can be declared as pointer to const. However it seems that 'd_filter' is a callback function, if 'line' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:186:22: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:1927:7: note: Parameter 'line' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2073:7: style: Parameter 'line' can be declared as pointer to const. However it seems that 'h_filter' is a callback function, if 'line' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:187:22: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:2073:7: note: Parameter 'line' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2371:15: style: Variable 'nam' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/util/makedefs.c:2436:7: style: Parameter 's' can be declared as pointer to const. However it seems that 'qt_comment' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:192:22: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:2436:7: note: Parameter 's' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2445:7: style: Parameter 's' can be declared as pointer to const. However it seems that 'qt_control' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:193:22: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:2445:7: note: Parameter 's' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2452:7: style: Parameter 'code' can be declared as pointer to const. However it seems that 'get_hdr' is a callback function, if 'code' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:194:18: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:2452:7: note: Parameter 'code' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2465:7: style: Parameter 'code' can be declared as pointer to const. However it seems that 'new_id' is a callback function, if 'code' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:195:22: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:2465:7: note: Parameter 'code' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2493:7: style: Parameter 's' can be declared as pointer to const. However it seems that 'new_msg' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:197:19: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:2493:7: note: Parameter 's' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2612:7: style: Parameter 's' can be declared as pointer to const. However it seems that 'do_qt_text' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:200:19: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:2612:7: note: Parameter 's' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2770:7: style: Parameter 'name' can be declared as pointer to const. However it seems that 'limit' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/util/makedefs.c:214:20: note: You might need to cast the function pointer here NetHack-3.6.7/util/makedefs.c:2770:7: note: Parameter 'name' can be declared as pointer to const NetHack-3.6.7/util/makedefs.c:2921:29: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/Qt4/qt4map.cpp:73:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pet_mark_xpm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4map.cpp:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4map.cpp:459:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4map.cpp:474:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4map.cpp:485:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_1 [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4map.cpp:491:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4map.cpp:546:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4main.cpp:489:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4main.cpp:977:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Down [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4main.cpp:1032:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable something_worth_saving [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4map.cpp:73:5: performance: Variable 'pet_annotation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] NetHack-3.6.7/win/Qt4/qt4map.h:62:15: style: Virtual function 'Display' is called from constructor 'NetHackQtMapWindow2(NetHackQtClickBuffer&click_sink)' at line 552. Dynamic binding is not used. [virtualCallInConstructor] NetHack-3.6.7/win/Qt4/qt4map.cpp:552:5: note: Calling updateTiles NetHack-3.6.7/win/Qt4/qt4map.cpp:569:5: note: Calling Display NetHack-3.6.7/win/Qt4/qt4map.h:62:15: note: Display is a virtual function NetHack-3.6.7/win/Qt4/qt4map.cpp:252:17: style: The scope of the variable 'x2' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4map.cpp:252:21: style: The scope of the variable 'y2' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4map.cpp:252:25: style: The scope of the variable 'x3' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4map.cpp:252:29: style: The scope of the variable 'y3' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4map.cpp:557:22: style: Variable 'glyphs' can be declared as reference to const [constVariableReference] NetHack-3.6.7/win/Qt4/qt4menu.cpp:94:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glyph [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:220:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:484:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_SEARCH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:505:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ANY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:518:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ANY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:531:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ANY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:544:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:563:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:583:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:591:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qt_settings [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:665:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4main.cpp:442:9: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4msg.cpp:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4msg.cpp:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_inited [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4msg.cpp:144:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_history [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4main.cpp:506:47: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] NetHack-3.6.7/win/Qt4/qt4main.cpp:505:17: note: 'act1' is assigned value 'new QMenu' here. NetHack-3.6.7/win/Qt4/qt4main.cpp:506:47: note: Same expression in both branches of ternary operator. NetHack-3.6.7/win/Qt4/qt4main.cpp:516:35: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] NetHack-3.6.7/win/Qt4/qt4main.cpp:508:17: note: 'info' is assigned value 'new QMenu' here. NetHack-3.6.7/win/Qt4/qt4main.cpp:516:35: note: Same expression in both branches of ternary operator. NetHack-3.6.7/win/Qt4/qt4main.cpp:524:13: style: struct member 'Macro::NDECL' is never used. [unusedStructMember] NetHack-3.6.7/win/Qt4/qt4rip.cpp:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextDontClip [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4rip.cpp:44:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4rip.cpp:49:15: warning: Member variable 'NetHackQtRIP::line' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:92:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:127:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:169:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:282:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:373:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:431:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:526:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrace [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4set.cpp:190:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_popup_dialog [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4set.cpp:42:42: style:inconclusive: Function 'NetHackQtSettings' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4set.h:18:24: note: Function 'NetHackQtSettings' argument 1 names different: declaration 'width' definition 'w'. NetHack-3.6.7/win/Qt4/qt4set.cpp:42:42: note: Function 'NetHackQtSettings' argument 1 names different: declaration 'width' definition 'w'. NetHack-3.6.7/win/Qt4/qt4set.cpp:42:49: style:inconclusive: Function 'NetHackQtSettings' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4set.h:18:35: note: Function 'NetHackQtSettings' argument 2 names different: declaration 'height' definition 'h'. NetHack-3.6.7/win/Qt4/qt4set.cpp:42:49: note: Function 'NetHackQtSettings' argument 2 names different: declaration 'height' definition 'h'. NetHack-3.6.7/win/Qt4/qt4menu.cpp:153:32: warning: Member variable 'MenuItem::glyph' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:153:32: warning: Member variable 'MenuItem::attr' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:153:32: warning: Member variable 'MenuItem::count' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:153:32: warning: Member variable 'MenuItem::ch' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:153:32: warning: Member variable 'MenuItem::gch' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:153:32: warning: Member variable 'MenuItem::selected' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4menu.cpp:153:32: warning: Member variable 'MenuItem::color' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:113:5: style: Class 'NhPSListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:376:46: style:inconclusive: Function 'selectRole' argument 1 names different: declaration 'current' definition 'crow'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4plsel.h:27:22: note: Function 'selectRole' argument 1 names different: declaration 'current' definition 'crow'. NetHack-3.6.7/win/Qt4/qt4plsel.cpp:376:46: note: Function 'selectRole' argument 1 names different: declaration 'current' definition 'crow'. NetHack-3.6.7/win/Qt4/qt4plsel.cpp:376:66: style:inconclusive: Function 'selectRole' argument 3 names different: declaration 'previous' definition 'prow'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4plsel.h:27:40: note: Function 'selectRole' argument 3 names different: declaration 'previous' definition 'prow'. NetHack-3.6.7/win/Qt4/qt4plsel.cpp:376:66: note: Function 'selectRole' argument 3 names different: declaration 'previous' definition 'prow'. NetHack-3.6.7/win/Qt4/qt4plsel.cpp:415:46: style:inconclusive: Function 'selectRace' argument 1 names different: declaration 'current' definition 'crow'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4plsel.h:28:22: note: Function 'selectRace' argument 1 names different: declaration 'current' definition 'crow'. NetHack-3.6.7/win/Qt4/qt4plsel.cpp:415:46: note: Function 'selectRace' argument 1 names different: declaration 'current' definition 'crow'. NetHack-3.6.7/win/Qt4/qt4plsel.cpp:415:66: style:inconclusive: Function 'selectRace' argument 3 names different: declaration 'previous' definition 'prow'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4plsel.h:28:40: note: Function 'selectRace' argument 3 names different: declaration 'previous' definition 'prow'. NetHack-3.6.7/win/Qt4/qt4plsel.cpp:415:66: note: Function 'selectRace' argument 3 names different: declaration 'previous' definition 'prow'. NetHack-3.6.7/win/Qt4/qt4plsel.cpp:141:70: style: Parameter 'ks' can be declared as reference to const [constParameterReference] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:185:18: style: Variable 'vbgb' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:186:18: style: Variable 'vbab' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/Qt4/qt4stat.cpp:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_xpm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4stat.cpp:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:185:23: style: Variable 'vbgb' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4plsel.cpp:186:23: style: Variable 'vbab' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4menu.cpp:291:14: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt4/qt4menu.cpp:303:14: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt4/qt4menu.cpp:681:6: style: The scope of the variable 'i' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4menu.cpp:205:50: style:inconclusive: Function 'EndMenu' argument 1 names different: declaration 'prompt' definition 'p'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4menu.h:59:38: note: Function 'EndMenu' argument 1 names different: declaration 'prompt' definition 'p'. NetHack-3.6.7/win/Qt4/qt4menu.cpp:205:50: note: Function 'EndMenu' argument 1 names different: declaration 'prompt' definition 'p'. NetHack-3.6.7/win/Qt4/qt4menu.cpp:211:41: style:inconclusive: Function 'SelectMenu' argument 1 names different: declaration 'how' definition 'h'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4menu.h:60:29: note: Function 'SelectMenu' argument 1 names different: declaration 'how' definition 'h'. NetHack-3.6.7/win/Qt4/qt4menu.cpp:211:41: note: Function 'SelectMenu' argument 1 names different: declaration 'how' definition 'h'. NetHack-3.6.7/win/Qt4/qt4menu.cpp:772:63: style:inconclusive: Function 'NetHackQtMenuOrTextWindow' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent] NetHack-3.6.7/win/Qt4/qt4menu.h:162:37: note: Function 'NetHackQtMenuOrTextWindow' argument 1 names different: declaration 'parent' definition 'parent_'. NetHack-3.6.7/win/Qt4/qt4menu.cpp:772:63: note: Function 'NetHackQtMenuOrTextWindow' argument 1 names different: declaration 'parent' definition 'parent_'. NetHack-3.6.7/win/Qt4/qt4menu.cpp:509:20: style: Local variable 'count' shadows outer function [shadowFunction] NetHack-3.6.7/win/Qt4/qt4menu.h:119:6: note: Shadowed declaration NetHack-3.6.7/win/Qt4/qt4menu.cpp:509:20: note: Shadow variable NetHack-3.6.7/win/Qt4/qt4menu.cpp:522:20: style: Local variable 'count' shadows outer function [shadowFunction] NetHack-3.6.7/win/Qt4/qt4menu.h:119:6: note: Shadowed declaration NetHack-3.6.7/win/Qt4/qt4menu.cpp:522:20: note: Shadow variable NetHack-3.6.7/win/Qt4/qt4menu.cpp:535:20: style: Local variable 'count' shadows outer function [shadowFunction] NetHack-3.6.7/win/Qt4/qt4menu.h:119:6: note: Shadowed declaration NetHack-3.6.7/win/Qt4/qt4menu.cpp:535:20: note: Shadow variable NetHack-3.6.7/win/Qt4/qt4menu.cpp:565:20: style: Local variable 'count' shadows outer function [shadowFunction] NetHack-3.6.7/win/Qt4/qt4menu.h:119:6: note: Shadowed declaration NetHack-3.6.7/win/Qt4/qt4menu.cpp:565:20: note: Shadow variable NetHack-3.6.7/win/Qt4/qt4menu.cpp:167:14: style: Variable 'accel' can be declared as const array [constVariable] NetHack-3.6.7/win/Qt4/qt4stat.cpp:376:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:378:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:380:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:382:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:437:10: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:444:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:453:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:459:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:463:9: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt4/qt4stat.cpp:70:5: performance: Variable 'p_str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] NetHack-3.6.7/win/Qt4/qt4menu.cpp:722:10: style: Variable 'h' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4menu.cpp:724:3: style: Variable 'h' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4menu.cpp:729:3: style: Variable 'h' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4streq.cpp:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4svsel.cpp:35:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4svsel.cpp:63:18: style: Variable 'bgl' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/Qt4/qt4svsel.cpp:63:22: style: Variable 'bgl' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4win.cpp:112:18: warning: Member variable 'NetHackQtWindow::nhid' is not initialized in the constructor. [uninitMemberVar] NetHack-3.6.7/win/Qt4/qt4xcmd.cpp:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4xcmd.cpp:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4xcmd.cpp:129:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirchars [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/Window.c:124:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNexposeCallback [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/Window.c:132:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNresizeCallback [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/dialogs.c:116:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formWidgetClass [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/dialogs.c:244:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/dialogs.c:258:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/dialogs.c:279:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/dialogs.c:335:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/tile2x11.c:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorMap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/tile2x11.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILE_Y [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/tile2x11.c:83:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorsinmap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/tile2x11.c:117:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/tile2x11.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILE_X [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt/qt_win.cpp:150:9: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:2194:6: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:3047:8: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:4288:10: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:4807:10: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:4960:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:4970:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:4971:9: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:5003:29: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/Qt/qt_win.cpp:932:5: style: Class 'NhPSListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt/qt_win.cpp:1846:5: style: Class 'NetHackQtScrollText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt/qt_win.cpp:3165:5: style: Class 'NetHackQtTextListBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] NetHack-3.6.7/win/Qt/qt_win.cpp:1224:12: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:1229:7: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:1234:12: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:1239:7: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:1702:8: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:2785:19: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:2930:14: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:2942:14: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:3821:7: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:4621:36: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:4808:38: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:5168:10: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:5180:23: style: C-style pointer casting [cstyleCast] NetHack-3.6.7/win/Qt/qt_win.cpp:2378:6: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/win/Qt/qt_win.cpp:2377:34: note: x is assigned NetHack-3.6.7/win/Qt/qt_win.cpp:2378:6: note: x is overwritten NetHack-3.6.7/win/Qt/qt_win.cpp:2391:6: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/win/Qt/qt_win.cpp:2390:34: note: x is assigned NetHack-3.6.7/win/Qt/qt_win.cpp:2391:6: note: x is overwritten NetHack-3.6.7/win/Qt/qt_win.cpp:2400:6: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/win/Qt/qt_win.cpp:2399:36: note: x is assigned NetHack-3.6.7/win/Qt/qt_win.cpp:2400:6: note: x is overwritten NetHack-3.6.7/win/Qt/qt_win.cpp:2413:6: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/win/Qt/qt_win.cpp:2412:39: note: x is assigned NetHack-3.6.7/win/Qt/qt_win.cpp:2413:6: note: x is overwritten NetHack-3.6.7/win/Qt/qt_win.cpp:3558:57: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] NetHack-3.6.7/win/Qt/qt_win.cpp:3557:22: note: 'act1' is assigned value 'new QPopupMenu' here. NetHack-3.6.7/win/Qt/qt_win.cpp:3558:57: note: Same expression in both branches of ternary operator. NetHack-3.6.7/win/Qt/qt_win.cpp:3568:35: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] NetHack-3.6.7/win/Qt/qt_win.cpp:3560:22: note: 'info' is assigned value 'new QPopupMenu' here. NetHack-3.6.7/win/Qt/qt_win.cpp:3568:35: note: Same expression in both branches of ternary operator. NetHack-3.6.7/win/Qt/qt_win.cpp:3315:15: style: The scope of the variable 'i' can be reduced. [variableScope] NetHack-3.6.7/win/Qt/qt_win.cpp:4170:15: style: The scope of the variable 'button' can be reduced. [variableScope] NetHack-3.6.7/win/Qt/qt_win.cpp:4190:10: style: The scope of the variable 'lb' can be reduced. [variableScope] NetHack-3.6.7/win/Qt/qt_win.cpp:4212:8: style: The scope of the variable 'ch_esc' can be reduced. [variableScope] NetHack-3.6.7/win/Qt/qt_win.cpp:4212:8: style: Local variable 'ch_esc' shadows outer variable [shadowVariable] NetHack-3.6.7/win/Qt/qt_win.cpp:4203:7: note: Shadowed declaration NetHack-3.6.7/win/Qt/qt_win.cpp:4212:8: note: Shadow variable NetHack-3.6.7/win/Qt/qt_win.cpp:2795:14: style: Variable 'accel' can be declared as const array [constVariable] NetHack-3.6.7/win/Qt/qt_win.cpp:4167:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt/qt_win.cpp:4167:17: style: Variable 'y' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt/qt_win.cpp:4181:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt/qt_win.cpp:4182:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt/qt_win.cpp:4184:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt/qt_win.cpp:4190:12: style: Variable 'lb' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt/qt_win.cpp:4195:8: style: Variable 'lb' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/X11/winmap.c:197:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:277:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:596:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNshown [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:734:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:787:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:823:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:877:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:924:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:958:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:1028:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_KEY_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:1129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click_x [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:1218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:1248:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:1427:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:1475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:1628:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:1662:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click_button [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:239:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WINDOWS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:259:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WINDOWS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:278:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:288:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:432:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:507:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:593:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyPropertyType [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:616:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:631:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:668:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:731:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:805:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:923:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:950:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplines [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:995:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ON_KEY_PRESS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1002:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ON_KEY_OR_BUTTON_PRESS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1056:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1147:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_INVEN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1307:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1521:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WINDOWS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1630:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1703:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1726:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ON_SENT_EVENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1761:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1789:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1808:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_player_selection [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1867:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1892:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1910:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1933:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:1987:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2042:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_KEY_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2075:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2091:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_func [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2328:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_STATUS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2367:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibilityFullyObscured [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2389:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2637:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2644:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WININIT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:2709:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNshown [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:145:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:191:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:211:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_SEARCH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:464:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:606:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:619:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:647:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:739:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:1027:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:1149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:1232:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNchildren [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:1309:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:1331:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmap.c:273:9: style: Local variable 'x' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:75:7: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:273:9: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:273:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:75:10: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:273:12: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:891:31: style: Local variable 'x' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:75:7: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:891:31: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:891:46: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:75:10: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:891:46: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:923:9: style: Local variable 'x' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:75:7: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:923:9: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:923:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:75:10: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:923:12: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:1157:9: style: Local variable 'x' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:75:7: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:1157:9: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:1157:12: style: Local variable 'y' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:75:10: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:1157:12: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:1272:21: style: Local variable 'glyph' shadows outer variable [shadowVariable] NetHack-3.6.7/win/X11/winmap.c:76:5: note: Shadowed declaration NetHack-3.6.7/win/X11/winmap.c:1272:21: note: Shadow variable NetHack-3.6.7/win/X11/winmap.c:268:20: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winmap.c:1023:19: style: Variable 'button' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winmap.c:1122:21: style: Variable 'wp' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winmap.c:1162:19: style: Variable 'event' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winmap.c:1681:24: style: Variable 'any' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winmesg.c:69:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNjumpProc [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmesg.c:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmesg.c:228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmesg.c:250:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmesg.c:333:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_element [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmesg.c:517:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmesg.c:555:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmesg.c:572:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmesg.c:618:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:47:9: style: The scope of the variable 'ch_per_line' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:135:15: style: The scope of the variable 'button' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:167:10: style: The scope of the variable 'lb' can be reduced. [variableScope] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:167:10: style: Variable 'lb' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:47:20: style: Variable 'ch_per_line' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:98:18: style: Variable 'ch_per_line' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:132:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:132:17: style: Variable 'y' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:156:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:157:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:159:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/Qt4/qt4yndlg.cpp:167:12: style: Variable 'lb' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/X11/winmesg.c:556:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/X11/winmesg.c:435:17: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/X11/winmesg.c:539:19: style: Variable 'event' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winmisc.c:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:357:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrace [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:406:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:440:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:461:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:505:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:598:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:653:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:694:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:726:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:775:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:802:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtop [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:876:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1287:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1570:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_player_selection [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1592:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extmenu [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1655:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1714:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1777:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1842:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1889:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1979:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:2050:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:818:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winX.c:2110:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winX.c:2112:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winX.c:2202:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winX.c:2215:23: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winX.c:2216:25: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winstat.c:132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:148:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HL_ATTCLR_DIM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:245:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:316:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:589:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fancy_status [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:607:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:732:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:751:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fancy_status [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:761:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fancy_status [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:772:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fancy_status [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:792:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_STATUS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:889:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:920:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1025:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1044:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1058:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1549:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1595:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1619:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1642:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1735:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:1834:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winX.c:758:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/X11/winX.c:760:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/X11/winX.c:771:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/X11/winX.c:484:11: style: Parameter 'num_args' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/X11/winX.c:588:11: style: Variable 'extents' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winX.c:2362:23: style: Variable 'vis_event' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winX.c:2685:9: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/X11/winX.c:1594:51: error: Uninitialized variable: hints [uninitvar] NetHack-3.6.7/win/X11/winX.c:2400:39: error: Uninitialized variable: vals [uninitvar] NetHack-3.6.7/win/X11/wintext.c:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/wintext.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/wintext.c:220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/wintext.c:270:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/wintext.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/wintext.c:442:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START_SIZE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/wintext.c:413:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/wintext.c:427:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/wintext.c:63:25: style: Variable 'text_info' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/wintext.c:95:25: style: Variable 'text_info' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/wintext.c:142:17: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/X11/winval.c:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winval.c:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winval.c:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winval.c:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winval.c:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winval.c:139:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winval.c:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winval.c:174:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/chain/wc_trace.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WININIT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/chain/wc_trace.c:797:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmenu.c:281:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmenu.c:333:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmenu.c:795:41: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmenu.c:936:13: style: Condition 'permi' is always true [knownConditionTrueFalse] NetHack-3.6.7/win/X11/winmenu.c:103:9: style: Parameter 'event' can be declared as pointer to const. However it seems that 'menu_size_change_handler' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/X11/winmenu.c:846:31: note: You might need to cast the function pointer here NetHack-3.6.7/win/X11/winmenu.c:103:9: note: Parameter 'event' can be declared as pointer to const NetHack-3.6.7/win/X11/winmenu.c:458:25: style: Variable 'menu_info' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winmenu.c:474:25: style: Variable 'menu_info' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winmenu.c:1225:25: style: Variable 'menu_info' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/curses/cursdial.c:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:372:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:581:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_GLYPH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:762:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:925:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOLD_SYM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:976:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOLD_SYM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:1006:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameover [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:1094:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:1260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:1581:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term_rows [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursinit.c:76:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_TOP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursinit.c:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term_cols [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursinit.c:423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursinit.c:732:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursinit.c:782:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_ALIGN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursinit.c:854:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursinit.c:493:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/curses/cursinit.c:141:27: style: Variable 'min_message_height' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/curses/cursinvt.c:17:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursinvt.c:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winstat.c:127:16: style: Parameter 'bmarray' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/X11/winstat.c:142:16: style: Parameter 'bmarray' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/X11/winstat.c:315:11: style: Variable 'condptr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/X11/winstat.c:211:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] NetHack-3.6.7/win/X11/winstat.c:210:19: note: Assuming that condition 'i<32' is not redundant NetHack-3.6.7/win/X11/winstat.c:211:16: note: Shift NetHack-3.6.7/win/X11/winmisc.c:191:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:200:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:202:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:204:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:206:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:208:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:239:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:248:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:250:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:252:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:254:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:256:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:287:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:289:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:291:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:293:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:324:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:326:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:328:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:330:18: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:1876:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:2289:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/X11/winmisc.c:1577:36: style: Condition 'defplname' is always false [knownConditionTrueFalse] NetHack-3.6.7/win/X11/winmisc.c:1575:31: note: Assignment 'defplname=(char*)0', assigned value is 0 NetHack-3.6.7/win/X11/winmisc.c:1577:36: note: Condition 'defplname' is always false NetHack-3.6.7/win/curses/cursinvt.c:41:10: style: Variable 'x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/curses/cursinvt.c:42:10: style: Variable 'y' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/X11/winmisc.c:971:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/X11/winmisc.c:1033:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/X11/winmisc.c:1305:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/X11/winmisc.c:1373:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] NetHack-3.6.7/win/X11/winmisc.c:177:15: style: Variable 'mark' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/curses/cursmain.c:173:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_color [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:227:15: style: Variable 'mark' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/curses/cursmain.c:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:275:15: style: Variable 'mark' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/curses/cursmain.c:304:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:276:17: style: Variable 'gendchars' can be declared as const array [constVariable] NetHack-3.6.7/win/curses/cursmain.c:359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:312:15: style: Variable 'mark' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/curses/cursmain.c:385:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:313:17: style: Variable 'algnchars' can be declared as const array [constVariable] NetHack-3.6.7/win/curses/cursmain.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable perm_invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:1575:19: style: Variable 'defplname' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/curses/cursmain.c:471:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_URGENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmain.c:545:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_URGENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmain.c:615:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable perm_invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmain.c:689:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MG_PET [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmain.c:859:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmain.c:956:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_mouse_support [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmain.c:968:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REASSESS_ONLY [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/X11/winmisc.c:528:34: style: Variable 'fully_specified_role' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/X11/winmisc.c:535:34: style: Variable 'fully_specified_role' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/X11/winmisc.c:550:38: style: Variable 'fully_specified_role' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/X11/winmisc.c:555:38: style: Variable 'fully_specified_role' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/X11/winmisc.c:563:30: style: Variable 'fully_specified_role' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/X11/winmisc.c:572:30: style: Variable 'fully_specified_role' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/curses/cursmain.c:290:9: style: Condition 'do_reset' is always false [knownConditionTrueFalse] NetHack-3.6.7/win/curses/cursmain.c:272:24: note: Assignment 'do_reset=0', assigned value is 0 NetHack-3.6.7/win/curses/cursmain.c:290:9: note: Condition 'do_reset' is always false NetHack-3.6.7/win/curses/cursmain.c:785:23: style: Parameter 'x' can be declared as pointer to const. However it seems that 'curses_nh_poskey' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/curses/cursmain.c:91:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/curses/cursmain.c:785:23: note: Parameter 'x' can be declared as pointer to const NetHack-3.6.7/win/curses/cursmain.c:785:31: style: Parameter 'y' can be declared as pointer to const. However it seems that 'curses_nh_poskey' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/curses/cursmain.c:91:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/curses/cursmain.c:785:31: note: Parameter 'y' can be declared as pointer to const NetHack-3.6.7/win/curses/cursmain.c:785:39: style: Parameter 'mod' can be declared as pointer to const. However it seems that 'curses_nh_poskey' is a callback function, if 'mod' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/curses/cursmain.c:91:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/curses/cursmain.c:785:39: note: Parameter 'mod' can be declared as pointer to const NetHack-3.6.7/win/curses/cursmesg.c:58:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:186:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:257:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:286:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:329:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_history [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:367:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prevmsg_window [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counting [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:477:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:743:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:783:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counting [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:177:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc2_guicolor [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:210:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:476:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:591:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:630:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:663:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:715:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGEST_INT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_URGENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:781:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NORMAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:821:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc2_petattr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:880:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_pad [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:1059:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:149:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_FLUSH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:211:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:292:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:682:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:919:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:998:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_MASK_BITS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:1103:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_HPMAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmisc.c:558:12: style: Condition 'ch&0x80' is always true [knownConditionTrueFalse] NetHack-3.6.7/win/curses/cursmisc.c:496:23: style: Same expression on both sides of '-'. [duplicateExpression] NetHack-3.6.7/win/curses/cursmisc.c:167:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] NetHack-3.6.7/win/curses/cursmisc.c:991:23: style: Parameter 'mousex' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/curses/cursmisc.c:991:36: style: Parameter 'mousey' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/curses/cursmisc.c:991:49: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/curses/curswins.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messagewin [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:375:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:468:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CENTER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:560:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:571:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:585:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:609:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:689:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/curswins.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursmesg.c:228:15: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/curses/cursmesg.c:179:22: style:inconclusive: Function 'curses_block' argument 1 names different: declaration 'require_tab' definition 'noscroll'. [funcArgNamesDifferent] NetHack-3.6.7/win/curses/cursmesg.h:14:26: note: Function 'curses_block' argument 1 names different: declaration 'require_tab' definition 'noscroll'. NetHack-3.6.7/win/curses/cursmesg.c:179:22: note: Function 'curses_block' argument 1 names different: declaration 'require_tab' definition 'noscroll'. NetHack-3.6.7/win/curses/cursmesg.c:284:18: style: Variable 'mesg' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/bitmfile.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XIMG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursdial.c:344:50: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/curses/cursdial.c:1314:25: warning: Either the condition 'curletter>=256' is redundant or isdigit() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg] NetHack-3.6.7/win/curses/cursdial.c:1290:45: note: Assuming that condition 'curletter>=256' is not redundant NetHack-3.6.7/win/curses/cursdial.c:1314:25: note: Invalid argument NetHack-3.6.7/win/curses/cursdial.c:649:14: style: Redundant initialization for 'numpages'. The initialized value is overwritten before it is read. [redundantInitialization] NetHack-3.6.7/win/curses/cursdial.c:645:18: note: numpages is initialized NetHack-3.6.7/win/curses/cursdial.c:649:14: note: numpages is overwritten NetHack-3.6.7/win/curses/cursdial.c:969:24: style: Redundant initialization for 'menu_item_ptr'. The initialized value is overwritten before it is read. [redundantInitialization] NetHack-3.6.7/win/curses/cursdial.c:952:32: note: menu_item_ptr is initialized NetHack-3.6.7/win/curses/cursdial.c:969:24: note: menu_item_ptr is overwritten NetHack-3.6.7/win/curses/cursdial.c:1054:14: style: Variable 'maxwidth' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/win/curses/cursdial.c:1008:18: note: maxwidth is assigned NetHack-3.6.7/win/curses/cursdial.c:1054:14: note: maxwidth is overwritten NetHack-3.6.7/win/curses/cursdial.c:1054:14: style: Variable 'maxwidth' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/win/curses/cursdial.c:1018:22: note: maxwidth is assigned NetHack-3.6.7/win/curses/cursdial.c:1054:14: note: maxwidth is overwritten NetHack-3.6.7/win/curses/cursdial.c:1412:23: style: Variable 'menu_item_ptr' is reassigned a value before the old one has been used. [redundantAssignment] NetHack-3.6.7/win/curses/cursdial.c:1401:31: note: menu_item_ptr is assigned NetHack-3.6.7/win/curses/cursdial.c:1412:23: note: menu_item_ptr is overwritten NetHack-3.6.7/win/curses/cursdial.c:1094:15: style: Variable 'color' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/curses/cursdial.c:1095:24: style: Variable 'menu_color' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/curses/curswins.c:364:62: style:inconclusive: Function 'curses_putch' argument 6 names different: declaration 'attrs' definition 'attr'. [funcArgNamesDifferent] NetHack-3.6.7/win/curses/curswins.h:24:67: note: Function 'curses_putch' argument 6 names different: declaration 'attrs' definition 'attr'. NetHack-3.6.7/win/curses/curswins.c:364:62: note: Function 'curses_putch' argument 6 names different: declaration 'attrs' definition 'attr'. NetHack-3.6.7/win/curses/curswins.c:583:53: style:inconclusive: Function 'write_char' argument 4 names different: declaration 'ch' definition 'nch'. [funcArgNamesDifferent] NetHack-3.6.7/win/curses/curswins.c:44:65: note: Function 'write_char' argument 4 names different: declaration 'ch' definition 'nch'. NetHack-3.6.7/win/curses/curswins.c:583:53: note: Function 'write_char' argument 4 names different: declaration 'ch' definition 'nch'. NetHack-3.6.7/win/gem/gr_rect.h:7:1: error: syntax error: / typedef [syntaxError] NetHack-3.6.7/win/gem/tile2img.c:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/tile2img.c:126:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorMap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/tile2img.c:55:7: style: Parameter 'argv' can be declared as const array [constParameter] NetHack-3.6.7/win/gem/load_img.c:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable planes [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/load_img.c:60:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable planes [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/load_img.c:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable planes [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/load_img.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FILE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/xpm2img.c:105:1: portability: Omitted return type of function 'fopen_xpm_file' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] NetHack-3.6.7/win/gem/xpm2img.c:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/xpm2img.c:90:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/xpm2img.c:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/xpm2img.c:144:22: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] NetHack-3.6.7/win/gem/xpm2img.c:144:22: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] NetHack-3.6.7/win/gem/xpm2img.c:144:22: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] NetHack-3.6.7/win/gem/xpm2img.c:55:15: style: Variable 'xb' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/xpm2img.c:108:11: style: Variable 'xb' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/xpm2img.c:32:19: style: Unused variable: planeno [unusedVariable] NetHack-3.6.7/win/gem/xpm2img.c:56:13: style: Unused variable: plane_offset [unusedVariable] NetHack-3.6.7/win/gem/load_img.c:164:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/gem/load_img.c:168:11: style: Variable 'pattern' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gnome/gnbind.c:81:0: error: #error HACKDIR is not defined! [preprocessorErrorDirective] NetHack-3.6.7/win/gnome/gnglyph.c:62:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILES_PER_ROW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnglyph.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILES_PER_ROW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/curses/cursstat.c:1121:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/curses/cursstat.c:146:11: style: Variable 'condptr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/curses/cursstat.c:908:18: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/curses/cursstat.c:176:22: style: Variable 'text' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gnome/gnmain.c:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmain.c:130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmain.c:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmain.c:597:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmain.c:699:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_WORN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmain.c:36:9: style: Obsolete function 'gtk_exit' called. It is recommended to use 'exit' instead. [prohibitedgtk_exitCalled] NetHack-3.6.7/win/gnome/gnmain.c:54:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmain.c:69:13: style: Obsolete function 'gtk_exit' called. It is recommended to use 'exit' instead. [prohibitedgtk_exitCalled] NetHack-3.6.7/win/gnome/gnmain.c:89:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmain.c:116:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmain.c:168:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmain.c:618:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmain.c:620:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmain.c:624:16: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnmain.c:625:20: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] NetHack-3.6.7/win/gnome/gnmain.c:648:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnmain.c:95:27: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'ghack_new_game' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmain.c:117:40: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmain.c:95:27: note: Parameter 'widget' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmain.c:175:30: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'ghack_settings_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmain.c:205:35: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmain.c:175:30: note: Parameter 'widget' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmain.c:175:47: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_settings_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmain.c:205:35: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmain.c:175:47: note: Parameter 'data' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmain.c:470:19: style: Variable 'options' can be declared as const array [constVariable] NetHack-3.6.7/win/gnome/gnmain.c:681:46: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/gnome/gnmain.c:687:44: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/gnome/gnmap.c:140:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_IN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmap.c:300:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtimedone [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmap.c:358:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmesg.c:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_EXPAND [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmesg.c:86:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmesg.c:90:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmesg.c:93:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmesg.c:39:41: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/gnome/gnmesg.c:39:55: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/gnome/gnmesg.c:44:41: style: Parameter 'widget' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/gnome/gnmesg.c:44:73: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/gnome/gnmenu.c:70:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_VISIBILITY_FULL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmenu.c:217:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_NONE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmenu.c:273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmenu.c:637:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmenu.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnopts.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnopts.c:46:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnopts.c:63:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnopts.c:18:49: style: Parameter 'event' can be declared as pointer to const. However it seems that 'opt_sel_key_hit' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnopts.c:47:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnopts.c:18:49: note: Parameter 'event' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnopts.c:30:32: style: Parameter 'cList' can be declared as pointer to const. However it seems that 'opt_sel_row_selected' is a callback function, if 'cList' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnopts.c:64:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnopts.c:30:32: note: Parameter 'cList' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnopts.c:30:67: style: Parameter 'event' can be declared as pointer to const. However it seems that 'opt_sel_row_selected' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnopts.c:64:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnopts.c:30:67: note: Parameter 'event' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmap.c:93:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnmap.c:102:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] NetHack-3.6.7/win/gnome/gnmap.c:234:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:240:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:242:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:244:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:246:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:248:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:250:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:252:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:254:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmap.c:323:29: style: Parameter 'win' can be declared as pointer to const. However it seems that 'ghack_map_putstr' is a callback function, if 'win' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmap.c:243:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmap.c:323:29: note: Parameter 'win' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmap.c:323:71: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_map_putstr' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmap.c:243:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmap.c:323:71: note: Parameter 'data' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmap.c:346:23: style: Variable 'group' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/wingem1.c:259:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnplayer.c:24:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_VISIBILITY_FULL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:274:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnplayer.c:45:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNOME_STOCK_BUTTON_OK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:306:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desk [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:321:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGWIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnmap.c:351:11: style: Variable 'group' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:419:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_h [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ibm_font_id [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:518:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fonts_loaded [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:536:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:582:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_SOLID [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:590:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:604:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:684:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:700:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_TRANS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:737:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_REPLACE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:798:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_REPLACE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:839:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_REPLACE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:876:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_REPLACE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:939:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_TRANS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:975:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TREE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1023:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable planes [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_handle [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1261:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1285:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABOUT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1295:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEGET [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCANRET [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1402:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1481:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLACK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1550:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1609:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1807:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1843:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_MESAG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:1882:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2085:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HSLIDE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGWIN [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUSLINE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2146:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ABANDON [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2496:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVER [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2510:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2569:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2626:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2649:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnplayer.c:48:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gem/wingem1.c:2667:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnplayer.c:65:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gem/wingem1.c:2839:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2856:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2895:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2937:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_handle [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2964:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:2977:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINEGET [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:3029:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:3059:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRECTION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:3089:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_MESAG [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:3124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:3153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YNCHOICE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnplayer.c:15:52: style: Parameter 'event' can be declared as pointer to const. However it seems that 'player_sel_key_hit' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnplayer.c:49:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnplayer.c:15:52: note: Parameter 'event' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnplayer.c:31:35: style: Parameter 'clist' can be declared as pointer to const. However it seems that 'player_sel_row_selected' is a callback function, if 'clist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnplayer.c:66:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnplayer.c:31:35: note: Parameter 'clist' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnplayer.c:31:70: style: Parameter 'event' can be declared as pointer to const. However it seems that 'player_sel_row_selected' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnplayer.c:66:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnplayer.c:31:70: note: Parameter 'event' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnsignal.c:83:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BOOL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnsignal.c:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnsignal.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnsignal.c:122:27: style: Parameter 'data' can be declared as pointer to const. However it seems that 'timeout_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnsignal.c:132:50: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnsignal.c:122:27: note: Parameter 'data' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnsignal.c:189:56: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/gnome/gnstatus.c:175:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NEUTRAL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnstatus.c:435:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gntext.c:90:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rip_xpm [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gntext.c:51:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gntext.c:122:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gntext.c:125:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gntext.c:128:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gntext.c:144:42: style:inconclusive: Function 'ghack_text_window_rip_string' argument 1 names different: declaration 'ripString' definition 'string'. [funcArgNamesDifferent] NetHack-3.6.7/win/gnome/gntext.h:19:47: note: Function 'ghack_text_window_rip_string' argument 1 names different: declaration 'ripString' definition 'string'. NetHack-3.6.7/win/gnome/gntext.c:144:42: note: Function 'ghack_text_window_rip_string' argument 1 names different: declaration 'ripString' definition 'string'. NetHack-3.6.7/win/gnome/gnstatus.c:239:17: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:241:15: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:249:15: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:257:15: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:265:15: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:273:15: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:281:15: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:342:16: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:344:17: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:352:18: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:360:16: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:368:17: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:376:16: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:384:17: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:392:17: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:400:18: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnstatus.c:412:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnstatus.c:415:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnstatus.c:418:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnstatus.c:421:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnstatus.c:423:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnstatus.c:463:5: style: gtk_label_get is deprecated and should not be used in newly-written code. [prohibitedgtk_label_getCalled] NetHack-3.6.7/win/gnome/gnstatus.c:116:38: style: Parameter 'win' can be declared as pointer to const. However it seems that 'ghack_status_window_clear' is a callback function, if 'win' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:419:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:116:38: note: Parameter 'win' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnstatus.c:116:52: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_status_window_clear' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:419:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:116:52: note: Parameter 'data' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnstatus.c:138:42: style: Parameter 'win' can be declared as pointer to const. However it seems that 'ghack_status_window_cursor_to' is a callback function, if 'win' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:422:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:138:42: note: Parameter 'win' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnstatus.c:138:70: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_status_window_cursor_to' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:422:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:138:70: note: Parameter 'data' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnstatus.c:144:43: style: Parameter 'win' can be declared as pointer to const. However it seems that 'ghack_status_window_put_string' is a callback function, if 'win' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:416:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:144:43: note: Parameter 'win' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnstatus.c:145:41: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_status_window_put_string' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:416:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:145:41: note: Parameter 'data' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnworn.c:78:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2_on_display_rng [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnworn.c:91:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnworn.c:44:11: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] NetHack-3.6.7/win/gnome/gnworn.c:65:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnyesno.c:12:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gnome/gnyesno.c:9:33: style:inconclusive: Function 'ghack_yes_no_dialog' argument 1 names different: declaration 'szQuestionStr' definition 'question'. [funcArgNamesDifferent] NetHack-3.6.7/win/gnome/gnyesno.h:8:37: note: Function 'ghack_yes_no_dialog' argument 1 names different: declaration 'szQuestionStr' definition 'question'. NetHack-3.6.7/win/gnome/gnyesno.c:9:33: note: Function 'ghack_yes_no_dialog' argument 1 names different: declaration 'szQuestionStr' definition 'question'. NetHack-3.6.7/win/gnome/gnyesno.c:9:55: style:inconclusive: Function 'ghack_yes_no_dialog' argument 2 names different: declaration 'szChoicesStr' definition 'choices'. [funcArgNamesDifferent] NetHack-3.6.7/win/gnome/gnyesno.h:8:64: note: Function 'ghack_yes_no_dialog' argument 2 names different: declaration 'szChoicesStr' definition 'choices'. NetHack-3.6.7/win/gnome/gnyesno.c:9:55: note: Function 'ghack_yes_no_dialog' argument 2 names different: declaration 'szChoicesStr' definition 'choices'. NetHack-3.6.7/win/gnome/gnyesno.c:9:68: style:inconclusive: Function 'ghack_yes_no_dialog' argument 3 names different: declaration 'nDefault' definition 'def'. [funcArgNamesDifferent] NetHack-3.6.7/win/gnome/gnyesno.h:9:29: note: Function 'ghack_yes_no_dialog' argument 3 names different: declaration 'nDefault' definition 'def'. NetHack-3.6.7/win/gnome/gnyesno.c:9:68: note: Function 'ghack_yes_no_dialog' argument 3 names different: declaration 'nDefault' definition 'def'. NetHack-3.6.7/win/gnome/gnmenu.c:198:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:580:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:583:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:586:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:589:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:592:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:595:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:598:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:601:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:604:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:607:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:691:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:708:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] NetHack-3.6.7/win/gnome/gnmenu.c:32:56: style: Parameter 'event' can be declared as pointer to const. However it seems that 'ghack_menu_window_key' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmenu.c:608:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmenu.c:32:56: note: Parameter 'event' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmenu.c:81:35: style: Parameter 'clist' can be declared as pointer to const. However it seems that 'ghack_menu_row_selected' is a callback function, if 'clist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmenu.c:709:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmenu.c:81:35: note: Parameter 'clist' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmenu.c:81:70: style: Parameter 'event' can be declared as pointer to const. However it seems that 'ghack_menu_row_selected' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmenu.c:709:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmenu.c:81:70: note: Parameter 'event' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmenu.c:154:59: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_menu_window_start_menu' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmenu.c:593:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmenu.c:154:59: note: Parameter 'data' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmenu.c:456:57: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_menu_window_end_menu' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmenu.c:599:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmenu.c:456:57: note: Parameter 'data' can be declared as pointer to const NetHack-3.6.7/win/gnome/gnmenu.c:276:22: style: Variable 'nCurrentRow' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/share/gifread.c:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/gifread.c:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/gifread.c:205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/gifread.c:317:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/gifread.c:414:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/gifread.c:507:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/gifread.c:539:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDBMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/gifread.c:683:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/bmptiles.c:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/giftiles.c:115:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/bmptiles.c:542:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/giftiles.c:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/giftiles.c:416:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/giftiles.c:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/giftiles.c:161:21: style: Local variable 'b' shadows outer variable [shadowVariable] NetHack-3.6.7/win/share/giftiles.c:147:13: note: Shadowed declaration NetHack-3.6.7/win/share/giftiles.c:161:21: note: Shadow variable NetHack-3.6.7/win/share/ppmwrite.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRBMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/ppmwrite.c:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/gifread.c:110:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/share/gifread.c:89:10: error: Uninitialized variable: count [uninitvar] NetHack-3.6.7/win/share/gifread.c:246:14: error: Uninitialized variable: c [uninitvar] NetHack-3.6.7/win/share/gifread.c:142:13: style: Variable 'str' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/share/gifread.c:148:13: style: Variable 'str' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/share/safeproc.c:174:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/safeproc.c:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/safeproc.c:543:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/safeproc.c:554:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/safeproc.c:533:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/share/safeproc.c:355:6: style: Parameter 'x' can be declared as pointer to const. However it seems that 'safe_nh_poskey' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/share/safeproc.c:85:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/share/safeproc.c:355:6: note: Parameter 'x' can be declared as pointer to const NetHack-3.6.7/win/share/safeproc.c:355:10: style: Parameter 'y' can be declared as pointer to const. However it seems that 'safe_nh_poskey' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/share/safeproc.c:85:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/share/safeproc.c:355:10: note: Parameter 'y' can be declared as pointer to const NetHack-3.6.7/win/share/safeproc.c:355:14: style: Parameter 'mod' can be declared as pointer to const. However it seems that 'safe_nh_poskey' is a callback function, if 'mod' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/share/safeproc.c:85:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/share/safeproc.c:355:14: note: Parameter 'mod' can be declared as pointer to const NetHack-3.6.7/win/share/safeproc.c:529:10: style: Variable 'valid' can be declared as const array [constVariable] NetHack-3.6.7/win/share/thintile.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/thintile.c:107:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tile2bmp.c:192:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/thintile.c:35:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] NetHack-3.6.7/win/share/thintile.c:50:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] NetHack-3.6.7/win/share/tile2bmp.c:302:18: style: Assignment 'cClrBits=1' is redundant with condition 'cClrBits==1'. [duplicateConditionalAssign] NetHack-3.6.7/win/share/tile2bmp.c:301:18: note: Condition 'cClrBits==1' NetHack-3.6.7/win/share/tile2bmp.c:302:18: note: Assignment 'cClrBits=1' is redundant NetHack-3.6.7/win/share/tile2bmp.c:301:18: style: Condition 'cClrBits==1' is always false [knownConditionTrueFalse] NetHack-3.6.7/win/share/tile2bmp.c:299:16: note: Assignment 'cClrBits=8', assigned value is 8 NetHack-3.6.7/win/share/tile2bmp.c:301:18: note: Condition 'cClrBits==1' is always false NetHack-3.6.7/win/share/tile2bmp.c:303:23: style: Condition 'cClrBits<=4' is always false [knownConditionTrueFalse] NetHack-3.6.7/win/share/tile2bmp.c:299:16: note: Assignment 'cClrBits=8', assigned value is 8 NetHack-3.6.7/win/share/tile2bmp.c:303:23: note: Condition 'cClrBits<=4' is always false NetHack-3.6.7/win/share/tile2bmp.c:305:23: style: Condition 'cClrBits<=8' is always true [knownConditionTrueFalse] NetHack-3.6.7/win/share/tile2bmp.c:299:16: note: Assignment 'cClrBits=8', assigned value is 8 NetHack-3.6.7/win/share/tile2bmp.c:305:23: note: Condition 'cClrBits<=8' is always true NetHack-3.6.7/win/share/tile2bmp.c:187:7: style: Parameter 'argv' can be declared as const array [constParameter] NetHack-3.6.7/win/share/tilemap.c:271:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_GLYPH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tilemap.c:499:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_GLYPH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tileset.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_tile_width [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tileset.c:124:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tileset.c:167:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_tile_height [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tilemap.c:461:24: error: Array 'substitutes[4]' accessed at index -1, which is out of bounds. [negativeIndex] NetHack-3.6.7/win/share/tilemap.c:433:10: note: Assignment 'j=-1', assigned value is -1 NetHack-3.6.7/win/share/tilemap.c:436:19: note: Assuming condition is false NetHack-3.6.7/win/share/tilemap.c:461:24: note: Negative array index NetHack-3.6.7/win/share/tilemap.c:463:48: error: Array 'substitutes[4]' accessed at index -1, which is out of bounds. [negativeIndex] NetHack-3.6.7/win/share/tilemap.c:433:10: note: Assignment 'j=-1', assigned value is -1 NetHack-3.6.7/win/share/tilemap.c:436:19: note: Assuming condition is false NetHack-3.6.7/win/share/tilemap.c:463:48: note: Negative array index NetHack-3.6.7/win/share/tileset.c:224:22: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/share/tiletext.c:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tiletext.c:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tiletext.c:286:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/share/tiletext.c:296:9: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] NetHack-3.6.7/win/share/tiletext.c:66:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] NetHack-3.6.7/win/win32/NetHackW.c:19:0: error: #error You must #define SAFEPROCS to build winhack.c [preprocessorErrorDirective] NetHack-3.6.7/win/win32/mhfont.c:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FW_BOLD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhfont.c:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_BOLD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhfont.c:223:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H_IBM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhinput.c:49:29: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/win32/mhmain.c:1067:24: error: There is an unknown macro here somewhere. Configuration is required. If COPYRIGHT_BANNER_B is a macro then please configure it. [unknownMacro] NetHack-3.6.7/win/win32/mhdlg.c:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_fuzzer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_fuzzer [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:209:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:415:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cx [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:575:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:692:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:826:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:873:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:895:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:972:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:151:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:382:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:488:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:519:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:542:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:657:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:794:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:816:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_GLYPH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:921:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPARENT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:1007:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:1018:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:1040:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:1054:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:1083:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:1144:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:1228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_WHITE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:1266:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:539:13: style: Condition 'todo' is always true [knownConditionTrueFalse] NetHack-3.6.7/win/gem/wingem1.c:533:16: note: Assignment 'todo=!0', assigned value is 1 NetHack-3.6.7/win/gem/wingem1.c:539:13: note: Condition 'todo' is always true NetHack-3.6.7/win/gem/wingem1.c:1525:9: error: Common realloc mistake: 'text_lines' nulled but not freed upon failure [memleakOnRealloc] NetHack-3.6.7/win/gem/wingem1.c:1540:22: warning: Either the condition 'str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck] NetHack-3.6.7/win/gem/wingem1.c:1534:9: note: Assuming that condition 'str' is not redundant NetHack-3.6.7/win/gem/wingem1.c:1540:22: note: Null pointer dereference NetHack-3.6.7/win/win32/mhmenu.c:108:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:147:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:275:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:530:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:709:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:782:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:812:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:914:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:942:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:984:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:1229:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:1532:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:1588:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LVNI_FOCUSED [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:1607:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_LEFT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmenu.c:1681:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_WINDOW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/gem/wingem1.c:602:11: style: Redundant assignment of 'first' to itself. [selfAssignment] NetHack-3.6.7/win/gem/wingem1.c:1344:9: style: Redundant assignment of 'xev' to itself. [selfAssignment] NetHack-3.6.7/win/gem/wingem1.c:1353:9: style: Redundant assignment of 'xev' to itself. [selfAssignment] NetHack-3.6.7/win/gem/wingem1.c:1362:9: style: Redundant assignment of 'xev' to itself. [selfAssignment] NetHack-3.6.7/win/gem/wingem1.c:1431:9: style: Redundant assignment of 'win' to itself. [selfAssignment] NetHack-3.6.7/win/gem/wingem1.c:1453:9: style: Redundant assignment of 'win' to itself. [selfAssignment] NetHack-3.6.7/win/gem/wingem1.c:1519:12: style: Redundant assignment of 'window' to itself. [selfAssignment] NetHack-3.6.7/win/gem/wingem1.c:596:42: style: Parameter 'area' can be declared as pointer to const. However it seems that 'win_draw_map' is a callback function, if 'area' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gem/wingem1.c:2351:58: note: You might need to cast the function pointer here NetHack-3.6.7/win/gem/wingem1.c:596:42: note: Parameter 'area' can be declared as pointer to const NetHack-3.6.7/win/gem/wingem1.c:1024:56: style: Variable 'p_cmd' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/wingem1.c:1370:9: style: Parameter 'xev' can be declared as pointer to const. However it seems that 'More_Handler' is a callback function, if 'xev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gem/wingem1.c:1405:34: note: You might need to cast the function pointer here NetHack-3.6.7/win/gem/wingem1.c:1370:9: note: Parameter 'xev' can be declared as pointer to const NetHack-3.6.7/win/gem/wingem1.c:1376:18: style: Variable 'dinf' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/wingem1.c:1627:17: style: Variable 'rest' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/wingem1.c:1804:14: style: Variable 'dinf' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/wingem1.c:2080:17: style: Variable 'sc' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/gem/wingem1.c:2950:20: style: Variable 'gem_color' can be declared as const array [constVariable] NetHack-3.6.7/win/gem/wingem1.c:3024:9: style: Parameter 'xev' can be declared as pointer to const. However it seems that 'Dia_Handler' is a callback function, if 'xev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gem/wingem1.c:3061:29: note: You might need to cast the function pointer here NetHack-3.6.7/win/gem/wingem1.c:3024:9: note: Parameter 'xev' can be declared as pointer to const NetHack-3.6.7/win/gem/wingem1.c:3120:9: style: Parameter 'xev' can be declared as pointer to const. However it seems that 'single_handler' is a callback function, if 'xev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gem/wingem1.c:3217:36: note: You might need to cast the function pointer here NetHack-3.6.7/win/gem/wingem1.c:3120:9: note: Parameter 'xev' can be declared as pointer to const NetHack-3.6.7/win/gem/wingem1.c:569:18: style: Variable 'todo' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:602:11: style: Variable 'first' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:794:28: style: Unused variable: starty [unusedVariable] NetHack-3.6.7/win/gem/wingem1.c:1344:9: style: Variable 'xev' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:1353:9: style: Variable 'xev' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:1362:9: style: Variable 'xev' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:1431:9: style: Variable 'win' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:1453:9: style: Variable 'win' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:1519:12: style: Variable 'window' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/gem/wingem1.c:1844:37: style: Unused variable: y_wo [unusedVariable] NetHack-3.6.7/win/gem/wingem1.c:1844:43: style: Unused variable: i [unusedVariable] NetHack-3.6.7/win/gem/wingem1.c:2139:17: style: Unused variable: z_ob [unusedVariable] NetHack-3.6.7/win/win32/mhmsgwnd.c:85:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:247:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:436:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:584:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_WINDOW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:610:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:730:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:746:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:785:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmsgwnd.c:853:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhmap.c:144:36: style:inconclusive: Function 'mswin_map_layout' argument 2 names different: declaration 'lpsz' definition 'map_size'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmap.h:14:41: note: Function 'mswin_map_layout' argument 2 names different: declaration 'lpsz' definition 'map_size'. NetHack-3.6.7/win/win32/mhmap.c:144:36: note: Function 'mswin_map_layout' argument 2 names different: declaration 'lpsz' definition 'map_size'. NetHack-3.6.7/win/win32/mhmap.c:1024:42: style:inconclusive: Function 'dirty' argument 2 names different: declaration 'i' definition 'x'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmap.c:86:42: note: Function 'dirty' argument 2 names different: declaration 'i' definition 'x'. NetHack-3.6.7/win/win32/mhmap.c:1024:42: note: Function 'dirty' argument 2 names different: declaration 'i' definition 'x'. NetHack-3.6.7/win/win32/mhmap.c:1024:49: style:inconclusive: Function 'dirty' argument 3 names different: declaration 'j' definition 'y'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmap.c:86:49: note: Function 'dirty' argument 3 names different: declaration 'j' definition 'y'. NetHack-3.6.7/win/win32/mhmap.c:1024:49: note: Function 'dirty' argument 3 names different: declaration 'j' definition 'y'. NetHack-3.6.7/win/win32/mhmap.c:1206:25: style:inconclusive: Function 'nhglyph2charcolor' argument 1 names different: declaration 'glyph' definition 'g'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmap.c:91:37: note: Function 'nhglyph2charcolor' argument 1 names different: declaration 'glyph' definition 'g'. NetHack-3.6.7/win/win32/mhmap.c:1206:25: note: Function 'nhglyph2charcolor' argument 1 names different: declaration 'glyph' definition 'g'. NetHack-3.6.7/win/win32/mhmap.c:660:28: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmap.c:666:28: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmap.c:714:24: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmap.c:852:14: style: Variable 'layer' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmap.c:916:18: style: Unused variable: special [unusedVariable] NetHack-3.6.7/win/win32/mhmap.c:917:13: style: Unused variable: mgch [unusedVariable] NetHack-3.6.7/win/win32/mhmap.c:918:16: style: Unused variable: back_brush [unusedVariable] NetHack-3.6.7/win/win32/mhmap.c:1248:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmsgwnd.c:269:24: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmsgwnd.c:847:22: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhrip.c:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhrip.c:77:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhrip.c:146:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhrip.c:254:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhrip.c:296:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhrip.c:63:31: style:inconclusive: Function 'mswin_display_RIP_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhrip.h:14:36: note: Function 'mswin_display_RIP_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhrip.c:63:31: note: Function 'mswin_display_RIP_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhrip.c:257:24: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhrip.c:253:16: style: Variable 'InRipText' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhsplash.c:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDOK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhstatus.c:13:0: error: #error STATUS_HILITES not defined [preprocessorErrorDirective] NetHack-3.6.7/win/win32/mhsplash.c:135:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhsplash.c:213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_SETFONT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhsplash.c:152:24: style: Variable 'verstrsize' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhsplash.c:252:17: style: Variable 'OldFont' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhtext.c:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhtext.c:64:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhtext.c:79:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhtext.c:190:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhtext.c:236:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDOK [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhtext.c:286:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_WINDOW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhtext.c:60:32: style:inconclusive: Function 'mswin_display_text_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhtext.h:13:37: note: Function 'mswin_display_text_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhtext.c:60:32: note: Function 'mswin_display_text_window' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhtext.c:227:17: style:inconclusive: Function 'LayoutText' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhtext.c:24:29: note: Function 'LayoutText' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhtext.c:227:17: note: Function 'LayoutText' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhtext.c:193:24: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhtext.c:257:18: style: Variable 'sz_ok.cx' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhtext.c:257:29: style: Variable 'sz_ok.cy' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhtext.c:259:17: style: Variable 'pt_ok.x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhtext.c:259:27: style: Variable 'pt_ok.y' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmenu.c:1068:34: warning:inconclusive: The buffer 'wbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] NetHack-3.6.7/win/win32/mhmenu.c:134:36: style:inconclusive: Function 'mswin_menu_window_select_menu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmenu.h:17:40: note: Function 'mswin_menu_window_select_menu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:134:36: note: Function 'mswin_menu_window_select_menu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:134:65: style:inconclusive: Function 'mswin_menu_window_select_menu' argument 3 names different: declaration 'selected' definition '_selected'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmenu.h:17:69: note: Function 'mswin_menu_window_select_menu' argument 3 names different: declaration 'selected' definition '_selected'. NetHack-3.6.7/win/win32/mhmenu.c:134:65: note: Function 'mswin_menu_window_select_menu' argument 3 names different: declaration 'selected' definition '_selected'. NetHack-3.6.7/win/win32/mhmenu.c:700:17: style:inconclusive: Function 'LayoutMenu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmenu.c:88:29: note: Function 'LayoutMenu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:700:17: note: Function 'LayoutMenu' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:777:18: style:inconclusive: Function 'SetMenuType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmenu.c:89:30: note: Function 'SetMenuType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:777:18: note: Function 'SetMenuType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:807:22: style:inconclusive: Function 'SetMenuListType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmenu.c:90:34: note: Function 'SetMenuListType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:807:22: note: Function 'SetMenuListType' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:807:32: style:inconclusive: Function 'SetMenuListType' argument 2 names different: declaration 'now' definition 'how'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmenu.c:90:44: note: Function 'SetMenuListType' argument 2 names different: declaration 'now' definition 'how'. NetHack-3.6.7/win/win32/mhmenu.c:807:32: note: Function 'SetMenuListType' argument 2 names different: declaration 'now' definition 'how'. NetHack-3.6.7/win/win32/mhmenu.c:910:21: style:inconclusive: Function 'GetMenuControl' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmenu.c:91:33: note: Function 'GetMenuControl' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:910:21: note: Function 'GetMenuControl' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:1525:29: style:inconclusive: Function 'mswin_menu_window_size' argument 1 names different: declaration 'hwnd' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/mhmenu.h:19:34: note: Function 'mswin_menu_window_size' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:1525:29: note: Function 'mswin_menu_window_size' argument 1 names different: declaration 'hwnd' definition 'hWnd'. NetHack-3.6.7/win/win32/mhmenu.c:1080:20: style: Local variable 'monitorScale' shadows outer variable [shadowVariable] NetHack-3.6.7/win/win32/mhmenu.c:993:12: note: Shadowed declaration NetHack-3.6.7/win/win32/mhmenu.c:1080:20: note: Shadow variable NetHack-3.6.7/win/win32/mhmenu.c:1140:15: style: Local variable 'wbuf' shadows outer variable [shadowVariable] NetHack-3.6.7/win/win32/mhmenu.c:984:11: note: Shadowed declaration NetHack-3.6.7/win/win32/mhmenu.c:1140:15: note: Shadow variable NetHack-3.6.7/win/win32/mhmenu.c:600:19: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmenu.c:682:25: style: Variable 'msg_data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmenu.c:702:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmenu.c:912:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmenu.c:935:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mhmenu.c:731:18: style: Variable 'sz_ok.cx' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmenu.c:732:17: style: Variable 'pt_ok.x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmenu.c:732:27: style: Variable 'pt_ok.y' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmenu.c:749:22: style: Variable 'sz_cancel.cx' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmenu.c:750:21: style: Variable 'pt_cancel.x' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmenu.c:750:35: style: Variable 'pt_cancel.y' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmenu.c:899:15: style: Variable 'nItem' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mhmenu.c:1080:33: style: Variable 'monitorScale' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mswproc.c:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_player_selection [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:688:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDCANCEL [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:704:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_REMOVE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:725:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowprocs [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:811:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:824:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:858:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:932:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:964:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1005:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1038:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1082:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1147:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1171:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1210:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1230:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable perm_invent [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1307:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1334:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCHAR [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1365:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1383:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_mouse_support [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1467:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1663:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_popup_dialog [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1737:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_popup_dialog [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1838:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1889:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:1929:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_fontsiz_menu [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2063:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2099:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2110:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2222:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_CHILD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2273:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_CHILD [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2368:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2482:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2555:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2886:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_CONDITION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2957:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_CONDITION [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2973:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:2986:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HL_ATTCLR_DIM [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mswproc.c:3077:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_MASK_BITS [valueFlowBailoutIncompleteVar] NetHack-3.6.7/win/win32/mhdlg.c:137:15: style: Local variable 'wbuf' shadows outer variable [shadowVariable] NetHack-3.6.7/win/win32/mhdlg.c:62:11: note: Shadowed declaration NetHack-3.6.7/win/win32/mhdlg.c:137:15: note: Shadow variable NetHack-3.6.7/win/win32/mhdlg.c:497:22: style: Parameter 'rect' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/win32/mhdlg.c:890:46: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/win32/mhdlg.c:972:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mswproc.c:932:32: warning: Either the condition 'wid!=-1' is redundant or the array 'GetNHApp()->windowlist[15]' is accessed at index -1, which is out of bounds. [negativeIndex] NetHack-3.6.7/win/win32/mswproc.c:939:13: note: Assuming that condition 'wid!=-1' is not redundant NetHack-3.6.7/win/win32/mswproc.c:932:32: note: Negative array index NetHack-3.6.7/win/win32/mswproc.c:358:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:360:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1523:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1526:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1538:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1565:17: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1567:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1572:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1575:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1602:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:2670:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:2674:29: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:2678:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:2683:31: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:2688:29: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:2692:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] NetHack-3.6.7/win/win32/mswproc.c:1621:24: style: Condition 'z!='\n'' is always true [knownConditionTrueFalse] NetHack-3.6.7/win/win32/mswproc.c:1606:30: note: Assuming that condition 'z=='\b'' is not redundant NetHack-3.6.7/win/win32/mswproc.c:1621:24: note: Condition 'z!='\n'' is always true NetHack-3.6.7/win/win32/mswproc.c:2947:15: style: Condition 'field!=NULL' is always true [knownConditionTrueFalse] NetHack-3.6.7/win/win32/mswproc.c:2208:26: style:inconclusive: Function 'mswin_popup_display' argument 1 names different: declaration 'popup' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/winMS.h:200:31: note: Function 'mswin_popup_display' argument 1 names different: declaration 'popup' definition 'hWnd'. NetHack-3.6.7/win/win32/mswproc.c:2208:26: note: Function 'mswin_popup_display' argument 1 names different: declaration 'popup' definition 'hWnd'. NetHack-3.6.7/win/win32/mswproc.c:2265:26: style:inconclusive: Function 'mswin_popup_destroy' argument 1 names different: declaration 'popup' definition 'hWnd'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/winMS.h:201:31: note: Function 'mswin_popup_destroy' argument 1 names different: declaration 'popup' definition 'hWnd'. NetHack-3.6.7/win/win32/mswproc.c:2265:26: note: Function 'mswin_popup_destroy' argument 1 names different: declaration 'popup' definition 'hWnd'. NetHack-3.6.7/win/win32/mswproc.c:3042:96: style:inconclusive: Function 'mswin_status_update' argument 6 names different: declaration 'colormasks' definition 'condmasks'. [funcArgNamesDifferent] NetHack-3.6.7/win/win32/winMS.h:191:101: note: Function 'mswin_status_update' argument 6 names different: declaration 'colormasks' definition 'condmasks'. NetHack-3.6.7/win/win32/mswproc.c:3042:96: note: Function 'mswin_status_update' argument 6 names different: declaration 'colormasks' definition 'condmasks'. NetHack-3.6.7/win/win32/mswproc.c:1319:5: warning: Unused variable value 'bold' [constStatement] NetHack-3.6.7/win/win32/mswproc.c:2208:37: style: Parameter 'done_indicator' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/win32/mswproc.c:2370:14: style: Variable 'default_mapcolors' can be declared as const array [constVariable] NetHack-3.6.7/win/win32/mswproc.c:2662:18: style: Variable 'hexadecimals' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mswproc.c:2968:16: style: Parameter 'bmarray' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/win32/mswproc.c:2983:16: style: Parameter 'bmarray' can be declared as pointer to const [constParameterPointer] NetHack-3.6.7/win/win32/mswproc.c:3044:17: style: Variable 'condptr' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mswproc.c:3092:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] NetHack-3.6.7/win/win32/mswproc.c:2173:47: error: Uninitialized variable: bm [uninitvar] NetHack-3.6.7/win/win32/mswproc.c:1495:21: style: Variable 'yn_esc_map' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mswproc.c:1537:20: style: Variable 'yn_esc_map' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mswproc.c:1628:23: style: Variable 'n_len' is assigned a value that is never used. [unreadVariable] NetHack-3.6.7/win/win32/mswproc.c:2695:9: style: Variable 'colorstring' is assigned a value that is never used. [unreadVariable] diff: 2.13.0 NetHack-3.6.7/src/allmain.c:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:43:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deferred_X [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:463:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOD_ENCUMBER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:586:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botlx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:654:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:747:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:799:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/allmain.c:891:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1017:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BELL_OF_OPENING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Underwater [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1273:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANDELABRUM_OF_INVOCATION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1300:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OIL_LAMP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1322:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1470:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEM_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1534:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1566:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HJumping [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1636:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1645:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_goodpos [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1668:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Jumping [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1832:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1853:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable something [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:1917:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2101:11: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/apply.c:2110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2221:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2257:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Glib [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2355:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2502:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2603:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2920:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2961:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2971:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_goodpos [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:2996:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hitmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:307:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:3110:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:3155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:3305:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPL_MAGICAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:3542:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:3579:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:3776:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stoned [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:459:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:480:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:532:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:541:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:554:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:589:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:602:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LONG_WORM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:616:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:711:15: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/apply.c:715:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:730:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:763:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:828:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_CHA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:849:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invis [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/apply.c:95:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NROFARTIFACTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1158:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1388:40: style: Same expression on both sides of '-' because 'oldhpmax' and 'u.uhpmax' represent the same value. [duplicateExpression] NetHack-3.6.7/src/artifact.c:1373:29: note: 'oldhpmax' is assigned value 'u.uhpmax' here. NetHack-3.6.7/src/artifact.c:1388:40: note: Same expression on both sides of '-' because 'oldhpmax' and 'u.uhpmax' represent the same value. 2.13.0 NetHack-3.6.7/src/artifact.c:1388:40: style: Same expression on both sides of '-'. [duplicateExpression] NetHack-3.6.7/src/artifact.c:1373:29: note: 'oldhpmax' is assigned value 'u.uhpmax' here. NetHack-3.6.7/src/artifact.c:1388:40: note: Same expression on both sides of '-'. head NetHack-3.6.7/src/artifact.c:1420:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1673:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1693:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:1695:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1703:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1721:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:1724:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1732:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:1735:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1808:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1852:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1894:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:1934:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:2004:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_QUIVER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:2042:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:2131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:2160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:2179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ART_MASTER_KEY_OF_THIEVERY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:2193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:251:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:266:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:294:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:297:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:308:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUCKSTONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:317:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:336:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:414:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:426:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:439:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:447:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:452:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:472:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:652:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:722:13: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:725:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:743:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPFX_DBONUS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:761:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPFX_DBONUS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:815:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:817:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:827:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:830:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:843:13: style: Parameter 'otmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/artifact.c:847:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable artilist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:873:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NROFARTIFACTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:892:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NROFARTIFACTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:906:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/artifact.c:973:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:1039:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:1077:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:1098:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:1124:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:1142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:219:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:253:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:343:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uluck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:376:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUCKSTONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:418:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:449:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:534:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:619:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:668:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:693:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWarning [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:705:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_ARCHEOLOGIST [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:734:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROMEXPER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:781:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROMEXPER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:799:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRAIN_RES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:819:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:913:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROMEXPER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/attrib.c:985:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:1010:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:1049:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:182:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable override_restriction [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:366:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ox [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:391:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:450:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ox [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:593:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ox [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:896:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/ball.c:982:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/bones.c:212:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_eight_bit_input [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/bones.c:241:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/bones.c:284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/bones.c:327:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bones [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/bones.c:368:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/bones.c:584:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable discover [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/bones.c:95:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:1018:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:1069:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_IPTR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:1297:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:1338:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:1385:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:1395:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:236:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:252:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_updates [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:316:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable female [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:327:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:357:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:392:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showsyms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:567:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:750:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_TIME [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:770:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:846:30: style: Condition 'reset' is always false [knownConditionTrueFalse] NetHack-3.6.7/src/botl.c:837:13: note: Assignment 'reset=0', assigned value is 0 NetHack-3.6.7/src/botl.c:846:30: note: Condition 'reset' is always false head NetHack-3.6.7/src/botl.c:892:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable win_status_init [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/botl.c:981:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable win_status_finish [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:115:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_UNDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:169:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:240:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:303:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edata [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:325:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:336:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:347:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:370:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:384:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:406:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:427:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/dbridge.c:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:490:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:569:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:776:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:838:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dbridge.c:888:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1045:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEAR_TRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1289:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1319:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clairvoyant [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1438:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_MASK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1469:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEAR_TRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1520:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1578:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1590:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1617:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1665:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_EEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1712:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1795:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1814:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1841:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TER_TRP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:1975:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:239:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:291:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:310:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TER_DETECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:461:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinwater [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:587:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:795:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable def_monsyms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:861:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:915:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURIED_TOO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/detect.c:937:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TER_DETECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1035:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1407:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:155:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1613:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1694:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1730:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1779:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1802:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1833:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1900:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1937:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buriedobjlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:1996:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:244:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:497:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:509:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:546:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:744:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:775:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:906:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:95:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dig.c:963:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1011:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_BEAM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1103:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hero_memory [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1140:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1196:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1286:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defer_see_monsters [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1321:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1341:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1384:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1514:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_STATUE_OFF [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1597:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1616:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1628:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1705:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1837:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_sw_tl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1862:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_ZAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1880:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:1902:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_GLYPH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:2007:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:2045:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_T_LONG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:2064:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_W_TOP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:2098:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_C_INNER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:2122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_X_TLBR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:214:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hero_memory [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:2156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:2317:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TUWALL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newsym_rn2 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:2368:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_MASK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:252:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newsym_rn2 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:281:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:292:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:316:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hero_memory [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:362:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastseentyp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:375:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:407:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_NOTHING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:521:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:541:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNCOUNT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:556:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:583:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:737:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:906:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sparkle [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/display.c:923:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1101:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1224:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1263:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1700:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1735:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utotype [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1749:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1786:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1925:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ucreamed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1951:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ucreamed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1976:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wounded_legs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:1991:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wounded_legs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:302:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_sink [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:374:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:54:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:567:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:608:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:673:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:699:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:787:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:802:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:834:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menu_style [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do.c:943:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1088:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_PSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_PSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1138:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1301:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_PSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1351:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1366:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lootabc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1462:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAPON_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1484:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1528:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1618:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1668:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameover [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1830:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1838:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_THE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1850:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_THE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1882:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUPPRESS_NAME [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1891:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1901:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_THE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1916:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_THE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1927:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_A [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:1966:21: style: Parameter 'other_mon' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/do_name.c:2003:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:2036:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOGUSMONFILE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:2052:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:2117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:2126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:2147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:2171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTICLE_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:2195:12: warning: Uninitialized variable: s [uninitvar] NetHack-3.6.7/src/do_name.c:2206:26: note: Calling function 'rndorcname', 1st argument 'buf2' value is NetHack-3.6.7/src/do_name.c:2187:9: note: Assuming condition is false NetHack-3.6.7/src/do_name.c:2195:12: note: Uninitialized variable: s head NetHack-3.6.7/src/do_name.c:2204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:269:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_tree [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getloc_filter [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:348:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getloc_filter [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:435:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:511:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:544:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:569:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUMMY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:665:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_GLOCS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_name.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1005:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_RING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1166:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1209:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ublindf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1247:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1272:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:131:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancelled_don [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1325:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancelled_don [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1352:13: style: Parameter 'stolenobj' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/do_wear.c:1354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmh [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1445:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uskin [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1539:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParanoidRemove [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1557:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1581:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1693:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:1871:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ACCESSORY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2074:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2094:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uleft [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uleft [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2247:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2274:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uright [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2315:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2441:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable takeoff [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2515:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable takeoff [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2604:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2614:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2657:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menu_style [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2711:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2768:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:2794:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:284:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:338:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:390:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otyp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:457:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:504:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:556:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:611:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otyp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:631:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:657:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otyp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:672:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:697:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:720:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:731:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:798:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:864:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:887:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/do_wear.c:97:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancelled_don [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:1039:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aggravate_monster [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preferred_pet [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:212:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable migrating_mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:311:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:45:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_CHA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:481:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGEST_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:573:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable petnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:694:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_WORMS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:745:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPORT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:871:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dog.c:988:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:1276:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:1308:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:135:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:1362:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:1375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:152:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:361:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:428:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:488:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:699:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_LEADER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:720:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dogmove.c:898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:131:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forcefight [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:1345:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:1397:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIGR_WITH_HERO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:1516:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIGR_NOWHERE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:158:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:1631:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable migrating_objs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:1705:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:1754:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:1788:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:306:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:407:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kickedobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:492:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kickedobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:737:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nowhere [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:778:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dokick.c:926:26: style: Variable 'mdat' can be declared as pointer to const [constVariablePointer] head NetHack-3.6.7/src/dothrow.c:1068:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1079:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1103:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1456:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_MEDIUM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1503:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_MONSTER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1530:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1806:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1914:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1933:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1949:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:1973:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:2059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:2084:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:2125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:242:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:293:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uquiver [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:376:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uquiver [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:412:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:429:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:543:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWwalking [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:590:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWwalking [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:593:37: style: Redundant initialization for 'may_pass'. The initialized value is overwritten before it is read. [redundantInitialization] NetHack-3.6.7/src/dothrow.c:578:22: note: may_pass is initialized NetHack-3.6.7/src/dothrow.c:593:37: note: may_pass is overwritten head NetHack-3.6.7/src/dothrow.c:816:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:872:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_HUGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:900:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dothrow.c:938:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:298:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:371:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPCHARS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:398:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:407:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_OFF_X [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:434:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPCHARS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:457:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPCHARS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:521:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/drawing.c:586:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1021:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quest_dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1039:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1055:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1068:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1083:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1092:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1140:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1154:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1172:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1194:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1226:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xupstair [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xdnstair [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1282:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yupstair [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1293:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1300:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hardfloor [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1334:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1364:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1411:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quest_dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1419:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mines_dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1473:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tower_dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1499:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1512:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1520:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1563:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1583:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1594:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1658:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1731:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1751:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1766:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:1855:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2058:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2204:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2340:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastseentyp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2371:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2420:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:264:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2683:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2709:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2755:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vowels [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2771:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quest_dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:277:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2829:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2879:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uheard_tune [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:2922:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:293:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:330:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:356:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:393:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:417:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BR_STAIR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:468:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEVEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:495:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:524:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:552:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_level [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:583:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEVEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:611:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEVEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:642:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEVEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:725:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDBMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/dungeon.c:993:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1161:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unvegetarian [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1175:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tin [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPINACH_TIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1285:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPINACH_TIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1308:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tin [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1441:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tin [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1540:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1552:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1594:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nomovemsg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1739:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nomovemsg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1796:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhunger [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1905:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uright [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1940:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:1952:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2091:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulycn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2303:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strangled [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2733:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2765:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canchoke [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2792:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinvulnerable [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2850:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhunger [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2860:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:288:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2905:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2915:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2922:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable afternmv [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:2934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhunger [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eating [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:3093:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:3195:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:319:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:3284:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:3298:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:3321:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:353:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COST_BITE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:381:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:396:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:432:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:456:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:487:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable food [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:503:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_HIT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:646:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:747:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:785:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MR_FIRE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:842:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/eat.c:949:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1029:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1067:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRICKED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1211:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1711:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_moveloop [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1776:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1851:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:1898:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMMONS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:2025:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:2041:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:2059:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:2137:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kinfo [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:2155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:2166:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:2193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:2212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:554:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi_reason [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:577:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/end.c:659:10: style: Local variable 'disclose' shadows outer function [shadowFunction] NetHack-3.6.7/src/end.c:793:1: note: Shadowed declaration NetHack-3.6.7/src/end.c:659:10: note: Shadow variable head NetHack-3.6.7/src/end.c:662:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disclosure_options [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:798:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:870:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/end.c:927:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:102:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:1191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:1212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:1237:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:1277:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:1293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:151:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:184:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/engrave.c:20:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:21:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGRAVEFILE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:273:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:286:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:297:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADSTONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:326:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:401:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/engrave.c:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUST [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/exper.c:166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uexp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/exper.c:211:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/exper.c:272:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/exper.c:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/exper.c:332:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/exper.c:51:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/exper.c:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL_SPEED [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/explode.c:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/explode.c:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/explode.c:623:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/extralev.c:161:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doortable [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/extralev.c:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/extralev.c:294:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/extralev.c:308:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:1016:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVEPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:1047:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVEPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:1060:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVEPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:1077:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVEPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:1718:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:1878:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:1975:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SET_IN_SYS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:2307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:2869:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:2931:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_config_file_src [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:2933:8: style: Redundant initialization for 'rv'. The initialized value is overwritten before it is read. [redundantInitialization] NetHack-3.6.7/src/files.c:2923:16: note: rv is initialized NetHack-3.6.7/src/files.c:2933:8: note: rv is overwritten head NetHack-3.6.7/src/files.c:2996:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_wizkit [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:3018:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:3047:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:3067:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:3238:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOLS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:3259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symset [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:3317:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:3503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symset [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:3680:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:4029:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:4262:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:4300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:513:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEVELPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:554:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEVELPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:589:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_info [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:616:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:765:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dungeons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:811:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:866:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:893:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:908:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:916:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BONESPREFIX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/files.c:969:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:111:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:128:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:225:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:509:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/fountain.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:1175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:1203:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:1340:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmove [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:1354:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:1377:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:1968:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADSTONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:1984:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2002:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2028:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2071:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinwater [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2382:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2454:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops0 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2584:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2664:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2692:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable umonnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2842:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2859:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2888:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2908:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2923:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2960:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:2993:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:3025:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELevitation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:3084:26: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] head NetHack-3.6.7/src/hack.c:3084:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:3109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNENCUMBERED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:3134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_ENCUMBER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:3148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:3169:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:393:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:559:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:644:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:654:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:663:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sokoban [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:688:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:705:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:719:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:77:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hack.c:936:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable travel1 [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/hacklib.c:1085:25: style: Condition 'buf' is always true [knownConditionTrueFalse] head NetHack-3.6.7/src/hacklib.c:1132:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_hour [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:1140:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_hour [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/hacklib.c:156:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:309:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:458:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:478:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:944:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_year [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/hacklib.c:972:16: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] head NetHack-3.6.7/src/invent.c:1111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1154:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1209:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1280:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1303:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1333:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1343:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1397:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1863:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silly_thing_to [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1884:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:1892:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2297:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2349:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2387:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable restoring [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2428:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invlet_constant [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2463:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2564:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2586:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_order [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2833:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_order [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2958:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_PRIEST [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:2998:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3020:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_order [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3124:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:316:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORTLOOT_PACK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3324:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3405:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3580:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGTYP_MASK_REP_SHOW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3592:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3603:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3627:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3643:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3733:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3747:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3762:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uskin [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3796:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmu [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3820:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uleft [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3840:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3851:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_TOOL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3867:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3887:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3907:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:3950:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:4004:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:4079:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:4307:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:4362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:4411:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:4460:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buriedobjlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:541:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:593:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:642:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:673:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCR_SCARE_MONSTER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:728:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:810:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:893:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:962:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIGURINE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/invent.c:982:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:149:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:228:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:298:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:373:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:392:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable light_source [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:411:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:467:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANGE_LEVEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:514:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:593:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:618:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:637:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable light_source [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vision_full_recalc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:683:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vision_full_recalc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:698:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANDELABRUM_OF_INVOCATION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:775:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/light.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:1081:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:177:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COST_BRKLCK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:226:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:313:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:535:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:59:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_LOCKED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:641:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:748:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_FURNITURE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:784:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:81:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:887:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_WIZARD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/lock.c:925:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1022:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mextra [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1044:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1116:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1427:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_NAZGUL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1442:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1469:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1488:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:157:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORCISH_ARROW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1610:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1623:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1648:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1659:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPECIAL_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:171:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1735:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1758:27: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/makemon.c:1762:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1794:22: style: Parameter 'victim' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/makemon.c:1810:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_PRIESTESS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:1925:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_DEMON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:2006:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:2069:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:2110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:2119:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:2139:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:2282:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_TRICKS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:569:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOLD_PIECE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:583:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ELEMENTAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:813:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:931:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:957:15: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/makemon.c:969:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_DRAGON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/makemon.c:987:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mapglyph.c:262:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rndencode [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mapglyph.c:292:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rndencode [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mapglyph.c:365:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mcastu.c:206:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mcastu.c:372:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mcastu.c:529:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_CLRC [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mcastu.c:740:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mcastu.c:780:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mcastu.c:847:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_SPC2 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mcastu.c:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antimagic [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:126:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:1502:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITFORU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:1512:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTELL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:1533:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:1550:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_CORR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:1570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:1590:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:1743:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_MAGC [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:1772:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MISS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:295:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:541:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_WEAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:649:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:706:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_HUGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:737:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:826:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_MISS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitm.c:864:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:104:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_WEAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HFast [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:1768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blinded [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:1784:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:2051:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:2166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:2363:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:2391:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:2436:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:253:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:269:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:2734:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:2795:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:2970:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:368:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:820:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sick_resistance [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:836:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:875:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:89:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mhitu.c:928:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:176:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_AIR_ELEMENTAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:235:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:323:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:356:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:371:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:384:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:397:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ANGEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:425:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_DEMON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:439:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:468:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Conflict [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/minion.c:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1045:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:106:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mkroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1174:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1242:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doorindex [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1263:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1285:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRAPNUM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1549:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1608:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1621:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1648:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1709:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1772:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:1871:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable knox_level [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subrooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:360:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doorindex [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:389:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:467:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:493:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doorindex [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:551:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TELEP_TRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:581:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:659:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:906:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mklev.c:993:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:112:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:169:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:258:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:284:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:356:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:393:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:422:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:461:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmap.c:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable corrmaze [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1212:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1254:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1335:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_PORTAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1355:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1395:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_water [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1542:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Swimming [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1576:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1602:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1645:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1670:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1681:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loc_f [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1764:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BMASK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:1810:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:238:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:249:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:267:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LR_BRANCH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:340:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIBRATING_SQUARE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:396:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:473:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:627:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ransacked [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:641:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:672:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:705:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M2_ORC [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:722:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:74:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:814:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:825:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:871:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkmaze.c:962:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1142:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeromonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1189:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LIZARD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1231:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1275:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1303:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_HOLDING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1360:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_HOLDING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1402:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_INVENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1419:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1493:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1532:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSTAT_INIT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1675:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1695:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1709:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1730:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1745:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1807:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1836:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1853:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROT_CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1921:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:1994:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable migrating_objs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2027:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2070:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2095:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2146:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2202:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORN_OF_PLENTY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2296:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2353:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_ONBILL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIGR_TO_SPECIES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2412:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_MINVENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOBJ_STATES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2453:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2485:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2524:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:253:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDOM_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2560:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOB_OF_GRAY_OOZE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2862:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2911:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:2941:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_UNIQ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:393:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:448:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_oid [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:474:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ident [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:513:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:563:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_oid [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:588:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:626:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:658:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:710:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkobj.c:778:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:211:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:251:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_GNOME_KING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:270:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:452:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inhell [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:489:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ubirthday [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:518:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:555:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:582:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:607:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:618:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnstairs_room [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:629:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upstairs_room [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:668:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:722:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:741:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_DRAGON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:779:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_CAPTAIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:839:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subrooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:855:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:871:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mkroom.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1200:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CARR_CAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1322:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_poisoncloud [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_KOBOLD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1562:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1574:15: style: Parameter 'magr' can be declared as pointer to const. However it seems that 'mm_displacement' is a callback function, if 'magr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/mon.c:21:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/mon.c:1574:15: note: Parameter 'magr' can be declared as pointer to const head NetHack-3.6.7/src/mon.c:1583:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M3_DISPLACES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1603:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1614:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1645:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_MINVENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1691:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/mon.c:1728:22: warning:inconclusive: Possible null pointer dereference: monst_list [nullPointer] NetHack-3.6.7/src/mon.c:1652:18: note: Calling function 'relmon', 2nd argument '(struct monst**)0' value is 0 NetHack-3.6.7/src/mon.c:1728:22: note: Null pointer dereference 2.13.0 NetHack-3.6.7/src/mon.c:1729:10: warning:inconclusive: Possible null pointer dereference: monst_list [nullPointer] NetHack-3.6.7/src/mon.c:1652:18: note: Calling function 'relmon', 2nd argument '(struct monst**)0' value is 0 NetHack-3.6.7/src/mon.c:1729:10: note: Null pointer dereference head NetHack-3.6.7/src/mon.c:1808:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1828:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hitmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1869:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_AMUL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1892:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_LIFE_SAVING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:1945:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:207:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_HUMAN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2083:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSTAT_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_TINY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2287:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_DGST [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2301:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2324:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XKILL_GIVEMSG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2337:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2525:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_GOLEM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2550:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2616:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2630:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MON_MIGRATING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2641:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2656:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:270:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2733:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2758:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2774:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2821:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MON_OFFMAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2861:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_SHRIEK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:2895:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3034:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forcefight [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3048:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3058:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:308:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSTAT_BURIED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3090:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_NOTHING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3178:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3202:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3235:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_EEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3263:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPECIAL_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3296:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3311:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHIFT_MSG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3370:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3398:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leader_m_id [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3409:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_VLAD_THE_IMPALER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3620:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3671:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3903:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SCORPIUS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3926:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_QUEEN_BEE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3944:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:3966:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:4008:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:4038:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:4073:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:4116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:4137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_HEALING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:4155:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:500:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:649:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSLOW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:683:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:744:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:884:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mon.c:970:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:1027:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:1041:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:1061:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:1084:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:1106:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_SMALL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:1123:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_SMALL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:1166:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_HUGS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:1186:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_EYE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:193:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_BREA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:310:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_VAMPIRE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:330:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_CORR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:339:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_BUZZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:377:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:398:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:409:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_SMALL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:422:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_SMALL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:433:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_STCK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:444:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:481:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:493:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_ANY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:506:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:572:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_KOBOLD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_ANY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:657:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:690:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:825:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:90:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:924:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_UNIQ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mondata.c:933:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:142:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:1505:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:1514:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:1522:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:1538:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:1653:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:1699:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:1712:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:191:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stealth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:277:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:323:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOLT_LIM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_ARRIVE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:381:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_ARRIVE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:51:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREDIT_CARD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:678:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:707:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:737:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:816:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/monmove.c:87:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mplayer.c:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mplayer.c:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_NSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mplayer.c:338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeromonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mplayer.c:380:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/mplayer.c:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mplayer.c:53:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:1004:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_RBRE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:1046:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tbx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:1096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:1129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:1170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREAM_PIE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:261:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:318:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:494:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:715:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_WEAPON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:762:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:812:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_RBRE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:895:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_WEAPON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/mthrowu.c:963:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1019:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1087:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reflecting [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1240:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1414:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1577:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1638:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1766:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:177:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOLT_LIM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1782:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:1996:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2_on_display_rng [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2015:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:201:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOLT_LIM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2054:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2128:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EReflecting [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITFORU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2244:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:224:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2323:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_ACID [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2357:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIN_OPENER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2386:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITFORU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2455:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NH_GREEN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2560:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCR_FIRE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:2573:15: style: Parameter 'mon' can be declared as pointer to const. However it seems that 'green_mon' is a callback function, if 'mon' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/muse.c:39:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/muse.c:2573:15: note: Parameter 'mon' can be declared as pointer to const head NetHack-3.6.7/src/muse.c:2577:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:266:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:307:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_FULL_HEALING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:334:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/muse.c:671:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:179:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:220:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:247:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:446:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:472:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stunned [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:685:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/music.c:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:258:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bases [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:276:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPEED_BOOTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:288:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:299:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bases [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:328:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bases [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:348:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:409:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:429:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:452:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:697:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/o_init.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1348:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1391:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXN_SINGULAR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1481:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1491:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1521:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_WATER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1682:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vowels [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1704:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1772:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1816:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ART_ORB_OF_DETECTION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1897:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ART_ORB_OF_DETECTION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1928:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:194:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:1967:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAKE_AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:212:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameover [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:2405:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vowels [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:2676:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:275:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pl_fruit [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:2847:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:2873:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ffruit [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:2946:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_fruit [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ffruit [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ffruit [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:4145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:4180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:4202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:4241:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:4256:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_AP_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:437:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CXN_NORMAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:447:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:776:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:815:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:832:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable override_ID [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:855:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_UNIQ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:872:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYSKNIFE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/objnam.c:956:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1113:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1161:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNCOUNT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNCOUNT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1229:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt_booldup [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt_booldup [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1414:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1477:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1519:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1660:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1670:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1683:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1710:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1733:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1746:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plinemsg_types [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1840:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1890:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_menu_color [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:1998:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:2027:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:4256:7: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/options.c:4261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:4325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:4410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:4450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:4470:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:4509:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:4735:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:4773:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:5608:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:5985:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6046:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6053:30: style: Parameter 'whichape' can be declared as pointer to const. However it seems that 'remove_autopickup_exception' is a callback function, if 'whichape' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/options.c:576:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/options.c:6053:30: note: Parameter 'whichape' can be declared as pointer to const head NetHack-3.6.7/src/options.c:6057:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6078:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symset [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIMARY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6153:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_CONTROL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6192:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6261:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6314:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_FSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6501:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:658:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6697:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6711:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6725:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6755:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6769:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6783:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6802:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_font_map [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6836:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:6930:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:703:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:854:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/options.c:958:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1368:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1478:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1636:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buriedobjlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1797:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1877:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1921:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1951:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HELP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1957:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHELP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1963:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTIONFILE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1969:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LICENSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:1975:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUGHELP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:2011:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:2046:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:2083:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTORY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:250:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:282:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:412:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:828:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pager.c:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1024:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_P [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_order [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1235:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_HOLDING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1263:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1399:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:144:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1501:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1566:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1610:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNENCUMBERED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1663:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1682:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1742:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAG_OF_TRICKS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:1945:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2025:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2086:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAN_CANCELLATION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2298:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2358:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2484:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2498:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2519:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2761:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2797:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:283:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2893:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:2969:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:302:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:3117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:326:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:379:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:401:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:502:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:721:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apelist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:739:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pickup_types [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pickup.c:784:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BY_NEXTHERE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:301:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:313:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:341:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:365:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:377:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:462:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pline.c:600:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1011:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1067:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Flying [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strangled [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1152:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLINDING_VENOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1186:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1305:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1324:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uamul [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1457:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mlet [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1528:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1545:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1580:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1592:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uskin [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1604:15: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/polyself.c:1607:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:166:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1764:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1773:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1788:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable umonnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1817:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_GRAY_DRAGON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1856:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1884:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:1900:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:235:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:273:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:597:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:881:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/polyself.c:894:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:1167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:1198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginner [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sick [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:1237:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_WATER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:1319:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:1628:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:176:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slimed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:1795:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POTION_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:1887:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:207:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stoned [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:230:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vomiting [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:2312:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_ALWAYS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:2327:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:2384:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blinded [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HHallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:430:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDeaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:448:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Glib [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:458:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:467:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:493:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strangled [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:576:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:608:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HConfusion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/potion.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HStun [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:1239:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:1290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:1301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:1329:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Passes_walls [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:1799:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:1847:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParanoidPray [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:1888:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinvulnerable [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:191:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stoned [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:1947:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_PRIEST [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:2086:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:2094:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:2104:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:2118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lgod [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:2162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:2215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lgod [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:2236:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:2265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:278:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVY_ENCUMBER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:340:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:585:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:664:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:675:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inhell [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:750:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:772:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HSee_invisible [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/pray.c:931:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:1035:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:160:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Conflict [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:239:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:302:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:351:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:377:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:539:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:654:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:686:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOW_SSM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:710:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:726:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:801:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:841:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:855:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:901:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/priest.c:939:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killed_nemesis [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable touched_artifact [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:135:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable got_quest [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:142:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:150:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ualignbase [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:189:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:223:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amulet [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable questart [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pissed_off [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_DISCOURAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:351:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_battle [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:374:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable questart [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:384:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:406:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leader_m_id [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:426:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leader_m_id [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:446:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_NEMESIS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:45:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable killed_nemesis [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/quest.c:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qcompleted [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_HDR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:162:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable questarti [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ldrnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intermed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:197:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable questarti [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_INVENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:256:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable neminum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable guardnum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:274:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable homebase [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:305:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genders [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:427:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:521:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:537:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:586:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizkit_wishing [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:616:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:639:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_ALTGOAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:661:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enemy1num [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/questpgr.c:676:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:1003:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:1737:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:1782:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:1890:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:1916:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:1941:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:200:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORTUNE_COOKIE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:2038:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:2190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:2348:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEAVY_IRON_BALL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:2392:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:2415:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_GUARD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:2450:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:2527:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:2627:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:416:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothing_happens [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:431:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:439:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:449:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAND_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:477:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAND_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPBOOK_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:71:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ERODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:721:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:801:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sokoban [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:840:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLINFO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:899:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:944:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTELL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:957:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/read.c:979:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_goodpos [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rect.c:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rect.c:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:1055:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_mklev [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:1077:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inside_f [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:1105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inside_f [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:148:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NhRect [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:181:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MONST_INC [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:317:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monsters [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:391:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:437:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attach_2_u [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:492:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attach_2_m [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:540:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attach_2_u [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:614:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:644:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:700:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/region.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:787:15: style: Variable 'rg' can be declared as pointer to const [constVariablePointer] head NetHack-3.6.7/src/region.c:791:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NhRegion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:93:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NhRegion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/region.c:972:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinvulnerable [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:1006:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:1016:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:1050:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:1214:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:1224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:1314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:1441:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:1527:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfi1 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:216:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:273:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:357:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:417:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:549:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:724:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:749:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:810:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/restore.c:957:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rnd.c:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1028:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1059:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1103:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_RANDOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1125:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selfmask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1173:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_RIGID [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1237:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1306:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_ALIGNS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1380:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_RANDOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1448:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1464:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_RANDOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1482:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/role.c:1503:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] NetHack-3.6.7/src/role.c:1508:11: note: Found duplicate branches for 'if' and 'else'. NetHack-3.6.7/src/role.c:1503:9: note: Found duplicate branches for 'if' and 'else'. head NetHack-3.6.7/src/role.c:1633:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1715:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericusers [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1769:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:1855:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:2022:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:2143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Role_switch [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:2166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Role_switch [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/role.c:815:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:826:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:856:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:867:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noun [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:895:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:921:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:933:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:962:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:987:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_ALIGNS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/role.c:999:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_ALIGNS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:189:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:401:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:434:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:489:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:561:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable something_worth_saving [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/rumors.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1054:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1088:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1141:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hitmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ffruit [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_NSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1235:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1280:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfi1 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:1327:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_FREEMEM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:364:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:499:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREE_SAVE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:632:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:926:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_levchn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:954:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:974:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable damagelist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/save.c:999:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1025:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1043:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_shop [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1056:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1129:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_ROGUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1589:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1729:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1794:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1897:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:191:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1932:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1950:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable billobjs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:1970:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2007:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchain [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2038:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2056:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2078:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2187:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2235:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2291:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CANDELABRUM_OF_INVOCATION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:229:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmh [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:238:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2395:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2424:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2447:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BURIED_TOO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2481:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:250:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2517:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2539:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2559:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2616:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2635:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2738:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udemigod [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2756:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2803:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ident [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2841:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2864:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:2898:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:297:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3019:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SELL_NORMAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3033:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3324:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3394:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3443:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3473:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:347:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3523:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3665:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3837:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:3960:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:396:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4059:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4084:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:417:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_shop [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4285:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4370:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4490:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4518:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4569:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:458:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4630:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4659:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4698:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_your [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4755:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4768:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_MINVENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4779:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:4850:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FLOOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:499:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_ROGUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:509:17: style: Parameter 'enterstring' can be declared as pointer to const. However it seems that 'deserted_shop' is a callback function, if 'enterstring' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shk.c:75:23: note: You might need to cast the function pointer here NetHack-3.6.7/src/shk.c:509:17: note: Parameter 'enterstring' can be declared as pointer to const head NetHack-3.6.7/src/shk.c:512:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:691:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ushops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:725:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:769:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:807:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:817:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOMOFFSET [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shk.c:847:16: style: Parameter 'sroom' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/shk.c:910:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:374:13: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'veggy_item' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/shknam.c:11:26: note: You might need to cast the function pointer here NetHack-3.6.7/src/shknam.c:374:13: note: Parameter 'obj' can be declared as pointer to const head NetHack-3.6.7/src/shknam.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:444:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:463:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_NOVEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:501:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:571:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eshk [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:599:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doors [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:688:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:714:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:786:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOPBASE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:814:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iprob [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:854:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/shknam.c:896:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sit.c:339:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sit.c:38:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sit.c:406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HFire_resistance [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sounds.c:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sounds.c:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sounds.c:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sounds.c:428:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sounds.c:461:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_ANIMAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sounds.c:478:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sounds.c:494:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sounds.c:991:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1050:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1079:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1361:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_ISOPEN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1465:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_NORTH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1512:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1552:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1566:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1598:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:1851:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2084:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2137:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TYPE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2228:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xdnstair [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2385:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2433:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:247:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spovartyp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2500:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OROOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2541:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2563:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2602:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2626:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2682:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2753:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2805:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_frame [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2871:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2901:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2952:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:2989:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_REGISTERS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3131:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3278:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3321:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3359:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3377:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3396:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NESTED_ROOMS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3481:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3502:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3530:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:355:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3563:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3586:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3606:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_COORD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3625:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3651:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3669:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_SEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3683:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_SEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3702:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3722:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:373:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3756:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3786:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3802:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3831:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:384:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3882:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3889:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:3939:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4105:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4219:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4270:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4322:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_SEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4351:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_MAPCHAR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4414:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4471:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4520:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:455:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4603:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4702:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4726:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4803:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPO_NON_DIGGABLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4831:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4865:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:489:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_VARIABLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:4902:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:5057:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:5075:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:5125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:5272:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:5302:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPCODER_MAX_RUNTIME [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:545:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_VARIABLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:564:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_VARIABLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:585:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_ARRAY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:6034:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDBMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:6046:9: style: Condition 'result' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/sp_lev.c:6044:29: note: Calling function 'sp_level_loader' returns 1 NetHack-3.6.7/src/sp_lev.c:6044:29: note: Assignment 'result=sp_level_loader(fd,lvl)', assigned value is 1 NetHack-3.6.7/src/sp_lev.c:6046:9: note: Condition 'result' is always true head NetHack-3.6.7/src/sp_lev.c:610:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable corrmaze [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:625:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_maze_max [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:643:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:683:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfountains [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:744:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:772:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doorindex [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:782:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:804:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nroom [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:834:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRAPNUM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:916:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_LOC_WARN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:944:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/sp_lev.c:976:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_COORD_IS_RANDOM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1236:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uinwater [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1294:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSPELL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1341:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable book [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spl_book [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1515:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSPELL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1560:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1598:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1638:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1725:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spelbase [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1836:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_UNSKILLED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:186:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_BOOK_OF_THE_DEAD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:1880:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSPELL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_BOOK_OF_THE_DEAD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:334:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable occupation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:442:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:601:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable book [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:614:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable book [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:632:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSPELL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:644:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stunned [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:673:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:759:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:765:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:847:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spl_book [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/spell.c:890:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:253:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGEST_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:493:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:534:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:619:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:673:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_SADDLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:720:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_WEP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:72:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOLD_PIECE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:751:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steal.c:84:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:148:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_SADDLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:27:15: style: Parameter 'mtmp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/steed.c:31:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_MEDIUM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:365:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISMOUNT_BYCHOICE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:486:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wounded_legs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:49:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswallow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:723:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/steed.c:747:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1034:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1068:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1087:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1206:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:122:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MM_FLAGS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1282:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAULT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1296:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteleport [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1346:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:137:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GP_ALLOW_XY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1432:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1491:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:1567:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEMPLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:232:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:270:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIBRATING_SQUARE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:288:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:422:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:436:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAULT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:453:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:494:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteleport [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:568:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:672:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/teleport.c:787:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1000:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hallucination [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1448:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1543:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGIC_LAMP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1561:11: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'cleanup_burn' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/timeout.c:1723:5: note: You might need to cast the function pointer here NetHack-3.6.7/src/timeout.c:1561:11: note: Parameter 'arg' can be declared as pointer to const head NetHack-3.6.7/src/timeout.c:1573:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1590:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vomiting [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1753:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1779:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1848:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMER_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1872:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monstermoves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1895:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TIMER_KINDS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:1950:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMER_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:2163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroany [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:2241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable migrating_mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:2286:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANGE_GLOBAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:2330:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANGE_GLOBAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:2369:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANGE_GLOBAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:2392:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timer_element [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:2410:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMER_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:254:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strangled [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLevitation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slimed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slimed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:378:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Upolyd [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:452:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HPasses_walls [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:468:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uprops [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:486:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moonphase [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi_reason [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:779:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_EGG_HATCH_TIME [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:816:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/timeout.c:972:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mvitals [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:1017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:1161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:1189:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECORD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:214:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:270:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:491:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable persmax [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:785:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:804:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/topten.c:972:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_MAJOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:1567:14: style: Parameter 'trap' can be declared as pointer to const. However it seems that 'trapnote' is a callback function, if 'trap' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/src/trap.c:13:24: note: You might need to cast the function pointer here NetHack-3.6.7/src/trap.c:1567:14: note: Parameter 'trap' can be declared as pointer to const head NetHack-3.6.7/src/trap.c:1590:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usteed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:1674:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:1772:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2057:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLLING_BOULDER_TRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2146:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEAR_TRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2752:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stone_resistance [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2784:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stoned [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2794:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2826:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2844:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2918:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:292:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:2933:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLevitation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3085:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:321:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3323:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3420:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3435:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_BOOK_OF_THE_DEAD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3482:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ER_NOTHING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3702:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3750:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3901:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uenmax [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3925:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVY_ENCUMBER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEB [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:3988:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DART [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4017:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Punished [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4056:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4142:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_HUMAN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4172:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_your [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_your [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4220:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_OIL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4251:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_your [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4267:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HVY_ENCUMBER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4312:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4384:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confusion [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:451:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4622:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4715:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4760:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4813:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:4987:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5004:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5031:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5058:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xdir [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5076:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy0 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5126:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5139:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQKY_BOARD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5180:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5229:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_PHYS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5267:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5437:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sokoban [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:5454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sokoban [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:575:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:755:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:786:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:816:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:872:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utrap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:887:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Levitation [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/trap.c:907:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORCETRAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/u_init.c:576:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/u_init.c:585:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uroleplay [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/u_init.c:917:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Role_switch [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/u_init.c:982:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITMASK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:1350:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOULDER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:1369:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:1407:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_DRIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:1451:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fumbling [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:1490:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:1501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarmg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:1533:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:1644:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:2091:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invisible [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:2104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invisible [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:2118:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:2337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:2355:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:240:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:266:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Luck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:2749:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATTK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:2985:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:3049:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ustuck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:3088:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAND [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:3119:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_LIGHT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:3155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:344:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forcefight [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:477:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:534:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:608:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:663:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/uhitm.c:691:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:1073:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:1119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:1133:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:1146:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GD_EATGOLD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:161:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hitmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:202:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:224:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:274:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:313:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:53:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopprint [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:563:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:577:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rooms [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:644:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:662:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vault.c:760:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/version.c:177:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/version.c:263:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_NUMBER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/version.c:297:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/version.c:325:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genericptr_t [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/version.c:339:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/version.c:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_ID [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/version.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/version.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:1030:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:164:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viz_array [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:2337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:2520:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:263:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viz_array [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:2795:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xray_range [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:518:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:858:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viz_array [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:875:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viz_array [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/vision.c:948:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1011:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1055:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1070:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_LAST_WEAPON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1091:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skills_advanced [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skills_advanced [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weapon_slots [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NUM_SKILLS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1321:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1335:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NUM_SKILLS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1354:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weapon_slots [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_BARE_HANDED_COMBAT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1389:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:145:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAPON_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1502:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1595:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_NUM_SKILLS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:1672:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAND [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:215:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAPON_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:364:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_RINGL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:479:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:516:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:659:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARMS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:707:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_WEAPON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:755:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_WEAPON_WANTED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:87:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:885:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_WEAPON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:894:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:931:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/weapon.c:982:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/were.c:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOW_PM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/were.c:137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Protection_from_shape_changers [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/were.c:178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/were.c:197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Polymorph_control [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/were.c:216:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulycn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/were.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_HUMAN_WEREWOLF [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/were.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_WERERAT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:231:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_QUIVER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_SWAPWEP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:316:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multi [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:355:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/wield.c:511:28: style: Opposite expression on both sides of '&&'. [oppositeExpression] NetHack-3.6.7/src/wield.c:360:46: note: 'was_twoweap' is assigned value 'u.twoweap' here. NetHack-3.6.7/src/wield.c:511:28: note: Opposite expression on both sides of '&&'. head NetHack-3.6.7/src/wield.c:527:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:604:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:654:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:681:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:696:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uswapwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:705:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uquiver [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:714:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:727:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NH_BLUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:861:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:876:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAND [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wield.c:887:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_WEP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/windows.c:1376:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dump_clear_nhwindow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/windows.c:1408:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_COLOR [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/src/windows.c:193:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/windows.c:250:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/windows.c:887:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/windows.c:905:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:191:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:206:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:221:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amulet [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:242:26: style: Variable 'otmp' can be declared as pointer to const [constVariablePointer] head NetHack-3.6.7/src/wizard.c:246:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:277:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:332:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:369:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_WAITMASK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:459:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:480:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:501:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:526:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inhell [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:635:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_of_wizards [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:686:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:713:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_of_wizards [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/wizard.c:745:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deaf [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worm.c:222:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worm.c:385:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worm.c:488:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_WORMS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worm.c:533:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_WORMS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worm.c:602:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monsters [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worm.c:706:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worm.c:787:15: style: Parameter 'worm' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/src/worn.c:1022:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uwep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_AMUL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:250:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_mklev [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:331:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:485:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:519:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:657:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:718:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fobj [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:772:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypasses [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:782:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypasses [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:841:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ARM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/worn.c:999:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFAST [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/write.c:381:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/write.c:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/write.c:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1004:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uleft [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMULET_OF_YENDOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAND_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1238:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uball [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypasses [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Luck [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1428:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRANGE_OBJECT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:142:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_KNIGHT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1702:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:1864:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypasses [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2159:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2210:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KILLED_BY_AN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothing_happens [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antimagic [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2609:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2619:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2651:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2671:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2735:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:2818:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3033:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3083:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_DEX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3163:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3178:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3544:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3546:12: style: Condition 'counterclockwise' is always true [knownConditionTrueFalse] NetHack-3.6.7/src/zap.c:3529:32: note: Assignment 'counterclockwise=!0', assigned value is 1 NetHack-3.6.7/src/zap.c:3546:12: note: Condition 'counterclockwise' is always true head NetHack-3.6.7/src/zap.c:3614:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_MAGM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3772:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD_MAGM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:3912:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:4002:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:4060:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE_MAGIC_MISSILE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:4319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:4433:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levl [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:4724:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:4766:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_moving [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:4828:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POT_OIL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:497:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:4997:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:5050:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:5170:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CLASS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:5231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEARDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:5288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:530:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:566:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable youmonst [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:591:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mons [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:696:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_CONTAINED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:728:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:953:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/src/zap.c:966:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/amidos.c:496:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/amisnd.c:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/txt2iff.c:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIRES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/txt2iff.c:284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXCOLORMAPSIZE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/txt2iff.c:308:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILE_Y [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/txt2iff.c:415:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CM_RED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/txt2iff.c:444:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winchar.c:353:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMF_CHIP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winchar.c:376:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMF_CHIP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winchar.c:445:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINVERS_AMIV [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winchar.c:474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winchar.c:647:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_GLYPH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winchar.c:816:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winchar.c:852:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winchar.c:890:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glyph2tile [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_BLACK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1302:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_BLACK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1335:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_WHITE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1354:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reclip [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1411:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINVERS_AMIV [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1471:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Initialized [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1509:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1657:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ta_YSize [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1706:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXWIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1715:31: style: Parameter 'cw' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/sys/amiga/winfuncs.c:1745:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1804:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1864:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1886:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackScreen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1893:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackScreen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1907:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:1951:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINVERS_AMIV [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:2014:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amiIDisplay [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:2051:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amiIDisplay [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:2082:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_INVEN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:2093:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amiIDisplay [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:2104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amiIDisplay [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:322:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ta_YSize [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:817:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hook [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winfuncs.c:860:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackScreen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winkey.c:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winkey.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackPort [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:1096:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:1128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:1191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:1258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:131:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:1441:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBODY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:250:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HackScreen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winmenu.c:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:1000:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_curmap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:1013:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_otherBPen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mxsize [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:623:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:655:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:739:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINVERS_AMIV [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:797:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_numcolors [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winreq.c:835:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Buffer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winstr.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollmsg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winstr.c:328:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLMAP_SKIP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winstr.c:370:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollmsg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winstr.c:391:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winstr.c:400:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amii_wins [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winstr.c:418:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spaces [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/winstr.c:441:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/xpm2iff.c:110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIRES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/xpm2iff.c:257:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/amiga/xpm2iff.c:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/be/bemain.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/be/bemain.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/be/bemain.c:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HACKDIR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/be/bemain.c:239:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/be/bemain.c:26:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/be/bemain.c:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_WINDOW_SYS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/maccurs.c:111:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastWindowKind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/maccurs.c:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastWindowKind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/maccurs.c:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastWindowKind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/maccurs.c:162:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_BASE_KIND [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/maccurs.c:198:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/maccurs.c:208:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/maccurs.c:75:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsWrPerm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/maccurs.c:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLastWindowKind [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macfile.c:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macfile.c:300:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macfile.c:331:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macfile.c:349:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsFromStart [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macfile.c:371:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macfile.c:465:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmain.c:150:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRdPerm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmain.c:196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmain.c:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasAE [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/mac/macmain.c:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmain.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowprocs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmenu.c:1046:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LEN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmenu.c:1065:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATCHLEVEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmenu.c:1112:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmenu.c:311:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmenu.c:433:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable teLength [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmenu.c:490:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowRef [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmenu.c:859:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mresID [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macmenu.c:904:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactopl.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yn_number [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:1028:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:1045:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:1068:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:1090:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:137:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixelSize [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:320:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:370:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrafPort [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:464:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitMapPtr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:484:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhp [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:507:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:621:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:640:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:659:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:753:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:768:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:803:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_CURSOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:843:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:874:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:920:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:934:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mactty.c:998:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable general_failure [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1016:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1025:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1128:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1140:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1161:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1186:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR_ESC [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1253:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgnBBox [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1301:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MACWINDOWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1355:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MACWINDOWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1409:29: style: Parameter 'theEvent' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/sys/mac/macwin.c:1447:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1533:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1596:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kControlUpButtonPart [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1618:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR_BLANK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1635:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1654:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1671:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_WINDOW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1690:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_inited [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1744:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable everyEvent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1789:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1806:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MACWINDOWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:190:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_LEN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1934:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable its_window [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:1947:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2048:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR_ESC [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2103:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_HELP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2145:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR_LF [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2165:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shiftKey [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2191:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirchars [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2368:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2586:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR_CR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:260:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MACWINDOWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2616:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:269:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nil [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2817:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2832:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:2972:24: style: Parameter 'theEvent' can be declared as pointer to const. However it seems that 'macDoNull' is a callback function, if 'theEvent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/sys/mac/macwin.c:246:18: note: You might need to cast the function pointer here NetHack-3.6.7/sys/mac/macwin.c:2972:24: note: Parameter 'theEvent' can be declared as pointer to const head NetHack-3.6.7/sys/mac/macwin.c:2999:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdKey [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/mac/macwin.c:3000:31: style:inconclusive: Boolean expression '0xff=='.'' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] head NetHack-3.6.7/sys/mac/macwin.c:3036:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:3129:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:3190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inContent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:373:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thePort [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:490:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:512:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWindowContentRgn [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:621:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMapWindow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:700:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgnBBox [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:747:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:894:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MACWINDOWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:966:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR_ESC [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:974:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/macwin.c:990:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:1011:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arrow [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:1047:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRdWrPerm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:1124:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRdWrPerm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:1156:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRdWrPerm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:1210:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptr [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/mac/mrecover.c:1226:54: error: Uninitialized variable: version_data [uninitvar] NetHack-3.6.7/sys/mac/mrecover.c:1216:24: note: Assuming condition is false NetHack-3.6.7/sys/mac/mrecover.c:1226:54: note: Uninitialized variable: version_data head NetHack-3.6.7/sys/mac/mrecover.c:1295:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eofErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:291:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osMask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:436:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nilHandleErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:478:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memFullErr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:515:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringPtr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:642:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shiftKey [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:693:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optionKey [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:746:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable osMask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:882:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DialogPtr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mrecover.c:967:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:312:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullEvent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updateMask [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:398:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FOREGROUND [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:405:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_DIM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:443:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_INVERSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:449:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_INVERSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:455:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:462:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:477:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:513:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_INVERSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:519:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_INVERSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:525:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:536:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:547:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:564:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTY_ATTRIB_FLAGS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:586:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cbreak [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/mac/mttymain.c:619:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/msdos/tile2bin.c:231:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/msdos/tile2bin.c:359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorMap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/dgn_yacc.c:363:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEV_LIMIT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/dgn_yacc.c:380:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRANCH_LIMIT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/dgn_yacc.c:399:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levels [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/dgn_yacc.c:423:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/dgn_yacc.c:465:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/dgn_yacc.c:507:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/dgn_yacc.c:565:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpdungeon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/dgn_yacc.c:727:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/ioctl.c:153:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/pcmain.c:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/pcmain.c:545:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initalign [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/pcmain.c:662:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/share/pcmain.c:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/pcsys.c:436:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/pctty.c:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/share/pmatchregex.c:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/share/posixregex.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/posixregex.c:65:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/posixregex.c:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/posixregex.c:94:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/unixtty.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCGETA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/unixtty.c:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSETAW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/unixtty.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/share/unixtty.c:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixmain.c:382:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixmain.c:552:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/unix/unixmain.c:58:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixmain.c:615:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizards [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixmain.c:627:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizards [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixmain.c:670:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable check_plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixmain.c:730:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixmain.c:798:9: style: Condition 'no_seed' is always true [knownConditionTrueFalse] NetHack-3.6.7/sys/unix/unixmain.c:783:23: note: Assignment 'no_seed=!0', assigned value is 1 NetHack-3.6.7/sys/unix/unixmain.c:798:9: note: Condition 'no_seed' is always true head NetHack-3.6.7/sys/unix/unixmain.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixunix.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locknum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/unix/unixunix.c:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preserve_locks [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsfiles.c:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsfiles.c:149:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsfiles.c:171:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsfiles.c:205:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc$rms_fab [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsfiles.c:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMS$_PRV [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsfiles.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAM$C_MAXRSS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsmain.c:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsmain.c:371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsmain.c:393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hup [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/vms/vmsmain.c:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsmain.c:414:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SS$_ACCVIO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsmain.c:450:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIZARD_NAME [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsmain.c:461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIZARD_NAME [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsmain.c:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsmisc.c:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SS$_DEBUG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmstty.c:364:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO$_SETMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmstty.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tty_dsc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmstty.c:464:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable echo [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmstty.c:500:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cbreak [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmstty.c:560:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsunix.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locknum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsunix.c:222:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LNM$_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsunix.c:257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LNM$C_NAMLENGTH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsunix.c:293:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smgdsc [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/vms/vmsunix.c:755:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib$sig_to_ret [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:115:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:206:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/celib.c:377:15: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/sys/wince/celib.c:389:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:1002:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:1018:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:1139:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:1157:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:1190:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:514:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:536:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:647:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:668:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:803:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:840:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:917:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:940:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhcmd.c:965:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:180:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPARAM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:199:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:302:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPARAM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:319:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:441:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_GETCOUNT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:554:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_GETCURSEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhdlg.c:717:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BM_GETCHECK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhfont.c:177:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H_IBM [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/wince/mhfont.c:33:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhfont.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_fontsiz_status [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:100:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:204:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:315:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:332:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:356:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:447:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:584:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:736:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:797:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmap.c:883:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_WHITE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:1074:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:1354:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:1444:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LVNI_FOCUSED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:1469:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_LEFT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:1555:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDOK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:251:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:525:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:661:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:714:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:742:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:837:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:857:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmenu.c:886:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmsgwnd.c:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmsgwnd.c:202:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmsgwnd.c:324:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmsgwnd.c:468:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmsgwnd.c:498:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmsgwnd.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmsgwnd.c:610:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhmsgwnd.c:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhstatus.c:156:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhstatus.c:185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhstatus.c:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhstatus.c:87:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhtext.c:144:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhtext.c:160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhtext.c:219:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDOK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhtext.c:263:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLGC_WANTARROWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhtext.c:52:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhtext.c:68:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_USERDATA [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/sys/wince/mhtxtbuf.c:107:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhtxtbuf.c:136:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mhtxtbuf.c:157:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1013:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1078:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1102:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1223:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1244:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1259:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1340:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1370:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1479:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1496:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDCANCEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1589:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_fontsiz_menu [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1734:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1798:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_CHILD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:1835:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_CHILD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:218:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_player_selection [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:282:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:649:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDCANCEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:758:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:771:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:799:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:871:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:903:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:944:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/mswproc.c:969:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/winhack.c:105:9: style: Condition '!InitInstance(hInstance,nCmdShow)' is always false [knownConditionTrueFalse] NetHack-3.6.7/sys/wince/winhack.c:105:22: note: Calling function 'InitInstance' returns 1 NetHack-3.6.7/sys/wince/winhack.c:105:9: note: Condition '!InitInstance(hInstance,nCmdShow)' is always false head NetHack-3.6.7/sys/wince/winhack.c:168:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXDUNGEON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/winhack.c:183:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/winhack.c:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/winhack.c:341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wizard [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/sys/wince/winhack.c:350:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_CE_PLATFORM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/dgn_main.c:164:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/dgn_main.c:179:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/util/dgn_main.c:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/dgn_main.c:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/util/dlb_main.c:480:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1019:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPO_JNE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1043:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opvar [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1093:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opdat [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1113:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_lev [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_TYPE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1183:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_OBJECTS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1261:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1271:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXOCLASSES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1284:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1340:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SP_OPCODES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_Y_LIM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1493:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPO_NULL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:1566:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEV_EXT [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/util/lev_main.c:242:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:318:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:337:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:394:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:441:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:510:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:522:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_COORD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:534:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_REGION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:546:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_MAPCHAR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:558:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_MONST [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:570:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_OBJ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:582:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:594:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_VARIABLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:640:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:768:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lc_breakdef [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:784:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lc_funcdefs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:866:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lc_vardefs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/lev_main.c:923:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPOVAR_ARRAY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1029:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1132:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_MAJOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1209:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_MAJOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1245:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_ID [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1276:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_ID [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1459:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1785:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1837:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1850:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:1977:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2130:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2279:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2336:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2378:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2457:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_HDR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2467:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_HDR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2484:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_msg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2498:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_msg [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2517:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2566:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2629:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_HDR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2655:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2701:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2793:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:2992:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRTMODE [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/util/makedefs.c:3044:5: error: Resource handle 'ofp' freed twice. [doubleFree] NetHack-3.6.7/util/makedefs.c:3003:5: note: Resource handle 'ofp' freed twice. NetHack-3.6.7/util/makedefs.c:3044:5: note: Resource handle 'ofp' freed twice. head NetHack-3.6.7/util/makedefs.c:327:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:486:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:686:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:862:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:888:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:919:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/makedefs.c:976:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/recover.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/recover.c:192:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCMASK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/recover.c:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/util/recover.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_NSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_clust.cpp:167:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_clust.cpp:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_clust.cpp:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1012:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1225:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1254:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1287:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initgend [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1292:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initalign [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1304:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_Quit [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_Rand [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fully_specified_role [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1406:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1445:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1462:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1471:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1500:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messages_rect [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1508:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messages [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1516:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messages [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1546:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rogue_font [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewport [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1578:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1592:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_1 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1601:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1643:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1778:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable change [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1856:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1877:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1944:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1949:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1976:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_inited [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1984:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_inited [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1988:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1992:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:1999:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2010:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2021:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2033:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2072:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2084:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2096:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icon [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hl_bad [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_count [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low_is_good [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_count [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_str [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2477:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2700:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lightGray [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2739:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialog [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2761:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_width [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2767:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialog [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2771:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemcount [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2785:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2796:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_accel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2842:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_fixed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2963:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftButton [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2978:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemcount [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2984:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemcount [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2991:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemcount [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:2998:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keysource [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3010:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3026:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3100:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pressed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pressed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixmap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3216:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable riplines [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3299:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3345:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_rip [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_fixed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_fixed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3419:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keysource [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3445:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msec [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3464:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2_on_display_rng [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3488:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3547:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menubar [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3856:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3881:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3887:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3894:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3900:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3914:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invusage [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3920:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3929:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3957:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirkey [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:3977:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Down [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4032:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable something_worth_saving [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4055:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4087:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choices [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4281:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_tile_file [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4317:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiles_per_row [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4381:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4388:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4396:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4416:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4423:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4430:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4442:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_splash_screen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4537:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManyColor [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4570:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4613:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4666:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4693:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clickbuffer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4764:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuffer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4840:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4859:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4890:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4911:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:4951:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:5026:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuffer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:5040:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:5105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:5131:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keybuffer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:5167:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyRelease [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theglyphs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:707:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theglyphs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:728:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:743:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normal [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:750:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normalfixed [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:757:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable large [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:775:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:776:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:781:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:808:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:816:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:823:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:829:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ascii [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:835:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:844:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:845:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:855:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:856:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:857:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:861:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:894:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:911:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:926:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:936:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:941:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt/qt_win.cpp:979:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4bind.cpp:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menu_tab_sep [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4bind.cpp:187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4bind.cpp:344:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4bind.cpp:420:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4bind.cpp:535:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4bind.cpp:673:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4bind.cpp:688:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Alt [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/Qt4/qt4bind.h:24:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] head NetHack-3.6.7/win/Qt4/qt4glyph.cpp:128:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4inv.cpp:41:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2_on_display_rng [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4inv.cpp:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uarm [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4main.cpp:1032:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable something_worth_saving [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4main.cpp:977:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Down [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4map.cpp:459:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4map.cpp:474:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4map.cpp:485:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLICK_1 [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4map.cpp:491:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4map.cpp:546:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4map.cpp:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glyph [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:220:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:484:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_SEARCH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:505:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ANY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:518:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ANY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:531:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ANY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:544:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:563:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:583:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:591:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qt_settings [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.cpp:665:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4menu.h:129:3: style: The destructor '~NetHackQtTextWindow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:22:11: note: Virtual destructor in base class NetHack-3.6.7/win/Qt4/qt4menu.h:129:3: note: Destructor in derived class head NetHack-3.6.7/win/Qt4/qt4menu.h:52:3: style: The destructor '~NetHackQtMenuWindow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:22:11: note: Virtual destructor in base class NetHack-3.6.7/win/Qt4/qt4menu.h:52:3: note: Destructor in derived class head NetHack-3.6.7/win/Qt4/qt4msg.cpp:144:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_history [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4msg.cpp:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_inited [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4msg.h:20:3: style: The destructor '~NetHackQtMessageWindow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] NetHack-3.6.7/win/Qt4/qt4win.h:22:11: note: Virtual destructor in base class NetHack-3.6.7/win/Qt4/qt4msg.h:20:3: note: Destructor in derived class head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:127:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:141:70: style: Parameter 'ks' can be declared as reference to const [constParameterReference] head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:169:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:282:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:373:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:431:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4plsel.cpp:526:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrace [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4stat.cpp:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/Qt4/qt4svsel.cpp:52:18: style: Variable 'q' can be declared as pointer to const [constVariablePointer] head NetHack-3.6.7/win/Qt4/qt4xcmd.cpp:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/Qt4/qt4xcmd.cpp:129:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/Window.c:132:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNresizeCallback [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/dialogs.c:244:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/dialogs.c:258:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/dialogs.c:279:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/dialogs.c:335:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/tile2x11.c:117:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/tile2x11.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILE_X [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/tile2x11.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILE_Y [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/tile2x11.c:83:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorsinmap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1002:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ON_KEY_OR_BUTTON_PRESS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1056:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1147:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_INVEN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1307:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1521:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WINDOWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1630:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1703:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1726:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ON_SENT_EVENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1761:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1789:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1808:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_player_selection [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1867:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1892:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1910:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1933:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:1987:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2042:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_KEY_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2075:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2091:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_func [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2328:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_STATUS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2367:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibilityFullyObscured [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2389:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:239:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WINDOWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:259:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WINDOWS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2637:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2644:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WININIT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:2709:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNshown [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:278:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:288:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:432:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:507:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:593:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyPropertyType [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:616:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:631:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:668:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:731:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:805:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:923:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:950:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplines [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winX.c:995:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_ON_KEY_PRESS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:1028:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_KEY_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:1129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click_x [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:1218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:1248:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROWNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:1427:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:1475:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:1628:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:1662:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable click_button [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:277:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:596:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNshown [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:734:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:787:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:823:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:877:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:924:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_stone [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmap.c:958:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:1027:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:1149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:1232:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNchildren [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:1309:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:1331:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:145:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:191:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:211:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_SEARCH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:464:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_ONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:606:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:619:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:647:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_list [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmenu.c:739:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmesg.c:228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmesg.c:250:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmesg.c:333:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_element [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmesg.c:435:17: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/X11/winmesg.c:517:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmesg.c:555:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmesg.c:572:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmesg.c:618:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmesg.c:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1287:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1570:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_player_selection [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1592:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extmenu [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1655:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1714:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1777:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNy [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1842:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1889:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:1979:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:2050:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:357:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrace [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:406:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:440:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:461:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:505:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:598:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_GENDERS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:653:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:694:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable races [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:726:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:775:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:802:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtop [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winmisc.c:876:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1025:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1044:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1058:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_STR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:148:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HL_ATTCLR_DIM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1549:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1595:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1619:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1642:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1735:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:1834:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:211:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] NetHack-3.6.7/win/X11/winstat.c:210:19: note: Assuming that condition 'i<32' is not redundant NetHack-3.6.7/win/X11/winstat.c:211:16: note: Shift 2.13.0 NetHack-3.6.7/win/X11/winstat.c:211:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] NetHack-3.6.7/win/X11/winstat.c:210:19: note: Assuming that condition 'i<32' is not redundant NetHack-3.6.7/win/X11/winstat.c:211:16: note: Shift head NetHack-3.6.7/win/X11/winstat.c:245:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:316:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:589:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fancy_status [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:607:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:732:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:751:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fancy_status [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:761:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fancy_status [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:772:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fancy_status [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:792:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_STATUS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:889:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winstat.c:920:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/wintext.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_x_event [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/wintext.c:142:17: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/X11/wintext.c:220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/wintext.c:270:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/wintext.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/wintext.c:442:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START_SIZE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winval.c:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winval.c:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winval.c:139:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winval.c:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winval.c:174:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winval.c:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/X11/winval.c:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/chain/wc_trace.c:797:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:1006:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameover [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:1094:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_COLOR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:1260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:1581:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term_rows [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:372:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:581:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_GLYPH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:762:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:925:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOLD_SYM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursdial.c:976:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOLD_SYM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursinit.c:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term_cols [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursinit.c:423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursinit.c:732:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursinit.c:782:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WC_ALIGN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursinit.c:854:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursinvt.c:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plname [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:290:9: style: Condition 'do_reset' is always false [knownConditionTrueFalse] NetHack-3.6.7/win/curses/cursmain.c:272:24: note: Assignment 'do_reset=0', assigned value is 0 NetHack-3.6.7/win/curses/cursmain.c:290:9: note: Condition 'do_reset' is always false head NetHack-3.6.7/win/curses/cursmain.c:304:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:385:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable perm_invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:471:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_URGENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:545:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_URGENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:615:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable perm_invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:689:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MG_PET [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:785:23: style: Parameter 'x' can be declared as pointer to const. However it seems that 'curses_nh_poskey' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/curses/cursmain.c:91:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/curses/cursmain.c:785:23: note: Parameter 'x' can be declared as pointer to const head NetHack-3.6.7/win/curses/cursmain.c:785:31: style: Parameter 'y' can be declared as pointer to const. However it seems that 'curses_nh_poskey' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/curses/cursmain.c:91:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/curses/cursmain.c:785:31: note: Parameter 'y' can be declared as pointer to const head NetHack-3.6.7/win/curses/cursmain.c:785:39: style: Parameter 'mod' can be declared as pointer to const. However it seems that 'curses_nh_poskey' is a callback function, if 'mod' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/curses/cursmain.c:91:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/curses/cursmain.c:785:39: note: Parameter 'mod' can be declared as pointer to const head NetHack-3.6.7/win/curses/cursmain.c:859:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:956:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_mouse_support [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmain.c:968:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REASSESS_ONLY [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:186:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:257:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:286:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:329:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_history [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:367:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prevmsg_window [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counting [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:477:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:743:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmesg.c:783:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moves [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:1059:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:177:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc2_guicolor [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:210:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:476:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:591:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:630:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:663:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:715:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGEST_INT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_URGENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:781:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NORMAL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:821:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc2_petattr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:880:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_pad [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursmisc.c:991:23: style: Parameter 'mousex' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/curses/cursmisc.c:991:36: style: Parameter 'mousey' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/curses/cursmisc.c:991:49: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/curses/cursstat.c:1103:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_HPMAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursstat.c:149:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_FLUSH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursstat.c:211:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursstat.c:292:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursstat.c:682:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursstat.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXBLSTATS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursstat.c:919:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/cursstat.c:998:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_MASK_BITS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messagewin [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:375:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:468:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CENTER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:560:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/curses/curswins.c:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:571:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:585:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:609:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_WIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:689:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/curses/curswins.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ux [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/load_img.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FILE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/load_img.c:60:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable planes [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/load_img.c:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable planes [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/tile2img.c:126:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorMap [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1023:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable planes [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_handle [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1261:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1285:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABOUT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1295:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEGET [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCANRET [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1344:9: style: Redundant assignment of 'xev' to itself. [selfAssignment] 2.13.0 NetHack-3.6.7/win/gem/wingem1.c:1344:9: warning: Redundant assignment of 'xev' to itself. [selfAssignment] head NetHack-3.6.7/win/gem/wingem1.c:1353:9: style: Redundant assignment of 'xev' to itself. [selfAssignment] 2.13.0 NetHack-3.6.7/win/gem/wingem1.c:1353:9: warning: Redundant assignment of 'xev' to itself. [selfAssignment] head NetHack-3.6.7/win/gem/wingem1.c:1354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1362:9: style: Redundant assignment of 'xev' to itself. [selfAssignment] 2.13.0 NetHack-3.6.7/win/gem/wingem1.c:1362:9: warning: Redundant assignment of 'xev' to itself. [selfAssignment] head NetHack-3.6.7/win/gem/wingem1.c:1374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1402:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1431:9: style: Redundant assignment of 'win' to itself. [selfAssignment] 2.13.0 NetHack-3.6.7/win/gem/wingem1.c:1431:9: warning: Redundant assignment of 'win' to itself. [selfAssignment] head NetHack-3.6.7/win/gem/wingem1.c:1453:9: style: Redundant assignment of 'win' to itself. [selfAssignment] 2.13.0 NetHack-3.6.7/win/gem/wingem1.c:1453:9: warning: Redundant assignment of 'win' to itself. [selfAssignment] head NetHack-3.6.7/win/gem/wingem1.c:1481:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLACK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1519:12: style: Redundant assignment of 'window' to itself. [selfAssignment] 2.13.0 NetHack-3.6.7/win/gem/wingem1.c:1519:12: warning: Redundant assignment of 'window' to itself. [selfAssignment] head NetHack-3.6.7/win/gem/wingem1.c:1550:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1609:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1807:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1843:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_MESAG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:1882:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2085:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HSLIDE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGWIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUSLINE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2146:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ABANDON [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2496:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVER [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2510:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_TEXT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2569:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2626:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2649:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2667:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:274:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2839:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2856:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2895:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2937:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_handle [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2964:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:2977:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINEGET [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:3029:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:3059:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRECTION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:306:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desk [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:3089:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_MESAG [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:3120:9: style: Parameter 'xev' can be declared as pointer to const. However it seems that 'single_handler' is a callback function, if 'xev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gem/wingem1.c:3217:36: note: You might need to cast the function pointer here NetHack-3.6.7/win/gem/wingem1.c:3120:9: note: Parameter 'xev' can be declared as pointer to const head NetHack-3.6.7/win/gem/wingem1.c:3124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_KEYBD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:3153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YNCHOICE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:321:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSGWIN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_ERR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:419:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_h [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ibm_font_id [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:518:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fonts_loaded [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:536:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:539:13: style: Condition 'todo' is always true [knownConditionTrueFalse] NetHack-3.6.7/win/gem/wingem1.c:533:16: note: Assignment 'todo=!0', assigned value is 1 NetHack-3.6.7/win/gem/wingem1.c:539:13: note: Condition 'todo' is always true head NetHack-3.6.7/win/gem/wingem1.c:582:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_SOLID [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:590:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:602:11: style: Redundant assignment of 'first' to itself. [selfAssignment] 2.13.0 NetHack-3.6.7/win/gem/wingem1.c:602:11: warning: Redundant assignment of 'first' to itself. [selfAssignment] head NetHack-3.6.7/win/gem/wingem1.c:604:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:684:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:700:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_TRANS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:737:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_REPLACE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:798:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_REPLACE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:839:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_REPLACE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:876:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_REPLACE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:939:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MD_TRANS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/wingem1.c:975:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TREE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/xpm2img.c:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gem/xpm2img.c:90:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/gnome/gnaskstr.c:28:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnglyph.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILES_PER_ROW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmain.c:130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmain.c:175:30: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'ghack_settings_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmain.c:205:35: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmain.c:175:30: note: Parameter 'widget' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnmain.c:175:47: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_settings_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmain.c:205:35: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmain.c:175:47: note: Parameter 'data' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnmain.c:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/gnome/gnmain.c:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmain.c:597:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_STRING [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmain.c:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmain.c:681:46: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/gnome/gnmain.c:687:44: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/gnome/gnmain.c:699:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_WORN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmain.c:95:27: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'ghack_new_game' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmain.c:117:40: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmain.c:95:27: note: Parameter 'widget' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnmap.c:140:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_IN [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmap.c:300:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtimedone [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmap.c:323:29: style: Parameter 'win' can be declared as pointer to const. However it seems that 'ghack_map_putstr' is a callback function, if 'win' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmap.c:243:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmap.c:323:29: note: Parameter 'win' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnmap.c:323:71: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_map_putstr' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmap.c:243:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmap.c:323:71: note: Parameter 'data' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnmap.c:358:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uy [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/gnome/gnmap.c:93:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmenu.c:217:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PICK_NONE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmenu.c:273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmenu.c:456:57: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_menu_window_end_menu' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmenu.c:599:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmenu.c:456:57: note: Parameter 'data' can be declared as pointer to const 2.13.0 NetHack-3.6.7/win/gnome/gnmenu.c:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SELECTION_MULTIPLE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmenu.c:637:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmenu.c:70:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_VISIBILITY_FULL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmenu.c:715:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extcmdlist [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmenu.c:81:35: style: Parameter 'clist' can be declared as pointer to const. However it seems that 'ghack_menu_row_selected' is a callback function, if 'clist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmenu.c:709:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmenu.c:81:35: note: Parameter 'clist' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnmenu.c:81:70: style: Parameter 'event' can be declared as pointer to const. However it seems that 'ghack_menu_row_selected' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnmenu.c:709:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnmenu.c:81:70: note: Parameter 'event' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnmesg.c:39:41: style: Parameter 'win' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/gnome/gnmesg.c:39:55: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/gnome/gnmesg.c:44:41: style: Parameter 'widget' can be declared as pointer to const [constParameterPointer] head NetHack-3.6.7/win/gnome/gnmesg.c:44:73: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] 2.13.0 NetHack-3.6.7/win/gnome/gnmesg.c:73:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnmesg.c:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_EXPAND [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnopts.c:30:32: style: Parameter 'cList' can be declared as pointer to const. However it seems that 'opt_sel_row_selected' is a callback function, if 'cList' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnopts.c:64:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnopts.c:30:32: note: Parameter 'cList' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnopts.c:30:67: style: Parameter 'event' can be declared as pointer to const. However it seems that 'opt_sel_row_selected' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnopts.c:64:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnopts.c:30:67: note: Parameter 'event' can be declared as pointer to const 2.13.0 NetHack-3.6.7/win/gnome/gnopts.c:45:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnopts.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnplayer.c:31:35: style: Parameter 'clist' can be declared as pointer to const. However it seems that 'player_sel_row_selected' is a callback function, if 'clist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnplayer.c:66:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnplayer.c:31:35: note: Parameter 'clist' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnplayer.c:31:70: style: Parameter 'event' can be declared as pointer to const. However it seems that 'player_sel_row_selected' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnplayer.c:66:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnplayer.c:31:70: note: Parameter 'event' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnplayer.c:45:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GNOME_STOCK_BUTTON_OK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnsignal.c:122:27: style: Parameter 'data' can be declared as pointer to const. However it seems that 'timeout_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnsignal.c:132:50: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnsignal.c:122:27: note: Parameter 'data' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnsignal.c:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnsignal.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnstatus.c:116:38: style: Parameter 'win' can be declared as pointer to const. However it seems that 'ghack_status_window_clear' is a callback function, if 'win' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:419:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:116:38: note: Parameter 'win' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnstatus.c:116:52: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_status_window_clear' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:419:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:116:52: note: Parameter 'data' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnstatus.c:138:42: style: Parameter 'win' can be declared as pointer to const. However it seems that 'ghack_status_window_cursor_to' is a callback function, if 'win' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:422:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:138:42: note: Parameter 'win' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnstatus.c:138:70: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_status_window_cursor_to' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:422:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:138:70: note: Parameter 'data' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnstatus.c:144:43: style: Parameter 'win' can be declared as pointer to const. However it seems that 'ghack_status_window_put_string' is a callback function, if 'win' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:416:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:144:43: note: Parameter 'win' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnstatus.c:145:41: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ghack_status_window_put_string' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/gnome/gnstatus.c:416:24: note: You might need to cast the function pointer here NetHack-3.6.7/win/gnome/gnstatus.c:145:41: note: Parameter 'data' can be declared as pointer to const head NetHack-3.6.7/win/gnome/gnstatus.c:435:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/gnome/gnworn.c:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnworn.c:78:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rn2_on_display_rng [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/gnome/gnworn.c:91:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twoweap [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/share/bmptiles.c:155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/bmptiles.c:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/bmptiles.c:542:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/gifread.c:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/gifread.c:205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/gifread.c:317:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/gifread.c:414:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/gifread.c:507:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/gifread.c:539:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDBMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/gifread.c:683:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/giftiles.c:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.13.0 NetHack-3.6.7/win/share/giftiles.c:371:9: warning: Uninitialized variable: code [uninitvar] NetHack-3.6.7/win/share/giftiles.c:365:12: note: Assuming condition is false NetHack-3.6.7/win/share/giftiles.c:371:9: note: Uninitialized variable: code head NetHack-3.6.7/win/share/giftiles.c:416:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/giftiles.c:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/ppmwrite.c:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/safeproc.c:355:10: style: Parameter 'y' can be declared as pointer to const. However it seems that 'safe_nh_poskey' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/share/safeproc.c:85:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/share/safeproc.c:355:10: note: Parameter 'y' can be declared as pointer to const head NetHack-3.6.7/win/share/safeproc.c:355:14: style: Parameter 'mod' can be declared as pointer to const. However it seems that 'safe_nh_poskey' is a callback function, if 'mod' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/share/safeproc.c:85:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/share/safeproc.c:355:14: note: Parameter 'mod' can be declared as pointer to const head NetHack-3.6.7/win/share/safeproc.c:355:6: style: Parameter 'x' can be declared as pointer to const. However it seems that 'safe_nh_poskey' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] NetHack-3.6.7/win/share/safeproc.c:85:5: note: You might need to cast the function pointer here NetHack-3.6.7/win/share/safeproc.c:355:6: note: Parameter 'x' can be declared as pointer to const head NetHack-3.6.7/win/share/safeproc.c:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/safeproc.c:543:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/safeproc.c:554:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/thintile.c:107:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDTMODE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/tilemap.c:499:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_GLYPH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/tileset.c:124:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/tileset.c:167:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_tile_height [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/tileset.c:224:22: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] 2.13.0 NetHack-3.6.7/win/share/tileset.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/tileset.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_tile_width [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/tiletext.c:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/share/tiletext.c:286:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_fuzzer [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:209:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:355:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:415:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cx [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:575:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:692:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:826:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:873:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:895:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initrole [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhdlg.c:972:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhfont.c:223:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H_IBM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhfont.c:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_BOLD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:1007:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:1018:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLNO [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:1040:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uz [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:1054:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:1083:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:1144:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:1228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_WHITE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:1266:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:151:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:382:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:488:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:519:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:542:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:657:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:794:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:816:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_GLYPH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmap.c:921:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPARENT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:1229:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:147:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:1532:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:1588:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LVNI_FOCUSED [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:1607:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_LEFT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:1681:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_WINDOW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:275:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:530:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:709:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:782:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:812:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:914:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:942:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmenu.c:984:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_NOCLOSE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:247:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:436:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:584:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_WINDOW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:610:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:730:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:746:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:785:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhmsgwnd.c:853:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhrip.c:146:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhrip.c:254:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhrip.c:296:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhrip.c:77:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhsplash.c:135:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhsplash.c:213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_SETFONT [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhtext.c:190:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhtext.c:236:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDOK [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhtext.c:286:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_WINDOW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhtext.c:64:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mhtext.c:79:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1005:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1038:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1082:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MENU [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1147:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1171:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1210:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1230:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable perm_invent [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1307:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1334:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCHAR [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1365:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1383:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_mouse_support [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1467:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1663:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_popup_dialog [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1737:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_popup_dialog [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1838:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1889:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:1929:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_fontsiz_menu [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2063:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2099:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MESSAGE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2110:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WIN_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2222:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_CHILD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2273:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_CHILD [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2368:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2482:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2555:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc_player_selection [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2886:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_CONDITION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2957:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_CONDITION [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2973:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_MAX [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:2986:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HL_ATTCLR_DIM [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:3077:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BL_MASK_BITS [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBUFSZ [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:688:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDCANCEL [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:704:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_REMOVE [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:725:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowprocs [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:811:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:824:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:858:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:932:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHW_MAP [valueFlowBailoutIncompleteVar] head NetHack-3.6.7/win/win32/mswproc.c:964:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_APP [valueFlowBailoutIncompleteVar] DONE