2026-05-16 14:12 ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-rlang/r-cran-rlang_1.2.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: f7f0549 (2026-05-16 16:01:44 +0200) count: 264 263 elapsed-time: 0.3 0.3 head-timing-info: old-timing-info: head results: rlang/src/internal/encoding.c:184:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] rlang/src/internal/dots-ellipsis.c:4:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/dots-ellipsis.c:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] rlang/src/capture.c:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] rlang/src/internal/internal.h:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_false [valueFlowBailoutIncompleteVar] rlang/src/capture.c:33:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/cnd-handlers.c:18:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] rlang/src/internal/env.c:6:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/capture.c:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_symbol [valueFlowBailoutIncompleteVar] rlang/src/internal/env.c:64:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/eval.c:13:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/capture.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ENV_BINDING_TYPE_delayed [valueFlowBailoutIncompleteVar] rlang/src/internal/env.c:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/capture.c:191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/capture.c:254:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_symbol [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-defuse.c:15:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:513:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] rlang/src/internal/utils.h:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/fn.c:8:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:9:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:18:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/cnd.c:130:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:11:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:9:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/cnd.c:146:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:104:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/cnd.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_MissingArg [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:83:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_symbol [valueFlowBailoutIncompleteVar] rlang/src/internal/weakref.c:4:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENVSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:133:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:86:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/weakref.c:11:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAKREFSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.h:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:151:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:191:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/vec-raw.c:5:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] rlang/src/internal/weakref.c:18:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAKREFSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.h:82:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:16:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/weakref.c:25:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAKREFSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:23:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:212:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:46:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:12:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] rlang/src/rlang/c-utils.c:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:92:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/ast-rotate.c:343:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:83:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:15:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_false [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/ast-rotate.c:448:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:217:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srcref [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:14:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/names.c:37:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:31:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:64:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_pointer [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:213:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/ast-rotate.c:550:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:229:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/names.c:96:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:82:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_UTF8 [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:254:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_string [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:265:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srcfile [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:85:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/names.c:197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na [valueFlowBailoutIncompleteVar] rlang/src/internal/replace-na.c:36:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:168:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_UTF8 [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:271:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:272:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:114:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/replace-na.c:106:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:282:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/replace-na.c:175:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/rlang/dots-info.c:5:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] rlang/src/internal/env-binding.c:226:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:36:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_logical [valueFlowBailoutIncompleteVar] rlang/src/rlang/rlang-types.h:123:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] rlang/src/internal/env-binding.c:280:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:150:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:53:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:201:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BaseEnv [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:65:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/parse.c:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:100:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:127:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:147:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:23:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:96:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:62:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:262:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _r_use_local_precious_list [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:24:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:149:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] rlang/src/internal/utils.c:265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _r_use_local_precious_list [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:163:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] rlang/src/internal/eval-tidy.c:106:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:80:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:172:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:128:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:99:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:194:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] rlang/src/rlang/dyn-list-of.c:33:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_dyn_list_of [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:135:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:106:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:223:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/rlang/dyn-list-of.c:116:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ssize [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:155:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:234:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTPTRSXP [valueFlowBailoutIncompleteVar] rlang/src/rlang/dyn-list-of.c:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_pair_ptr_ssize [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:173:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:280:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_GlobalEnv [valueFlowBailoutIncompleteVar] rlang/src/rlang/dyn-list-of.c:229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_pair_ptr_ssize [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:207:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_symbol [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:270:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:247:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:292:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:325:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:380:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilde [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:378:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:393:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:395:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:406:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srcref [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:420:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:475:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:501:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilde [valueFlowBailoutIncompleteVar] rlang/tests/testthat/fixtures/rlanglibtest/src/init.c:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:518:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:576:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_str [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:243:7: style: Condition 'n' is always true [knownConditionTrueFalse] rlang/src/internal/dots-ellipsis.c:19:10: style: Variable 'names' can be declared as pointer to const [constVariablePointer] rlang/src/internal/dots.c:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:121:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:289:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_pairlist [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:386:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:533:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:557:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:573:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:578:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:591:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:600:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:621:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:630:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:686:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:768:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:802:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:845:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:870:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:894:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:931:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:968:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:982:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:1003:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:1048:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:1135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:151:41: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] rlang/src/internal/ast-rotate.c:508:57: style:inconclusive: Function 'node_list_interp_fixup' argument 4 names different: declaration 'rotation_info' definition 'info'. [funcArgNamesDifferent] rlang/src/internal/decl/ast-rotate-decl.h:5:57: note: Function 'node_list_interp_fixup' argument 4 names different: declaration 'rotation_info' definition 'info'. rlang/src/internal/ast-rotate.c:508:57: note: Function 'node_list_interp_fixup' argument 4 names different: declaration 'rotation_info' definition 'info'. rlang/src/internal/vec.c:125:24: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] rlang/src/internal/parse.c:464:24: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] rlang/src/internal/replace-na.c:97:61: style:inconclusive: Function 'replace_na_' argument 3 names different: declaration 'start' definition 'i'. [funcArgNamesDifferent] rlang/src/internal/replace-na.c:4:61: note: Function 'replace_na_' argument 3 names different: declaration 'start' definition 'i'. rlang/src/internal/replace-na.c:97:61: note: Function 'replace_na_' argument 3 names different: declaration 'start' definition 'i'. rlang/src/internal/replace-na.c:167:65: style:inconclusive: Function 'replace_na_vec_' argument 3 names different: declaration 'start' definition 'i'. [funcArgNamesDifferent] rlang/src/internal/replace-na.c:5:65: note: Function 'replace_na_vec_' argument 3 names different: declaration 'start' definition 'i'. rlang/src/internal/replace-na.c:167:65: note: Function 'replace_na_vec_' argument 3 names different: declaration 'start' definition 'i'. rlang/src/internal/replace-na.c:34:10: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] rlang/src/internal/replace-na.c:44:10: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] rlang/src/rlang/dyn-list-of.c:89:28: style: Variable 'v_arrays' can be declared as pointer to const [constVariablePointer] rlang/src/internal/arg.c:145:12: style: Variable 'current_arg' can be declared as pointer to const [constVariablePointer] rlang/src/internal/arg.c:172:10: style: Variable 'first_elt' can be declared as pointer to const [constVariablePointer] rlang/src/internal/call.c:103:42: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] rlang/src/internal/utils.c:242:12: style: Variable 'val' can be declared as pointer to const [constVariablePointer] rlang/src/internal/nse-inject.c:96:3: style: Statements following 'return' will never be executed. [unreachableCode] rlang/src/internal/nse-inject.c:103:3: style: Statements following 'return' will never be executed. [unreachableCode] rlang/src/internal/nse-inject.c:10:42: style:inconclusive: Function 'which_uq_op' argument 1 names different: declaration 'x' definition 'first'. [funcArgNamesDifferent] rlang/src/internal/nse-inject.h:60:42: note: Function 'which_uq_op' argument 1 names different: declaration 'x' definition 'first'. rlang/src/internal/nse-inject.c:10:42: note: Function 'which_uq_op' argument 1 names different: declaration 'x' definition 'first'. rlang/src/internal/nse-inject.c:76:45: style:inconclusive: Function 'which_curly_op' argument 1 names different: declaration 'second' definition 'first'. [funcArgNamesDifferent] rlang/src/internal/nse-inject.c:8:45: note: Function 'which_curly_op' argument 1 names different: declaration 'second' definition 'first'. rlang/src/internal/nse-inject.c:76:45: note: Function 'which_curly_op' argument 1 names different: declaration 'second' definition 'first'. rlang/src/internal/nse-inject.c:394:39: style:inconclusive: Function 'node_list_interp' argument 1 names different: declaration 'x' definition 'node'. [funcArgNamesDifferent] rlang/src/internal/nse-inject.c:316:39: note: Function 'node_list_interp' argument 1 names different: declaration 'x' definition 'node'. rlang/src/internal/nse-inject.c:394:39: note: Function 'node_list_interp' argument 1 names different: declaration 'x' definition 'node'. rlang/src/internal/squash.c:287:86: style:inconclusive: Function 'r_squash_if' argument 4 names different: declaration '' definition 'depth'. [funcArgNamesDifferentUnnamed] rlang/src/internal/squash.c:251:50: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] rlang/src/internal/squash.c:252:17: style: Variable 'is_spliced_clo' can be declared as pointer to const [constVariablePointer] rlang/src/internal/env-binding.c:309:54: style:inconclusive: Function 'env_poke_delayed' argument 3 names different: declaration 'value' definition 'expr'. [funcArgNamesDifferent] rlang/src/internal/env-binding.c:148:61: note: Function 'env_poke_delayed' argument 3 names different: declaration 'value' definition 'expr'. rlang/src/internal/env-binding.c:309:54: note: Function 'env_poke_delayed' argument 3 names different: declaration 'value' definition 'expr'. rlang/src/internal/squash.c:257:17: style: Variable 'is_spliceable_clo' can be declared as pointer to const [constVariablePointer] rlang/src/internal/eval-tidy.c:563:10: style: Local variable 'rlang_ns_env' shadows outer variable [shadowVariable] rlang/src/internal/utils.h:11:15: note: Shadowed variable rlang/src/internal/eval-tidy.c:563:10: note: Shadow local variable rlang/src/internal/eval-tidy.c:132:55: style: Parameter 'top' can be declared as pointer to const [constParameterPointer] rlang/src/internal/eval-tidy.c:486:10: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] rlang/src/internal/dots.c:478:18: style: Local variable 'i' shadows outer variable [shadowVariable] rlang/src/internal/dots.c:386:16: note: Shadowed variable rlang/src/internal/dots.c:478:18: note: Shadow local variable rlang/src/internal/dots.c:529:46: style: Parameter 'p_capture_info' can be declared as pointer to const [constParameterPointer] rlang/src/internal/dots.c:530:27: style: Parameter 'expr' can be declared as pointer to const [constParameterPointer] rlang/src/internal/dots.c:531:27: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] rlang/src/internal/dots.c:685:64: style: Parameter 'capture_info' can be declared as pointer to const [constParameterPointer] rlang/src/internal/dots.c:794:48: style: Parameter 'capture_info' can be declared as pointer to const [constParameterPointer] rlang/src/internal/hash.c:91:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_obj [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:131:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:236:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_pointer [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:346:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_pointer [valueFlowBailoutIncompleteVar] rlang/src/internal/xxhash/xxhash.h:1459:54: style:inconclusive: Boolean expression 'len>=16' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] rlang/src/internal/hash.c:263:48: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] rlang/src/internal/hash.c:257:12: note: Assuming that condition 'fp==NULL' is not redundant rlang/src/internal/hash.c:263:48: note: Null pointer dereference rlang/src/internal/xxhash/xxhash.h:1392:62: style:inconclusive: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:297:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1392:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1426:52: style:inconclusive: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:327:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. rlang/src/internal/xxhash/xxhash.h:1426:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. rlang/src/internal/xxhash/xxhash.h:1426:83: style:inconclusive: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:327:84: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. rlang/src/internal/xxhash/xxhash.h:1426:83: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. rlang/src/internal/xxhash/xxhash.h:1446:29: style:inconclusive: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:330:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1446:29: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1446:62: style:inconclusive: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:330:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1446:62: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1509:64: style:inconclusive: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:331:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1509:64: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1934:62: style:inconclusive: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:386:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1934:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1967:52: style:inconclusive: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:392:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. rlang/src/internal/xxhash/xxhash.h:1967:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. rlang/src/internal/xxhash/xxhash.h:1967:83: style:inconclusive: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:392:84: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. rlang/src/internal/xxhash/xxhash.h:1967:83: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. rlang/src/internal/xxhash/xxhash.h:1986:30: style:inconclusive: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:395:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1986:30: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1986:63: style:inconclusive: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:395:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1986:63: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:2046:64: style:inconclusive: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:396:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:2046:64: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:3866:53: style:inconclusive: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:462:53: note: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3866:53: note: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3872:36: style:inconclusive: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:487:64: note: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3872:36: note: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3878:34: style:inconclusive: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:471:62: note: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3878:34: note: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4125:34: style:inconclusive: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:525:64: note: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4125:34: note: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4125:67: style:inconclusive: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:525:100: note: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:4125:67: note: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:4166:69: style:inconclusive: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:526:70: note: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4166:69: note: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4598:55: style:inconclusive: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:541:55: note: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4598:55: note: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4606:37: style:inconclusive: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:543:66: note: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4606:37: note: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4614:35: style:inconclusive: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:542:64: note: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4614:35: note: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4622:20: style:inconclusive: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:730:49: note: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4622:20: note: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4672:35: style:inconclusive: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:562:65: note: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4672:35: note: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4672:68: style:inconclusive: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:562:101: note: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:4672:68: note: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:4678:71: style:inconclusive: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:563:71: note: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4678:71: note: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/hash.c:264:21: style: Local variable 'err' shadows outer variable [shadowVariable] rlang/src/internal/hash.c:249:19: note: Shadowed variable rlang/src/internal/hash.c:264:21: note: Shadow local variable rlang/src/internal/hash.c:144:33: style: Parameter 'p_xx_state' can be declared as pointer to const [constParameterPointer] rlang/src/internal/hash.c:333:9: style: Variable 'v_data' can be declared as pointer to const [constVariablePointer] diff: 2.20.0 rlang/src/internal/dots.c:478:18: style: Local variable 'i' shadows outer variable [shadowVariable] rlang/src/internal/dots.c:386:16: note: Shadowed declaration rlang/src/internal/dots.c:478:18: note: Shadow variable head rlang/src/internal/dots.c:478:18: style: Local variable 'i' shadows outer variable [shadowVariable] rlang/src/internal/dots.c:386:16: note: Shadowed variable rlang/src/internal/dots.c:478:18: note: Shadow local variable 2.20.0 rlang/src/internal/eval-tidy.c:563:10: style: Local variable 'rlang_ns_env' shadows outer variable [shadowVariable] rlang/src/internal/utils.h:11:15: note: Shadowed declaration rlang/src/internal/eval-tidy.c:563:10: note: Shadow variable head rlang/src/internal/eval-tidy.c:563:10: style: Local variable 'rlang_ns_env' shadows outer variable [shadowVariable] rlang/src/internal/utils.h:11:15: note: Shadowed variable rlang/src/internal/eval-tidy.c:563:10: note: Shadow local variable 2.20.0 rlang/src/internal/hash.c:264:21: style: Local variable 'err' shadows outer variable [shadowVariable] rlang/src/internal/hash.c:249:19: note: Shadowed declaration rlang/src/internal/hash.c:264:21: note: Shadow variable head rlang/src/internal/hash.c:264:21: style: Local variable 'err' shadows outer variable [shadowVariable] rlang/src/internal/hash.c:249:19: note: Shadowed variable rlang/src/internal/hash.c:264:21: note: Shadow local variable head rlang/src/internal/squash.c:287:86: style:inconclusive: Function 'r_squash_if' argument 4 names different: declaration '' definition 'depth'. [funcArgNamesDifferentUnnamed] DONE