2025-07-11 23:43 ftp://ftp.de.debian.org/debian/pool/main/t/tor/tor_0.4.8.16.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=bsd --library=lua --library=zlib --library=nspr --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.12.33+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.17.0 head-info: 8244dfa (2025-07-11 19:55:56 +0200) count: 5055 5061 elapsed-time: 87.4 88.2 head-timing-info: old-timing-info: head results: tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:6:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:78:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:73:3: warning: Return value of function memcmp() is not used. [ignoredReturnValue] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:6:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:24:10: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:77:3: error: Return value of allocation function 'malloc' is not stored. [leakReturnValNotUsed] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:80:3: error: Return value of allocation function 'strdup' is not stored. [leakReturnValNotUsed] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:81:3: error: Return value of allocation function 'strndup' is not stored. [leakReturnValNotUsed] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:82:3: error: Return value of allocation function 'calloc' is not stored. [leakReturnValNotUsed] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:26:1: style: Label 'foo' is not used. [unusedLabel] tor-0.4.8.16/scripts/maint/checkspace_tests/dubious.c:73:3: warning: Unnecessary comparison of static strings. [staticStringCompare] tor-0.4.8.16/scripts/maint/practracker/testdata/b.c:3:6: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/scripts/maint/practracker/testdata/b.c:10:12: debug: Function::addArguments found argument 'z' with varid 0. [varid0] tor-0.4.8.16/scripts/maint/practracker/testdata/b.c:14:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/quiet_level.c:32:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:819:46: debug: Function::addArguments found argument 'addr' with varid 0. [varid0] tor-0.4.8.16/src/app/config/resolve_addr.c:129:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:202:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_ADDR_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:396:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_ADDR_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_ADDR_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:510:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_ADDR_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:597:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_NET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:731:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_ADDR_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:821:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/resolve_addr.c:734:23: warning: Either the condition 'hostname_out' is redundant or there is possible null pointer dereference: hostname_out. [nullPointerRedundantCheck] tor-0.4.8.16/src/app/config/resolve_addr.c:743:7: note: Assuming that condition 'hostname_out' is not redundant tor-0.4.8.16/src/app/config/resolve_addr.c:734:23: note: Null pointer dereference tor-0.4.8.16/src/app/config/config.c:6663:5: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/app/config/statefile.c:220:16: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/app/config/statefile.c:246:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_IGNORE_BLANK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:317:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:372:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_NOENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:423:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:565:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:637:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_IGNORE_BLANK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:715:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_ANY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/config/statefile.c:743:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/main.c:962:8: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/app/config/statefile.c:324:42: style: Condition 'validate_transports_in_state(state)<0' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/app/config/statefile.c:324:35: note: Calling function 'validate_transports_in_state' returns 0 tor-0.4.8.16/src/app/config/statefile.c:324:42: note: Condition 'validate_transports_in_state(state)<0' is always false tor-0.4.8.16/src/app/config/statefile.c:312:34: style:inconclusive: Function 'or_state_validate_cb' argument 1 names different: declaration 'old_options' definition 'old_state'. [funcArgNamesDifferent] tor-0.4.8.16/src/app/config/statefile.c:165:45: note: Function 'or_state_validate_cb' argument 1 names different: declaration 'old_options' definition 'old_state'. tor-0.4.8.16/src/app/config/statefile.c:312:34: note: Function 'or_state_validate_cb' argument 1 names different: declaration 'old_options' definition 'old_state'. tor-0.4.8.16/src/app/config/statefile.c:312:51: style:inconclusive: Function 'or_state_validate_cb' argument 2 names different: declaration 'options' definition 'state_'. [funcArgNamesDifferent] tor-0.4.8.16/src/app/config/statefile.c:166:39: note: Function 'or_state_validate_cb' argument 2 names different: declaration 'options' definition 'state_'. tor-0.4.8.16/src/app/config/statefile.c:312:51: note: Function 'or_state_validate_cb' argument 2 names different: declaration 'options' definition 'state_'. tor-0.4.8.16/src/app/config/statefile.c:279:42: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/app/config/statefile.c:627:15: style: Variable 'or_state' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/app/config/statefile.c:693:18: style: Variable 'line' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/app/config/statefile.c:317:3: style: Variable 'config_check_toplevel_magic' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/app/main/shutdown.c:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_RUN_TOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/shutdown.c:152:7: style: The if condition is the same as the previous if condition [duplicateCondition] tor-0.4.8.16/src/app/main/shutdown.c:147:7: note: First condition tor-0.4.8.16/src/app/main/shutdown.c:152:7: note: Second condition tor-0.4.8.16/src/app/main/subsysmgr.c:83:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:116:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUBSYS_LEVEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:163:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUBSYS_LEVEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:206:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_SUBSYS_LEVEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:262:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:303:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:321:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:415:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:439:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/app/main/subsysmgr.c:464:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_tor_subsystems [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:176:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER256_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:235:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:324:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:385:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:479:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:544:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:602:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/hs_ntor.c:619:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_crypto.c:70:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_onion_keys_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_crypto.c:90:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_onion_keys_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_crypto.c:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_crypto.c:142:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_crypto.c:291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_REPLY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_crypto.c:477:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_REPLY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_fast.c:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fast_handshake_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_fast.c:53:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fast_handshake_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_fast.c:72:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_fast.c:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor.c:101:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntor_handshake_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor.c:174:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor.c:276:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor_v3.c:204:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntor3_handshake_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor_v3.c:315:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor_v3.c:439:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntor3_server_handshake_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor_v3.c:484:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntor3_server_handshake_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor_v3.c:670:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_tap.c:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DH1024_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_tap.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_tap.c:216:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DH1024_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/relay_crypto.c:36:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/relay_crypto.c:69:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/relay_crypto.c:97:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/relay_crypto.c:154:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_IN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/relay_crypto.c:233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/relay_crypto.c:308:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_NTOR_KEY_EXPANSION_KDF_OUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/crypto/onion_ntor_v3.c:266:38: style: Variable 'end' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/crypto/onion_ntor_v3.c:738:35: style: Variable 'end' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/mainloop/cpuworker.c:565:44: debug: Function::addArguments found argument 'priority' with varid 0. [varid0] tor-0.4.8.16/src/core/mainloop/cpuworker.c:236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WQ_RPL_REPLY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:283:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ONION_HANDSHAKE_TYPE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:301:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ONION_HANDSHAKE_TYPE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:328:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ONION_HANDSHAKE_TYPE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:359:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:382:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ONION_HANDSHAKE_TYPE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:499:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPATH_KEY_MATERIAL_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:559:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:573:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/cpuworker.c:596:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/connection.c:5156:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/mainloop/mainloop.c:978:49: error: There is an unknown macro here somewhere. Configuration is required. If TOR_SOCKET_T_FORMAT is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/mainloop/mainloop_pubsub.c:144:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_ID [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/mainloop_pubsub.c:175:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ev [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/netstatus.c:27:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisableNetwork [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/netstatus.c:36:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisableNetwork [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/netstatus.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/netstatus.c:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DormantOnFirstStartup [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/address_set.c:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOOMFILT_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:239:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:259:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:277:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:296:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:336:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:360:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/mainloop/periodic.c:83:18: style: Condition 'r!=0' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/core/mainloop/periodic.c:80:8: note: Assuming that condition 'r==0' is not redundant tor-0.4.8.16/src/core/mainloop/periodic.c:83:18: note: Condition 'r!=0' is always false tor-0.4.8.16/src/core/or/channel.c:3322:3: error: There is an unknown macro here somewhere. Configuration is required. If IF_BUG_ONCE is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/or/channelpadding.c:260:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BridgeRelay [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channelpadding.c:307:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_LINK_PROTO_FOR_CHANNEL_PADDING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channelpadding.c:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_LINK_PROTO_FOR_CHANNEL_PADDING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channelpadding.c:373:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channelpadding.c:438:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONNECTION_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channelpadding.c:467:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNELPADDING_PADDING_SENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channelpadding.c:544:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channelpadding.c:705:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channelpadding.c:726:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitbuild.c:1670:3: error: There is an unknown macro here somewhere. Configuration is required. If IF_BUG_ONCE is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/or/channeltls.c:162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CHAN_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:203:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_LISTENER_STATE_LISTENING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:347:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:395:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CHAN_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:429:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_CHAN_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:472:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:502:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:563:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:656:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:715:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:755:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:841:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:874:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:903:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:933:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_LISTENER_STATE_CLOSING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1002:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1094:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1384:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CHANNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1437:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_TLS_HANDSHAKING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1534:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_OR_HANDSHAKING_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1652:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_LINK_PROTO_FOR_CHANNEL_PADDING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1737:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_OR_HANDSHAKING_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1782:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_LINK_PROTO_FOR_WIDE_CIRC_IDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1811:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_ADDR_NULL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:2057:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CERTTYPE_RSA1024_ID_EDID [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:2327:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_OR_HANDSHAKING_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:2430:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_OR_HANDSHAKING_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitlist.c:165:31: error: syntax error [syntaxError] tor-0.4.8.16/src/core/or/circuitmux.c:415:39: debug: Function::addArguments found argument 'cmux' with varid 0. [varid0] tor-0.4.8.16/src/core/or/circuitmux.c:690:38: debug: Function::addArguments found argument 'cmux' with varid 0. [varid0] tor-0.4.8.16/src/core/or/circuitmux.c:730:42: debug: Function::addArguments found argument 'cmux' with varid 0. [varid0] tor-0.4.8.16/src/core/or/circuitmux.c:852:42: debug: Function::addArguments found argument 'cmux' with varid 0. [varid0] tor-0.4.8.16/src/core/or/circuitmux.c:1255:42: debug: Function::addArguments found argument 'cmux_1' with varid 0. [varid0] tor-0.4.8.16/src/core/or/circuitmux.c:200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chanid_circid_muxinfo_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chanid_circid_muxinfo_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:327:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:360:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chanid_circid_muxinfo_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:417:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmux [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:465:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chanid_circid_muxinfo_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:588:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chanid_circid_muxinfo_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:692:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmux [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:739:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmux [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:864:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmux [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:1170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:1190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:1220:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:1259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmux_1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux.c:159:51: style: Parameter 'a' can be declared as pointer to const. However it seems that 'chanid_circid_entries_eq' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/core/or/circuitmux.c:182:40: note: You might need to cast the function pointer here tor-0.4.8.16/src/core/or/circuitmux.c:159:51: note: Parameter 'a' can be declared as pointer to const tor-0.4.8.16/src/core/or/circuitmux.c:160:51: style: Parameter 'b' can be declared as pointer to const. However it seems that 'chanid_circid_entries_eq' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/core/or/circuitmux.c:182:40: note: You might need to cast the function pointer here tor-0.4.8.16/src/core/or/circuitmux.c:160:51: note: Parameter 'b' can be declared as pointer to const tor-0.4.8.16/src/core/or/circuitmux.c:629:28: style: Variable 'hashent' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/circuitmux.c:114:16: style: struct member 'circuit_muxinfo_t::mark' is never used. [unusedStructMember] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:170:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWMA_POL_DATA_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:193:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ewma_policy_data_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:215:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:260:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ewma_policy_circ_data_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:590:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:621:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:666:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/channeltls.c:1627:9: style: The if condition is the same as the previous if condition [duplicateCondition] tor-0.4.8.16/src/core/or/channeltls.c:1571:28: note: 'send_chall' is assigned value '!started_here' here. tor-0.4.8.16/src/core/or/channeltls.c:1574:30: note: 'send_netinfo' is assigned value '!started_here' here. tor-0.4.8.16/src/core/or/channeltls.c:1620:9: note: First condition tor-0.4.8.16/src/core/or/channeltls.c:1627:9: note: Second condition tor-0.4.8.16/src/core/or/channeltls.c:1576:35: style: Same expression 'send_versions' found multiple times in chain of '||' operators because 'send_versions' and 'send_chall' represent the same value. [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/channeltls.c:1567:31: note: 'send_versions' is assigned value '!started_here' here. tor-0.4.8.16/src/core/or/channeltls.c:1571:28: note: 'send_chall' is assigned value '!started_here' here. tor-0.4.8.16/src/core/or/channeltls.c:1576:35: note: Same expression 'send_versions' found multiple times in chain of '||' operators because 'send_versions' and 'send_chall' represent the same value. tor-0.4.8.16/src/core/or/channeltls.c:1576:49: style: Same expression on both sides of '||' because 'send_netinfo' and 'send_chall' represent the same value. [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/channeltls.c:1567:31: note: 'send_versions' is assigned value '!started_here' here. tor-0.4.8.16/src/core/or/channeltls.c:1574:30: note: 'send_netinfo' is assigned value '!started_here' here. tor-0.4.8.16/src/core/or/channeltls.c:1571:28: note: 'send_chall' is assigned value '!started_here' here. tor-0.4.8.16/src/core/or/channeltls.c:1576:49: note: Same expression on both sides of '||' because 'send_netinfo' and 'send_chall' represent the same value. tor-0.4.8.16/src/core/or/channeltls.c:1427:63: style:inconclusive: Function 'enter_v3_handshake_with_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent] tor-0.4.8.16/src/core/or/channeltls.c:145:56: note: Function 'enter_v3_handshake_with_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. tor-0.4.8.16/src/core/or/channeltls.c:1427:63: note: Function 'enter_v3_handshake_with_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. tor-0.4.8.16/src/core/or/channeltls.c:1467:68: style:inconclusive: Function 'channel_tls_process_versions_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent] tor-0.4.8.16/src/core/or/channeltls.c:140:62: note: Function 'channel_tls_process_versions_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. tor-0.4.8.16/src/core/or/channeltls.c:1467:68: note: Function 'channel_tls_process_versions_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. tor-0.4.8.16/src/core/or/channeltls.c:1801:63: style:inconclusive: Function 'channel_tls_process_netinfo_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent] tor-0.4.8.16/src/core/or/channeltls.c:142:61: note: Function 'channel_tls_process_netinfo_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. tor-0.4.8.16/src/core/or/channeltls.c:1801:63: note: Function 'channel_tls_process_netinfo_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. tor-0.4.8.16/src/core/or/circuitmux_ewma.c:331:28: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:404:16: style: Variable 'ce1' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/circuitmux_ewma.c:404:29: style: Variable 'ce2' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/circuitpadding.c:2808:5: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/or/circuitpadding_machines.c:66:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circpad_machine_spec_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitpadding_machines.c:160:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circpad_machine_spec_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitpadding_machines.c:270:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circpad_machine_spec_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitpadding_machines.c:389:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circpad_machine_spec_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:191:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:242:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:274:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:302:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:331:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:355:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:378:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:409:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LearnCircuitBuildTimeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:443:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:527:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:582:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUILDTIMEOUT_SET_EVENT_RESET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:643:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_MEASURE_TIMEOUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:710:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_MEASURE_TIMEOUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:758:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_BUILD_TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:789:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_NCIRCUITS_TO_OBSERVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:833:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_BIN_WIDTH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:872:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_time_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:934:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_NCIRCUITS_TO_OBSERVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:968:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_NCIRCUITS_TO_OBSERVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1027:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_NCIRCUITS_TO_OBSERVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1502:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1597:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1627:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_NCIRCUITS_TO_OBSERVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1646:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_NCIRCUITS_TO_OBSERVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1683:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_BUILD_ABANDONED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1737:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1781:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuitstats.c:1229:62: style: Parameter 'cbt' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/circuituse.c:120:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:345:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:389:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:548:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable victim [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:831:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:861:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:993:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_CIRCUITS_HANDLING_STREAM [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1016:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongLivedPorts [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1080:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_HS_VANGUARDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1104:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_UNKNOWN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1163:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_UNKNOWN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1178:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_UNKNOWN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1214:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1311:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_UNKNOWN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1332:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewCircuitPeriod [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1364:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_AP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1453:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1553:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1604:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1624:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1648:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1666:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1786:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1947:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1981:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_HS_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1989:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_HS_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1996:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_HS_VANGUARDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2048:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2099:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCLAUNCH_ONEHOP_TUNNEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2251:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_CONN_STATE_CIRCUIT_WAIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2622:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_APP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2691:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2714:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2760:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_CONN_STATE_CIRCUIT_WAIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2817:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:2847:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_CONN_STATE_CIRCUIT_WAIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:3111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:3184:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:3205:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/command.c:237:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/command.c:413:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/command.c:486:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/command.c:646:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/command.c:713:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_LISTENER_STATE_LISTENING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:107:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:122:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:140:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:157:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:172:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conflux_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:248:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:280:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:329:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:406:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:470:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_COMMAND_DATA [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:553:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:660:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:747:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_TORPROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:842:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:905:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux.c:534:11: style: Condition 'leg==NULL' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/conflux.c:117:30: note: Assignment 'leg_found=NULL', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:123:19: note: Assuming condition is false tor-0.4.8.16/src/core/or/conflux.c:533:24: note: Calling function 'conflux_get_leg' returns 0 tor-0.4.8.16/src/core/or/conflux.c:533:24: note: Assignment 'leg=conflux_get_leg(cfx,circ)', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:534:11: note: Condition 'leg==NULL' is always true tor-0.4.8.16/src/core/or/conflux.c:560:11: style: Condition '!min_leg' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/conflux.c:551:28: note: Assignment 'min_leg=NULL', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:560:11: note: Condition '!min_leg' is always true tor-0.4.8.16/src/core/or/conflux.c:659:7: style: Condition '!leg' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/conflux.c:117:30: note: Assignment 'leg_found=NULL', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:123:19: note: Assuming condition is false tor-0.4.8.16/src/core/or/conflux.c:657:39: note: Calling function 'conflux_get_leg' returns 0 tor-0.4.8.16/src/core/or/conflux.c:657:39: note: Assignment 'leg=conflux_get_leg(cfx,circ)', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:659:7: note: Condition '!leg' is always true tor-0.4.8.16/src/core/or/conflux.c:769:7: style: Condition '!leg' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/conflux.c:117:30: note: Assignment 'leg_found=NULL', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:123:19: note: Assuming condition is false tor-0.4.8.16/src/core/or/conflux.c:765:24: note: Calling function 'conflux_get_leg' returns 0 tor-0.4.8.16/src/core/or/conflux.c:765:24: note: Assignment 'leg=conflux_get_leg(cfx,in_circ)', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:769:7: note: Condition '!leg' is always true tor-0.4.8.16/src/core/or/conflux.c:841:7: style: Condition '!leg' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/conflux.c:117:30: note: Assignment 'leg_found=NULL', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:123:19: note: Assuming condition is false tor-0.4.8.16/src/core/or/conflux.c:840:39: note: Calling function 'conflux_get_leg' returns 0 tor-0.4.8.16/src/core/or/conflux.c:840:39: note: Assignment 'leg=conflux_get_leg(cfx,in_circ)', assigned value is 0 tor-0.4.8.16/src/core/or/conflux.c:841:7: note: Condition '!leg' is always true tor-0.4.8.16/src/core/or/conflux.c:525:51: style: Parameter 'circ' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/conflux.c:655:47: style: Parameter 'circ' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/conflux.c:834:56: style: Parameter 'cell' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/conflux_cell.c:66:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_cell.c:90:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_cell.c:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_cell.c:134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_cell.c:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_cell.c:237:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_cell.c:294:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_cell.c:324:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_params.c:116:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rs [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_params.c:178:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/circuituse.c:1070:24: style: Variable 'build_state' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/circuituse.c:1220:26: style: Variable 'build_state' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/circuituse.c:2600:39: style: Parameter 'circ' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/circuituse.c:2600:59: style: Parameter 'crypt_path' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/circuituse.c:2602:17: style: Variable 'cpath' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/conflux_pool.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFLUX_ALG_LOWRTT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:193:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:271:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:373:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:400:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:421:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:458:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:543:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_UNLINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:575:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:632:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:705:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:750:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_PROTOCOL_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:836:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:875:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:914:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:941:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_UNLINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:980:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCLAUNCH_NEED_UPTIME [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UseBridges [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1299:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1333:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfx [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1365:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1409:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfx [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1446:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1506:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1555:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1622:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1671:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_UNLINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1712:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_TORPROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1761:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_TORPROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:1889:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_TORPROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:2036:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:2104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:46:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:215:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:251:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:286:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:307:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:329:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:345:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:361:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_CONFLUX_LINKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:383:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:410:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_util.c:228:15: style: Condition 'stream->on_circuit' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/conflux_util.c:146:43: style: Parameter 'layer_hint' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/conflux_util.c:148:17: style: Variable 'dest' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/conflux_pool.c:633:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] tor-0.4.8.16/src/core/or/conflux_pool.c:672:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] tor-0.4.8.16/src/core/or/conflux_pool.c:459:9: style: Condition '!nonce' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/conflux_pool.c:454:20: note: Assignment 'nonce=NULL', assigned value is 0 tor-0.4.8.16/src/core/or/conflux_pool.c:459:9: note: Condition '!nonce' is always true tor-0.4.8.16/src/core/or/conflux_pool.c:385:24: style: Variable 'unlinked' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/conflux_pool.c:534:21: style: Variable 'old_circ' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/conflux_pool.c:1515:19: style: Variable 'orcirc' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/congestion_control_common.c:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/conflux_pool.c:920:14: style: Variable 'rtt_usec' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/core/or/congestion_control_common.c:278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_RECORD_MAX_CELLS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:364:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_ALG_SENDME [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:414:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable congestion_control_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:432:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:541:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCWINDOW_INCREMENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:602:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCWINDOW_START [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:734:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:821:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:880:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:977:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_INTERNAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:1028:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_EXT_TYPE_CC_FIELD_REQUEST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:1102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_EXT_TYPE_CC_FIELD_REQUEST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:1154:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_EXT_TYPE_CC_FIELD_RESPONSE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:1269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_EXT_TYPE_CC_FIELD_RESPONSE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_common.c:1330:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_flow.c:462:42: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIuSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/or/congestion_control_common.c:980:7: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] tor-0.4.8.16/src/core/or/congestion_control_common.c:977:11: note: ret is initialized tor-0.4.8.16/src/core/or/congestion_control_common.c:980:7: note: ret is overwritten tor-0.4.8.16/src/core/or/congestion_control_common.c:508:25: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/congestion_control_common.c:542:25: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/congestion_control_common.c:573:25: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/congestion_control_vegas.c:111:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_ALG_VEGAS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_vegas.c:225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_REND_JOINED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/congestion_control_vegas.c:412:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_ALG_VEGAS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/connection_edge.c:297:31: error: There is an unknown macro here somewhere. Configuration is required. If TOR_SOCKET_T_FORMAT is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/or/connection_or.c:1049:20: error: There is an unknown macro here somewhere. Configuration is required. If TOR_SOCKET_T_FORMAT is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/or/crypt_path.c:61:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_path_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/crypt_path.c:89:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPATH_STATE_AWAITING_KEYS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/crypt_path.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPT_PATH_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/crypt_path.c:171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_path_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/crypt_path.c:231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPATH_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/dos.c:549:35: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIuSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/or/ocirc_event.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/ocirc_event.c:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/ocirc_event.c:67:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/ocirc_event.c:90:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ocirc_state [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/ocirc_event.c:108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ocirc_state [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/ocirc_event.c:114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ocirc_chan [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/ocirc_event.c:120:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ocirc_cevent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:42:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend_info_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:79:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTEND_INFO_MAX_ADDRS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:114:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIREWALL_OR_CONNECTION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:197:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend_info_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:223:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendAllowPrivateAddresses [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:272:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTEND_INFO_MAX_ADDRS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:287:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTEND_INFO_MAX_ADDRS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTEND_INFO_MAX_ADDRS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/extendinfo.c:346:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTEND_INFO_MAX_ADDRS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:397:35: debug: Function::addArguments found argument 'cell_out' with varid 0. [varid0] tor-0.4.8.16/src/core/or/onion.c:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:177:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:194:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTOR_REPLY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_CREATED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:247:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_COMMAND_EXTEND2 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:289:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_COMMAND_EXTEND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:315:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:342:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_COMMAND_EXTEND2 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cell_out [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:452:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_CREATED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:477:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:528:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:626:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:736:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/orconn_event.c:42:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/orconn_event.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/orconn_event.c:71:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orconn_state [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/orconn_event.c:85:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orconn_state [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/orconn_event.c:91:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orconn_status [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/onion.c:421:13: style: Condition 'r<0' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/onion.c:419:49: note: Calling function 'extend_cell_from_extend1_cell_body' returns 0 tor-0.4.8.16/src/core/or/onion.c:419:49: note: Assignment 'r=extend_cell_from_extend1_cell_body(cell_out,cell)', assigned value is 0 tor-0.4.8.16/src/core/or/onion.c:421:13: note: Condition 'r<0' is always false tor-0.4.8.16/src/core/or/policies.c:1535:52: debug: Function::addArguments found argument 'addr' with varid 0. [varid0] tor-0.4.8.16/src/core/or/protover.c:200:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto_entry_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:290:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:306:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:342:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:371:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proto [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:634:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:676:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vote [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:758:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_NET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:808:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:857:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_TOR_VERSION_TO_ADVERTISE_PROTOCOLS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:891:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/protover.c:606:9: style: The statement 'if (first) first=false' is logically equivalent to 'first=false'. [duplicateConditionalAssign] tor-0.4.8.16/src/core/or/protover.c:607:13: note: Assignment 'first=false' tor-0.4.8.16/src/core/or/protover.c:606:9: note: Condition 'first' is redundant tor-0.4.8.16/src/core/or/policies.c:122:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:157:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:270:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:434:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:540:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIREWALL_OR_CONNECTION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:586:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIREWALL_OR_CONNECTION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:657:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIREWALL_OR_CONNECTION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:680:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIREWALL_DIR_CONNECTION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:703:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIREWALL_OR_CONNECTION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:842:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:880:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:923:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:994:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1034:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1100:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirRejectCCs [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1111:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirInvalidCCs [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1122:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirBadExitCCs [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1133:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirMiddleOnlyCCs [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1228:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1278:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDR_POLICY_REJECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1312:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMP_EXACT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1396:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable policy_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1418:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpe [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/reasons.c:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_STREAM_REASON_MASK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1449:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpe [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/reasons.c:102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_STREAM_REASON_MASK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1492:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpe [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/reasons.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_STREAM_REASON_DONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1540:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDR_POLICY_ACCEPTED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/reasons.c:256:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1570:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMP_EXACT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/reasons.c:267:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OR_CONN_REASON_IO_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1593:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMP_EXACT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/reasons.c:295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OR_CONN_REASON_DONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1611:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/reasons.c:332:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_FLAG_REMOTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1624:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDR_POLICY_REJECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/reasons.c:463:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_STREAM_REASON_MASK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1680:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1696:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1725:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1824:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:1867:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2044:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_POLICY_IPV6_ENABLED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2069:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2087:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTBOUND_ADDR_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2145:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_POLICY_IPV6_ENABLED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2209:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2269:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2292:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_ADDR_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2440:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prt_max [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2468:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2492:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2554:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDR_POLICY_ACCEPT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2605:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2748:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2825:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2854:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientRejectInternalAddresses [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2899:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_port [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2911:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDR_POLICY_REJECTED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:2954:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpe [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:3012:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:3090:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable policy [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:3105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable policy_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:3138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable policy_root [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:382:38: debug: Function::addArguments found argument 'cell' with varid 0. [varid0] tor-0.4.8.16/src/core/or/relay.c:632:43: debug: Function::addArguments found argument 'stream_id' with varid 0. [varid0] tor-0.4.8.16/src/core/or/relay.c:3146:54: debug: Function::addArguments found argument 'chan' with varid 0. [varid0] tor-0.4.8.16/src/core/or/relay.c:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_RELAY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:243:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:394:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:466:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_APP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:587:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:647:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:812:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:864:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_STREAM_REASON_HIBERNATING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:882:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:1094:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:1142:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:1208:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:1298:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_TYPE_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:1369:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_CONN_STATE_RESOLVE_WAIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:1440:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_COMMAND_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:1596:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:1666:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2095:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2212:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2256:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCWINDOW_INCREMENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2340:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2468:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2673:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2718:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2737:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2762:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2789:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cell_queue_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2799:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2814:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2823:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroy_cell_queue_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2833:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2848:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2859:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroy_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2877:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DESTROY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2890:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packed_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:2932:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxMemInQueues_low_threshold [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:3003:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:3158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chan [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:3420:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:3502:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_TYPE_IPV4 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/relay.c:3558:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/policies.c:964:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] tor-0.4.8.16/src/core/or/policies.c:963:19: note: outer condition: !have_v6 tor-0.4.8.16/src/core/or/policies.c:964:9: note: identical inner condition: !have_v6 tor-0.4.8.16/src/core/or/policies.c:1243:7: style: Condition 'killed_any_ports' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/policies.c:1220:26: note: Assignment 'killed_any_ports=0', assigned value is 0 tor-0.4.8.16/src/core/or/policies.c:1224:9: note: Assuming condition is false tor-0.4.8.16/src/core/or/policies.c:1243:7: note: Condition 'killed_any_ports' is always false tor-0.4.8.16/src/core/or/policies.c:1901:7: style: Condition 'found_final_effective_entry' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/policies.c:1864:37: note: Assignment 'found_final_effective_entry=0', assigned value is 0 tor-0.4.8.16/src/core/or/policies.c:1890:29: note: Assuming condition is false tor-0.4.8.16/src/core/or/policies.c:1901:7: note: Condition 'found_final_effective_entry' is always false tor-0.4.8.16/src/core/or/policies.c:3149:15: style: Condition '++n>10' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/policies.c:3140:13: note: Assignment 'n=0', assigned value is 0 tor-0.4.8.16/src/core/or/policies.c:3149:15: note: Condition '++n>10' is always false tor-0.4.8.16/src/core/or/policies.c:1161:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1178:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1180:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1183:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1186:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1189:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1192:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1196:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1199:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1202:5: style: Statements following 'goto' will never be executed. [unreachableCode] tor-0.4.8.16/src/core/or/policies.c:1161:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1178:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1180:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1183:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1186:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1189:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1192:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1196:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1199:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1202:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/policies.c:1352:29: style: Parameter 'a' can be declared as pointer to const. However it seems that 'policy_eq' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/core/or/policies.c:1383:14: note: You might need to cast the function pointer here tor-0.4.8.16/src/core/or/policies.c:1352:29: note: Parameter 'a' can be declared as pointer to const tor-0.4.8.16/src/core/or/policies.c:1352:50: style: Parameter 'b' can be declared as pointer to const. However it seems that 'policy_eq' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/core/or/policies.c:1383:14: note: You might need to cast the function pointer here tor-0.4.8.16/src/core/or/policies.c:1352:50: note: Parameter 'b' can be declared as pointer to const tor-0.4.8.16/src/core/or/policies.c:3151:49: error: Uninitialized variable: ent.policy [uninitvar] tor-0.4.8.16/src/core/or/policies.c:1312:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/core/or/relay.c:2495:55: style:inconclusive: Function 'circuit_resume_edge_reading_helper' argument 1 names different: declaration 'conn' definition 'first_conn'. [funcArgNamesDifferent] tor-0.4.8.16/src/core/or/relay.c:112:66: note: Function 'circuit_resume_edge_reading_helper' argument 1 names different: declaration 'conn' definition 'first_conn'. tor-0.4.8.16/src/core/or/relay.c:2495:55: note: Function 'circuit_resume_edge_reading_helper' argument 1 names different: declaration 'conn' definition 'first_conn'. tor-0.4.8.16/src/core/or/relay.c:155:55: style: Parameter 'cell' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/relay.c:446:44: style: Parameter 'cell' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/relay.c:1857:29: style: Variable 'entry_conn' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/relay.c:2676:19: style: Variable 'or_circ' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/relay.c:3057:57: style: Parameter 'chan' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/relay.c:3407:38: style: Parameter 'cell' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/core/or/relay.c:2917:18: style: Variable 'removed' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/core/or/scheduler.c:403:42: debug: Function::addArguments found argument 'c1_v' with varid 0. [varid0] tor-0.4.8.16/src/core/or/scheduler.c:512:50: debug: Function::addArguments found argument 'chan' with varid 0. [varid0] tor-0.4.8.16/src/core/or/scheduler.c:548:49: debug: Function::addArguments found argument 'chan' with varid 0. [varid0] tor-0.4.8.16/src/core/or/scheduler.c:634:39: debug: Function::addArguments found argument 'chan' with varid 0. [varid0] tor-0.4.8.16/src/core/or/scheduler.c:194:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:248:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:323:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:55:1: debug: Failed to parse 'typedef HT_HEAD ( socket_table_s , socket_table_ent_t ) socket_table_t ;'. The checking continues anyway. [simplifyTypedef] tor-0.4.8.16/src/core/or/scheduler.c:387:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c1_v [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:486:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:514:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chan [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:550:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chan [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:590:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:612:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:636:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chan [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:682:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_CHAN_WAITING_TO_WRITE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler.c:718:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:200:47: debug: Function::addArguments found argument 'ent' with varid 0. [varid0] tor-0.4.8.16/src/core/or/scheduler_kist.c:456:28: debug: Function::addArguments found argument 'table' with varid 0. [varid0] tor-0.4.8.16/src/core/or/scheduler_kist.c:466:54: debug: Function::addArguments found argument 'chan' with varid 0. [varid0] tor-0.4.8.16/src/core/or/scheduler_kist.c:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_table_s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_table_s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:317:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cwnd [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:353:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outbuf_table_s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:368:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outbuf_table_s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:382:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:404:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_MAX_NETWORK_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:418:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:458:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chan [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:526:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KISTSockBufSizeFactor [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:548:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:575:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:609:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pchan [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:804:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KISTSchedRunInterval [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:834:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_KIST_LITE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:844:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_KIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_vanilla.c:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_SCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/scheduler_kist.c:392:23: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/or/sendme.c:398:38: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIuSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/core/or/status.c:85:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/status.c:108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_HEARTBEAT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/status.c:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/status.c:224:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats_n_data_cells_packaged [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/status.c:309:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/status.c:302:15: style: Variable 'state' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/proto/proto_cell.c:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_VERSIONS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_cell.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_CELL_MAX_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/versions.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/versions.c:58:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VS_UNRECOMMENDED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/versions.c:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/versions.c:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/versions.c:217:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_version_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/versions.c:434:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protover_summary_flags_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/versions.c:546:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_free_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/or/versions.c:94:19: style: Condition 'r>0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/core/or/versions.c:87:12: note: Assuming that condition 'r==0' is not redundant tor-0.4.8.16/src/core/or/versions.c:94:19: note: Condition 'r>0' is always true tor-0.4.8.16/src/core/or/versions.c:289:11: style: Variable 'close_paren' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/core/proto/proto_haproxy.c:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_ADDR_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_http.c:66:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_HTTP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:76:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:89:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socks_request_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:106:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socks_request_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_APP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:244:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_COMMAND_RESOLVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_APP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:366:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_USER_PASS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_APP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:499:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_NO_AUTH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:551:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_APP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:629:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_COMMAND_RESOLVE_PTR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:714:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS4_NETWORK_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:868:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:895:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_APP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:972:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SOCKS_REPLY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:1062:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_NET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/core/proto/proto_socks.c:74:14: style: Condition 'safe_socks' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/ext/csiphash.c:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:540:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:568:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:673:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:935:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1055:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBBY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBBY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1258:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1381:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBBY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1495:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADV_DONTNEED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBBY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1887:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1912:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1959:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1969:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:77:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:80:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:83:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:86:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:89:19: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:133:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:134:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:135:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:136:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:137:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:174:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:175:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:176:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:177:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:178:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:240:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:241:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:242:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:243:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:244:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:246:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:247:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:248:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:249:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:250:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:257:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:258:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:259:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:260:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:261:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:273:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:274:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:275:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:276:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:279:38: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:280:46: error: Shifting 32-bit value by 38 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna-c64.c:282:31: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:482:29: style: Parameter 'input_limbs' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:251:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:267:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:466:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:474:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:497:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:502:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:512:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/curve25519_donna/curve25519-donna.c:536:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:567:6: style: Condition '!align' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:862:6: style: Condition '!align' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1898:6: style: Condition '!align' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1908:6: style: Condition '!align' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:983:23: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:998:28: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1013:28: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1336:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1353:38: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1370:20: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1427:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1431:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1453:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1462:48: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1463:27: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1489:27: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1798:38: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1859:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1418:53: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1002:9: style: Variable 'pidx' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/donna/test-internals.c:34:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bignum25519 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/donna/test-internals.c:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bignum25519 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/ref10/blinding.c:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA512 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/ref10/blinding.c:102:17: style: Variable 'zero' can be declared as const array [constVariable] tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:388:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:406:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:423:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:168:69: style:inconclusive: Function 'ed25519_donna_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_donna_tor.h:14:73: note: Function 'ed25519_donna_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'. tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:168:69: note: Function 'ed25519_donna_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'. tor-0.4.8.16/src/ext/ed25519/donna/ed25519-donna-batchverify.h:107:61: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:320:25: style: Variable 'v' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/keypair.c:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA512 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/ref10/keypair.c:27:71: style:inconclusive: Function 'ed25519_ref10_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/ed25519/ref10/ed25519_ref10.h:7:73: note: Function 'ed25519_ref10_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'. tor-0.4.8.16/src/ext/ed25519/ref10/keypair.c:27:71: note: Function 'ed25519_ref10_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'. tor-0.4.8.16/src/ext/ed25519/ref10/open.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA512 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:178:7: style: Variable 's23' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:186:7: style: Variable 's22' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:194:7: style: Variable 's21' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:202:7: style: Variable 's20' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:210:7: style: Variable 's19' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:218:7: style: Variable 's18' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:239:7: style: Variable 's17' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:247:7: style: Variable 's16' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:255:7: style: Variable 's15' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:263:7: style: Variable 's14' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:271:7: style: Variable 's13' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_muladd.c:322:7: style: Variable 's12' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:85:7: style: Variable 's23' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:93:7: style: Variable 's22' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:101:7: style: Variable 's21' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:109:7: style: Variable 's20' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:117:7: style: Variable 's19' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:125:7: style: Variable 's18' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sign.c:18:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA512 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:146:7: style: Variable 's17' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:154:7: style: Variable 's16' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:162:7: style: Variable 's15' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:170:7: style: Variable 's14' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:178:7: style: Variable 's13' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/ed25519/ref10/sc_reduce.c:229:7: style: Variable 's12' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/equix/hashx/src/compiler.c:11:37: style:inconclusive: Function 'hashx_compiler_init' argument 1 names different: declaration 'compiler' definition 'ctx'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/equix/hashx/src/compiler.h:27:51: note: Function 'hashx_compiler_init' argument 1 names different: declaration 'compiler' definition 'ctx'. tor-0.4.8.16/src/ext/equix/hashx/src/compiler.c:11:37: note: Function 'hashx_compiler_init' argument 1 names different: declaration 'compiler' definition 'ctx'. tor-0.4.8.16/src/ext/equix/hashx/src/compiler.c:17:40: style:inconclusive: Function 'hashx_compiler_destroy' argument 1 names different: declaration 'compiler' definition 'ctx'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/equix/hashx/src/compiler.h:28:54: note: Function 'hashx_compiler_destroy' argument 1 names different: declaration 'compiler' definition 'ctx'. tor-0.4.8.16/src/ext/equix/hashx/src/compiler.c:17:40: note: Function 'hashx_compiler_destroy' argument 1 names different: declaration 'compiler' definition 'ctx'. tor-0.4.8.16/src/ext/equix/hashx/src/context.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHX_TYPE_COMPILED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/hashx/src/hashx.c:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHX_FAIL_SEED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/hashx/src/hashx.c:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHX_FAIL_UNPREPARED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/hashx/src/hashx.c:101:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/hashx/src/hashx.c:84:42: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/equix/hashx/src/hashx.c:95:66: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/equix/hashx/src/blake2.c:433:44: style:inconclusive: Function 'hashx_blake2b_4r' argument 1 names different: declaration 'P' definition 'params'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/equix/hashx/src/blake2.h:67:58: note: Function 'hashx_blake2b_4r' argument 1 names different: declaration 'P' definition 'params'. tor-0.4.8.16/src/ext/equix/hashx/src/blake2.c:433:44: note: Function 'hashx_blake2b_4r' argument 1 names different: declaration 'P' definition 'params'. tor-0.4.8.16/src/ext/equix/hashx/src/program.c:454:13: style:inconclusive: Boolean expression 'available' is used in bitwise operation. [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:454:38: style:inconclusive: Boolean expression '!tpl->distinct_dst' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:455:13: style:inconclusive: Boolean expression 'available' is used in bitwise operation. [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:455:32: style:inconclusive: Boolean expression 'ctx->chain_mul' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:455:62: style:inconclusive: Boolean expression 'ctx->registers[i].last_op!=INSTR_MUL_R' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:456:13: style:inconclusive: Boolean expression 'available' is used in bitwise operation. [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:456:59: style:inconclusive: Boolean expression 'ctx->registers[i].last_op!=tpl->group' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:457:13: style:inconclusive: Boolean expression 'available' is used in bitwise operation. [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:457:49: style:inconclusive: Boolean expression 'instr->opcode!=INSTR_ADD_RS' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:739:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:748:4: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:751:4: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:770:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tor-0.4.8.16/src/ext/equix/hashx/src/program.c:423:33: style: Parameter 'available_regs' can be declared as const array [constParameter] tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:58:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:28:29: style:inconclusive: Function 'hashx_vm_alloc' argument 1 names different: declaration 'size' definition 'bytes'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.h:14:43: note: Function 'hashx_vm_alloc' argument 1 names different: declaration 'size' definition 'bytes'. tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:28:29: note: Function 'hashx_vm_alloc' argument 1 names different: declaration 'size' definition 'bytes'. tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:53:36: style:inconclusive: Function 'hashx_vm_rw' argument 2 names different: declaration 'size' definition 'bytes'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.h:15:50: note: Function 'hashx_vm_rw' argument 2 names different: declaration 'size' definition 'bytes'. tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:53:36: note: Function 'hashx_vm_rw' argument 2 names different: declaration 'size' definition 'bytes'. tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:57:36: style:inconclusive: Function 'hashx_vm_rx' argument 2 names different: declaration 'size' definition 'bytes'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.h:16:50: note: Function 'hashx_vm_rx' argument 2 names different: declaration 'size' definition 'bytes'. tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:57:36: note: Function 'hashx_vm_rx' argument 2 names different: declaration 'size' definition 'bytes'. tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:131:38: style:inconclusive: Function 'hashx_vm_free' argument 2 names different: declaration 'size' definition 'bytes'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.h:17:52: note: Function 'hashx_vm_free' argument 2 names different: declaration 'size' definition 'bytes'. tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:131:38: note: Function 'hashx_vm_free' argument 2 names different: declaration 'size' definition 'bytes'. tor-0.4.8.16/src/ext/equix/hashx/src/virtual_memory.c:131:26: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/equix/src/context.c:17:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_CTX_MUST_COMPILE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/src/context.c:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_CTX_SOLVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/src/equix.c:27:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHX_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/src/equix.c:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_FAIL_PARTIAL_SUM [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/src/equix.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_OK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/src/equix.c:95:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_CTX_SOLVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/src/equix.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_FAIL_ORDER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/getdelim.c:40:14: style: Variable 'eptr' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/ext/equix/src/solver.c:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHX_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/equix/src/solver.c:260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_MAX_SOLS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/mulodi/mulodi4.c:50:19: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/mulodi/mulodi4.c:52:19: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/readpassphrase.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/readpassphrase.c:170:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] tor-0.4.8.16/src/ext/readpassphrase.c:71:16: style: Variable 'end' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:134:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interval [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:149:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interval [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:37: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assuming allocation function fails tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assignment 'H=calloc(1,sizeof(*H))', assigned value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:165:19: note: Calling function 'min_heap_ctor', 1st argument 'H' value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:37: note: Null pointer dereference tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:47: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assuming allocation function fails tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assignment 'H=calloc(1,sizeof(*H))', assigned value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:165:19: note: Calling function 'min_heap_ctor', 1st argument 'H' value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:47: note: Null pointer dereference tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:57: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assuming allocation function fails tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assignment 'H=calloc(1,sizeof(*H))', assigned value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:165:19: note: Calling function 'min_heap_ctor', 1st argument 'H' value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:57: note: Null pointer dereference tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:115:8: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assuming allocation function fails tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assignment 'H=calloc(1,sizeof(*H))', assigned value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:166:31: note: Calling function 'min_heap_reserve', 1st argument 'H' value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:115:8: note: Null pointer dereference tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:60:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:60:62: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:68:32: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:69:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:193:21: style: Variable 'to' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:208:25: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'check' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:232:17: note: You might need to cast the function pointer here tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:208:25: note: Parameter 'ctx' can be declared as pointer to const tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:339:2: warning: If memory allocation fails, then there is a possible null pointer dereference: T [nullPointerOutOfMemory] tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:338:12: note: Assuming allocation function fails tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:338:12: note: Assignment 'T=malloc(sizeof(*T))', assigned value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:339:2: note: Null pointer dereference tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:318:41: style: Parameter 'a' can be declared as pointer to const. However it seems that 'timeoutcmp' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:332:1: note: You might need to cast the function pointer here tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:318:41: note: Parameter 'a' can be declared as pointer to const tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:318:62: style: Parameter 'b' can be declared as pointer to const. However it seems that 'timeoutcmp' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:332:1: note: You might need to cast the function pointer here tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:318:62: note: Parameter 'b' can be declared as pointer to const tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:397:25: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'check' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:421:14: note: You might need to cast the function pointer here tor-0.4.8.16/src/ext/timeouts/bench/bench-llrb.c:397:25: note: Parameter 'ctx' can be declared as pointer to const tor-0.4.8.16/src/ext/timeouts/bench/bench-wheel.c:15:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT_mHZ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/bench/bench.c:21:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/bench/bench.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/bench/bench.c:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/bench/bench.c:234:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUTS_ALL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/bench/bench.c:34:13: warning:inconclusive: Invalid lua_pop() argument nr 2. The value is 0 but the valid values are '1:'. [invalidFunctionArg] tor-0.4.8.16/src/ext/timeouts/bench/bench.c:284:37: note: Calling function 'luaL_setfuncs', 3rd argument '0' value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench.c:27:10: note: Assuming condition is false tor-0.4.8.16/src/ext/timeouts/bench/bench.c:34:13: note: Invalid argument tor-0.4.8.16/src/ext/timeouts/bench/bench.c:99:19: style: Variable 'ops' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/ext/timeouts/bench/bench.c:214:18: style: Variable 'to' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/ext/timeouts/bench/bench.c:50:14: style: struct member 'bench::path' is never used. [unusedStructMember] tor-0.4.8.16/src/ext/timeouts/lua/timeout-lua.c:9:0: error: #error only Lua 5.3 supported [preprocessorErrorDirective] tor-0.4.8.16/src/ext/timeouts/lua/timeout-lua.c:9:2: error: #error only Lua 5.3 supported [preprocessorErrorDirective] tor-0.4.8.16/src/ext/timeouts/test-timeout.c:12:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT_VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/test-timeout.c:80:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/test-timeout.c:287:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/test-timeout.c:374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/timeouts/test-timeout.c:286:18: style: Variable 'to' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/ext/timeouts/test-timeout.c:436:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tor-0.4.8.16/src/ext/timeouts/test-timeout.c:79:6: style: Variable 'rv' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/timeouts/timeout.c:616:3: error: There is an unknown macro here somewhere. Configuration is required. If TIMEOUT_PRIu is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/ext/tinytest.c:401:19: style:inconclusive: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/tinytest.h:101:23: note: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'. tor-0.4.8.16/src/ext/tinytest.c:401:19: note: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'. tor-0.4.8.16/src/ext/tinytest.c:401:35: style:inconclusive: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/tinytest.h:101:42: note: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'. tor-0.4.8.16/src/ext/tinytest.c:401:35: note: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'. tor-0.4.8.16/src/ext/trunnel/trunnel.c:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/trunnel/trunnel.c:155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/trunnel/trunnel.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/trunnel/trunnel.c:152:59: style:inconclusive: Function 'trunnel_string_setstr0' argument 2 names different: declaration 'inp' definition 'val'. [funcArgNamesDifferent] tor-0.4.8.16/src/ext/trunnel/trunnel-impl.h:268:63: note: Function 'trunnel_string_setstr0' argument 2 names different: declaration 'inp' definition 'val'. tor-0.4.8.16/src/ext/trunnel/trunnel.c:152:59: note: Function 'trunnel_string_setstr0' argument 2 names different: declaration 'inp' definition 'val'. tor-0.4.8.16/src/feature/api/tor_api.c:87:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_INVALID_SOCKET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/api/tor_api.c:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_TOR_CONTROL_SOCKET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/api/tor_api.c:143:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:182:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:209:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:257:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable suffix [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:282:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:313:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:390:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:513:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:549:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDRMAPSRC_TRACKEXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:602:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_APP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:643:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DNS_ENTRY_AGE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:694:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DNS_TTL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:735:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_ADDR_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:776:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:806:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:867:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:884:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:930:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_TYPE_HOSTNAME [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:1016:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVED_TYPE_IPV4 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:1085:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowNonRFC953Hostnames [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/addressmap.c:1142:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/bridges.c:622:10: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/client/circpathbias.c:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:305:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPATH_STATE_AWAITING_KEYS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:347:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UseEntryGuards [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:459:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STATE_BUILD_ATTEMPTED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:557:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STATE_BUILD_ATTEMPTED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:632:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STATE_BUILD_SUCCEEDED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:689:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STATE_USE_ATTEMPTED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:724:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STATE_USE_SUCCEEDED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:745:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STATE_USE_SUCCEEDED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:801:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:916:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_PATH_BIAS_TESTING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:982:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1050:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_FLAG_REMOTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1148:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_MEASURE_TIMEOUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1187:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_MEASURE_TIMEOUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1222:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_MEASURE_TIMEOUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STATE_USE_SUCCEEDED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1283:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1370:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1475:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1612:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1661:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/circpathbias.c:1321:21: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/client/circpathbias.c:1339:21: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/client/dnsserv.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_ERR_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/dnsserv.c:228:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_CONN_STATE_RESOLVE_WAIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/dnsserv.c:296:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_ERR_SERVERFAILED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/dnsserv.c:312:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVDNS_TYPE_A [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/dnsserv.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DNS_ERR_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/dnsserv.c:399:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_AP_DNS_LISTENER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/dnsserv.c:414:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_AP_DNS_LISTENER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/entrynodes.c:348:1: error: There is an unknown macro here somewhere. Configuration is required. If HANDLE_IMPL is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/client/proxymode.c:24:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/client/transports.c:414:10: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/control/btrack_circuit.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_circuit.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_circuit.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_circuit.c:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_circuit.c:146:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_circuit.c:79:20: style: Condition 'state>=0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/feature/control/btrack_circuit.c:74:13: note: Assuming that condition 'state<0' is not redundant tor-0.4.8.16/src/feature/control/btrack_circuit.c:76:17: note: Assuming condition is false tor-0.4.8.16/src/feature/control/btrack_circuit.c:79:20: note: Condition 'state>=0' is always true tor-0.4.8.16/src/feature/control/btrack_circuit.c:80:24: style: Condition 'best->val>=0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/feature/control/btrack_circuit.c:76:17: note: Assuming that condition 'best->val<0' is not redundant tor-0.4.8.16/src/feature/control/btrack_circuit.c:80:24: note: Condition 'best->val>=0' is always true tor-0.4.8.16/src/feature/control/btrack_orconn.c:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn.c:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn.c:166:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_cevent.c:37:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_PLUGGABLE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_cevent.c:71:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOTSTRAP_STATUS_CONN_PT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_cevent.c:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOTSTRAP_STATUS_AP_CONN_PT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bto_gid_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:93:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bto_chan_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bto_gid_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BTRACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bto_gid_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bto_gid_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:213:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bto_gid_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:32:26: style: Parameter 'a' can be declared as pointer to const. However it seems that 'bto_gid_eq_' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:52:29: note: You might need to cast the function pointer here tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:32:26: note: Parameter 'a' can be declared as pointer to const tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:32:42: style: Parameter 'b' can be declared as pointer to const. However it seems that 'bto_gid_eq_' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:52:29: note: You might need to cast the function pointer here tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:32:42: note: Parameter 'b' can be declared as pointer to const tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:44:27: style: Parameter 'a' can be declared as pointer to const. However it seems that 'bto_chan_eq_' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:60:30: note: You might need to cast the function pointer here tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:44:27: note: Parameter 'a' can be declared as pointer to const tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:44:43: style: Parameter 'b' can be declared as pointer to const. However it seems that 'bto_chan_eq_' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:60:30: note: You might need to cast the function pointer here tor-0.4.8.16/src/feature/control/btrack_orconn_maps.c:44:43: note: Parameter 'b' can be declared as pointer to const tor-0.4.8.16/src/feature/control/control.c:73:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTROL_CONNECTION_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:99:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_LOCAL_FD_IS_OWNER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:145:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONTROL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:223:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONTROL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:242:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:262:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTROL_CONN_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:385:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONTROL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:398:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTROL_CONN_STATE_NEEDAUTH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:425:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTROL_CONN_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:610:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control.c:260:48: style: Parameter 'conn' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/control/control_auth.c:423:60: error: There is an unknown macro here somewhere. Configuration is required. If TOR_SOCKET_T_FORMAT is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/control/control_bootstrap.c:346:47: debug: Function::addArguments found argument 'warn' with varid 0. [varid0] tor-0.4.8.16/src/feature/control/control_bootstrap.c:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONTROL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_bootstrap.c:190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_bootstrap.c:297:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_bootstrap.c:368:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OR_CONN_REASON_NO_ROUTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_bootstrap.c:393:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOTSTRAP_STATUS_UNDEF [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_cmd.c:1321:10: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/control/control_events.c:217:8: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/control/control_fmt.c:295:43: debug: Function::addArguments found argument 'id_digest' with varid 0. [varid0] tor-0.4.8.16/src/feature/control/control_fmt.c:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_VERBOSE_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_fmt.c:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_fmt.c:252:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_DESTPORT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_fmt.c:297:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_VERBOSE_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_fmt.c:89:26: style: Variable 'build_state' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/control/control_getinfo.c:415:13: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/control/control_hs.c:36:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_IGNORE_BLANK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_hs.c:103:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_client_service_authorization_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_hs.c:260:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_AUTH_FLAG_IS_PERMANENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_hs.c:342:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_proto.c:182:45: debug: Function::addArguments found argument 'conn' with varid 0. [varid0] tor-0.4.8.16/src/feature/control/control_proto.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_proto.c:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_proto.c:185:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_proto.c:205:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_proto.c:321:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_proto.c:377:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KV_OMIT_KEYS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/control_proto.c:423:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/control/getinfo_geoip.c:32:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/authmode.c:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROUTER_PURPOSE_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bridgeauth.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bwauth.c:45:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ri [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bwauth.c:107:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_free_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bwauth.c:119:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bwauth.c:187:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MinMeasuredBWsForAuthToIgnoreAdvertised [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bwauth.c:249:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bwauth.c:385:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIRSERV [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bwauth.c:495:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare_digest_to_vote_routerstatus_entry [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/bwauth.c:141:22: style: Variable 'v' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirRejectRequestsUnderLoad [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_VOTE_INTERVAL_TESTING_INITIAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:280:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V3AuthVotingInterval [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:335:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_RUN_TOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:433:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:82:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:85:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:99:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:113:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:116:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:119:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:149:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:156:9: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:162:7: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:169:9: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:175:7: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:180:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:192:7: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:195:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:231:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:233:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:238:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:242:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:248:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:255:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:258:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:433:7: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:439:5: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:82:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:85:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:99:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:113:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:116:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:119:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:149:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:156:9: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:162:7: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:169:9: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:175:7: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:180:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:186:9: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:192:7: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:195:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:231:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:233:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:238:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:242:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:248:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:255:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:258:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:433:7: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:439:5: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:158:9: style: Variable 'log_warn' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:171:9: style: Variable 'log_warn' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:188:9: style: Variable 'log_warn' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:197:5: style: Variable 'log_warn' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/dirauth/dirauth_config.c:450:5: style: Variable 'log_warn' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/dirauth/dirauth_periodic.c:69:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_periodic.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_periodic.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REACHABILITY_TEST_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirauth_periodic.c:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIODIC_EVENT_NO_UPDATE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dircollate.c:88:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dircollate.c:135:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_digest_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dircollate.c:151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dircollator_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dircollate.c:174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_free_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dircollate.c:196:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_TYPE_VOTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dircollate.c:247:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_digest_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/dirvote.c:1917:5: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/dirauth/dsigs_parse.c:225:10: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/dirauth/guardfraction.c:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare_digest_to_vote_routerstatus_entry [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/guardfraction.c:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/guardfraction.c:144:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/guardfraction.c:223:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/guardfraction.c:327:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/guardfraction.c:322:9: style: Variable 'guardfraction_file_str' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/keypin.c:215:18: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/dirauth/keypin.c:216:41: debug: Function::addArguments found argument 'ent' with varid 0. [varid0] tor-0.4.8.16/src/feature/dirauth/keypin.c:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rsamap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rsamap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:233:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rsamap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:287:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rsamap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:306:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:354:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:471:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keypin_ent_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:492:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rsamap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/keypin.c:282:25: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/keypin.c:496:21: style: Variable 'other_ent' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/process_descs.c:694:12: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/dirauth/reachability.c:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirTestEd25519LinkKeys [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/reachability.c:108:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirTestReachability [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/reachability.c:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/reachability.c:197:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirTestReachability [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:134:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr_srv_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_DIGEST_ALG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_COMMIT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:295:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_REVEAL_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:349:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_REVEAL_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:376:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_COMMIT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:427:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:507:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:518:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SRV_VALUE_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:556:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:606:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:762:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V3_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:829:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:891:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:955:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PHASE_REVEAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:1026:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:1095:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:1142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:1206:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random.c:1216:13: style: Variable 'prev_srv' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/shared_random.c:1217:13: style: Variable 'cur_srv' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:138:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARED_RANDOM_N_ROUNDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:170:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARED_RANDOM_N_ROUNDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:202:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:246:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PROTO_VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:283:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PROTO_VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:315:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PROTO_VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:363:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:408:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:450:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:546:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SRV_VALUE_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:600:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_line_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:651:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:709:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:775:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PHASE_REVEAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:918:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:998:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_STATE_ACTION_GET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:1124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:1201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:1227:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_STATE_ACTION_SAVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:1273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_STATE_ACTION_SAVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/shared_random_state.c:1295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:96:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirVoteStableGuaranteeMinUptime [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROUTER_MAX_AGE_TO_PUBLISH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MinUptimeHidServDirectoryV2 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:267:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:422:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MinMeasuredBWsForAuthToIgnoreAdvertised [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:469:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_of_process_start [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:539:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REACHABILITY_TEST_CYCLE_PERIOD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:602:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthDirGuardBWGuarantee [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:666:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestingTorNetwork [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:701:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ri [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voteflags.c:221:53: style: Parameter 'omit_as_sybil' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/dirauth/voting_schedule.c:34:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voting_schedule_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voting_schedule.c:122:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voting_schedule.c:143:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interval_starts [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voting_schedule.c:158:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestingV3AuthVotingStartOffset [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voting_schedule.c:170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V3AuthVotingInterval [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirauth/voting_schedule.c:182:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/conscache.c:628:59: error: syntax error [syntaxError] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:226:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:259:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:286:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:322:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:355:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdm_diff_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:430:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:456:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:471:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:555:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_TYPE_CONSENSUS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:634:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_CONSENSUS_FLAVORS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:667:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA3_256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:729:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIRSERV [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:876:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:934:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIB_METHOD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1041:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_CONSENSUS_FLAVORS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1084:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable diff [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_CONSENSUS_FLAVORS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1224:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1257:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1270:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdm_diff_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1372:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIRSERV [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1439:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_METHOD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WQ_RPL_REPLY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1644:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1810:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WQ_RPL_REPLY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1836:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_CONSENSUS_FLAVORS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1869:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1937:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:568:28: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1727:22: style: Variable 'work' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dircache/consdiffmgr.c:1896:24: style: Variable 'work' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dircache/dircache.c:1313:5: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/dircache/dircache_stub.c:17:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/dircache/dirserv.c:201:36: debug: Function::addArguments found argument 'flavor_name' with varid 0. [varid0] tor-0.4.8.16/src/feature/dircache/dirserv.c:137:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_dir_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:155:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_dir_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:189:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable common_digests_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:205:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flavor_name [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:220:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSR_HEX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:255:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:313:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spooled_resource_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:347:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spooled_resource_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:588:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:629:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:663:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spooled [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:713:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_info [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:744:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_CONN_STATE_SERVER_WRITING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:792:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircache/dirserv.c:480:30: style: Variable 'cce' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dircache/dirserv.c:579:20: style: Variable 'md' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dirclient/dirclient.c:1759:44: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIuSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/dirclient/dlstatus.c:163:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DL_SCHED_INCREMENT_ATTEMPT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirclient/dlstatus.c:224:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirclient/dlstatus.c:265:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPOSSIBLE_TO_DOWNLOAD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirclient/dlstatus.c:321:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DL_SCHED_INCREMENT_FAILURE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirclient/dlstatus.c:365:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPOSSIBLE_TO_DOWNLOAD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirclient/dlstatus.c:394:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPOSSIBLE_TO_DOWNLOAD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirclient/dlstatus.c:255:17: style: Variable 'min_delay' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/dircommon/consdiff.c:107:7: debug: Scope::checkVariable found variable 'r' with varid 0. [varid0] tor-0.4.8.16/src/feature/dircommon/consdiff.c:103:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/feature/dircommon/consdiff.c:104:39: debug: Function::addArguments found argument 'cons' with varid 0. [varid0] tor-0.4.8.16/src/feature/dircommon/consdiff.c:116:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/feature/dircommon/consdiff.c:117:49: debug: Function::addArguments found argument 'cons' with varid 0. [varid0] tor-0.4.8.16/src/feature/dircommon/consdiff.c:127:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/feature/dircommon/consdiff.c:128:37: debug: Function::addArguments found argument 'd1' with varid 0. [varid0] tor-0.4.8.16/src/feature/dircommon/consdiff.c:85:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdline_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:107:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:121:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cons [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:150:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smartlist_slice_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:556:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdline_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:733:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONSDIFF [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:871:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONSDIFF [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:1042:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:1112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:1198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:1305:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdline_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:1323:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdline [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/consdiff.c:587:15: style: Variable 'line' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/dircommon/directory.c:399:5: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:44:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:94:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:162:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:185:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:247:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:260:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:293:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_pair_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:301:43: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:126:31: error: Uninitialized variable: &k [uninitvar] tor-0.4.8.16/src/feature/dircommon/fp_pair.c:165:31: error: Uninitialized variable: &k [uninitvar] tor-0.4.8.16/src/feature/dirparse/authcert_parse.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/microdesc_parse.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_BEGIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/microdesc_parse.c:145:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVED_IN_CACHE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/microdesc_parse.c:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/microdesc_parse.c:318:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable microdesc_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/microdesc_parse.c:74:7: error: Uninitialized variable: s [legacyUninitvar] tor-0.4.8.16/src/feature/dirparse/microdesc_parse.c:81:5: error: Uninitialized variable: s [legacyUninitvar] tor-0.4.8.16/src/feature/dirparse/microdesc_parse.c:89:5: error: Uninitialized variable: s [legacyUninitvar] tor-0.4.8.16/src/feature/dirparse/microdesc_parse.c:89:5: style: Variable 's' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:191:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA3_256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:315:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:608:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:638:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:1031:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:1053:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_TYPE_VOTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:1104:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/ns_parse.c:1530:52: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/feature/dirparse/parsecommon.c:442:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/dirparse/policy_parse.c:43:56: debug: Function::addArguments found argument 's' with varid 0. [varid0] tor-0.4.8.16/src/feature/dirparse/policy_parse.c:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_ADDR_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/policy_parse.c:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_REJECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/policy_parse.c:212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_REJECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/routerparse.c:852:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:90:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:91:34: debug: Function::addArguments found argument 'digest' with varid 0. [varid0] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:129:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:130:39: debug: Function::addArguments found argument 'd1' with varid 0. [varid0] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:143:36: debug: Function::addArguments found argument 'digest' with varid 0. [varid0] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:36:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:80:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:117:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/sigcommon.c:152:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CST_NO_CHECK_OBJTYPE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/signing.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/signing.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/dirparse/signing.c:80:64: style: Parameter 'private_key' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/dirparse/unparseable.c:279:28: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/hibernate/hibernate.c:305:44: debug: Function::addArguments found argument 'options' with varid 0. [varid0] tor-0.4.8.16/src/feature/hibernate/hibernate.c:322:26: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/hibernate/hibernate.c:937:21: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/hibernate/hibernate.c:947:27: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/hibernate/hibernate.c:176:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:212:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_IGNORE_BLANK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:307:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountingMax [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:442:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_ACCT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:480:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountingRule [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:504:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountingRule [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:546:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_ACCT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:592:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:602:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:720:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AvoidDiskWrites [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:738:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:799:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountingMax [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:810:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountingMax [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:845:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_LIVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:912:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_LOWBANDWIDTH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:939:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_LIVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:949:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_DORMANT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:959:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_DORMANT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:1049:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_DORMANT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:1067:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:1100:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountingMax [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:1182:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:1238:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:1257:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_INITIAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hibernate/hibernate.c:591:42: style: Condition 'accounting_record_bandwidth_usage(now,get_or_state())' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/feature/hibernate/hibernate.c:591:42: note: Calling function 'accounting_record_bandwidth_usage' returns 0 tor-0.4.8.16/src/feature/hibernate/hibernate.c:591:42: note: Condition 'accounting_record_bandwidth_usage(now,get_or_state())' is always false tor-0.4.8.16/src/feature/hibernate/hibernate.c:275:24: warning:inconclusive: Either the condition '!cp' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] tor-0.4.8.16/src/feature/hibernate/hibernate.c:280:7: note: Assuming that condition '!cp' is not redundant tor-0.4.8.16/src/feature/hibernate/hibernate.c:275:24: note: Null pointer addition tor-0.4.8.16/src/feature/hs/hs_cache.c:277:37: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIuSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/hs/hs_cell.c:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_ntor_intro_cell_keys_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:242:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_HS_INTRO_ONION_KEY_TYPE_NTOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:266:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ls [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:281:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_CELL_INTRODUCE1_MIN_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:302:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:394:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_EXT_TYPE_POW [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:461:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_EXT_TYPE_CC_REQUEST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:501:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REND_COOKIE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:528:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_HS_INTRO_AUTH_KEY_TYPE_ED25519 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:545:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_DOS_PARAM_TYPE_INTRO2_RATE_PER_SEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:574:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_CELL_EXTENSION_TYPE_DOS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:671:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_SIG_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:814:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:882:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:997:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:1164:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:1203:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:1222:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_REND_COOKIE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:1238:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:1263:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_cell.c:1293:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_cell_introduce1_data_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:327:18: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_circuit.c:328:54: debug: Function::addArguments found argument 'service' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_circuit.c:59:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending_rend_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:71:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_CONNECT_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_NTOR_KEY_EXPANSION_KDF_OUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:135:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_REND_JOINED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:184:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:213:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:271:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:338:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:459:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_CONNECT_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:499:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_CONNECT_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:582:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_cell_introduce1_data_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:657:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_REND_TIMEOUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:671:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:717:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_CONNECT_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:774:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:875:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending_rend_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:949:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_PATH_ONION_SOS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:982:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_INTRO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1003:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_CONNECT_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1032:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCLAUNCH_NEED_UPTIME [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1156:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1236:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_ESTABLISH_INTRO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1334:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_METRICS_ERR_INTRO_REQ_SUBCREDENTIAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1418:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1445:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1529:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1691:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_REND_READY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1373:55: style: Condition 'enqueue_rend_request(service,ip,&data,now)<0' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/feature/hs/hs_circuit.c:1373:29: note: Calling function 'enqueue_rend_request' returns 0 tor-0.4.8.16/src/feature/hs/hs_circuit.c:1373:55: note: Condition 'enqueue_rend_request(service,ip,&data,now)<0' is always false tor-0.4.8.16/src/feature/hs/hs_circuit.c:655:48: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/hs/hs_circuit.c:738:19: style: Variable 'req' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs/hs_circuit.c:840:5: style: Variable 'in_flight' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:105:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_token_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:137:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_circuitmap_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:163:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_FINISHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:285:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_circuitmap_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:311:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_INTRO_POINT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:321:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_REND_POINT_WAITING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:362:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_INTRO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:386:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_CONNECT_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:427:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_ESTABLISH_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:453:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_REND_READY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:503:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_ESTABLISH_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:525:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_circuitmap_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:545:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_circuitmap_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:554:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_circuitmap_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_circuitmap.c:524:14: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs/hs_client.c:480:45: debug: Function::addArguments found argument 'onion_identity_pk' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_client.c:144:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:173:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:202:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:223:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:248:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_CONN_STATE_CIRCUIT_WAIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:299:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry_conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:326:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry_conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:396:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:445:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:484:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onion_identity_pk [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:505:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hsdir [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:524:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_INTRODUCING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:555:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:581:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:630:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTRO_POINT_FAILURE_GENERIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:675:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:870:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:889:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_INTRODUCING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:940:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_ESTABLISH_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1020:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1053:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1163:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS5_HS_REND_FAILED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1215:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS5_HS_INTRO_FAILED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1270:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_INTRODUCE_ACKED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1295:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1340:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1402:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1468:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FetchHidServDescriptors [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1542:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auth [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1577:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry_conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1624:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry_conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1659:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1702:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1723:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1742:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1783:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1837:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER_SUCCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1890:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1935:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:1958:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIENT_AUTH_FLAG_IS_PERMANENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2007:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVAL_SUCCESS_NOT_FOUND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2056:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_TIMEOUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2082:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTRO_POINT_FAILURE_UNREACHABLE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_DECODE_OK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2212:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2243:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_STREAM_REASON_RESOLVEFAILED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2301:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_ESTABLISH_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2402:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2490:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2610:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_INTRODUCE_ACK_WAIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2639:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_REND_READY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2675:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2733:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_FINISHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:2766:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_client.c:305:13: style: Condition 'count>0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/feature/hs/hs_client.c:296:24: note: Assignment 'count=0', assigned value is 0 tor-0.4.8.16/src/feature/hs/hs_client.c:302:5: note: count is incremented', new value is 1 tor-0.4.8.16/src/feature/hs/hs_client.c:305:13: note: Condition 'count>0' is always true tor-0.4.8.16/src/feature/hs/hs_client.c:482:19: style: Variable 'hsdir_rs' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs/hs_client.c:2392:9: style: Variable 'onion_address' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs/hs_client.c:2393:9: style: Variable 'auth_type' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs/hs_client.c:2394:9: style: Variable 'key_type' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs/hs_common.c:987:57: debug: Function::addArguments found argument 'consensus' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_common.c:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSYS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:128:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:139:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:150:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:161:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:185:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEPARATOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:204:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPD_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:248:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestingTorNetwork [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:346:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA3_256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:387:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:443:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_KEYBLIND_NONCE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_CHECKSUM_INPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:520:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:544:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:569:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:616:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:666:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_port_config_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:701:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:804:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:847:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:859:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_CHECKSUM_LEN_USED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:904:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:933:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:957:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:992:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable consensus [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1020:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1046:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA3_256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1089:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA3_256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1119:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1137:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1156:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DEFAULT_HSDIR_N_REPLICAS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DEFAULT_HSDIR_SPREAD_FETCH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DEFAULT_HSDIR_SPREAD_STORE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1197:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1342:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REND_HID_SERV_DIR_REQUERY_PERIOD_TESTING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1383:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE32_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1460:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REND_DESC_ID_V2_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1533:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:1601:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_common.c:623:24: style: Condition 'add_unix_port(matching_ports,p)' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/feature/hs/hs_common.c:650:24: style: Condition 'set_unix_port(conn,chosen_port)' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/feature/hs/hs_config.c:141:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_config.c:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_config.c:190:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_CIRCUIT_ID_PROTOCOL_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_config.c:248:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_VERSION_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_config.c:310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_config.c:387:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_config.c:464:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_config.c:558:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_config.c:659:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_control.c:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_control.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_control.c:92:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_control.c:114:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_control.c:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_control.c:162:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_control.c:182:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_control.c:239:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rs [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1554:10: debug: Scope::checkVariable found variable 'secret_data_len' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1557:10: debug: Scope::checkVariable found variable 'encrypted_len' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1557:25: debug: Scope::checkVariable found variable 'result_len' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1561:10: debug: Scope::checkVariable found variable 'encrypted_blob_size' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1670:10: debug: Scope::checkVariable found variable 'superencrypted_len' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1704:10: debug: Scope::checkVariable found variable 'encrypted_len' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1545:18: debug: Function::addArguments found argument 'long' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1546:44: debug: Function::addArguments found argument 'desc' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1667:18: debug: Function::addArguments found argument 'long' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1668:53: debug: Function::addArguments found argument 'desc' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1699:18: debug: Function::addArguments found argument 'long' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1700:48: debug: Function::addArguments found argument 'desc' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2800:51: debug: Function::addArguments found argument 'desc' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:193:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA3_256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:305:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_ENCRYPTED_KDF_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:347:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spec [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:390:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_ENCODE_MULTILINE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_BASE64_PADDED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:446:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_BASE64_PADDED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:522:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:533:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_SUPERENC_PLAINTEXT_PAD_MULTIPLE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:593:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_SUPERENC_PLAINTEXT_PAD_MULTIPLE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:629:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_ENCRYPTED_SALT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:695:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_CLIENT_ID_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:733:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_AUTH_CLIENT_MULTIPLE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:768:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:866:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_BASE64_PADDED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:927:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_ENCODE_MULTILINE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:963:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1040:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1084:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CERT_TYPE_SIGNING_HS_DESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1248:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1273:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auth [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1299:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1331:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1385:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_ENCRYPTED_SALT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1437:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1490:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1552:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_ENCRYPTED_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1670:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable superencrypted_len [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1704:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encrypted_len [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1763:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1817:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R3_INTRO_ONION_KEY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1868:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2013:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunk [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2060:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_SIG_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2187:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R3_DESC_LIFETIME [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2274:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_DECODE_SUPERENC_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2388:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_DECODE_ENCRYPTED_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2547:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_DECODE_ENCRYPTED_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2597:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_DECODE_SUPERENC_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2648:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_DECODE_PLAINTEXT_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2727:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_DECODE_GENERIC_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2808:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desc [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2881:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2897:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2974:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_desc_intro_point_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:3011:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ls [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:3065:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_DESCRIPTOR_COOKIE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:3115:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2015:15: style: Condition 'i++==0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2010:13: note: Assignment 'i=0', assigned value is 0 tor-0.4.8.16/src/feature/hs/hs_descriptor.c:2015:15: note: Condition 'i++==0' is always true tor-0.4.8.16/src/feature/hs/hs_descriptor.c:1630:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs/hs_dos.c:96:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_dos.c:179:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_INTRO_POINT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_ident.c:30:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_ident_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_ident.c:61:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_ident_dir_conn_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_ident.c:108:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_ident_edge_conn_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:154:53: debug: Function::addArguments found argument 'circ' with varid 0. [varid0] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_HS_INTRO_AUTH_KEY_TYPE_ED25519 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:208:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_CONFIG_V3_DOS_DEFENSE_RATE_PER_SEC_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:298:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:380:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_COMMAND_ESTABLISH_INTRO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:418:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:481:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:514:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EST_INTRO_MALFORMED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:578:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_COMMAND_INTRODUCE_ACK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:608:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_HS_INTRO_AUTH_KEY_TYPE_ED25519 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:645:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_HS_INTRO_ACK_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:750:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTRO1_CIRCUIT_REUSED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:781:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_intropoint.c:815:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ls [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_metrics.c:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_metrics_size [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_metrics.c:130:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_metrics_size [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_metrics.c:157:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_metrics [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_metrics.c:200:17: style: Variable 'service' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs/hs_ob.c:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_ob.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_ob.c:235:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_ob.c:328:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_subcredential_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:74:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_POW_SEED_HEAD_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_POW_NONCE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:103:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_POW_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_POW_HASH_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:161:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_NUM_IDX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:172:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_NUM_IDX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:186:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_CTX_MUST_COMPILE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:201:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_POW_NONCE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_POW_SEED_HEAD_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:398:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonce_cache_table_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:447:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_pow_solution_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:507:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs/hs_pow.c:559:22: style: Variable 'work' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: note: y is assigned tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: note: y is overwritten tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: note: x is assigned tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: note: x is overwritten tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: note: t is assigned tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: note: t is overwritten tor-0.4.8.16/src/feature/hs/hs_service.c:333:5: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/hs_common/replaycache.c:33:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/replaycache.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/replaycache.c:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/replaycache.c:148:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:28:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SRV_VALUE_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:76:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestingTorNetwork [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SRV_VALUE_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:220:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SRV_VALUE_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:247:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARED_RANDOM_N_ROUNDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARED_RANDOM_N_ROUNDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:312:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARED_RANDOM_N_ROUNDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:58:20: style: Variable 'consensus' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/hs_common/shared_random_client.c:256:20: style: Variable 'ns' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/keymgt/loadkey.c:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/keymgt/loadkey.c:121:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORCE_PASSPHRASE_OFF [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/keymgt/loadkey.c:202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/keymgt/loadkey.c:268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/keymgt/loadkey.c:321:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/keymgt/loadkey.c:394:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INIT_ED_KEY_REPLACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/keymgt/loadkey.c:729:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INIT_ED_KEY_EXTRA_STRONG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/metrics/metrics.c:59:43: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIuSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/nodelist/authcert.c:655:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/nodelist/describe.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_DESC_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/describe.c:139:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_DESC_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/describe.c:162:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_DESC_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/describe.c:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_DESC_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/describe.c:226:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_DESC_BUF_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/describe.c:263:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_VERBOSE_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/dirlist.c:108:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/nodelist/fmt_routerstatus.c:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/microdesc.c:498:29: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIuSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/nodelist/networkstatus.c:440:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/nodelist/nickname.c:24:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nickname.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/node_select.c:835:10: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:95:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_IGNORE_BLANK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:116:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_IGNORE_BLANK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODEFAMILY_MEMBER_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:170:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodefamily_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:292:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODEFAMILY_BY_RSA_ID [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODEFAMILY_BY_NICKNAME [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:354:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNF_NO_WARN_UNNAMED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:388:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodefamily.c:415:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodefamily_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/nodelist.c:2385:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/nodelist/routerinfo.c:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/routerinfo.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROUTER_PURPOSE_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/routerlist.c:1089:5: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/nodelist/routerset.c:391:12: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/nodelist/torcert.c:294:33: debug: Function::addArguments found argument 'cert' with varid 0. [varid0] tor-0.4.8.16/src/feature/nodelist/torcert.c:391:46: debug: Function::addArguments found argument 'crosscert' with varid 0. [varid0] tor-0.4.8.16/src/feature/nodelist/torcert.c:645:47: debug: Function::addArguments found argument 'crosscert' with varid 0. [varid0] tor-0.4.8.16/src/feature/nodelist/torcert.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CERT_FLAG_INCLUDE_SIGNING_KEY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:138:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGNED_KEY_TYPE_ED25519 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:153:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_cert_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_cert_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:225:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_SIG_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:249:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:296:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_cert_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:343:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:409:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_BYTES [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:473:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_handshake_certs_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:517:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:548:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:656:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crosscert [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:739:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_ENCODE_MULTILINE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/nodelist/torcert.c:181:31: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/relay/circuitbuild_relay.c:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/circuitbuild_relay.c:259:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CIRCUIT_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/circuitbuild_relay.c:362:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_CONNECTFAILED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/circuitbuild_relay.c:447:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/circuitbuild_relay.c:559:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPATH_KEY_MATERIAL_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/circuitbuild_relay.c:406:16: style: Variable 'n_chan' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 't' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/relay/dns.c:802:44: error: There is an unknown macro here somewhere. Configuration is required. If TOR_SOCKET_T_FORMAT is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 'y' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/relay/ext_orport.c:89:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_EXT_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:155:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtORPortCookieAuthFileGroupReadable [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:369:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:422:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:462:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:554:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_OR_CONN_STATE_AUTH_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:630:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXT_OR_CONN_STATE_FLUSHING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/ext_orport.c:650:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/relay/onion_queue.c:123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/onion_queue.c:169:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_TAP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/onion_queue.c:220:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ONION_HANDSHAKE_TYPE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/onion_queue.c:298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/onion_queue.c:343:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/onion_queue.c:393:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/onion_queue.c:421:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_config.c:775:10: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/feature/relay/relay_find_addr.c:113:50: debug: Function::addArguments found argument 'options' with varid 0. [varid0] tor-0.4.8.16/src/feature/relay/relay_find_addr.c:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_find_addr.c:207:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V3_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_handshake.c:537:56: debug: Function::addArguments found argument 'conn' with varid 0. [varid0] tor-0.4.8.16/src/feature/relay/relay_handshake.c:105:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_OR_HANDSHAKING_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_handshake.c:236:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_OR_HANDSHAKING_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_handshake.c:345:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_handshake.c:544:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:267:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_CIRCUITS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:300:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_RELAY_FLAGS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:362:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_TRAFFIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:381:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_DOS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:443:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_CC_COUNTERS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:534:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_CC_GAUGES [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:704:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_STREAMS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:743:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_CONN_COUNTERS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:787:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_CONN_GAUGES [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:820:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_TCP_EXHAUSTION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:848:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_DNS_ERRORS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:909:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_DNS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:938:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_GLOBAL_RW_LIMIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:959:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_SOCKETS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:978:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_ONIONSKINS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:1010:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_OOM_BYTES [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:1044:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_SIGNING_CERT_EXPIRY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:1069:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_EST_INTRO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:1105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_EST_REND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:1142:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_INTRO1_CELLS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:1180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_METRICS_NUM_REND1_CELLS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_metrics.c:1217:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_fn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_periodic.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIODIC_EVENT_NO_UPDATE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_periodic.c:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_KEY_CONSENSUS_CHECK_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_periodic.c:168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT_UNTIL_UNREACHABILITY_COMPLAINT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_periodic.c:200:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT_UNTIL_UNREACHABILITY_COMPLAINT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_periodic.c:285:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/relay_periodic.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_KEY_CONSENSUS_CHECK_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:648:29: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/relay/routerkeys.c:654:30: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/relay/router.c:1786:3: error: There is an unknown macro here somewhere. Configuration is required. If IF_BUG_ONCE is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/relay/routerkeys.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INIT_ED_KEY_NEEDCERT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:437:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:515:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:529:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:585:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:700:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CERT_TYPE_ONION_ID [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routerkeys.c:717:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_BYTES [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routermode.c:34:34: debug: Function::addArguments found argument 'options' with varid 0. [varid0] tor-0.4.8.16/src/feature/relay/routermode.c:43:41: debug: Function::addArguments found argument 'options' with varid 0. [varid0] tor-0.4.8.16/src/feature/relay/routermode.c:55:25: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/relay/routermode.c:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientOnly [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/routermode.c:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/selftest.c:104:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/selftest.c:253:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/selftest.c:297:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/selftest.c:328:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/selftest.c:365:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/selftest.c:378:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/selftest.c:427:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BandwidthRate [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/transport_config.c:54:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_IGNORE_BLANK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/transport_config.c:125:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_IGNORE_BLANK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/transport_config.c:209:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/transport_config.c:269:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_RUN_TOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/rend/rendcommon.c:48:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_INTERNAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/relay/transport_config.c:223:7: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/relay/transport_config.c:232:7: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/relay/transport_config.c:243:7: style: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/feature/relay/transport_config.c:223:7: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/relay/transport_config.c:232:7: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/relay/transport_config.c:243:7: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/rend/rendmid.c:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_TORPROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/rend/rendmid.c:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_CIRC_REASON_INTERNAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/rend/rendmid.c:116:14: style: Variable 'reason' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/feature/stats/bwhist.c:241:26: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/stats/bwhist.c:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SECS_BW_SUM_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:64:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SECS_ROLLING_MEASURE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bw_array_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:222:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SECS_BW_SUM_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:244:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestingMinTimeToReportBandwidth [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:280:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SECS_BW_SUM_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:314:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TOTALS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:362:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:452:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SECS_BW_SUM_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/connstats.c:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bidimap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/connstats.c:166:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bidimap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/connstats.c:204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bidimap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/connstats.c:226:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/connstats.c:266:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/bwhist.c:513:31: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/stats/predict_ports.c:65:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/predict_ports.c:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/predict_ports.c:122:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/predict_ports.c:151:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/predict_ports.c:175:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/predict_ports.c:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/predict_ports.c:309:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:61:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:144:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMP_EXACT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:161:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientmap_entry_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:189:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOIP_CLIENT_CONNECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientmap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOIP_CLIENT_CONNECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:316:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientmap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:327:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientmap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:360:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:398:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirReqStatistics [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:507:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirreqmap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:524:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirreqmap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:535:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirReqStatistics [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:556:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirReqStatistics [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client_history [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:691:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirreqmap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:796:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:886:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:933:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientmap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:970:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1037:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1086:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1209:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HeartbeatPeriod [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1243:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1348:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1379:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/geoip_stats.c:1407:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientmap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2409:53: debug: Function::addArguments found argument 'type' with varid 0. [varid0] tor-0.4.8.16/src/feature/stats/rephist.c:2416:52: debug: Function::addArguments found argument 'type' with varid 0. [varid0] tor-0.4.8.16/src/feature/stats/rephist.c:2423:54: debug: Function::addArguments found argument 'type' with varid 0. [varid0] tor-0.4.8.16/src/feature/stats/rephist.c:2430:53: debug: Function::addArguments found argument 'type' with varid 0. [varid0] tor-0.4.8.16/src/feature/stats/rephist.c:2584:18: debug: Function::addArguments found argument 'bool' with varid 0. [varid0] tor-0.4.8.16/src/feature/stats/rephist.c:2585:26: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/feature/stats/geoip_stats.c:500:23: style: Variable 'old_ent' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/stats/rephist.c:476:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:495:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:578:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLOAD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:635:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:706:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:792:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_HIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:947:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1017:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1195:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1445:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1596:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1627:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_HIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1639:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_HIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1709:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1732:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1757:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1776:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1792:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1808:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1932:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:1952:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2050:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2094:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2187:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2346:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_HIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2374:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2401:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2411:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2418:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2425:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2432:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2440:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_HEARTBEAT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2465:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_v2_stats_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2537:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_v3_stats_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2605:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2621:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2692:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2752:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_STATS_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2787:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LINK_PROTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2922:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2962:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LINK_PROTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:2996:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:394:28: debug: Function::addArguments found argument 'buf' with varid 0. [varid0] tor-0.4.8.16/src/lib/buf/buffers.c:191:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:221:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_NIL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:350:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_NIL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:367:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datalen [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:497:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_NIL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:531:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_NIL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:644:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_NIL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:663:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_MAX_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:698:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_MAX_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:758:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_MAX_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:774:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_MAX_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:821:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_MAX_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:836:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEEK_BUF_STARTSWITH_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:855:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUF_MAX_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:913:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/buf/buffers.c:755:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/buf/buffers.c:851:32: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/lib/buf/buffers.c:857:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/compress/compress.c:72:30: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIuSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/feature/stats/rephist.c:382:7: style: Condition '!dns_stats' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/lib/compress/compress_buf.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_NIL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/feature/stats/rephist.c:357:16: style: Variable 'dns_stats' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/stats/rephist.c:668:22: style: Variable 'ns' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/feature/stats/rephist.c:816:29: style: Parameter 'hist' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/stats/rephist.c:838:39: style: Parameter 'hist' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/stats/rephist.c:852:46: style: Parameter 'hist' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/feature/stats/rephist.c:881:17: style: Variable 'hist' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/compress/compress_lzma.c:195:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LZMA_METHOD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_lzma.c:352:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_COMPRESS_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_lzma.c:141:7: style: struct member 'tor_lzma_compress_state_t::compress' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/compress/compress_lzma.c:144:10: style: struct member 'tor_lzma_compress_state_t::input_so_far' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/compress/compress_lzma.c:146:10: style: struct member 'tor_lzma_compress_state_t::output_so_far' is never used. [unusedStructMember] tor-0.4.8.16/src/feature/stats/rephist.c:240:10: style: struct member 'overload_dns_stats_t::next_assessment_time' is never used. [unusedStructMember] tor-0.4.8.16/src/feature/stats/rephist.c:1440:22: style: Variable 'cur_bytes' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/compress/compress_none.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_COMPRESS_OK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_zlib.c:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GZIP_METHOD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_zlib.c:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIB_VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_zlib.c:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEST_COMPRESSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_zlib.c:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_COMPRESS_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_zstd.c:253:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTD_METHOD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_zstd.c:465:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_COMPRESS_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/compress/compress_zstd.c:145:7: style: struct member 'tor_zstd_compress_state_t::compress' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/compress/compress_zstd.c:146:7: style: struct member 'tor_zstd_compress_state_t::have_called_end' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/compress/compress_zstd.c:150:10: style: struct member 'tor_zstd_compress_state_t::input_so_far' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/compress/compress_zstd.c:152:10: style: struct member 'tor_zstd_compress_state_t::output_so_far' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/compress/compress_zlib.c:126:33: style:inconclusive: Function 'tor_zlib_state_size_precalc' argument 1 names different: declaration 'inflate' definition 'inflate_'. [funcArgNamesDifferent] tor-0.4.8.16/src/lib/compress/compress_zlib.c:48:47: note: Function 'tor_zlib_state_size_precalc' argument 1 names different: declaration 'inflate' definition 'inflate_'. tor-0.4.8.16/src/lib/compress/compress_zlib.c:126:33: note: Function 'tor_zlib_state_size_precalc' argument 1 names different: declaration 'inflate' definition 'inflate_'. tor-0.4.8.16/src/lib/confmgt/structvar.c:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable struct_magic_decl_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:324:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cvar [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:338:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:372:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:395:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:418:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abbrev [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:448:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:480:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mv [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:550:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFLG_NOREPLACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:560:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFLG_NOSET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:591:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFLG_NOCMP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:605:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFLG_NOCOPY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:621:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFLG_NOLIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:635:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFLG_NODUMP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:653:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:679:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mv [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:695:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:715:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAL_USE_DEFAULTS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:803:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:851:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:943:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAL_CLEAR_FIRST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1003:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1039:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1074:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1101:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mv [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1137:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mv [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1188:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VSTAT_PRE_NORMALIZE_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1277:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1397:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mv [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/type_defs.c:197:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/type_defs.c:308:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/type_defs.c:477:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/type_defs.c:512:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/type_defs.c:534:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/type_defs.c:568:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_units [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/type_defs.c:610:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_LINE_APPEND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/typedvar.c:141:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_line_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/typedvar.c:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/confmgt.c:858:7: style: Condition '!config_var_is_gettable(var->cvar)' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/lib/confmgt/confmgt.c:858:31: note: Calling function 'config_var_is_gettable' returns 1 tor-0.4.8.16/src/lib/confmgt/confmgt.c:858:7: note: Condition '!config_var_is_gettable(var->cvar)' is always false tor-0.4.8.16/src/lib/confmgt/confmgt.c:998:34: style:inconclusive: Function 'config_reset' argument 1 names different: declaration 'fmt' definition 'mgr'. [funcArgNamesDifferent] tor-0.4.8.16/src/lib/confmgt/confmgt.c:58:46: note: Function 'config_reset' argument 1 names different: declaration 'fmt' definition 'mgr'. tor-0.4.8.16/src/lib/confmgt/confmgt.c:998:34: note: Function 'config_reset' argument 1 names different: declaration 'fmt' definition 'mgr'. tor-0.4.8.16/src/lib/confmgt/confmgt.c:653:3: style: Variable 'config_mgr_assert_magic_ok' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/confmgt/confmgt.c:720:3: style: Variable 'config_mgr_assert_magic_ok' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/confmgt/confmgt.c:803:3: style: Variable 'config_mgr_assert_magic_ok' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/confmgt/confmgt.c:851:3: style: Variable 'config_mgr_assert_magic_ok' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/confmgt/confmgt.c:946:3: style: Variable 'config_mgr_assert_magic_ok' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1003:3: style: Variable 'config_mgr_assert_magic_ok' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1074:3: style: Variable 'config_mgr_assert_magic_ok' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/confmgt/confmgt.c:1075:3: style: Variable 'config_mgr_assert_magic_ok' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/confmgt/unitparse.c:206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/unitparse.c:238:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/confmgt/unitparse.c:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/bloomfilt.c:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOOMFILT_N_HASHES [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/bloomfilt.c:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOOMFILT_N_HASHES [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/bloomfilt.c:97:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOOMFILT_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:373:1: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/lib/container/map.c:373:1: debug: Function::addArguments found argument 'map' with varid 0. [varid0] tor-0.4.8.16/src/lib/container/map.c:374:1: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/lib/container/map.c:374:1: debug: Function::addArguments found argument 'map' with varid 0. [varid0] tor-0.4.8.16/src/lib/container/map.c:375:1: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/lib/container/map.c:375:1: debug: Function::addArguments found argument 'map' with varid 0. [varid0] tor-0.4.8.16/src/lib/container/namemap.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable namemap_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/namemap.c:99:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable namemap_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/namemap.c:118:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NAMEMAP_NAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/namemap.c:137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NAMEMAP_NAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/namemap.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable namemap_ht [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:69:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:151:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:156:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:373:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strmap_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:373:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:373:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:374:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digestmap_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:374:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:374:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:375:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digest256map_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:375:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/map.c:375:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/container/namemap.c:95:10: style: union member 'Anonymous0::storage' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/container/smartlist.c:167:10: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/lib/crypt_ops/aes_nss.c:18:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/crypt_ops/crypto_cipher.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_IV_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_cipher.c:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_cipher.c:114:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_cipher.c:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_cipher.c:149:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_IV_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_cipher.c:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_IV_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/aes_openssl.c:210:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NID_aes_128_ecb [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/aes_openssl.c:260:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/aes_openssl.c:179:14: style: union member 'Anonymous1::buf32' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/crypt_ops/crypto_curve25519.c:78:0: error: #error "No implementation of curve25519 is available." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/crypt_ops/crypto_curve25519.c:78:2: error: #error "No implementation of curve25519 is available." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/crypt_ops/crypto_dh.c:83:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_dh_nss.c:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/crypt_ops/crypto_dh_openssl.c:20:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/crypt_ops/crypto_digest.c:34:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_digest.c:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_digest.c:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_digest.c:122:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA3_256 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_digest_nss.c:26:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/crypt_ops/crypto_digest_openssl.c:28:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:694:7: debug: Scope::checkVariable found variable 'r' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:289:45: debug: Function::addArguments found argument 'signature_out' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:325:46: debug: Function::addArguments found argument 'signature' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:374:30: debug: Function::addArguments found argument 'okay_out' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:664:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:665:26: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:92:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFTS_BIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:149:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_BASE64_PADDED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:195:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:243:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_SIG_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:258:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_SIG_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:279:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:293:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:308:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_format.c:322:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:229:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:330:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sig [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:391:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable okay_out [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:462:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST512_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:582:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:622:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:647:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:659:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ed25519_public_key_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:691:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_SECKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:765:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:789:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_PUBKEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:802:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_hkdf.c:48:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_hkdf.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ed25519.c:51:9: style: struct member 'ed25519_impl_t::keygen' is never used. [unusedStructMember] tor-0.4.8.16/src/lib/crypt_ops/crypto_init.c:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_nss_mgt.c:19:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/crypt_ops/crypto_init.c:186:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] tor-0.4.8.16/src/lib/crypt_ops/crypto_init.c:199:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] tor-0.4.8.16/src/lib/crypt_ops/crypto_init.c:212:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] tor-0.4.8.16/src/lib/crypt_ops/crypto_init.c:74:35: style: Condition 'crypto_init_siphash_key()<0' is always false [knownConditionTrueFalse] tor-0.4.8.16/src/lib/crypt_ops/crypto_init.c:74:32: note: Calling function 'crypto_init_siphash_key' returns 0 tor-0.4.8.16/src/lib/crypt_ops/crypto_init.c:74:35: note: Condition 'crypto_init_siphash_key()<0' is always false tor-0.4.8.16/src/lib/crypt_ops/crypto_openssl_mgt.c:135:0: error: #error "OpenSSL has been built without thread support. Tor requires an \ [preprocessorErrorDirective] tor-0.4.8.16/src/lib/crypt_ops/crypto_openssl_mgt.c:135:2: error: #error "OpenSSL has been built without thread support. Tor requires an \ [preprocessorErrorDirective] tor-0.4.8.16/src/lib/crypt_ops/crypto_ope.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_IV_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ope.c:132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPE_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_ope.c:167:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPE_INPUT_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_pwbox.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_pwbox.c:159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:352:34: debug: Function::addArguments found argument 'out' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:479:21: debug: Function::addArguments found argument 'to' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:261:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:314:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:360:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST512_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:481:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand_fast.c:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_FAST_RNG_SEED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand_fast.c:159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INHERIT_RES_KEEP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand_fast.c:212:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_FAST_RNG_SEED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand_fast.c:224:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_FAST_RNG_SEED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand_fast.c:336:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_FAST_RNG_SEED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:308:53: style: Condition 'crypto_strongest_rand_syscall(out,out_len)!=0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:308:38: note: Calling function 'crypto_strongest_rand_syscall' returns -1 tor-0.4.8.16/src/lib/crypt_ops/crypto_rand.c:308:53: note: Condition 'crypto_strongest_rand_syscall(out,out_len)!=0' is always true tor-0.4.8.16/src/lib/crypt_ops/crypto_rand_numeric.c:118:0: error: #error SIZEOF_INT is neither 4 nor 8 [preprocessorErrorDirective] tor-0.4.8.16/src/lib/crypt_ops/crypto_rand_numeric.c:118:2: error: #error SIZEOF_INT is neither 4 nor 8 [preprocessorErrorDirective] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:293:48: debug: Function::addArguments found argument 'env' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_nss.c:650:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:45:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKCS1_OAEP_PADDING_OVERHEAD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:175:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:231:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:256:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:274:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:343:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:507:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:584:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:676:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:87:47: debug: Function::addArguments found argument 'env' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:116:16: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:148:48: debug: Function::addArguments found argument 'env' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:444:47: debug: Function::addArguments found argument 'env' with varid 0. [varid0] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:197:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:221:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_RSA_EXPONENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:356:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:392:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:428:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:449:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:489:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSA_PKCS1_PADDING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:510:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:536:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:556:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:644:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:229:40: style: Parameter 'pk' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:254:47: style: Parameter 'pk' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa.c:273:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:236:45: style:inconclusive: Boolean expression '!a_is_non_null' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] tor-0.4.8.16/src/lib/crypt_ops/crypto_rsa_openssl.c:236:45: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_RFC2440_SPECIFIER_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:98:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:122:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_RFC2440_SPECIFIER_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_BAD_ALGORITHM [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:212:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_BAD_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:384:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_NO_SCRYPT_SUPPORT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:417:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_FLAG_NO_SCRYPT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:467:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_TRUNCATED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:520:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_OKAY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_util.c:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:303:39: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 280. [shiftTooManyBitsSigned] tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:280:21: note: Assuming that condition 'log_iters>31' is not redundant tor-0.4.8.16/src/lib/crypt_ops/crypto_s2k.c:303:39: note: Shift tor-0.4.8.16/src/lib/crypt_ops/digestset.c:22:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/crypt_ops/digestset.c:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOOMFILT_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/ctime/di_ops.c:78:0: error: #error "configure says right-shift doesn't perform sign-extension." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/ctime/di_ops.c:78:2: error: #error "configure says right-shift doesn't perform sign-extension." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/dispatch/dispatch_cfg.c:32:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispatch_cfg_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_cfg.c:111:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispatch_rcv_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_cfg.c:126:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_cfg.c:49:18: style: Variable 'oldval' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/dispatch/dispatch_cfg.c:67:17: style: Variable 'oldval' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/dispatch/dispatch_cfg.c:85:23: style: Variable 'oldfns' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/dispatch/dispatch_core.c:125:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_core.c:182:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_core.c:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_MESG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_core.c:253:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_naming.c:67:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEMAP_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_naming.c:68:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEMAP_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_naming.c:69:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEMAP_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_naming.c:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMEMAP_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_core.c:148:17: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/dispatch/dispatch_new.c:34:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_new.c:97:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispatch_rcv_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_new.c:115:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispatch_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/dispatch/dispatch_new.c:35:9: style: Condition '!maxptr' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/lib/dispatch/dispatch_new.c:33:22: note: Assignment 'maxptr=NULL', assigned value is 0 tor-0.4.8.16/src/lib/dispatch/dispatch_new.c:35:9: note: Condition '!maxptr' is always true tor-0.4.8.16/src/lib/encoding/binascii.c:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/binascii.c:68:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/binascii.c:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/binascii.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_ENCODE_MULTILINE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/binascii.c:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/binascii.c:483:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/confline.c:40:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_line_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/confline.c:61:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_line_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/confline.c:115:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INCLUDE_RECURSION_LEVEL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/confline.c:245:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_line_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/binascii.c:219:36: warning: Either the condition '!src' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] tor-0.4.8.16/src/lib/encoding/binascii.c:226:7: note: Assuming that condition '!src' is not redundant tor-0.4.8.16/src/lib/encoding/binascii.c:218:29: note: usrc is assigned '(unsigned char*)src' here. tor-0.4.8.16/src/lib/encoding/binascii.c:219:36: note: Null pointer addition tor-0.4.8.16/src/lib/encoding/binascii.c:509:9: style: Variable 'dest_orig' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/encoding/keyval.c:33:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/pem.c:39:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_ENCODE_MULTILINE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/pem.c:58:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_ENCODE_MULTILINE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/kvline.c:83:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KV_OMIT_KEYS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/kvline.c:129:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KV_QUOTED_QSTRING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/kvline.c:201:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KV_OMIT_KEYS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/err/backtrace.c:345:9: style: Variable 'str_rv' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/encoding/time_fmt.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC1123_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:246:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC1123_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:319:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:358:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:379:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/err/torerr.c:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_SIGSAFE_LOG_MAX_FDS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/err/torerr.c:201:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] tor-0.4.8.16/src/lib/err/torerr.c:149:7: style: Variable 'fds' can be declared as const array [constVariable] tor-0.4.8.16/src/lib/evloop/compat_libevent.c:194:25: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/lib/evloop/compat_libevent.c:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_NOCB [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/compat_libevent.c:147:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_BASE_FLAG_NOLOCK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/compat_libevent.c:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBEVENT_VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/compat_libevent.c:355:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/compat_libevent.c:426:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/evloop_sys.c:22:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_NET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/encoding/time_fmt.c:274:16: style: Condition 'm>=0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/lib/encoding/time_fmt.c:265:8: note: Assuming that condition 'm<0' is not redundant tor-0.4.8.16/src/lib/encoding/time_fmt.c:274:16: note: Condition 'm>=0' is always true tor-0.4.8.16/src/lib/evloop/procmon.c:309:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/procmon.c:248:47: style:inconclusive: Function 'tor_process_monitor_poll_cb' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent] tor-0.4.8.16/src/lib/evloop/procmon.c:53:59: note: Function 'tor_process_monitor_poll_cb' argument 1 names different: declaration 'ev' definition 'event'. tor-0.4.8.16/src/lib/evloop/procmon.c:248:47: note: Function 'tor_process_monitor_poll_cb' argument 1 names different: declaration 'ev' definition 'event'. tor-0.4.8.16/src/lib/evloop/timers.c:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/timers.c:252:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_timer_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/token_bucket.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_BUCKET_MAX_BURST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/token_bucket.c:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICKS_PER_STEP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/token_bucket.c:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_bucket_rw_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/token_bucket.c:196:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TICKS_PER_STEP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/token_bucket.c:254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/token_bucket.c:270:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_bucket_ctr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/evloop/workqueue.c:122:18: error: syntax error [syntaxError] tor-0.4.8.16/src/lib/fdio/fdio.c:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/conffile.c:141:37: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/fs/dir.c:70:32: debug: Function::addArguments found argument 'dirname' with varid 0. [varid0] tor-0.4.8.16/src/lib/fs/dir.c:307:27: debug: Function::addArguments found argument 'dirname' with varid 0. [varid0] tor-0.4.8.16/src/lib/fs/dir.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/dir.c:351:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:155:25: debug: Function::addArguments found argument 'pathname' with varid 0. [varid0] tor-0.4.8.16/src/lib/fs/files.c:275:32: debug: Function::addArguments found argument 'fname' with varid 0. [varid0] tor-0.4.8.16/src/lib/fs/files.c:545:34: debug: Function::addArguments found argument 'fname' with varid 0. [varid0] tor-0.4.8.16/src/lib/fs/files.c:639:32: debug: Function::addArguments found argument 'filename' with varid 0. [varid0] tor-0.4.8.16/src/lib/fs/dir.c:216:10: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] tor-0.4.8.16/src/lib/fs/dir.c:218:10: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] tor-0.4.8.16/src/lib/fs/files.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:157:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:167:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:256:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:264:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:284:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:332:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_APPEND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:390:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:424:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:493:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunk [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:518:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_FLAGS_REPLACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:548:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:559:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_FLAGS_APPEND [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:569:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_FLAGS_DONT_REPLACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:588:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/files.c:645:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFTS_BIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/freespace.c:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/lockfile.c:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/lockfile.c:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/mmap.c:239:0: error: #error "cannot implement tor_mmap_file" [preprocessorErrorDirective] tor-0.4.8.16/src/lib/fs/mmap.c:239:2: error: #error "cannot implement tor_mmap_file" [preprocessorErrorDirective] tor-0.4.8.16/src/lib/fs/files.c:145:7: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] tor-0.4.8.16/src/lib/fs/path.c:134:30: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/fs/userdb.c:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/userdb.c:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/userdb.c:80:13: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] tor-0.4.8.16/src/lib/fs/userdb.c:110:13: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] tor-0.4.8.16/src/lib/fs/storagedir.c:89:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:137:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:163:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:196:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:241:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:285:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ch [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:361:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sized_chunk_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:408:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:497:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:560:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/fs/storagedir.c:603:42: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/lib/geoip/geoip.c:123:3: error: There is an unknown macro here somewhere. Configuration is required. If IF_BUG_ONCE is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/intmath/weakrng.c:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_WEAK_RANDOM_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/lock/compat_mutex.c:19:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_mutex_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/lock/compat_mutex.c:28:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_mutex_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/lock/compat_mutex_winthreads.c:16:0: error: #error "orconfig.h didn't define WINVER" [preprocessorErrorDirective] tor-0.4.8.16/src/lib/lock/compat_mutex_winthreads.c:16:2: error: #error "orconfig.h didn't define WINVER" [preprocessorErrorDirective] tor-0.4.8.16/src/lib/lock/compat_mutex_pthreads.c:33:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/log/escape.c:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/log/log.c:195:21: error: There is an unknown macro here somewhere. Configuration is required. If format_msg is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/log/ratelim.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RATELIM_TOOMANY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/log/ratelim.c:52:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RATELIM_TOOMANY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/log/util_bug.c:95:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/log/util_bug.c:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/malloc/malloc.c:36:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/malloc/malloc.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/malloc/malloc.c:122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/malloc/malloc.c:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/malloc/malloc.c:203:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/malloc/malloc.c:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/malloc/map_anon.c:211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INHERIT_RES_KEEP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/malloc/map_anon.c:239:28: style: Condition 'lock_result==0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/lib/malloc/map_anon.c:238:31: note: Calling function 'lock_mem' returns 0 tor-0.4.8.16/src/lib/malloc/map_anon.c:238:31: note: Assignment 'lock_result=lock_mem(ptr,sz)', assigned value is 0 tor-0.4.8.16/src/lib/malloc/map_anon.c:239:28: note: Condition 'lock_result==0' is always true tor-0.4.8.16/src/lib/malloc/map_anon.c:241:30: style: Condition 'nodump_result==0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/lib/malloc/map_anon.c:240:35: note: Calling function 'nodump_mem' returns 0 tor-0.4.8.16/src/lib/malloc/map_anon.c:240:35: note: Assignment 'nodump_result=nodump_mem(ptr,sz)', assigned value is 0 tor-0.4.8.16/src/lib/malloc/map_anon.c:241:30: note: Condition 'nodump_result==0' is always true tor-0.4.8.16/src/lib/malloc/map_anon.c:246:33: style: Condition 'noinherit_result==0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/lib/malloc/map_anon.c:245:41: note: Calling function 'noinherit_mem' returns 0 tor-0.4.8.16/src/lib/malloc/map_anon.c:245:41: note: Assignment 'noinherit_result=noinherit_mem(ptr,sz,inherit_result_out)', assigned value is 0 tor-0.4.8.16/src/lib/malloc/map_anon.c:246:33: note: Condition 'noinherit_result==0' is always true tor-0.4.8.16/src/lib/memarea/memarea.c:42:0: error: #error "void* is neither 4 nor 8 bytes long." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/memarea/memarea.c:42:2: error: #error "void* is neither 4 nor 8 bytes long." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/meminfo/meminfo.c:129:35: debug: Function::addArguments found argument 'mem_out' with varid 0. [varid0] tor-0.4.8.16/src/lib/meminfo/meminfo.c:138:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mem_out [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/meminfo/meminfo.c:133:9: style: Condition '0==m' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/lib/meminfo/meminfo.c:132:44: note: Calling function 'get_total_system_memory_impl' returns 0 tor-0.4.8.16/src/lib/meminfo/meminfo.c:132:44: note: Assignment 'm=get_total_system_memory_impl()', assigned value is 0 tor-0.4.8.16/src/lib/meminfo/meminfo.c:133:9: note: Condition '0==m' is always true tor-0.4.8.16/src/lib/math/prob_distr.c:65:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniform_ops [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/math/prob_distr.c:66:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometric_ops [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/math/prob_distr.c:67:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logistic_ops [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/math/prob_distr.c:68:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_logistic_ops [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/math/prob_distr.c:69:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genpareto_ops [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/math/prob_distr.c:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weibull_ops [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/math/prob_distr.c:195:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/metrics_store.c:56:71: debug: Function::addArguments found argument 'fmt' with varid 0. [varid0] tor-0.4.8.16/src/lib/metrics/metrics_store.c:47:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/metrics_store.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmt [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/metrics_store.c:141:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prometheus_format_store_entry [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/prometheus.c:53:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRICS_TYPE_HISTOGRAM [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/prometheus.c:101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/metrics_store_entry.c:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bucket [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/metrics_store_entry.c:65:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/metrics_store_entry.c:147:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/metrics_store_entry.c:217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/metrics/metrics_store_entry.c:252:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/address.c:925:3: error: There is an unknown macro here somewhere. Configuration is required. If IF_BUG_ONCE is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/net/alertsock.c:261:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASOCKS_NOSOCKETPAIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/buffers_net.c:57:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/buffers_net.c:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_NIL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/buffers_net.c:158:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/buffers_net.c:195:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_NIL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/gethostname.c:27:24: debug: Function::addArguments found argument 'name' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/gethostname.c:29:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/buffers_net.c:99:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/net/inaddr.c:55:8: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/lib/net/resolve.c:136:7: debug: Scope::checkVariable found variable 'err' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/resolve.c:46:34: debug: Function::addArguments found argument 'name' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/resolve.c:129:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/resolve.c:130:40: debug: Function::addArguments found argument 'name' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/resolve.c:190:30: debug: Function::addArguments found argument 'name' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/resolve.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/resolve.c:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/resolve.c:198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/resolve.c:267:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/resolve.c:153:9: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] tor-0.4.8.16/src/lib/net/socket.c:217:32: debug: Function::addArguments found argument 's' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/socket.c:243:22: debug: Function::addArguments found argument 'domain' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/socket.c:250:34: debug: Function::addArguments found argument 'sock' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/socket.c:532:31: debug: Function::addArguments found argument 'sock' with varid 0. [varid0] tor-0.4.8.16/src/lib/net/socket.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_NET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:219:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:245:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:253:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sock [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:388:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:535:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sock [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:568:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:592:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:615:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSIZE_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/net/socket.c:533:29: style: Parameter 'address_len' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/lib/osinfo/uname.c:67:12: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/lib/process/daemon.c:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/daemon.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/env.c:103:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_environment_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/env.c:211:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/pidfile.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_FS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/env.c:119:25: style: Condition 'slen+1!=0' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/lib/process/process.c:648:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/lib/process/process.c:648:56: debug: Function::addArguments found argument 'process' with varid 0. [varid0] tor-0.4.8.16/src/lib/process/process.c:663:18: debug: Function::addArguments found argument 'int' with varid 0. [varid0] tor-0.4.8.16/src/lib/process/process.c:663:56: debug: Function::addArguments found argument 'process' with varid 0. [varid0] tor-0.4.8.16/src/lib/process/process.c:677:18: debug: Function::addArguments found argument 'void' with varid 0. [varid0] tor-0.4.8.16/src/lib/process/process.c:678:23: debug: Function::addArguments found argument 'process' with varid 0. [varid0] tor-0.4.8.16/src/lib/process/process.c:159:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_STATUS_NOT_RUNNING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:226:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:258:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_STATUS_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:289:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_STATUS_RUNNING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:458:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg_val [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:476:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:627:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:650:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:665:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:680:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:735:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:782:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process.c:757:20: style: Variable 'line_size' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/lib/process/process_unix.c:148:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:399:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_MAX_WRITE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:510:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:525:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:554:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:599:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:628:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_MAX_READ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/process_unix.c:668:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROCESS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/restrict.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/restrict.c:156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/restrict.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CONFIG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/waitpid.c:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/setuid.c:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/waitpid.c:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/setuid.c:237:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWITCH_ID_KEEP_BINDLOW [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/waitpid.c:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_map [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/waitpid.c:148:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/process/setuid.c:56:21: style: Variable 'suid' is not assigned a value. [unassignedVariable] tor-0.4.8.16/src/lib/process/setuid.c:58:21: style: Variable 'sgid' is not assigned a value. [unassignedVariable] tor-0.4.8.16/src/lib/pubsub/pubsub_build.c:46:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_build.c:199:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_FLAG_STUB [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_build.c:248:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_build.c:265:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_build.c:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_check.c:52:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_check.c:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_FLAG_EXCL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_check.c:162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_MESG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_check.c:188:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_check.c:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_MESG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_check.c:263:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_check.c:333:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_MESG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_publish.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/pubsub/pubsub_check.c:399:40: style: Parameter 'builder' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/lib/sandbox/sandbox.c:2137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/smartlist_core/smartlist_core.c:57:0: error: #error "We don't support systems where size_t is smaller than int." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/smartlist_core/smartlist_core.c:57:2: error: #error "We don't support systems where size_t is smaller than int." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/smartlist_core/smartlist_split.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/string/parse_int.c:130:0: error: #error "I don't know how to parse 64-bit numbers." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/string/parse_int.c:130:2: error: #error "I don't know how to parse 64-bit numbers." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/string/printf.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_T_CEILING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/string/util_string.c:98:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/string/util_string.c:105:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/term/getpass.c:118:0: error: #error "No implementation for tor_getpass found!" [preprocessorErrorDirective] tor-0.4.8.16/src/lib/term/getpass.c:118:2: error: #error "No implementation for tor_getpass found!" [preprocessorErrorDirective] tor-0.4.8.16/src/lib/thread/compat_pthreads.c:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/thread/compat_pthreads.c:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_cond_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/thread/compat_pthreads.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/thread/compat_pthreads.c:173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/thread/compat_pthreads.c:237:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_threadlocal_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/thread/compat_threads.c:29:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_cond_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/thread/numcpus.c:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/time/compat_time.c:742:0: error: #error "No way to implement monotonic timers." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/time/compat_time.c:742:2: error: #error "No way to implement monotonic timers." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/time/tvdiff.c:56:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_USEC_PER_SEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/time/tvdiff.c:105:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_USEC_PER_SEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/time/tvdiff.c:186:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/buffers_tls.c:74:3: error: There is an unknown macro here somewhere. Configuration is required. If IF_BUG_ONCE is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/tls/nss_countbytes.c:63:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_INVALID_IO_LAYER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/nss_countbytes.c:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_BEGIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/nss_countbytes.c:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_BEGIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/nss_countbytes.c:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_BEGIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/nss_countbytes.c:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_BEGIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/nss_countbytes.c:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_BEGIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/nss_countbytes.c:210:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PR_TOP_IO_LAYER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/tortls.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECONNRESET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/tortls.c:189:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_TLS_CTX_IS_PUBLIC_SERVER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/tortls.c:334:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CRYPTO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/tortls.c:428:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/nss_countbytes.c:238:25: style: Variable 'counts' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/tls/tortls_nss.c:37:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/tls/tortls.c:103:22: style: Variable 'context' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/lib/tls/tortls_openssl.c:40:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/tls/x509.c:96:42: debug: Function::addArguments found argument 'x509_cert' with varid 0. [varid0] tor-0.4.8.16/src/lib/tls/x509.c:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x509_cert [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/tls/x509_nss.c:23:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/tls/x509_openssl.c:22:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/version/git_revision.c:32:43: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/lib/version/version.c:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_git_revision [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/wallclock/tor_gettimeofday.c:79:0: error: #error "No way to get time." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/wallclock/tor_gettimeofday.c:79:2: error: #error "No way to get time." [preprocessorErrorDirective] tor-0.4.8.16/src/lib/wallclock/time_to_tm.c:108:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/lib/wallclock/time_to_tm.c:140:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] tor-0.4.8.16/src/lib/wallclock/time_to_tm.c:183:7: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] tor-0.4.8.16/src/test/fakecircs.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPATH_KEY_MATERIAL_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTOR_ONIONSKIN_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:410:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:458:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:532:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST512_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:577:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:630:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DH1024_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:734:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable md [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:797:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBSYS_LEVEL_LIBS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_addressPTR.c:29:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_consensus.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_consensus.c:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_TYPE_CONSENSUS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_descriptor.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_descriptor.c:75:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/bench.c:458:67: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/fuzz/fuzz_diff.c:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable consensus_compute_digest [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_diff_apply.c:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable consensus_compute_digest [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_extrainfo.c:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_extrainfo.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_hsdescv3.c:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_ENCRYPTED_SALT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_hsdescv3.c:95:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_hsdescv3_inner.c:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_ENCRYPTED_SALT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_hsdescv3_inner.c:104:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_descriptor_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_hsdescv3_middle.c:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_ENCRYPTED_SALT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_hsdescv3_middle.c:102:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_descriptor_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_http.c:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_http.c:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_http.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_http.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_write_to_buf_impl_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_http.c:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_connection_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_http_connect.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_http_connect.c:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_write_to_buf_impl_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_http_connect.c:81:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_AP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_microdesc.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_socks.c:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_vrs.c:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRVOTE_UNIVERSAL_FLAGS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_vrs.c:51:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_vrs.c:68:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_NS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzz_strops.c:219:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzzing_common.c:71:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pubkey [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzzing_common.c:100:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBSYS_LEVEL_LIBS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/fuzz/fuzzing_common.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/hs_test_helpers.c:46:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_LEGACY_ID [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/hs_test_helpers.c:148:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_DESC_SUPPORTED_FORMAT_VERSION_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/hs_test_helpers.c:270:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_desc_authorized_client_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/hs_test_helpers.c:288:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/hs_test_helpers.c:456:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_client_service_authorization_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/log_test_helpers.c:131:28: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/test/opts_test_helpers.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_dirauth [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/opts_test_helpers.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_crypto [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/hs_test_helpers.c:127:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/hs_test_helpers.c:210:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/hs_test_helpers.c:441:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/resolve_test_helpers.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/resolve_test_helpers.c:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_lookup_host_impl [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/resolve_test_helpers.c:59:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/rng_test_helpers.c:25:0: error: #error "No. Never link this code into Tor proper." [preprocessorErrorDirective] tor-0.4.8.16/src/test/rng_test_helpers.c:25:2: error: #error "No. Never link this code into Tor proper." [preprocessorErrorDirective] tor-0.4.8.16/src/test/test-process.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test-process.c:72:7: style: Variable 'size' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test-memwipe.c:85:23: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/test/test-timers.c:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test-timers.c:36:23: style: Parameter 't' can be declared as pointer to const. However it seems that 'timer_cb' is a callback function, if 't' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test-timers.c:82:27: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test-timers.c:36:23: note: Parameter 't' can be declared as pointer to const tor-0.4.8.16/src/test/test_accounting.c:40:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCT_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:70:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:213:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTOR_ONIONSKIN_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:275:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREATE_FAST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:309:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAP_ONIONSKIN_CHALLENGE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:507:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_BUILD_ABANDONED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:610:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CBT_DEFAULT_QUANTILE_CUTOFF [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test.c:114:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test.c:202:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test.c:264:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test.c:301:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test.c:345:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test.c:463:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test.c:568:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test.c:727:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_addr.c:258:3: error: Syntax Error: AST broken, 'for' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/test/test_address.c:73:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:88:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:103:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:118:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:133:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:148:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:163:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:600:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:622:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:736:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:751:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:782:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:812:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:855:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:925:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:970:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:993:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1039:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1062:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1083:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1104:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1127:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1155:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1180:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1222:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1286:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:1340:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address_set.c:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address_set.c:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address_set.c:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address_set.c:214:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_address.c:663:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:740:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:770:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:799:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:841:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:884:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:948:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:976:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1008:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1031:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1054:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1075:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1096:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address_set.c:95:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1119:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address_set.c:185:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1143:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address_set.c:266:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1173:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1242:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1324:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1361:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_address.c:1106:11: style: Variable 'toset' can be declared as const array [constVariable] tor-0.4.8.16/src/test/test_address.c:1278:48: style: Parameter 'opt_dir_allow_private' can be declared as pointer to const. However it seems that 'test_address_dirserv_router_addr_private' is a callback function, if 'opt_dir_allow_private' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_address.c:1402:3: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_address.c:1278:48: note: Parameter 'opt_dir_allow_private' can be declared as pointer to const tor-0.4.8.16/src/test/test_address.c:1281:17: style: Variable 'ri' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_address.c:688:14: style: Variable 'addr4_to_check' is not assigned a value. [unassignedVariable] tor-0.4.8.16/src/test/test_address.c:689:14: style: Variable 'addr6' is not assigned a value. [unassignedVariable] tor-0.4.8.16/src/test/test_address.c:690:14: style: Variable 'addr6_to_check' is not assigned a value. [unassignedVariable] tor-0.4.8.16/src/test/test_address.c:691:15: style: Variable 'retval_reference' is not assigned a value. [unassignedVariable] tor-0.4.8.16/src/test/test_address.c:1281:17: style: Variable 'ri' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_bt_cl.c:46:6: error: Null pointer dereference: (volatile int*)0 [nullPointer] tor-0.4.8.16/src/test/test_bt_cl.c:105:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/test/test_bridges.c:39:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:158:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:186:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:254:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:292:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:354:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:390:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:471:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:509:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:528:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:562:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_addr_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bridges.c:619:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_btrack.c:53:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_btrack.c:104:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_btrack.c:89:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_btrack.c:121:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:116:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:134:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:160:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:188:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:239:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:276:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:308:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:340:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:375:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:406:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:438:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:459:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:490:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:514:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:546:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:582:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bridges.c:677:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bwmgt.c:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bwmgt.c:81:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bwmgt.c:110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bwmgt.c:146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bwmgt.c:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bwmgt.c:285:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bwmgt.c:307:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:218:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:321:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:396:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:443:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:594:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_LT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:650:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:766:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_tls_read [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:777:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_buffers.c:827:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_bwmgt.c:95:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bwmgt.c:133:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bwmgt.c:170:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bwmgt.c:270:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bwmgt.c:291:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_bwmgt.c:442:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_cell_formats.c:989:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_cell_queue.c:25:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_cell_queue.c:123:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_cell_queue.c:95:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_cell_queue.c:137:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:197:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:299:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:362:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:426:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:495:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:568:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:623:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:679:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:715:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:765:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:788:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:831:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_buffers.c:857:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channelpadding.c:125:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_array [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:149:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_tls_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:185:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_md_consensus [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:206:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_array [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:249:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_array [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:292:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_array [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:395:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:519:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:751:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORPort_set [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:892:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_array [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channelpadding.c:114:7: style: Condition '!dont_stop_libevent' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/test/test_channelpadding.c:375:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channelpadding.c:483:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channelpadding.c:706:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channelpadding.c:842:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channelpadding.c:1075:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_STATE_CLOSING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_STATE_CLOSING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_RELAY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:257:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_VERSIONS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:272:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:436:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:558:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:688:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_STATE_OPENING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:782:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_STATE_OPENING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:880:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_STATE_OPENING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:1009:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:1116:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_STATE_CLOSED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:1263:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:1341:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:1509:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channel.c:1583:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channeltls.c:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channeltls.c:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channeltls.c:192:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channeltls.c:282:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_channeltls.c:82:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channeltls.c:168:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channeltls.c:242:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channeltls.c:300:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channeltls.c:321:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channeltls.c:330:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_checkdir.c:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_checkdir.c:141:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:61:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:81:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:98:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:115:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:126:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:144:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:160:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:169:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:186:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:206:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:226:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:243:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:261:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:510:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:653:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:745:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:844:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:995:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:1100:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:1243:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:1329:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:1492:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:1549:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:1598:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_channel.c:1577:7: style: Unused variable: rv [unusedVariable] tor-0.4.8.16/src/test/test_circuitbuild.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_ROUTE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_acceptable_nodes [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:88:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:114:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_S_ESTABLISH_INTRO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:145:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:174:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpath_build_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:213:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:308:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:495:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:848:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:933:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1023:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1281:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1519:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable created_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1602:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1674:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_ROUTE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1845:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitbuild.c:1882:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_ROUTE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitlist.c:25:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitlist.c:101:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitlist.c:190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REND_TOKEN_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitlist.c:328:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitlist.c:423:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REND_TOKEN_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitlist.c:167:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitlist.c:297:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitlist.c:394:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitlist.c:480:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:73:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:99:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:122:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:154:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:194:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:265:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:459:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:814:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:886:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:977:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1166:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1236:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1272:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1477:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1585:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1657:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1824:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1869:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1936:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitbuild.c:1016:47: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'test_circuit_open_connection_for_extend' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_circuitbuild.c:1976:3: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_circuitbuild.c:1016:47: note: Parameter 'arg' can be declared as pointer to const tor-0.4.8.16/src/test/test_circuitmux.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux.c:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux.c:131:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux.c:169:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux.c:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux.c:311:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux.c:360:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux.c:399:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux.c:72:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux.c:117:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux.c:142:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux.c:241:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux.c:281:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux.c:332:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux.c:373:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux.c:430:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:28:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:60:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:102:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:140:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:182:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:39:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:83:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:121:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:162:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitmux_ewma.c:184:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitpadding.c:1542:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_circuitstats.c:50:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_ROUTE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitstats.c:83:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPATH_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitstats.c:125:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close_ms [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuitstats.c:103:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuitstats.c:173:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:25:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:53:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:81:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:111:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpath_build_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:127:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpath_build_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_UNKNOWN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSENSUS_PATH_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_all_predicted_ports_handled [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_all_predicted_ports_handled [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_all_predicted_ports_handled [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:234:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable router_have_consensus_path [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable router_have_consensus_path [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_compat_libevent.c:20:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_compat_libevent.c:170:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_circuituse.c:30:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:44:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:58:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:72:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:86:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:100:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:116:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:132:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:174:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:193:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:213:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:224:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:233:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:243:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_circuituse.c:138:47: style: Parameter 'need_uptime' can be declared as pointer to const. However it seems that 'mock_circuit_all_predicted_ports_handled' is a callback function, if 'need_uptime' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_circuituse.c:204:8: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_circuituse.c:138:47: note: Parameter 'need_uptime' can be declared as pointer to const tor-0.4.8.16/src/test/test_circuituse.c:139:47: style: Parameter 'need_capacity' can be declared as pointer to const. However it seems that 'mock_circuit_all_predicted_ports_handled' is a callback function, if 'need_capacity' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_circuituse.c:204:8: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_circuituse.c:139:47: note: Parameter 'need_capacity' can be declared as pointer to const tor-0.4.8.16/src/test/test_compat_libevent.c:104:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_compat_libevent.c:118:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_compat_libevent.c:172:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_conflux_cell.c:30:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFLUX_UX_HIGH_THROUGHPUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_conflux_cell.c:51:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_config.c:5318:33: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_conflux_pool.c:462:11: error: Syntax Error: AST broken, 'while' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/test/test_confmgr.c:256:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confmgr.c:334:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confmgr.c:380:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confmgr.c:410:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confmgr.c:443:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confmgr.c:242:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confmgr.c:272:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confmgr.c:306:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confmgr.c:358:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confmgr.c:390:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confmgr.c:482:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:297:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:328:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:362:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:394:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:424:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:522:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:611:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:645:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:697:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:755:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:846:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:873:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:945:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:963:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:1012:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:1027:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_confparse.c:644:5: style: Redundant initialization for 'r'. The initialized value is overwritten before it is read. [redundantInitialization] tor-0.4.8.16/src/test/test_confparse.c:637:9: note: r is initialized tor-0.4.8.16/src/test/test_confparse.c:644:5: note: r is overwritten tor-0.4.8.16/src/test/test_confparse.c:165:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:213:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:277:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:304:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:339:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:372:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:401:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:431:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:468:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:595:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:620:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:674:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:735:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:799:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:859:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:933:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:947:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:993:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:1014:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:1039:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_confparse.c:110:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_congestion_control.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_congestion_control.c:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_RECORD_MAX_CELLS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_congestion_control.c:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_congestion_control.c:178:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLS_RECORD_MAX_CELLS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_congestion_control.c:214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_CIRC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_congestion_control.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_STREAM_REASON_INTERNAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:198:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:241:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conn [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:282:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_AP [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:331:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:444:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_connection_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:527:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_CONSENSUS_FLAVORS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:732:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:765:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:828:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_connection.c:876:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAFELOG_SCRUB_ALL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_congestion_control.c:65:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_congestion_control.c:147:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_congestion_control.c:236:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:89:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:162:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:189:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:224:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:251:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:270:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:301:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:422:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:510:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:716:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:734:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:772:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:867:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_connection.c:975:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_conscache.c:35:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheDirectory [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_conscache.c:128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheDirectory [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_conscache.c:271:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheDirectory [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_conscache.c:23:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_conscache.c:112:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_conscache.c:253:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_conscache.c:325:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiffmgr.c:147:10: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] tor-0.4.8.16/src/test/test_consdiff.c:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_consdiff.c:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_consdiff.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_consdiff.c:363:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_consdiff.c:452:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_LT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_consdiff.c:475:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_consdiff.c:690:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_consdiff.c:1018:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_containers.c:730:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_consdiff.c:80:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:103:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:134:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:178:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:255:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:336:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:366:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:388:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:418:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:465:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:674:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:918:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:999:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:1190:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_consdiff.c:452:13: warning: Unnecessary comparison of static strings. [staticStringCompare] tor-0.4.8.16/src/test/test_consdiff.c:454:13: warning: Unnecessary comparison of static strings. [staticStringCompare] tor-0.4.8.16/src/test/test_consdiff.c:458:13: warning: Unnecessary comparison of static strings. [staticStringCompare] tor-0.4.8.16/src/test/test_controller.c:55:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:431:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:621:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_CONSENSUS_FLAVORS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:681:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable networkstatus_get_dl_status_by_flavor [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:689:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:716:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:737:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:789:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:839:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_authority_ids_with_downloads [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:848:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:877:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:909:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable router_get_descriptor_digests [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:928:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_bridge_identities [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:948:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1066:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1361:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1465:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1556:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_dir_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1573:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_mmap_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1612:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1650:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1699:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1751:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1827:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:1890:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller.c:2001:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:35:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testing_cell_stats_entry_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:54:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_COMMAND_MAX_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:152:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_tls_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:245:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_MASK_NONE_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:359:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_STATUS_CLIENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:384:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_STATUS_CLIENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:412:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:452:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:504:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_STATUS_CLIENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:544:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_STATUS_CLIENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:580:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_STATUS_CLIENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:628:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_AP_LISTENER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_controller_events.c:84:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:137:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:229:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:332:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:372:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:397:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:433:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:461:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:531:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:567:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:603:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller_events.c:730:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:119:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:311:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:351:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:460:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:708:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:729:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:781:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:819:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:869:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:892:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1034:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1329:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1433:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1536:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1625:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1667:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1723:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1791:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1864:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:1951:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_controller.c:2036:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_ope.c:29:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPE_INPUT_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_ope.c:67:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPE_INPUT_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_ope.c:141:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_ope.c:48:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_ope.c:70:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_ope.c:144:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DH_TYPE_CIRCUIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:249:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIPHER_KEY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:481:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:648:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST512_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1050:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1111:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_LT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1224:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1287:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1354:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1444:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFTS_BIN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1465:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1496:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_SHA1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1535:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1664:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1758:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1800:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1851:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:1941:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2007:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2040:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2094:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2128:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2236:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2495:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_SIG_BASE64_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2546:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2590:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2628:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2650:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ED25519_SECRET_KEYS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2723:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ed25519_keypair_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2847:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2909:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLAKE2B_BLOCKBYTES [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:2985:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHX_TYPE_INTERPRETED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:3130:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:3179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_openssl.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_ENCODE_CTX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_openssl.c:87:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_ENCODE_MULTILINE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_openssl.c:48:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_openssl.c:97:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_rng.c:29:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_rng.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_rng.c:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable break_strongest_rng_syscall [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_rng.c:195:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_rng.c:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRYPTO_FAST_RNG_SEED_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_rng.c:62:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_rng.c:114:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_rng.c:229:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_rng.c:309:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_slow.c:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_slow.c:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_MAXLEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_slow.c:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_FLAG_LOW_MEM [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_slow.c:256:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2K_MAXLEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_slow.c:493:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_slow.c:568:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto_slow.c:641:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUIX_OK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_crypto.c:214:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:255:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:396:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:468:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:635:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:956:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1031:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1087:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1211:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1264:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1299:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1342:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1379:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1430:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1486:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1513:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1628:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1738:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1779:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1823:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1865:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:1948:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2020:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2043:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2084:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2109:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2145:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2206:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2335:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2488:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2520:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2559:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2606:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2639:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2707:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2751:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2851:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:2955:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:3026:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:3169:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:3191:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto.c:261:26: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'test_crypto_aes128' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_crypto.c:3212:16: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_crypto.c:261:26: note: Parameter 'arg' can be declared as pointer to const tor-0.4.8.16/src/test/test_crypto.c:1636:26: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'test_crypto_aes_iv' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_crypto.c:3235:19: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_crypto.c:1636:26: note: Parameter 'arg' can be declared as pointer to const tor-0.4.8.16/src/test/test_crypto.c:1957:35: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'test_crypto_curve25519_impl' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_crypto.c:3242:30: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_crypto.c:1957:35: note: Parameter 'arg' can be declared as pointer to const tor-0.4.8.16/src/test/test_crypto_slow.c:56:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_slow.c:115:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_slow.c:329:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_slow.c:398:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_slow.c:458:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_slow.c:512:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_slow.c:584:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_crypto_slow.c:717:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_common.c:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHORITY_CERT_1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_common.c:93:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vote_routerstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_common.c:189:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable networkstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_common.c:208:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_common.c:316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_common.c:354:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_TYPE_VOTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_common.c:415:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_SKIP_SPACE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_common.c:75:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_common.c:180:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_common.c:283:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_common.c:254:35: style: Variable 'router_added' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_dir.c:210:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINGERPRINT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:507:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_configured_ports [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:529:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_OR_LISTENER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:549:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nickname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:576:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nickname [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:719:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_LIVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1033:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROUTER_PURPOSE_BRIDGE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1208:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1328:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EX_RI_MINIMAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1350:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1368:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1458:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EX_EI_MINIMAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1478:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1493:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1510:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROUTER_ADDED_SUCCESSFULLY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1519:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1602:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1639:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1935:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:1973:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2187:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2226:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BW_FILE_HEADER_COUNT_IN_VOTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2624:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2692:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2747:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2839:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2887:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2906:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_NS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2930:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:2971:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:3072:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:3137:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:3426:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHORITY_CERT_1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:3826:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:3888:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:3964:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_MAX_UNMEASURED_BW_KB [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4104:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_MAX_UNMEASURED_BW_KB [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4235:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4252:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_MAX_UNMEASURED_BW_KB [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4373:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_MAX_UNMEASURED_BW_KB [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4390:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4421:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4453:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4496:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4528:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirauth_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4760:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4832:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4849:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROUTER_PURPOSE_BRIDGE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4872:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_PURPOSE_UPLOAD_VOTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4898:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRIDGE_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:4966:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable networkstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5088:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5136:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5234:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_PURPOSE_UPLOAD_DIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5318:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5405:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRIDGE_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5450:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_PURPOSE_FETCH_STATUS_VOTE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5565:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:5603:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6220:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6273:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6454:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descs_dumped [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6552:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6714:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6762:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6785:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6843:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6866:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6922:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:6975:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:7038:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:7123:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEX_DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:7179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:93:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:109:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:238:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:269:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:290:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:465:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:493:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:533:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:570:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:604:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:723:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:791:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:847:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:915:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:962:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:988:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1015:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1077:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1110:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHORITY_CERT_3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1155:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1177:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1238:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1262:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHORITY_CERT_3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1313:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1394:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1459:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable networkstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1532:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1554:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable networkstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1648:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable networkstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1701:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1764:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1797:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1819:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HEADERS_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1839:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HEADERS_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1857:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1872:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1885:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1969:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:1988:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HEADERS_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2005:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2029:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2055:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2081:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2113:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2144:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2166:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HEADERS_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2184:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2212:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2243:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2262:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2362:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HEADERS_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2421:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2508:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:2682:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_METHOD [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir_handle_get.c:116:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:145:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:191:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:218:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:253:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:297:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:380:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:434:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:472:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:512:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:549:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:578:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:640:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:743:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:816:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:882:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:937:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:970:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:996:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1055:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1085:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1134:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1163:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1217:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1246:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1292:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1321:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1378:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1431:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1495:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1538:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1610:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1675:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1729:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1770:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1799:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1823:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1843:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1859:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1874:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1942:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1971:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:1990:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2007:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2031:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2057:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2083:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2120:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2146:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2169:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2186:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2219:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2245:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2319:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2403:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2484:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2663:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2721:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir_handle_get.c:2501:48: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test_dir_handle_get_status_vote_too_late' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_dir_handle_get.c:2775:3: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_dir_handle_get.c:2501:48: note: Parameter 'data' can be declared as pointer to const tor-0.4.8.16/src/test/test_dirauth_ports.c:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirauth_ports.c:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirauth_ports.c:82:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirauth_ports.c:141:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirvote.c:120:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirvote.c:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirvote.c:220:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirvote.c:267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirvote.c:348:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirvote.c:437:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirvote.c:529:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirvote.c:666:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dirvote.c:198:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirvote.c:247:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirvote.c:294:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirvote.c:403:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirvote.c:491:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirvote.c:632:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirvote.c:679:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dirvote.c:63:20: style: Variable 'mock_status' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_dirvote.c:74:20: style: Variable 'status' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_dirvote.c:89:20: style: Variable 'status' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_dirvote.c:102:56: style: Parameter 'digest' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/test/test_dirvote.c:118:33: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/test/test_dirvote.c:124:20: error: Uninitialized variable: cache_info [uninitvar] tor-0.4.8.16/src/test/test_dispatch.c:107:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dispatch.c:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dispatch.c:218:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dispatch.c:46:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dispatch.c:63:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dispatch.c:132:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dispatch.c:165:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dispatch.c:236:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dispatch.c:263:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_DNS_TTL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:106:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_DNS_TTL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:230:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_resolve_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:406:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_connection_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:435:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:473:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:513:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:552:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:604:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:681:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:758:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dns.c:89:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:119:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:385:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:450:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:487:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:527:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:576:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:637:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:717:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:794:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dns.c:601:25: style: Variable 'pending_conn' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_dns.c:755:25: style: Variable 'pending_conn' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_dos.c:39:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dos.c:86:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOIP_CLIENT_CONNECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dos.c:151:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dos.c:219:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dos.c:460:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dos.c:533:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOIP_CLIENT_CONNECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dos.c:120:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dos.c:133:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dos.c:195:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dos.c:435:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dos.c:498:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dos.c:565:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:60:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_COMMAND_CONNECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:86:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_COMMAND_CONNECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutomapHostsOnResolve [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:182:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutomapHostsOnResolve [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDRMAPSRC_DNS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:360:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDRMAPSRC_DNS [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:407:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:443:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddressMap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_COMMAND_RESOLVE_PTR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:497:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutomapHostsSuffixes [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:524:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddressMap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:560:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutomapHostsOnResolve [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:645:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_COMMAND_CONNECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:695:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutomapHostsOnResolve [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:710:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddressMap [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:722:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutomapHostsOnResolve [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_entryconn.c:742:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKS_COMMAND_CONNECT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_dir.c:945:3: warning:inconclusive: Possible null pointer dereference: r2 [nullPointer] tor-0.4.8.16/src/test/test_dir.c:919:10: note: Assignment 'r2=NULL', assigned value is 0 tor-0.4.8.16/src/test/test_dir.c:945:3: note: Null pointer dereference tor-0.4.8.16/src/test/test_dir.c:948:13: warning:inconclusive: Possible null pointer dereference: r2 [nullPointer] tor-0.4.8.16/src/test/test_dir.c:919:10: note: Assignment 'r2=NULL', assigned value is 0 tor-0.4.8.16/src/test/test_dir.c:948:13: note: Null pointer dereference tor-0.4.8.16/src/test/test_dir.c:949:8: warning:inconclusive: Possible null pointer dereference: r2 [nullPointer] tor-0.4.8.16/src/test/test_dir.c:919:10: note: Assignment 'r2=NULL', assigned value is 0 tor-0.4.8.16/src/test/test_dir.c:949:8: note: Null pointer dereference tor-0.4.8.16/src/test/test_dir.c:952:3: warning:inconclusive: Possible null pointer dereference: r2 [nullPointer] tor-0.4.8.16/src/test/test_dir.c:919:10: note: Assignment 'r2=NULL', assigned value is 0 tor-0.4.8.16/src/test/test_dir.c:952:3: note: Null pointer dereference tor-0.4.8.16/src/test/test_dir.c:955:13: warning:inconclusive: Possible null pointer dereference: r2 [nullPointer] tor-0.4.8.16/src/test/test_dir.c:919:10: note: Assignment 'r2=NULL', assigned value is 0 tor-0.4.8.16/src/test/test_dir.c:955:13: note: Null pointer dereference tor-0.4.8.16/src/test/test_dir.c:967:3: warning:inconclusive: Possible null pointer dereference: r2 [nullPointer] tor-0.4.8.16/src/test/test_dir.c:919:10: note: Assignment 'r2=NULL', assigned value is 0 tor-0.4.8.16/src/test/test_dir.c:967:3: note: Null pointer dereference tor-0.4.8.16/src/test/test_entryconn.c:72:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:92:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:162:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:236:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:339:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:391:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:432:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:459:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:482:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:513:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:541:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:624:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:684:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_entryconn.c:765:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5196:51: style: Variable 'mock_options->TestingClientDownloadInitialDelay' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_dir.c:5190:51: note: mock_options->TestingClientDownloadInitialDelay is assigned tor-0.4.8.16/src/test/test_dir.c:5196:51: note: mock_options->TestingClientDownloadInitialDelay is overwritten tor-0.4.8.16/src/test/test_dir.c:7082:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_dir.c:7049:8: note: list is assigned tor-0.4.8.16/src/test/test_dir.c:7082:3: note: list is overwritten tor-0.4.8.16/src/test/test_dir.c:7086:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_dir.c:7082:3: note: list is assigned tor-0.4.8.16/src/test/test_dir.c:7086:3: note: list is overwritten tor-0.4.8.16/src/test/test_dir.c:7148:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_dir.c:7128:8: note: list is assigned tor-0.4.8.16/src/test/test_dir.c:7148:3: note: list is overwritten tor-0.4.8.16/src/test/test_dir.c:7151:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_dir.c:7148:3: note: list is assigned tor-0.4.8.16/src/test/test_dir.c:7151:3: note: list is overwritten tor-0.4.8.16/src/test/test_dir.c:173:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:973:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:1098:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:1188:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:1284:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:1430:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:1585:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:1627:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:1914:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:1944:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2062:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2164:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2207:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2595:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2681:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2802:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2872:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2895:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:2950:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:3033:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:3051:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:3119:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:3365:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:3755:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:3866:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:3945:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4087:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4120:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4220:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4239:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4335:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4411:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4485:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4733:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4814:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4838:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4851:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4861:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4889:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:4922:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5064:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5111:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5158:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5221:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5255:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5286:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5354:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5394:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5427:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5457:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5523:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5546:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:5580:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6165:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6250:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6379:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6473:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6657:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6734:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6769:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6832:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6855:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6904:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:6947:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:7021:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:7110:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:7171:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:7199:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_dir.c:3806:10: style: Variable 'v' can be declared as const array [constVariable] tor-0.4.8.16/src/test/test_dir.c:6514:34: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test_dir_find_dl_min_delay' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_dir.c:7278:3: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_dir.c:6514:34: note: Parameter 'data' can be declared as pointer to const tor-0.4.8.16/src/test/test_entrynodes.c:88:3: error: There is an unknown macro here somewhere. Configuration is required. If SMARTLIST_FOREACH is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_extorport.c:120:29: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_dir.c:5077:17: style: Variable 'increment' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_dir.c:7197:3: style: Variable 'list' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_geoip.c:102:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_geoip.c:321:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BridgeRelay [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_geoip.c:407:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_geoip.c:472:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_geoip.c:551:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_geoip.c:306:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_geoip.c:379:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_geoip.c:457:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_geoip.c:534:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_geoip.c:562:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_guardfraction.c:33:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vote_routerstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_guardfraction.c:93:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_guardfraction.c:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_guardfraction.c:257:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_guardfraction.c:294:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_guardfraction.c:380:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_handles.c:17:1: error: There is an unknown macro here somewhere. Configuration is required. If HANDLE_DECL is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_guardfraction.c:65:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_guardfraction.c:171:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_guardfraction.c:236:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_guardfraction.c:264:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_guardfraction.c:343:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_guardfraction.c:402:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_helpers.c:217:26: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_hs_cache.c:582:19: error: syntax error [syntaxError] tor-0.4.8.16/src/test/test_hs_cell.c:33:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_cell.c:101:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_cell.c:147:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_cell.c:76:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_cell.c:124:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_cell.c:207:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_client.c:649:47: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_hs_common.c:102:40: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_hs_config.c:48:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_config.c:190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_config.c:209:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_config.c:274:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_config.c:328:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_config.c:355:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_config.c:31:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_config.c:173:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_config.c:193:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_config.c:246:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_config.c:296:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_config.c:332:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_config.c:440:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_descriptor.c:58:16: error: syntax error [syntaxError] tor-0.4.8.16/src/test/test_hs_control.c:95:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_control.c:106:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_SERVICE_ADDR_LEN_BASE32 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_control.c:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_connection_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_control.c:467:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_connection_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_control.c:561:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_connection_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_control.c:717:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_connection_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_control.c:753:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_connection_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_control.c:826:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_dos.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ns_consensus [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_dos.c:42:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable net_params [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_dos.c:58:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORPort_set [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_dos.c:128:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_dos.c:171:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_control.c:200:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_control.c:442:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_control.c:531:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_control.c:688:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_control.c:734:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_control.c:776:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_control.c:855:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_control.c:472:19: style: Variable 'client_auths' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_hs_intropoint.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:129:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:154:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUNNEL_HS_INTRO_AUTH_KEY_TYPE_ED25519 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:224:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:293:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:364:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:454:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:491:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:577:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_COMMAND_ESTABLISH_INTRO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:606:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:674:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:732:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_intropoint.c:789:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_metrics.c:33:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_VERSION_THREE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_metrics.c:93:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_ntor.c:45:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_ntor.c:106:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:69:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:93:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:132:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:178:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:215:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:249:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:284:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:353:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:398:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:443:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:481:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:516:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:534:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:587:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:654:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:709:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:777:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_intropoint.c:924:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_ntor_cl.c:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_ntor_cl.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_ntor_cl.c:198:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_ntor_cl.c:240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_ob.c:61:41: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_hs_pow_slow.c:29:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_pow_service_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_pow_slow.c:216:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_POW_NONCE_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_pow.c:54:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_pow.c:72:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_pow.c:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_pow.c:206:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_state_get_exit_node [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_pow.c:235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_pow.c:381:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_hs_pow_slow.c:62:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_pow_slow.c:265:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_pow.c:57:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_pow.c:187:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_pow.c:249:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_pow.c:486:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_hs_service.c:489:41: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_keypin.c:22:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_keypin.c:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_keypin.c:226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_keypin.c:53:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_keypin.c:129:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_keypin.c:171:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_keypin.c:238:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_logging.c:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_logging.c:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_BUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_logging.c:157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_logging.c:83:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_logging.c:137:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_logging.c:180:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_mainloop.c:48:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_mainloop.c:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_mainloop.c:169:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_mainloop.c:241:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_mainloop.c:301:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_mainloop [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_mainloop.c:350:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainloop_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_mainloop.c:73:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_mainloop.c:147:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_mainloop.c:209:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_mainloop.c:288:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_mainloop.c:342:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_mainloop.c:368:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_cell_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_TLS_CTX_IS_PUBLIC_SERVER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:344:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_tls_cert_matches_key [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:385:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONN_STATE_OR_HANDSHAKING_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:496:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:566:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:569:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:572:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:575:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:578:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:581:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:584:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:587:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:593:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:599:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:604:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:618:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:626:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:634:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:641:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:648:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:655:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:662:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:669:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:676:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:687:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:703:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:723:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:733:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:745:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:753:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:763:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:774:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:785:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:795:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:820:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:839:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:851:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:863:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:875:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:882:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:897:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:905:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:913:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:933:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_TLS_CTX_IS_PUBLIC_SERVER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:988:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_or_send_netinfo [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1007:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testing__connection_or_pretend_TLSSECRET_is_supported [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1051:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1070:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1083:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORPort_set [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1128:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1132:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1135:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1140:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1143:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1147:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1153:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1187:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_or_write_var_cell_to_buf [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1221:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testing__connection_or_pretend_TLSSECRET_is_supported [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1329:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1413:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1416:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1419:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1423:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1430:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1440:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1443:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1448:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1453:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1456:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1460:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1463:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1466:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1471:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1475:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1481:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_link_handshake.c:1488:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_metrics.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_metrics.c:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_metrics.c:195:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRICS_TYPE_COUNTER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_metrics.c:233:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRICS_TYPE_HISTOGRAM [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_metrics.c:281:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METRICS_TYPE_COUNTER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_metrics.c:86:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_metrics.c:175:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_metrics.c:211:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_metrics.c:259:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_metrics.c:403:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_microdesc.c:171:25: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_namemap.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NAMEMAP_NAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_namemap.c:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_namemap.c:154:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_namemap.c:37:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_namemap.c:69:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_namemap.c:116:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_namemap.c:141:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_namemap.c:160:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_netinfo.c:40:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1219:47: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_link_handshake.c:1598:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_link_handshake.c:1614:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_link_handshake.c:1615:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_link_handshake.c:1616:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_link_handshake.c:302:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:481:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:517:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:541:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:700:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:967:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1035:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1056:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1075:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1090:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1105:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1310:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1389:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:1436:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_link_handshake.c:58:31: style: Parameter 'tls' can be declared as pointer to const. However it seems that 'mock_get_peer_cert' is a callback function, if 'tls' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_link_handshake.c:1226:31: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_link_handshake.c:58:31: note: Parameter 'tls' can be declared as pointer to const tor-0.4.8.16/src/test/test_link_handshake.c:119:36: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'test_link_handshake_certs_ok' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_link_handshake.c:1536:3: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_link_handshake.c:119:36: note: Parameter 'arg' can be declared as pointer to const tor-0.4.8.16/src/test/test_nodelist.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_VERBOSE_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_VERBOSE_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:95:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAV_MICRODESC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:148:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable networkstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:394:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:432:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:449:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:466:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:505:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:558:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:626:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:656:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:786:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:885:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:1124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:1197:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:1234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NICKNAME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:1313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_ntor_cl.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_ntor_cl.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTOR_ONIONSKIN_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_ntor_cl.c:116:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NTOR_REPLY_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_ntor_cl.c:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_ntor_v3.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_ntor_v3.c:183:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_ntor_v3.c:263:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_nodelist.c:107:16: style: Variable 'rs.is_v2_dir' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_nodelist.c:104:16: note: rs.is_v2_dir is assigned tor-0.4.8.16/src/test/test_nodelist.c:107:16: note: rs.is_v2_dir is overwritten tor-0.4.8.16/src/test/test_nodelist.c:116:38: style: Variable 'ri.supports_tunnelled_dir_requests' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_nodelist.c:114:38: note: ri.supports_tunnelled_dir_requests is assigned tor-0.4.8.16/src/test/test_nodelist.c:116:38: note: ri.supports_tunnelled_dir_requests is overwritten tor-0.4.8.16/src/test/test_nodelist.c:766:6: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_nodelist.c:754:6: note: rv is assigned tor-0.4.8.16/src/test/test_nodelist.c:766:6: note: rv is overwritten tor-0.4.8.16/src/test/test_nodelist.c:50:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:80:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:120:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:228:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:370:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:423:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:485:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:527:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:608:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:645:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:773:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:871:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:1075:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:1169:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:1224:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:1260:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:1412:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_ntor_v3.c:166:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_ntor_v3.c:236:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_ntor_v3.c:306:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_nodelist.c:1356:3: style: Variable 'tt_assert' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_nodelist.c:1360:3: style: Variable 'tt_assert' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_nodelist.c:1383:3: style: Variable 'tt_assert' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_oom.c:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_OR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oom.c:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONN_TYPE_EXIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oom.c:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oom.c:226:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oos.c:24:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oos.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oos.c:131:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oos.c:295:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONNECTION_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oos.c:379:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OR_CONNECTION_MAGIC [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_oos.c:63:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oos.c:96:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oos.c:238:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oos.c:258:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oos.c:274:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oos.c:320:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oos.c:359:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oos.c:432:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oom.c:247:10: style: Redundant initialization for 'now_ns'. The initialized value is overwritten before it is read. [redundantInitialization] tor-0.4.8.16/src/test/test_oom.c:215:19: note: now_ns is initialized tor-0.4.8.16/src/test/test_oom.c:247:10: note: now_ns is overwritten tor-0.4.8.16/src/test/test_oom.c:195:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_oom.c:342:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options_act.c:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options_act.c:178:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAFELOG_SCRUB_ALL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options_act.c:163:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options_act.c:254:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:66:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:81:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:46:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:96:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:91:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:173:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:121:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:236:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_RUN_TOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:153:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:296:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:183:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:339:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_RUN_TOR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:213:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_TABLE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:445:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:237:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:493:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:265:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:546:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:583:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:345:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:601:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:410:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:632:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:453:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:672:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quiet_level [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:473:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:757:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:505:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1000:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:538:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1028:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:571:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:600:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEED_OBJ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1182:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1259:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1305:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1333:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1361:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1390:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1445:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1480:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1535:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1733:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1810:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1838:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1886:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:1982:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:2018:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:2079:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:2218:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:2301:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:2355:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:2481:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:2600:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:2884:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3094:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3164:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3181:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3261:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3373:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3724:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3750:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3901:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:3955:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:4019:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_severity_list_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:4030:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_severity_list_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:4039:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:4063:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quiet_level [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_options.c:4158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_parsecommon.c:31:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:75:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:105:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:136:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:166:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:196:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:223:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:251:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:293:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:316:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:384:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:442:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:461:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:481:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:513:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:546:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:580:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_parsecommon.c:608:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pem.c:41:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pem.c:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pem.c:141:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pem.c:58:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pem.c:114:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pem.c:143:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_periodic_event.c:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hs_service_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_periodic_event.c:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainloop_periodic_events [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_periodic_event.c:94:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainloop_periodic_events [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_periodic_event.c:211:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIODIC_EVENT_ROLE_ALL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_periodic_event.c:313:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainloop_periodic_events [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_periodic_event.c:333:13: style: Variable 'to_remove' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_periodic_event.c:325:13: note: to_remove is assigned tor-0.4.8.16/src/test/test_periodic_event.c:333:13: note: to_remove is overwritten tor-0.4.8.16/src/test/test_periodic_event.c:72:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_periodic_event.c:189:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_periodic_event.c:291:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_periodic_event.c:346:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:856:10: style: Variable 'da_opt' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:845:10: note: da_opt is assigned tor-0.4.8.16/src/test/test_options.c:856:10: note: da_opt is overwritten tor-0.4.8.16/src/test/test_options.c:867:10: style: Variable 'da_opt' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:856:10: note: da_opt is assigned tor-0.4.8.16/src/test/test_options.c:867:10: note: da_opt is overwritten tor-0.4.8.16/src/test/test_options.c:871:10: style: Variable 'da_opt' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:867:10: note: da_opt is assigned tor-0.4.8.16/src/test/test_options.c:871:10: note: da_opt is overwritten tor-0.4.8.16/src/test/test_options.c:1982:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1982:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1982:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1983:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1982:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1983:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1983:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1983:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1983:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1984:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1983:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1984:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1984:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1984:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1984:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1985:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1984:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1985:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1985:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1985:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1985:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1986:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1985:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1986:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1986:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1986:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1986:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1987:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1986:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1987:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1987:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1987:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1987:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1988:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1987:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1988:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1988:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1988:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1988:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1989:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1988:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1989:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1989:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1989:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1989:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1990:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1989:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1990:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1990:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1990:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1990:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1991:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1990:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1991:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1991:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1991:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1991:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1992:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1991:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1992:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1992:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1992:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1992:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1993:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1992:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1993:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1993:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1993:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1993:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1994:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1993:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1994:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1994:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1994:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1994:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1995:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1994:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1995:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1995:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1995:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1995:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1996:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1995:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1996:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1996:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1996:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1996:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1997:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1996:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1997:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1997:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1997:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1997:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1998:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1997:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1998:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1998:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1998:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1998:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1999:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1998:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1999:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:1999:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_options.c:1999:3: note: ret is assigned tor-0.4.8.16/src/test/test_options.c:1999:3: note: ret is overwritten tor-0.4.8.16/src/test/test_options.c:189:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:217:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:411:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:458:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:525:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:550:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:586:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:619:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:659:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:735:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:987:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1016:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1036:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1155:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1241:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1290:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1317:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1346:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1372:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1425:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1466:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1524:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1715:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1790:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1823:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1874:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1933:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:2001:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:2055:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:2206:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:2287:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:2341:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:2467:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:2585:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:2868:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3080:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3144:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3168:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3247:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3358:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3408:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3706:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3736:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3883:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3928:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:3999:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:4111:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:4197:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_options.c:1164:41: style:inconclusive: Function 'opt_tests_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. [funcArgNamesDifferent] tor-0.4.8.16/src/test/test_options.c:1160:58: note: Function 'opt_tests_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. tor-0.4.8.16/src/test/test_options.c:1164:41: note: Function 'opt_tests_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. tor-0.4.8.16/src/test/test_options.c:2079:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2080:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2082:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2083:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2085:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2086:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2088:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2089:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2090:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2091:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2092:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2094:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2095:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2096:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2097:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2098:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2100:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2101:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2102:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2103:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2104:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_options.c:2106:3: style: Variable 'free_options_test_data' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_policy.c:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:72:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_POLICY_OPTION_ALL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:126:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:137:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:167:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMP_EXACT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:1116:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:1165:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:1275:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:1315:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:1413:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_interface_address6_list [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:1430:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:1557:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:1770:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:2137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:83:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:295:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:473:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:615:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:759:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:846:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:1385:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypto_rand [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_policy.c:44:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:85:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1085:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1124:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1229:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1289:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1334:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1408:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1501:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1737:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:1977:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_policy.c:2661:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:172:16: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] tor-0.4.8.16/src/test/test_prob_distr.c:184:14: warning: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] tor-0.4.8.16/src/test/test_prob_distr.c:180:9: note: Assignment 'sum=0', assigned value is 0 tor-0.4.8.16/src/test/test_prob_distr.c:181:19: note: Assuming condition is false tor-0.4.8.16/src/test/test_prob_distr.c:184:14: note: Invalid argument tor-0.4.8.16/src/test/test_prob_distr.c:691:5: warning: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] tor-0.4.8.16/src/test/test_prob_distr.c:688:12: note: Assignment 'i=0', assigned value is 0 tor-0.4.8.16/src/test/test_prob_distr.c:689:15: note: p0 is assigned '(double)i/100' here. tor-0.4.8.16/src/test/test_prob_distr.c:691:5: note: Invalid argument tor-0.4.8.16/src/test/test_prob_distr.c:691:5: warning:inconclusive: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] tor-0.4.8.16/src/test/test_prob_distr.c:688:12: note: Assignment 'i=0', assigned value is 0 tor-0.4.8.16/src/test/test_prob_distr.c:689:26: note: Assignment 'p0=(double)i/100', assigned value is 0.0 tor-0.4.8.16/src/test/test_prob_distr.c:691:5: note: Invalid argument tor-0.4.8.16/src/test/test_prob_distr.c:172:12: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall] tor-0.4.8.16/src/test/test_process.c:49:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:105:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:119:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:187:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:228:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_PROTOCOL_RAW [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:278:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:325:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:407:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:438:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_PROTOCOL_RAW [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:519:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process_write_stdin [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:534:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process.c:574:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_prob_distr.c:988:19: style: Condition '++npass>=NPASSES_MIN' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/test/test_prob_distr.c:1108:19: style: Condition '++npass>=NPASSES_MIN' is always true [knownConditionTrueFalse] tor-0.4.8.16/src/test/test_process.c:110:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:124:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:136:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:170:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:217:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:239:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:283:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:341:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:421:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:487:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:515:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:547:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:580:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process.c:595:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_descs.c:75:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process_descs.c:79:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:429:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:578:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:701:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:811:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:861:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:1184:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:1279:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:1307:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:1334:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:1358:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:1382:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_prob_distr.c:166:19: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/test/test_process_slow.c:60:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process_slow.c:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process_slow.c:89:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process_slow.c:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process_slow.c:188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process_slow.c:240:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_process_slow.c:80:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_slow.c:94:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_slow.c:113:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_slow.c:165:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_slow.c:190:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_slow.c:283:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_slow.c:326:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_slow.c:355:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_process_slow.c:148:19: style: Variable 'process_data' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_procmon.c:23:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_procmon.c:46:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_proto_haproxy.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_proto_haproxy.c:57:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_proto_http.c:100:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_proto_http.c:179:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_proto_http.c:42:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_proto_http.c:117:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_proto_http.c:199:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_proto_misc.c:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_proto_misc.c:161:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_proto_misc.c:240:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_proto_misc.c:101:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_proto_misc.c:135:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_proto_misc.c:206:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_proto_misc.c:253:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:205:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:275:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRT_LINK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:288:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRT_LINK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:300:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRT_LINK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:376:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRT_LINK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:568:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:605:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_protover.c:696:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:31:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_PROTO_LAUNCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:46:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable managed_proxy_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:158:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable managed_proxy_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:299:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_line_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:330:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable managed_proxy_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:496:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_TRANSPORT_LAUNCHED [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:656:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pt.c:142:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pt.c:266:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pt.c:318:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pt.c:372:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pt.c:420:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pt.c:616:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pt.c:711:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:55:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:98:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:179:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:264:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:278:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:291:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:320:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:491:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:577:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:614:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:839:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_protover.c:696:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:701:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:709:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:722:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:734:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:748:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:763:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:778:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:797:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:813:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:825:3: style: Variable 'memset' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:825:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:827:3: style: Variable 'memset' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:827:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:830:3: style: Variable 'memset' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:830:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:833:3: style: Variable 'memset' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:833:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:836:3: style: Variable 'memset' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_protover.c:836:3: style: Variable 'log_debug' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_ptr_slow.c:26:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_ptr_slow.c:68:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_ptr_slow.c:21:9: style: Variable 'd' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_ptr_slow.c:63:8: style: Variable 'd' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_pubsub_msg.c:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_msg.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_msg.c:188:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_msg.c:204:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_msg.c:228:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_msg.c:249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_msg.c:280:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:99:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:132:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:213:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:273:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:309:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:348:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:381:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:424:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:482:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:506:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISP_FLAG_EXCL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_build.c:545:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_pubsub_msg.c:179:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_msg.c:195:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_msg.c:215:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_msg.c:231:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_msg.c:269:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_msg.c:289:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:159:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:191:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:221:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:249:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:279:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:317:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:356:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:389:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:434:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:490:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:520:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_pubsub_build.c:555:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relay.c:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relay.c:162:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relay.c:240:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V3_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relay.c:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relay.c:252:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_relay.c:245:7: note: ret is assigned tor-0.4.8.16/src/test/test_relay.c:252:7: note: ret is overwritten tor-0.4.8.16/src/test/test_relay.c:259:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_relay.c:252:7: note: ret is assigned tor-0.4.8.16/src/test/test_relay.c:259:7: note: ret is overwritten tor-0.4.8.16/src/test/test_relay.c:265:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_relay.c:259:7: note: ret is assigned tor-0.4.8.16/src/test/test_relay.c:265:7: note: ret is overwritten tor-0.4.8.16/src/test/test_relay.c:271:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_relay.c:265:7: note: ret is assigned tor-0.4.8.16/src/test/test_relay.c:271:7: note: ret is overwritten tor-0.4.8.16/src/test/test_relay.c:277:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_relay.c:271:7: note: ret is assigned tor-0.4.8.16/src/test/test_relay.c:277:7: note: ret is overwritten tor-0.4.8.16/src/test/test_relay.c:125:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relay.c:198:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relay.c:292:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relay.c:373:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relaycell.c:93:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_path_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycell.c:164:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_CONN_STATE_CONNECT_WAIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycell.c:217:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AP_CONN_STATE_OPEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycell.c:482:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycell.c:600:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycell.c:612:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycell.c:686:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCUIT_PURPOSE_C_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycell.c:918:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_HEADER_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycrypt.c:45:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypto [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycrypt.c:118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_OUT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycrypt.c:163:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_DIRECTION_IN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_relaycrypt.c:62:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relaycrypt.c:128:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relaycrypt.c:180:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:61:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:169:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:260:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:303:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:351:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_replay.c:43:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:67:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:81:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:112:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:150:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:181:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:209:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:240:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:282:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:326:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_replay.c:369:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relaycell.c:440:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relaycell.c:588:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relaycell.c:660:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relaycell.c:1041:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_relaycell.c:951:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] tor-0.4.8.16/src/test/test_relaycell.c:960:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] tor-0.4.8.16/src/test/test_relaycell.c:969:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] tor-0.4.8.16/src/test/test_relaycell.c:981:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] tor-0.4.8.16/src/test/test_relaycell.c:1010:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] tor-0.4.8.16/src/test/test_rng.c:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_router.c:54:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_router.c:103:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CERT_TYPE_ID_SIGNING [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_router.c:188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_router.c:287:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desc_clean_since [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_router.c:355:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_router.c:500:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_router.c:562:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_router.c:210:32: style: Variable 'routerinfo.bandwidthcapacity' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_router.c:197:32: note: routerinfo.bandwidthcapacity is assigned tor-0.4.8.16/src/test/test_router.c:210:32: note: routerinfo.bandwidthcapacity is overwritten tor-0.4.8.16/src/test/test_router.c:125:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_router.c:246:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_router.c:327:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_router.c:472:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_router.c:537:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_router.c:582:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_router.c:145:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] tor-0.4.8.16/src/test/test_router.c:151:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] tor-0.4.8.16/src/test/test_routerkeys.c:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINGERPRINT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:166:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encoded [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:264:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INIT_ED_KEY_NEEDCERT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:321:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_LT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:412:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INIT_ED_KEY_SPLIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:480:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_options_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:662:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:693:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_GT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_get_from_dirserver [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:169:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_common_gen_routerstatus_for_v3ns [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PDS_IGNORE_FASCISTFIREWALL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:475:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIBERNATE_STATE_LIVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:576:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:631:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:655:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHORITY_CERT_1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:690:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:708:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:722:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:736:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerlist.c:768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clock_skew_warning [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerkeys.c:85:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:129:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:241:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:289:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:391:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:466:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:600:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:635:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:672:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerkeys.c:733:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:167:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:235:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:383:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:405:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:427:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:455:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_policy_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:504:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_policy_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:552:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_policy_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:599:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:636:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:660:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:706:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:737:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:770:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:798:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:822:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:843:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:865:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:888:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:910:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:942:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:956:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:987:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1001:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1032:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1046:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1084:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1168:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1272:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1337:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1356:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1396:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1445:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1470:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1501:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1526:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1558:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1587:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1604:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1652:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1664:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1703:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1715:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1754:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1766:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1801:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1850:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1886:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1913:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1935:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:1979:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:2001:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:2025:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:2048:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:2071:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:2093:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:2133:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_NE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_routerset.c:818:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:839:36: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:861:49: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:884:49: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:906:49: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:1390:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:1416:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:1495:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:1548:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:1578:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:1879:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] tor-0.4.8.16/src/test/test_routerset.c:1444:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_routerset.c:1440:5: note: r is assigned tor-0.4.8.16/src/test/test_routerset.c:1444:5: note: r is overwritten tor-0.4.8.16/src/test/test_routerset.c:1469:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] tor-0.4.8.16/src/test/test_routerset.c:1465:5: note: r is assigned tor-0.4.8.16/src/test/test_routerset.c:1469:5: note: r is overwritten tor-0.4.8.16/src/test/test_routerset.c:41:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:83:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:116:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:173:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:242:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:314:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:363:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:386:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:408:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:430:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:465:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:513:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:561:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:604:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:638:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:689:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:721:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:752:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:778:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:800:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:823:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:844:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:866:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:889:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:911:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:945:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:959:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:990:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1005:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1034:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1050:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1090:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1104:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1114:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1156:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1170:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1180:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1201:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1231:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1276:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1296:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1307:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1341:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1361:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1372:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1397:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1422:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1447:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1472:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1502:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1528:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1559:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1588:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1617:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1655:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1667:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1706:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1718:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1758:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1769:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1804:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1853:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1890:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1917:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1959:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:1981:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:2002:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:2026:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:2049:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:2072:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:2095:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:2137:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerset.c:198:57: style:inconclusive: Function 'rset_refresh_no_countries_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. [funcArgNamesDifferent] tor-0.4.8.16/src/test/test_routerset.c:148:65: note: Function 'rset_refresh_no_countries_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. tor-0.4.8.16/src/test/test_routerset.c:198:57: note: Function 'rset_refresh_no_countries_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. tor-0.4.8.16/src/test/test_routerset.c:267:62: style:inconclusive: Function 'rset_refresh_one_valid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. [funcArgNamesDifferent] tor-0.4.8.16/src/test/test_routerset.c:215:65: note: Function 'rset_refresh_one_valid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. tor-0.4.8.16/src/test/test_routerset.c:267:62: note: Function 'rset_refresh_one_valid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. tor-0.4.8.16/src/test/test_routerset.c:339:64: style:inconclusive: Function 'rset_refresh_one_invalid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. [funcArgNamesDifferent] tor-0.4.8.16/src/test/test_routerset.c:286:60: note: Function 'rset_refresh_one_invalid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. tor-0.4.8.16/src/test/test_routerset.c:339:64: note: Function 'rset_refresh_one_invalid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. tor-0.4.8.16/src/test/test_routerset.c:2100:55: style:inconclusive: Function 'rset_free_null_routerset_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'. [funcArgNamesDifferent] tor-0.4.8.16/src/test/test_routerset.c:2080:67: note: Function 'rset_free_null_routerset_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'. tor-0.4.8.16/src/test/test_routerset.c:2100:55: note: Function 'rset_free_null_routerset_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'. tor-0.4.8.16/src/test/test_routerset.c:2142:40: style:inconclusive: Function 'rset_free_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'. [funcArgNamesDifferent] tor-0.4.8.16/src/test/test_routerset.c:2110:52: note: Function 'rset_free_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'. tor-0.4.8.16/src/test/test_routerset.c:2142:40: note: Function 'rset_free_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'. tor-0.4.8.16/src/test/test_routerlist.c:78:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:105:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:146:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:206:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:423:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:539:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:607:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:635:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:674:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:692:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:711:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:726:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:741:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_routerlist.c:645:24: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/test/test_sendme.c:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_md_consensus [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCWINDOW_INCREMENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_md_consensus [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:136:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELAY_PAYLOAD_SIZE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:254:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SENDME_MAX_SUPPORTED_VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:280:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:357:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:380:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:49:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:187:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_mock_ch [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:211:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_mock_ch [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:245:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_mock_ch [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:311:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_mock_ch [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:372:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_scheduler [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:520:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:572:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_VANILLA [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:755:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_KIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_VANILLA [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:853:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_KIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:893:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:954:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_KIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_scheduler.c:1082:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHEDULER_KIST [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_sendme.c:81:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_sendme.c:129:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_sendme.c:199:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_sendme.c:242:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_sendme.c:269:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_sendme.c:347:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_sendme.c:371:1: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_sendme.c:391:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:743:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/test/test_scheduler.c:1073:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] tor-0.4.8.16/src/test/test_scheduler.c:142:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:170:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:338:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:466:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:536:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:724:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:816:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:871:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:933:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:995:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:1032:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_scheduler.c:1251:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:70:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHORITY_CERT_1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:102:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:258:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:388:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:414:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:446:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHORITY_CERT_1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:546:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST256_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:628:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr_srv_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:664:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PHASE_REVEAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:802:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:859:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHORITY_CERT_1 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:989:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PHASE_REVEAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1012:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable networkstatus_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1046:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V3_DIRINFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1112:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1138:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1154:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1175:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PHASE_REVEAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1191:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PHASE_COMMIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1412:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1492:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINGERPRINT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:1605:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_PHASE_COMMIT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_shared_random.c:84:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:156:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:248:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:371:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:404:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:424:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:528:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:610:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:766:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:839:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:963:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1002:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1092:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1115:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1143:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1166:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1178:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1386:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1484:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1585:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1652:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_shared_random.c:1574:35: error: Uninitialized variable: place_holder [uninitvar] tor-0.4.8.16/src/test/test_socks.c:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socks_request_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:70:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:90:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:139:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:222:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:272:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:453:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:491:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:533:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:568:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:608:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:628:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:650:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SafeSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:673:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TestSocks [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:738:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:764:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:856:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:884:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_SOCKS4_WANT_CONNECT_OK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:916:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_SOCKS5_WANT_AUTH_METHOD_NONE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:995:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_SOCKS5_WANT_CONNECT_OK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_socks.c:1063:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_SOCKS4_WANT_CONNECT_OK [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_statefile.c:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_statefile.c:46:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:75:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:131:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:208:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:259:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:439:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:476:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:515:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:554:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:595:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:615:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:637:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:657:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:730:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:749:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:848:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:867:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:897:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:976:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:1045:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_socks.c:1093:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:84:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:232:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataDirectory [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:271:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:321:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:409:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:463:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:526:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HiddenServiceStatistics [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:646:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:725:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLOAD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_stats.c:876:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONION_HANDSHAKE_TYPE_NTOR_V3 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:55:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin_circuit_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:335:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_global_min_severity_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:403:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable routerinfo_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:458:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_global_min_severity_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:580:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_global_min_severity_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:679:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable or_state_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:728:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_global_min_severity_ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:854:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats_n_data_cells_packaged [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_status.c:68:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_status.c:154:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_status.c:232:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_status.c:267:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_status.c:369:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_status.c:473:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_status.c:599:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_status.c:745:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_status.c:870:3: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:216:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:258:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:296:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:334:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:368:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:440:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:497:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:625:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:702:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:866:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:925:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_stats.c:462:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/test_stats.c:471:3: style: Variable 'bwhist_note_bytes_read' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_stats.c:474:3: style: Variable 'bwhist_note_bytes_read' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_stats.c:477:3: style: Variable 'bwhist_note_bytes_read' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_stats.c:480:3: style: Variable 'bwhist_note_bytes_read' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_stats.c:483:3: style: Variable 'bwhist_note_bytes_read' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_stats.c:484:3: style: Variable 'bwhist_note_bytes_read' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_stats.c:462:9: style: Variable 'str' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/test/test_storagedir.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_storagedir.c:129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_storagedir.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_storagedir.c:218:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_storagedir.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_storagedir.c:324:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_switch_id.c:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_switch_id.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_storagedir.c:229:9: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] tor-0.4.8.16/src/test/test_storagedir.c:40:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_storagedir.c:100:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_storagedir.c:156:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_storagedir.c:192:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_storagedir.c:253:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_storagedir.c:292:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_storagedir.c:353:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_token_bucket.c:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_token_bucket.c:47:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_token_bucket.c:83:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_token_bucket.c:112:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_token_bucket.c:33:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_token_bucket.c:69:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_token_bucket.c:98:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_token_bucket.c:139:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_threads.c:91:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_threads.c:286:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:161:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECONNRESET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:180:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:242:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_x509_cert_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:269:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_tls_context_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:359:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:386:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_TLS_CTX_IS_PUBLIC_SERVER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:414:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:430:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_TLS_CTX_IS_PUBLIC_SERVER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:460:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOR_TLS_CTX_IS_PUBLIC_SERVER [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:490:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_tls_t [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_tortls.c:585:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tor_tls_get_peer_cert [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_threads.c:145:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_threads.c:298:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_threads.c:227:33: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'test_threads_conditionvar' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tor-0.4.8.16/src/test/test_threads.c:309:29: note: You might need to cast the function pointer here tor-0.4.8.16/src/test/test_threads.c:227:33: note: Parameter 'arg' can be declared as pointer to const tor-0.4.8.16/src/test/test_tortls.c:172:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:195:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:255:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:291:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:371:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:396:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:416:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:444:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:469:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:515:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls.c:573:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_tortls_openssl.c:19:1: error: There is an unknown macro here somewhere. Configuration is required. If DISABLE_GCC_WARNING is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_util_format.c:22:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_format.c:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_format.c:155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_format.c:204:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_format.c:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_format.c:307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_format.c:346:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_format.c:395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE64_ENCODE_MULTILINE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util.c:4071:38: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/test/test_util_format.c:35:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_format.c:128:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_format.c:179:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_format.c:228:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_format.c:279:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_format.c:326:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_format.c:370:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_format.c:401:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_process.c:27:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_process.c:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_util_process.c:39:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_util_process.c:65:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_voting_flags.c:39:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGEST_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_voting_flags.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_EQ [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_voting_flags.c:116:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_voting_flags.c:144:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESC_IS_STALE_INTERVAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_voting_schedule.c:17:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_voting_schedule.c:53:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_voting_flags.c:100:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_x509.c:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_x509.c:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_x509.c:146:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_x509.c:181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_workqueue.c:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WQ_RPL_ERROR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_workqueue.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WQ_RPL_SHUTDOWN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_x509.c:57:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_workqueue.c:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURVE25519_OUTPUT_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_x509.c:108:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_workqueue.c:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WQ_RPL_REPLY [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_x509.c:150:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_workqueue.c:361:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASOCKS_NOEVENTFD2 [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/test/test_x509.c:193:2: style: Label 'done' is not used. [unusedLabel] tor-0.4.8.16/src/test/test_x509.c:43:20: style: Variable 'cert' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/test/testing_common.c:168:33: error: There is an unknown macro here somewhere. Configuration is required. If PATH_SEPARATOR is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/tools/tor-gencert.c:78:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FN_NOENT [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:407:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:457:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_TIME_LEN [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:554:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-print-ed-signing-cert.c:55:69: error: There is an unknown macro here somewhere. Configuration is required. If TOR_PRIdSZ is a macro then please configure it. [unknownMacro] tor-0.4.8.16/src/tools/tor-resolve.c:74:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_RESOLVE [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-resolve.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_GENERAL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-resolve.c:258:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_NET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-resolve.c:270:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_NET [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-resolve.c:297:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LD_PROTOCOL [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-resolve.c:390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STMT_END [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-resolve.c:581:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-gencert.c:90:9: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] tor-0.4.8.16/src/tools/tor_runner.c:52:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor_runner.c:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINDIR [valueFlowBailoutIncompleteVar] tor-0.4.8.16/src/tools/tor-resolve.c:390:5: style: Variable 'log_fn' is assigned a value that is never used. [unreadVariable] tor-0.4.8.16/src/tools/tor_runner.c:97:10: warning: If memory allocation fails, then there is a possible null pointer dereference: args [nullPointerOutOfMemory] tor-0.4.8.16/src/tools/tor_runner.c:96:28: note: Assuming allocation function fails tor-0.4.8.16/src/tools/tor_runner.c:96:28: note: Assignment 'args=calloc(cfg->argc+cfg->argc_owned+1,sizeof(char*))', assigned value is 0 tor-0.4.8.16/src/tools/tor_runner.c:97:10: note: Null pointer dereference tor-0.4.8.16/src/tools/tor_runner.c:102:3: warning: If memory allocation fails, then there is a possible null pointer dereference: args [nullPointerOutOfMemory] tor-0.4.8.16/src/tools/tor_runner.c:96:28: note: Assuming allocation function fails tor-0.4.8.16/src/tools/tor_runner.c:96:28: note: Assignment 'args=calloc(cfg->argc+cfg->argc_owned+1,sizeof(char*))', assigned value is 0 tor-0.4.8.16/src/tools/tor_runner.c:102:3: note: Null pointer dereference tor-0.4.8.16/src/tools/tor_runner.c:61:5: style: Statements following noreturn function 'child()' will never be executed. [unreachableCode] tor-0.4.8.16/src/trunnel/channelpadding_negotiation.c:50:59: style:inconclusive: Function 'channelpadding_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/channelpadding_negotiation.h:30:64: note: Function 'channelpadding_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/channelpadding_negotiation.c:50:59: note: Function 'channelpadding_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/channelpadding_negotiation.c:155:104: style:inconclusive: Function 'channelpadding_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/channelpadding_negotiation.h:50:106: note: Function 'channelpadding_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/channelpadding_negotiation.c:155:104: note: Function 'channelpadding_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/circpad_negotiation.c:50:45: style:inconclusive: Function 'circpad_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/circpad_negotiation.h:65:50: note: Function 'circpad_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/circpad_negotiation.c:50:45: note: Function 'circpad_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/circpad_negotiation.c:175:90: style:inconclusive: Function 'circpad_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/circpad_negotiation.h:84:92: note: Function 'circpad_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/circpad_negotiation.c:175:90: note: Function 'circpad_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/circpad_negotiation.c:336:47: style:inconclusive: Function 'circpad_negotiated_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/circpad_negotiation.h:146:52: note: Function 'circpad_negotiated_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/circpad_negotiation.c:336:47: note: Function 'circpad_negotiated_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/circpad_negotiation.c:461:92: style:inconclusive: Function 'circpad_negotiated_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/circpad_negotiation.h:165:94: note: Function 'circpad_negotiated_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/circpad_negotiation.c:461:92: note: Function 'circpad_negotiated_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/conflux.h:19:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/congestion_control.c:49:55: style:inconclusive: Function 'trn_extension_field_cc_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/congestion_control.h:27:60: note: Function 'trn_extension_field_cc_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/congestion_control.c:49:55: note: Function 'trn_extension_field_cc_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/congestion_control.c:100:100: style:inconclusive: Function 'trn_extension_field_cc_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/congestion_control.h:46:102: note: Function 'trn_extension_field_cc_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/congestion_control.c:100:100: note: Function 'trn_extension_field_cc_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/ed25519_cert.h:21:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/extension.h:15:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/hs/cell_establish_intro.h:29:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/flow_control_cells.c:49:29: style:inconclusive: Function 'xoff_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/flow_control_cells.h:32:34: note: Function 'xoff_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/flow_control_cells.c:49:29: note: Function 'xoff_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/flow_control_cells.c:106:74: style:inconclusive: Function 'xoff_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/flow_control_cells.h:51:76: note: Function 'xoff_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/flow_control_cells.c:106:74: note: Function 'xoff_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/flow_control_cells.c:212:27: style:inconclusive: Function 'xon_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/flow_control_cells.h:74:32: note: Function 'xon_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/flow_control_cells.c:212:27: note: Function 'xon_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/flow_control_cells.c:283:72: style:inconclusive: Function 'xon_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/flow_control_cells.h:93:74: note: Function 'xon_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/flow_control_cells.c:283:72: note: Function 'xon_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/hs/cell_introduce1.h:44:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/hs/cell_rendezvous.h:16:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/link_handshake.h:22:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/netinfo.h:28:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/pwbox.h:18:25: error: syntax error [syntaxError] tor-0.4.8.16/src/trunnel/sendme_cell.c:49:33: style:inconclusive: Function 'sendme_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/sendme_cell.h:28:38: note: Function 'sendme_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/sendme_cell.c:49:33: note: Function 'sendme_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. tor-0.4.8.16/src/trunnel/sendme_cell.c:183:78: style:inconclusive: Function 'sendme_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent] tor-0.4.8.16/src/trunnel/sendme_cell.h:47:80: note: Function 'sendme_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/sendme_cell.c:183:78: note: Function 'sendme_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. tor-0.4.8.16/src/trunnel/sendme_cell.c:111:52: style: Parameter 'inp' can be declared as pointer to const [constParameterPointer] tor-0.4.8.16/src/trunnel/socks5.h:64:25: error: syntax error [syntaxError] diff: head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1013:28: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1336:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1353:38: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1370:20: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1427:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1431:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1453:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1462:48: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1463:27: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1489:27: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1798:38: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:1859:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:983:23: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/ext/OpenBSD_malloc_Linux.c:998:28: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:128:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:128:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:128:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:128:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:129:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:129:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:129:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:129:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:130:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:130:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:130:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:130:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:131:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:131:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:131:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:131:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:132:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:132:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:132:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:132:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:133:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:133:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:133:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:133:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:134:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:134:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:134:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:134:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:135:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:135:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:135:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:135:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:136:27: warning: Possible null pointer dereference: r1 [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:34: note: Calling function 'barrett_reduce256_modm', 3rd argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:136:27: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:136:39: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:136:39: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:147:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:147:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:148:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:148:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:149:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:149:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:150:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:150:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:151:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:151:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:152:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:152:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:153:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:153:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:154:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:154:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:155:14: warning: Possible null pointer dereference: y [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:243:21: note: Calling function 'add256_modm', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:155:14: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:232:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:232:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:233:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:233:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:234:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:234:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:235:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:235:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:236:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:236:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:237:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:237:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:238:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:238:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:239:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:239:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:240:2: warning: Possible null pointer dereference: out [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:240:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:305:7: warning: Possible null pointer dereference: in [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:231:67: note: Calling function 'ge25519_scalarmult_base_niels', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519-donna-impl-base.h:341:30: note: Calling function 'contract256_window4_modm', 2nd argument 's' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:305:7: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:310:9: warning: Possible null pointer dereference: in [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:231:67: note: Calling function 'ge25519_scalarmult_base_niels', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519-donna-impl-base.h:341:30: note: Calling function 'contract256_window4_modm', 2nd argument 's' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:310:9: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:316:6: warning: Possible null pointer dereference: in [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:231:67: note: Calling function 'ge25519_scalarmult_base_niels', 3rd argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519-donna-impl-base.h:341:30: note: Calling function 'contract256_window4_modm', 2nd argument 's' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:316:6: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:46:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:46:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:47:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:47:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:48:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:48:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:49:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:49:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:50:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:50:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:51:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:51:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:52:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:52:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:53:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:53:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:54:31: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:54:31: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:58:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:58:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:59:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:59:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:60:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:60:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:61:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:61:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:62:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:62:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:63:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:63:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:64:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:64:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:65:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:65:2: note: Null pointer dereference 2.17.0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:66:2: warning: Possible null pointer dereference: r [nullPointer] tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:214:21: note: Assignment 'r={0}', assigned value is 0 tor-0.4.8.16/src/ext/ed25519/donna/ed25519_tor.c:228:18: note: Calling function 'expand256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:257:25: note: Calling function 'barrett_reduce256_modm', 1st argument 'out' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:138:17: note: Calling function 'reduce256_modm', 1st argument 'r' value is 0 tor-0.4.8.16/src/ext/ed25519/donna/modm-donna-32bit.h:66:2: note: Null pointer dereference head tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:47: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assuming allocation function fails tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assignment 'H=calloc(1,sizeof(*H))', assigned value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:165:19: note: Calling function 'min_heap_ctor', 1st argument 'H' value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:47: note: Null pointer dereference head tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:57: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assuming allocation function fails tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:163:15: note: Assignment 'H=calloc(1,sizeof(*H))', assigned value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:165:19: note: Calling function 'min_heap_ctor', 1st argument 'H' value is 0 tor-0.4.8.16/src/ext/timeouts/bench/bench-heap.c:65:57: note: Null pointer dereference head tor-0.4.8.16/src/ext/timeouts/lua/timeout-lua.c:9:2: error: #error only Lua 5.3 supported [preprocessorErrorDirective] head tor-0.4.8.16/src/feature/dirparse/ns_parse.c:1530:52: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/feature/hs/hs_common.c:623:24: style: Condition 'add_unix_port(matching_ports,p)' is always true [knownConditionTrueFalse] head tor-0.4.8.16/src/feature/hs/hs_common.c:650:24: style: Condition 'set_unix_port(conn,chosen_port)' is always true [knownConditionTrueFalse] head tor-0.4.8.16/src/feature/stats/rephist.c:382:7: style: Condition '!dns_stats' is always false [knownConditionTrueFalse] head tor-0.4.8.16/src/lib/crypt_ops/crypto_curve25519.c:78:2: error: #error "No implementation of curve25519 is available." [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/crypt_ops/crypto_openssl_mgt.c:135:2: error: #error "OpenSSL has been built without thread support. Tor requires an \ [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/crypt_ops/crypto_rand_numeric.c:118:2: error: #error SIZEOF_INT is neither 4 nor 8 [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/ctime/di_ops.c:78:2: error: #error "configure says right-shift doesn't perform sign-extension." [preprocessorErrorDirective] 2.17.0 tor-0.4.8.16/src/lib/fs/dir.c:358:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head tor-0.4.8.16/src/lib/fs/mmap.c:239:2: error: #error "cannot implement tor_mmap_file" [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/lock/compat_mutex_winthreads.c:16:2: error: #error "orconfig.h didn't define WINVER" [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/memarea/memarea.c:42:2: error: #error "void* is neither 4 nor 8 bytes long." [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/smartlist_core/smartlist_core.c:57:2: error: #error "We don't support systems where size_t is smaller than int." [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/string/parse_int.c:130:2: error: #error "I don't know how to parse 64-bit numbers." [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/term/getpass.c:118:2: error: #error "No implementation for tor_getpass found!" [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/time/compat_time.c:742:2: error: #error "No way to implement monotonic timers." [preprocessorErrorDirective] head tor-0.4.8.16/src/lib/wallclock/tor_gettimeofday.c:79:2: error: #error "No way to get time." [preprocessorErrorDirective] head tor-0.4.8.16/src/test/bench.c:458:67: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/rng_test_helpers.c:25:2: error: #error "No. Never link this code into Tor proper." [preprocessorErrorDirective] head tor-0.4.8.16/src/test/test_link_handshake.c:1219:47: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_link_handshake.c:1598:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_link_handshake.c:1614:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_link_handshake.c:1615:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_link_handshake.c:1616:3: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:1390:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:1416:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:1495:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:1548:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:1578:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:1879:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:818:39: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:839:36: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:861:49: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:884:49: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_routerset.c:906:49: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head tor-0.4.8.16/src/test/test_shared_random.c:1574:35: error: Uninitialized variable: place_holder [uninitvar] DONE