2024-04-21 18:27 ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-vctrs/r-cran-vctrs_0.6.5.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 -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-20-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 795 795 elapsed-time: 8.7 8.8 head-timing-info: old-timing-info: head results: vctrs/src/arg.c:200:30: error: There is an unknown macro here somewhere. Configuration is required. If R_PRI_SSIZE is a macro then please configure it. [unknownMacro] vctrs/src/utils.h:240:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:244:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:248:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:252:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:300:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_GlobalEnv [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:313:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:359:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/cast.h:20:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/cast.h:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s3 [valueFlowBailoutIncompleteVar] vctrs/src/missing.h:17:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/missing.h:21:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/missing.h:33:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_str [valueFlowBailoutIncompleteVar] vctrs/src/missing.h:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/equal.h:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/equal.h:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/equal.h:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/equal.h:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/equal.h:132:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/equal.h:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/compare.h:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/compare.h:185:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/compare.h:193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/compare.h:205:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/dim.h:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/dim.h:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/dim.h:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/lazy.h:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/lazy.h:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/lazy.h:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/lazy.h:96:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/type-complex.h:17:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_dbl [valueFlowBailoutIncompleteVar] vctrs/src/order.h:62:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/strides.h:87:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/strides.h:101:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/strides.h:168:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/subscript.h:34:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] vctrs/src/subscript.h:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/translate.h:28:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_UTF8 [valueFlowBailoutIncompleteVar] vctrs/src/translate.h:32:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/vctrs.h:147:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/vctrs.h:169:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/altrep-lazy-character.c:26:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/altrep-lazy-character.c:30:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/altrep-lazy-character.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/altrep-lazy-character.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/altrep-lazy-character.c:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/altrep-lazy-character.c:94:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/altrep-lazy-character.c:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/altrep-lazy-character.c:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/altrep-rle.c:28:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/altrep-rle.c:32:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/altrep-rle.c:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/altrep-rle.c:64:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/altrep-rle.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/altrep-rle.c:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/altrep-rle.c:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/altrep-rle.c:170:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.h:90:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.h:90:10: note: Shadow variable vctrs/src/utils.h:110:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.h:110:10: note: Shadow variable vctrs/src/compare.h:41:33: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] vctrs/src/compare.h:41:43: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] vctrs/src/compare.h:104:34: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] vctrs/src/compare.h:104:44: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] vctrs/src/compare.h:171:37: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] vctrs/src/compare.h:171:47: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] vctrs/src/compare.h:217:38: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] vctrs/src/compare.h:217:48: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] vctrs/src/match-compare.h:137:24: style: Variable 'y_data' can be declared as pointer to const [constVariablePointer] vctrs/src/match-compare.h:141:20: style: Variable 'v_col_type' can be declared as pointer to const [constVariablePointer] vctrs/src/missing.h:32:28: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] vctrs/src/missing.h:40:29: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] vctrs/src/altrep-rle.c:47:8: style: Variable 'rle_p' can be declared as pointer to const [constVariablePointer] vctrs/src/altrep-rle.c:78:8: style: Variable 'rle_p' can be declared as pointer to const [constVariablePointer] vctrs/src/altrep-rle.c:89:30: style: Parameter 'rle_data' can be declared as pointer to const [constParameterPointer] vctrs/src/altrep-rle.c:110:8: style: Variable 'index_data' can be declared as pointer to const [constVariablePointer] vctrs/src/altrep-rle.c:146:8: style: Variable 'rle_p' can be declared as pointer to const [constVariablePointer] vctrs/src/arg-counter.c:87:38: style:inconclusive: Function 'counters_shift' argument 1 names different: declaration 'counters' definition 'p_counters'. [funcArgNamesDifferent] vctrs/src/arg-counter.h:61:38: note: Function 'counters_shift' argument 1 names different: declaration 'counters' definition 'p_counters'. vctrs/src/arg-counter.c:87:38: note: Function 'counters_shift' argument 1 names different: declaration 'counters' definition 'p_counters'. vctrs/src/assert.c:5:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/assert.c:23:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/assert.c:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/assert.c:78:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env [valueFlowBailoutIncompleteVar] vctrs/src/assert.c:101:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/assert.c:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.h:17:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_RowNamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:260:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:319:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:331:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:383:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:524:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:538:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:578:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:620:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/c-unchop.c:22:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/c-unchop.c:192:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_arg [valueFlowBailoutIncompleteVar] vctrs/src/c-unchop.c:257:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/c-unchop.c:228:55: style:inconclusive: Function 'list_unchop_fallback' argument 6 names different: declaration 'homogenous' definition 'homogeneous'. [funcArgNamesDifferent] vctrs/src/decl/c-unchop-decl.h:16:55: note: Function 'list_unchop_fallback' argument 6 names different: declaration 'homogenous' definition 'homogeneous'. vctrs/src/c-unchop.c:228:55: note: Function 'list_unchop_fallback' argument 6 names different: declaration 'homogenous' definition 'homogeneous'. vctrs/src/c-unchop.c:287:16: style: Local variable 'i' shadows outer variable [shadowVariable] vctrs/src/c-unchop.c:237:11: note: Shadowed declaration vctrs/src/c-unchop.c:287:16: note: Shadow variable vctrs/src/c-unchop.c:291:16: style: Local variable 'i' shadows outer variable [shadowVariable] vctrs/src/c-unchop.c:237:11: note: Shadowed declaration vctrs/src/c-unchop.c:291:16: note: Shadow variable vctrs/src/c.c:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/c.c:227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/c.c:251:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/c.c:259:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/c.c:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s3 [valueFlowBailoutIncompleteVar] vctrs/src/c.c:333:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/c.c:383:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/callables.c:18:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/callables.c:22:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/bind.c:619:9: warning: Identical condition 'allow_minimal', second condition is always false [identicalConditionAfterEarlyExit] vctrs/src/bind.c:617:9: note: If condition 'allow_minimal' is true, the function will return/exit vctrs/src/bind.c:619:9: note: Testing identical condition 'allow_minimal' vctrs/src/c.c:332:41: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] vctrs/src/c.c:332:51: style: Parameter 'name_spec' can be declared as pointer to const [constParameterPointer] vctrs/src/bind.c:49:25: style:inconclusive: Function 'vec_rbind' argument 3 names different: declaration 'id' definition 'names_to'. [funcArgNamesDifferent] vctrs/src/decl/bind-decl.h:4:25: note: Function 'vec_rbind' argument 3 names different: declaration 'id' definition 'names_to'. vctrs/src/bind.c:49:25: note: Function 'vec_rbind' argument 3 names different: declaration 'id' definition 'names_to'. vctrs/src/bind.c:375:43: style: Parameter 'name_repair' can be declared as pointer to const [constParameterPointer] vctrs/src/bind.c:522:14: style: Variable 'learned_rn' can be declared as pointer to const [constVariablePointer] vctrs/src/bind.c:567:42: style: Parameter 'outer' can be declared as pointer to const [constParameterPointer] vctrs/src/cast-bare.c:14:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/cast-bare.c:43:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] vctrs/src/cast-bare.c:69:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_str [valueFlowBailoutIncompleteVar] vctrs/src/cast-bare.c:114:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/cast-bare.c:130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/cast-bare.c:162:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] vctrs/src/cast-bare.c:178:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/cast-dispatch.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/cast-dispatch.c:106:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/cast.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/cast.c:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/cast.c:168:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/cast.c:236:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/cast.c:293:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s3 [valueFlowBailoutIncompleteVar] vctrs/src/cast.c:340:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/cast.c:362:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fallback [valueFlowBailoutIncompleteVar] vctrs/src/cast.c:351:39: style:inconclusive: Function 'new_cast_opts' argument 2 names different: declaration 'y' definition 'to'. [funcArgNamesDifferent] vctrs/src/cast.h:89:39: note: Function 'new_cast_opts' argument 2 names different: declaration 'y' definition 'to'. vctrs/src/cast.c:351:39: note: Function 'new_cast_opts' argument 2 names different: declaration 'y' definition 'to'. vctrs/src/cast.c:353:50: style:inconclusive: Function 'new_cast_opts' argument 4 names different: declaration 'p_y_arg' definition 'p_to_arg'. [funcArgNamesDifferent] vctrs/src/cast.h:91:50: note: Function 'new_cast_opts' argument 4 names different: declaration 'p_y_arg' definition 'p_to_arg'. vctrs/src/cast.c:353:50: note: Function 'new_cast_opts' argument 4 names different: declaration 'p_y_arg' definition 'p_to_arg'. vctrs/src/conditions.c:27:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/conditions.c:27:10: note: Shadow variable vctrs/src/conditions.c:54:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/conditions.c:54:8: note: Shadow variable vctrs/src/conditions.c:85:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/conditions.c:85:10: note: Shadow variable vctrs/src/conditions.c:118:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/conditions.c:118:10: note: Shadow variable vctrs/src/conditions.c:142:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/conditions.c:142:8: note: Shadow variable vctrs/src/dictionary.c:87:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_len_t [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:181:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:224:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:318:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:337:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:413:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:435:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:447:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:464:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:549:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:606:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] vctrs/src/dictionary.c:163:46: style:inconclusive: Function 'dict_put' argument 2 names different: declaration 'k' definition 'hash'. [funcArgNamesDifferent] vctrs/src/dictionary.h:68:46: note: Function 'dict_put' argument 2 names different: declaration 'k' definition 'hash'. vctrs/src/dictionary.c:163:46: note: Function 'dict_put' argument 2 names different: declaration 'k' definition 'hash'. vctrs/src/dictionary.c:256:26: style:inconclusive: Function 'duplicated_any' argument 1 names different: declaration 'names' definition 'x'. [funcArgNamesDifferent] vctrs/src/vctrs.h:107:26: note: Function 'duplicated_any' argument 1 names different: declaration 'names' definition 'x'. vctrs/src/dictionary.c:256:26: note: Function 'duplicated_any' argument 1 names different: declaration 'names' definition 'x'. vctrs/src/dictionary.c:62:79: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] vctrs/src/equal.c:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/equal.c:146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/equal.c:211:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/equal.c:230:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/equal.c:393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/equal.c:419:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/expand.c:61:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ssize [valueFlowBailoutIncompleteVar] vctrs/src/fields.c:22:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/fields.c:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/fields.c:112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/fields.c:130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/fill.c:209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/fill.c:247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/globals.c:43:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy [valueFlowBailoutIncompleteVar] vctrs/src/group.c:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/group.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/group.c:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] vctrs/src/group.c:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/growable.c:12:10: error: Uninitialized variable: g.idx [uninitvar] vctrs/src/group.c:72:8: style: Local variable 'map' shadows outer function [shadowFunction] vctrs/src/utils.h:122:6: note: Shadowed declaration vctrs/src/group.c:72:8: note: Shadow variable vctrs/src/group.c:94:14: style: Local variable 'hash' shadows outer variable [shadowVariable] vctrs/src/group.c:76:12: note: Shadowed declaration vctrs/src/group.c:94:14: note: Shadow variable vctrs/src/hash.c:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] vctrs/src/hash.c:98:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/hash.c:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/hash.c:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/hash.c:323:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/hash.c:330:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/hash.c:351:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/hash.c:410:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] vctrs/src/hash.c:36:7: style: Assignment 'x=0.0' is redundant with condition 'x==0.0'. [duplicateConditionalAssign] vctrs/src/hash.c:35:9: note: Condition 'x==0.0' vctrs/src/hash.c:36:7: note: Assignment 'x=0.0' is redundant vctrs/src/hash.c:243:37: style:inconclusive: Function 'hash_fill' argument 2 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent] vctrs/src/vctrs.h:104:37: note: Function 'hash_fill' argument 2 names different: declaration 'n' definition 'size'. vctrs/src/hash.c:243:37: note: Function 'hash_fill' argument 2 names different: declaration 'n' definition 'size'. vctrs/src/init.c:386:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] vctrs/src/init.c:464:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/match-joint.c:289:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/interval.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/interval.c:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/interval.c:732:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/interval.c:897:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/missing.c:31:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_lgl [valueFlowBailoutIncompleteVar] vctrs/src/missing.c:102:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ssize [valueFlowBailoutIncompleteVar] vctrs/src/missing.c:151:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/missing.c:292:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/missing.c:371:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fn_is_missing [valueFlowBailoutIncompleteVar] vctrs/src/match.c:100:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] vctrs/src/match.c:314:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] vctrs/src/match.c:790:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/match.c:1274:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/match.c:1325:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] vctrs/src/match.c:1432:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/match.c:1483:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] vctrs/src/match.c:1534:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] vctrs/src/match.c:1638:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/match.c:2253:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/match.c:2466:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] vctrs/src/names.c:34:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/names.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:96:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/names.c:109:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/names.c:124:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/names.c:147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:188:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/names.c:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:245:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/names.c:442:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_str [valueFlowBailoutIncompleteVar] vctrs/src/names.c:468:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:486:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:503:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] vctrs/src/names.c:510:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:525:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:553:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:705:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/names.c:712:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/names.c:717:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:747:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim_names [valueFlowBailoutIncompleteVar] vctrs/src/names.c:774:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:817:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:871:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:947:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/names.c:969:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] vctrs/src/names.c:1001:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/order-collate.c:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/order-collate.c:47:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_GlobalEnv [valueFlowBailoutIncompleteVar] vctrs/src/order-groups.c:24:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/order-groups.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order-groups.c:165:22: style: Variable 'p_group_info_pre' can be declared as pointer to const [constVariablePointer] vctrs/src/order-sortedness.c:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/order-sortedness.c:456:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/order-sortedness.c:487:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order-sortedness.c:527:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order-truelength.c:36:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_chr [valueFlowBailoutIncompleteVar] vctrs/src/order-truelength.c:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ssize [valueFlowBailoutIncompleteVar] vctrs/src/interval.c:209:16: style: Local variable 'loc' shadows outer variable [shadowVariable] vctrs/src/interval.c:198:19: note: Shadowed declaration vctrs/src/interval.c:209:16: note: Shadow variable vctrs/src/interval.c:498:21: style: Local variable 'loc_start' shadows outer variable [shadowVariable] vctrs/src/interval.c:481:10: note: Shadowed declaration vctrs/src/interval.c:498:21: note: Shadow variable vctrs/src/interval.c:499:21: style: Local variable 'loc_end' shadows outer variable [shadowVariable] vctrs/src/interval.c:485:10: note: Shadowed declaration vctrs/src/interval.c:499:21: note: Shadow variable vctrs/src/interval.c:519:21: style: Local variable 'loc_start' shadows outer variable [shadowVariable] vctrs/src/interval.c:481:10: note: Shadowed declaration vctrs/src/interval.c:519:21: note: Shadow variable vctrs/src/interval.c:520:21: style: Local variable 'loc_end' shadows outer variable [shadowVariable] vctrs/src/interval.c:485:10: note: Shadowed declaration vctrs/src/interval.c:520:21: note: Shadow variable vctrs/src/match.c:2322:12: style: Local variable 'info' shadows outer variable [shadowVariable] vctrs/src/match.c:2260:10: note: Shadowed declaration vctrs/src/match.c:2322:12: note: Shadow variable vctrs/src/match.c:2658:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2658:10: note: Shadow variable vctrs/src/match.c:2680:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2680:10: note: Shadow variable vctrs/src/match.c:2706:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2706:10: note: Shadow variable vctrs/src/match.c:2731:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2731:10: note: Shadow variable vctrs/src/match.c:2755:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2755:10: note: Shadow variable vctrs/src/match.c:2781:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2781:10: note: Shadow variable vctrs/src/match.c:2807:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2807:10: note: Shadow variable vctrs/src/match.c:2835:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2835:10: note: Shadow variable vctrs/src/match.c:2861:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2861:10: note: Shadow variable vctrs/src/match.c:2888:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/match.c:2888:10: note: Shadow variable vctrs/src/proxy-restore.c:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/proxy-restore.c:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/poly-op.c:21:37: style:inconclusive: Function 'p_df_equal_na_equal' argument 1 names different: declaration 'x' definition 'p_x'. [funcArgNamesDifferent] vctrs/src/decl/poly-op-decl.h:2:37: note: Function 'p_df_equal_na_equal' argument 1 names different: declaration 'x' definition 'p_x'. vctrs/src/poly-op.c:21:37: note: Function 'p_df_equal_na_equal' argument 1 names different: declaration 'x' definition 'p_x'. vctrs/src/poly-op.c:21:65: style:inconclusive: Function 'p_df_equal_na_equal' argument 3 names different: declaration 'y' definition 'p_y'. [funcArgNamesDifferent] vctrs/src/decl/poly-op-decl.h:2:63: note: Function 'p_df_equal_na_equal' argument 3 names different: declaration 'y' definition 'p_y'. vctrs/src/poly-op.c:21:65: note: Function 'p_df_equal_na_equal' argument 3 names different: declaration 'y' definition 'p_y'. vctrs/src/poly-op.c:61:39: style:inconclusive: Function 'p_df_compare_na_equal' argument 1 names different: declaration 'x' definition 'p_x'. [funcArgNamesDifferent] vctrs/src/decl/poly-op-decl.h:5:39: note: Function 'p_df_compare_na_equal' argument 1 names different: declaration 'x' definition 'p_x'. vctrs/src/poly-op.c:61:39: note: Function 'p_df_compare_na_equal' argument 1 names different: declaration 'x' definition 'p_x'. vctrs/src/poly-op.c:61:67: style:inconclusive: Function 'p_df_compare_na_equal' argument 3 names different: declaration 'y' definition 'p_y'. [funcArgNamesDifferent] vctrs/src/decl/poly-op-decl.h:5:65: note: Function 'p_df_compare_na_equal' argument 3 names different: declaration 'y' definition 'p_y'. vctrs/src/poly-op.c:61:67: note: Function 'p_df_compare_na_equal' argument 3 names different: declaration 'y' definition 'p_y'. vctrs/src/poly-op.c:107:34: style:inconclusive: Function 'p_df_is_missing' argument 1 names different: declaration 'x' definition 'p_x'. [funcArgNamesDifferent] vctrs/src/decl/poly-op-decl.h:8:34: note: Function 'p_df_is_missing' argument 1 names different: declaration 'x' definition 'p_x'. vctrs/src/poly-op.c:107:34: note: Function 'p_df_is_missing' argument 1 names different: declaration 'x' definition 'p_x'. vctrs/src/poly-op.c:141:37: style:inconclusive: Function 'p_df_is_incomplete' argument 1 names different: declaration 'x' definition 'p_x'. [funcArgNamesDifferent] vctrs/src/decl/poly-op-decl.h:11:37: note: Function 'p_df_is_incomplete' argument 1 names different: declaration 'x' definition 'p_x'. vctrs/src/poly-op.c:141:37: note: Function 'p_df_is_incomplete' argument 1 names different: declaration 'x' definition 'p_x'. vctrs/src/poly-op.c:23:24: style: Variable 'p_y_data' can be declared as pointer to const [constVariablePointer] vctrs/src/poly-op.c:30:20: style: Variable 'v_col_type' can be declared as pointer to const [constVariablePointer] vctrs/src/poly-op.c:63:24: style: Variable 'p_y_data' can be declared as pointer to const [constVariablePointer] vctrs/src/poly-op.c:70:20: style: Variable 'v_col_type' can be declared as pointer to const [constVariablePointer] vctrs/src/poly-op.c:110:20: style: Variable 'v_col_type' can be declared as pointer to const [constVariablePointer] vctrs/src/poly-op.c:144:20: style: Variable 'v_col_type' can be declared as pointer to const [constVariablePointer] vctrs/src/order.c:298:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] vctrs/src/order.c:371:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/order.c:558:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:796:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:1185:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/order.c:1228:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/order.c:1322:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:2681:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] vctrs/src/order.c:2962:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:3055:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/order.c:3132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/order.c:3611:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:3860:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:3947:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4279:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEXP [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4334:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4392:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4444:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4498:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4610:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4630:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4650:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4670:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4687:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] vctrs/src/proxy-restore.c:90:14: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] vctrs/src/proxy.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/proxy.c:146:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/proxy.c:180:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/proxy.c:247:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/ptype-common.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype-common.c:79:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s3 [valueFlowBailoutIncompleteVar] vctrs/src/ptype-common.c:90:28: style:inconclusive: Function 'ptype2_common' argument 4 names different: declaration 'data' definition 'p_data'. [funcArgNamesDifferent] vctrs/src/decl/ptype-common-decl.h:5:28: note: Function 'ptype2_common' argument 4 names different: declaration 'data' definition 'p_data'. vctrs/src/ptype-common.c:90:28: note: Function 'ptype2_common' argument 4 names different: declaration 'data' definition 'p_data'. vctrs/src/ptype-common.c:93:29: style: Variable 'p_common_opts' can be declared as pointer to const [constVariablePointer] vctrs/src/ptype.c:9:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/ptype.c:15:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype.c:33:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype.c:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype.c:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype.c:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype.c:162:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_lgl [valueFlowBailoutIncompleteVar] vctrs/src/ptype.c:198:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/ptype2-dispatch.c:18:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_chr [valueFlowBailoutIncompleteVar] vctrs/src/ptype2-dispatch.c:90:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype2-dispatch.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype2-dispatch.c:148:47: style:inconclusive: Function 'vec_invoke_coerce_method' argument 11 names different: declaration 'call' definition 'lazy_call'. [funcArgNamesDifferent] vctrs/src/ptype2-dispatch.h:19:47: note: Function 'vec_invoke_coerce_method' argument 11 names different: declaration 'call' definition 'lazy_call'. vctrs/src/ptype2-dispatch.c:148:47: note: Function 'vec_invoke_coerce_method' argument 11 names different: declaration 'call' definition 'lazy_call'. vctrs/src/ptype2-dispatch.c:215:40: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] vctrs/src/ptype2.c:16:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/ptype2.c:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype2.c:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype2.c:168:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/ptype2.c:201:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype2.c:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/ptype2.c:289:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fallback [valueFlowBailoutIncompleteVar] vctrs/src/ptype2.c:295:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s3 [valueFlowBailoutIncompleteVar] vctrs/src/order.c:2228:7: style: Assignment 'x=0' is redundant with condition 'x==0'. [duplicateConditionalAssign] vctrs/src/order.c:2227:9: note: Condition 'x==0' vctrs/src/order.c:2228:7: note: Assignment 'x=0' is redundant vctrs/src/rank.c:53:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rank.c:249:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_logical [valueFlowBailoutIncompleteVar] vctrs/src/order.c:4493:60: style:inconclusive: Function 'expand_arg' argument 3 names different: declaration 'arg_size' definition 'n_arg'. [funcArgNamesDifferent] vctrs/src/order.c:4424:67: note: Function 'expand_arg' argument 3 names different: declaration 'arg_size' definition 'n_arg'. vctrs/src/order.c:4493:60: note: Function 'expand_arg' argument 3 names different: declaration 'arg_size' definition 'n_arg'. vctrs/src/order.c:1642:19: style: Local variable 'byte' shadows outer variable [shadowVariable] vctrs/src/order.c:1581:11: note: Shadowed declaration vctrs/src/order.c:1642:19: note: Shadow variable vctrs/src/order.c:2495:19: style: Local variable 'byte' shadows outer variable [shadowVariable] vctrs/src/order.c:2434:11: note: Shadowed declaration vctrs/src/order.c:2495:19: note: Shadow variable vctrs/src/order.c:3374:19: style: Local variable 'byte' shadows outer variable [shadowVariable] vctrs/src/order.c:3311:11: note: Shadowed declaration vctrs/src/order.c:3374:19: note: Shadow variable vctrs/src/ptype2.c:300:31: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] vctrs/src/order.c:2161:39: style: Parameter 'p_x_dbl' can be declared as pointer to const [constParameterPointer] vctrs/src/order.c:2183:38: style: Parameter 'p_x_dbl' can be declared as pointer to const [constParameterPointer] vctrs/src/order.c:2820:9: style: Variable 'p_x_chunk' can be declared as pointer to const [constVariablePointer] vctrs/src/order.c:3486:44: style: Parameter 'p_lazy_x_chunk' can be declared as pointer to const [constParameterPointer] vctrs/src/order.c:3696:9: style: Variable 'p_uniques' can be declared as pointer to const [constVariablePointer] vctrs/src/order.c:3939:8: style: Variable 'p_decreasing' can be declared as pointer to const [constVariablePointer] vctrs/src/order.c:3956:8: style: Variable 'p_na_last' can be declared as pointer to const [constVariablePointer] vctrs/src/order.c:4501:8: style: Variable 'p_arg' can be declared as pointer to const [constVariablePointer] vctrs/src/order.c:3337:20: style: Variable 'p_counts[byte]' is assigned a value that is never used. [unreadVariable] vctrs/src/rep.c:48:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:82:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:110:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:214:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:220:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:226:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:237:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:283:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:379:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/obj.h:118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] vctrs/src/rlang/node.h:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/c-utils.h:49:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTMAX_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rlang/c-utils.h:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTMAX_MIN [valueFlowBailoutIncompleteVar] vctrs/src/rlang/c-utils.h:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_XLEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rlang/c-utils.h:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_XLEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rlang/c-utils.h:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rlang/c-utils.h:144:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_XLEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:243:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_UTF8 [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:336:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NaString [valueFlowBailoutIncompleteVar] vctrs/src/rlang/env.h:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENVSXP [valueFlowBailoutIncompleteVar] vctrs/src/rlang/env.h:47:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] vctrs/src/rlang/eval.h:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/state.h:12:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rep.c:385:28: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/dyn-array.h:59:48: style: Parameter 'p_arr' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/dyn-array.h:80:39: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/dyn-array.h:84:39: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/dyn-array.h:88:42: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/dyn-array.h:92:45: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/dyn-array.h:96:40: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/dyn-array.h:100:42: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/dyn-array.h:104:43: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/env.h:70:32: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/env.h:70:44: style: Parameter 'sym' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/vec.h:427:40: style: Parameter 'v_src' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/vec-chr.h:54:27: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/c-utils.c:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] vctrs/src/rlang/attrib.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/attrib.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/attrib.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/attrib.c:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/attrib.c:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/call.c:7:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] vctrs/src/rlang/call.c:15:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] vctrs/src/rlang/call.c:52:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/cnd.c:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/cnd.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/cnd.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:117:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:190:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-list-of.c:57:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-list-of.c:185:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-list-of.c:229:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] vctrs/src/rlang/env.c:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/env.c:213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/env-binding.c:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/eval.c:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/eval.c:79:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/eval.c:94:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/eval.c:137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/eval.c:172:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/rlang/export.c:22:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BaseEnv [valueFlowBailoutIncompleteVar] vctrs/src/rlang/fn.c:14:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/formula.c:5:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] vctrs/src/rlang/formula.c:16:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] vctrs/src/rlang/formula.c:66:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/globals.c:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/rlang/globals.c:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BraceSymbol [valueFlowBailoutIncompleteVar] vctrs/src/rlang/node.c:15:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/node.c:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/node.c:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/node.c:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/obj.c:15:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/obj.c:29:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/obj.c:137:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/parse.c:6:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/parse.c:16:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/stack.c:69:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/stack.c:86:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/sym.c:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/sym.c:29:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMSXP [valueFlowBailoutIncompleteVar] vctrs/src/rlang/sym.c:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMSXP [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.c:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.c:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.c:255:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec-chr.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec-chr.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec-lgl.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:83:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:205:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:324:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:339:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:354:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/rlang.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_XLEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/rlang/rlang.c:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/rlang/attrib.c:17:51: style: Parameter 'sentinel' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/cnd.c:112:12: style: Variable 'class_str' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/dict.c:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:117:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:190:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dict.c:216:38: style:inconclusive: Function 'dict_find_node' argument 1 names different: declaration 'dict' definition 'p_dict'. [funcArgNamesDifferent] vctrs/src/rlang/decl/dict-decl.h:8:38: note: Function 'dict_find_node' argument 1 names different: declaration 'dict' definition 'p_dict'. vctrs/src/rlang/dict.c:216:38: note: Function 'dict_find_node' argument 1 names different: declaration 'dict' definition 'p_dict'. vctrs/src/rlang/dict.c:233:43: style:inconclusive: Function 'dict_find_node_info' argument 1 names different: declaration 'dict' definition 'p_dict'. [funcArgNamesDifferent] vctrs/src/rlang/decl/dict-decl.h:2:43: note: Function 'dict_find_node_info' argument 1 names different: declaration 'dict' definition 'p_dict'. vctrs/src/rlang/dict.c:233:43: note: Function 'dict_find_node_info' argument 1 names different: declaration 'dict' definition 'p_dict'. vctrs/src/rlang/dict.c:132:10: style: Variable 'node' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/vec.h:101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_complex [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:184:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_logical [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:192:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_double [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:196:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_complex [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:200:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:208:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_double [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:300:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_complex [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_logical [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:319:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:334:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:390:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_logical [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:452:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_double [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:460:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_complex [valueFlowBailoutIncompleteVar] vctrs/src/rlang/vec.h:464:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-array.c:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-array.c:63:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-array.c:89:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-array.c:116:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-list-of.c:33:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_dyn_list_of [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-list-of.c:116:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ssize [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-list-of.c:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_pair_ptr_ssize [valueFlowBailoutIncompleteVar] vctrs/src/rlang/dyn-list-of.c:229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_pair_ptr_ssize [valueFlowBailoutIncompleteVar] vctrs/src/rlang/df.c:33:42: style:inconclusive: Function 'r_init_data_frame' argument 2 names different: declaration 'n_nows' definition 'n_rows'. [funcArgNamesDifferent] vctrs/src/rlang/df.h:10:42: note: Function 'r_init_data_frame' argument 2 names different: declaration 'n_nows' definition 'n_rows'. vctrs/src/rlang/df.c:33:42: note: Function 'r_init_data_frame' argument 2 names different: declaration 'n_nows' definition 'n_rows'. vctrs/src/rlang/dyn-list-of.c:89:28: style: Variable 'v_arrays' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/dyn-list-of.c:229:9: style: Variable 'v_old' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/env.c:64:29: style:inconclusive: Function 'r_env_as_list' argument 1 names different: declaration 'x' definition 'env'. [funcArgNamesDifferent] vctrs/src/rlang/env.h:93:29: note: Function 'r_env_as_list' argument 1 names different: declaration 'x' definition 'env'. vctrs/src/rlang/env.c:64:29: note: Function 'r_env_as_list' argument 1 names different: declaration 'x' definition 'env'. vctrs/src/rlang/env.c:150:28: style: Variable 'v_types' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/env.c:275:10: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/sym.c:28:25: style:inconclusive: Function 'r_is_symbol' argument 1 names different: declaration 'sym' definition 'x'. [funcArgNamesDifferent] vctrs/src/rlang/sym.h:26:25: note: Function 'r_is_symbol' argument 1 names different: declaration 'sym' definition 'x'. vctrs/src/rlang/sym.c:28:25: note: Function 'r_is_symbol' argument 1 names different: declaration 'sym' definition 'x'. vctrs/src/rlang/node.c:55:44: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/obj.c:113:29: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] vctrs/src/rlang/vec.c:170:10: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/vec.c:177:10: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/vec.c:184:13: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/vec.c:191:16: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/vec.c:198:20: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] vctrs/src/rlang/obj.c:87:12: style: Variable 'p_n' is assigned a value that is never used. [unreadVariable] vctrs/src/rlang/obj.c:94:12: style: Variable 'p_n' is assigned a value that is never used. [unreadVariable] vctrs/src/rlang/walk.c:83:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:205:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:306:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_string [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:324:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:339:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/rlang/walk.c:354:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/runs.c:14:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/runs.c:41:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/runs.c:81:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/runs.c:112:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/runs.c:363:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/set.c:9:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] vctrs/src/set.c:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/set.c:132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] vctrs/src/set.c:151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/set.c:258:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] vctrs/src/set.c:277:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/set.c:434:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] vctrs/src/set.c:453:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/vec-bool.h:36:49: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/vec-bool.h:40:56: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/vec-bool.h:45:52: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] vctrs/src/shape.c:14:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/shape.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/shape.c:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/shape.c:193:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/size-common.c:13:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size-common.c:61:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size-common.c:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size-common.c:129:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size-common.c:139:35: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] vctrs/src/size-common.c:159:63: style:inconclusive: Function 'vec_recycle_common_opts' argument 3 names different: declaration 'opts' definition 'p_opts'. [funcArgNamesDifferent] vctrs/src/size-common.h:17:63: note: Function 'vec_recycle_common_opts' argument 3 names different: declaration 'opts' definition 'p_opts'. vctrs/src/size-common.c:159:63: note: Function 'vec_recycle_common_opts' argument 3 names different: declaration 'opts' definition 'p_opts'. vctrs/src/size-common.c:84:28: style: Variable 'opts' can be declared as pointer to const [constVariablePointer] vctrs/src/size.c:7:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size.c:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size.c:78:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env [valueFlowBailoutIncompleteVar] vctrs/src/size.c:117:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] vctrs/src/size.c:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/size.c:159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size.c:209:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size.c:234:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size.c:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size.c:284:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/size.c:320:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_dbl [valueFlowBailoutIncompleteVar] vctrs/src/size.c:292:36: style:inconclusive: Function 'vec_as_short_length' argument 1 names different: declaration 'size' definition 'n'. [funcArgNamesDifferent] vctrs/src/size.h:33:36: note: Function 'vec_as_short_length' argument 1 names different: declaration 'size' definition 'n'. vctrs/src/size.c:292:36: note: Function 'vec_as_short_length' argument 1 names different: declaration 'size' definition 'n'. vctrs/src/size.c:315:40: style:inconclusive: Function 'vec_as_ssize' argument 2 names different: declaration 'arg' definition 'p_arg'. [funcArgNamesDifferent] vctrs/src/size.h:38:40: note: Function 'vec_as_ssize' argument 2 names different: declaration 'arg' definition 'p_arg'. vctrs/src/size.c:315:40: note: Function 'vec_as_ssize' argument 2 names different: declaration 'arg' definition 'p_arg'. vctrs/src/slice-array.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] vctrs/src/slice-array.c:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/slice-array.c:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] vctrs/src/slice-array.c:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPLXSXP [valueFlowBailoutIncompleteVar] vctrs/src/slice-array.c:132:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/slice-array.c:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] vctrs/src/slice-array.c:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign-array.c:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign-array.c:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign-array.c:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign-array.c:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign-array.c:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign-array.c:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign-array.c:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:10:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:52:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:91:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:242:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:246:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:250:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:254:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:258:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:316:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:397:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-assign.c:9:54: style:inconclusive: Function 'vec_assign_opts' argument 4 names different: declaration 'opts' definition 'c_opts'. [funcArgNamesDifferent] vctrs/src/slice-assign.h:19:54: note: Function 'vec_assign_opts' argument 4 names different: declaration 'opts' definition 'c_opts'. vctrs/src/slice-assign.c:9:54: note: Function 'vec_assign_opts' argument 4 names different: declaration 'opts' definition 'c_opts'. vctrs/src/slice-assign.c:312:26: style:inconclusive: Function 'chr_assign' argument 1 names different: declaration 'out' definition 'x'. [funcArgNamesDifferent] vctrs/src/slice-assign.h:90:26: note: Function 'chr_assign' argument 1 names different: declaration 'out' definition 'x'. vctrs/src/slice-assign.c:312:26: note: Function 'chr_assign' argument 1 names different: declaration 'out' definition 'x'. vctrs/src/slice-assign.c:315:27: style:inconclusive: Function 'list_assign' argument 1 names different: declaration 'out' definition 'x'. [funcArgNamesDifferent] vctrs/src/slice-assign.h:95:27: note: Function 'list_assign' argument 1 names different: declaration 'out' definition 'x'. vctrs/src/slice-assign.c:315:27: note: Function 'list_assign' argument 1 names different: declaration 'out' definition 'x'. vctrs/src/slice-assign.c:242:3: style: Variable 'index_data' can be declared as pointer to const [constVariablePointer] vctrs/src/slice-assign.c:246:3: style: Variable 'index_data' can be declared as pointer to const [constVariablePointer] vctrs/src/slice-assign.c:250:3: style: Variable 'index_data' can be declared as pointer to const [constVariablePointer] vctrs/src/slice-assign.c:254:3: style: Variable 'index_data' can be declared as pointer to const [constVariablePointer] vctrs/src/slice-assign.c:258:3: style: Variable 'index_data' can be declared as pointer to const [constVariablePointer] vctrs/src/slice-assign.c:313:3: style: Variable 'index_data' can be declared as pointer to const [constVariablePointer] vctrs/src/slice-assign.c:316:3: style: Variable 'index_data' can be declared as pointer to const [constVariablePointer] vctrs/src/slice.c:188:45: error: There is an unknown macro here somewhere. Configuration is required. If R_PRI_SSIZE is a macro then please configure it. [unknownMacro] vctrs/src/slice-chop.c:77:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:161:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:175:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:217:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:276:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:303:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:365:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:409:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:479:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:515:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/slice-interleave.c:27:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LEN_T_MAX [valueFlowBailoutIncompleteVar] vctrs/src/slice-chop.c:150:8: style: Variable 'v_increasings' can be declared as pointer to const [constVariablePointer] vctrs/src/split.c:6:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:20:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subscript_arg [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:163:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:248:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:303:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:337:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:351:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:444:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:525:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:567:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:583:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:599:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:615:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:724:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamesSymbol [valueFlowBailoutIncompleteVar] vctrs/src/subscript.c:10:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/subscript.c:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/subscript.c:150:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/subscript.c:181:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/subscript.c:212:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/subscript.c:241:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/subscript.c:271:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/translate.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/translate.c:178:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/subscript-loc.c:5:31: style:inconclusive: Function 'vec_as_location' argument 1 names different: declaration 'i' definition 'subscript'. [funcArgNamesDifferent] vctrs/src/subscript-loc.h:46:31: note: Function 'vec_as_location' argument 1 names different: declaration 'i' definition 'subscript'. vctrs/src/subscript-loc.c:5:31: note: Function 'vec_as_location' argument 1 names different: declaration 'i' definition 'subscript'. vctrs/src/subscript-loc.c:33:57: style:inconclusive: Function 'vec_as_location_opts' argument 4 names different: declaration 'location_opts' definition 'opts'. [funcArgNamesDifferent] vctrs/src/subscript-loc.h:59:57: note: Function 'vec_as_location_opts' argument 4 names different: declaration 'location_opts' definition 'opts'. vctrs/src/subscript-loc.c:33:57: note: Function 'vec_as_location_opts' argument 4 names different: declaration 'location_opts' definition 'opts'. vctrs/src/subscript-loc.c:391:8: style: Variable 'p_subscript' can be declared as pointer to const [constVariablePointer] vctrs/src/subscript-loc.c:790:38: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] vctrs/src/subscript.c:299:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/subscript.c:299:10: note: Shadow variable vctrs/src/subscript.c:137:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] vctrs/src/type-data-frame.c:8:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:47:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:137:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:155:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:272:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:374:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:407:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:437:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:442:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:449:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_chr [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:458:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_names [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:465:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_int [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:486:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:502:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:532:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:622:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:659:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:680:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:708:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] vctrs/src/type-data-frame.c:790:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:34:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:271:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:295:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:325:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_dbl [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:367:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:385:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/type-date-time.c:536:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BaseEnv [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:12:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:23:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:45:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:56:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:130:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:135:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:173:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:10:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LevelsSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:38:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:50:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LevelsSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:100:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LevelsSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:121:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LevelsSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:143:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LevelsSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:172:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:217:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:241:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LevelsSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:260:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_LevelsSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:295:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:370:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/type-factor.c:379:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/type-info.c:211:34: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] vctrs/src/type-data-frame.c:402:41: style:inconclusive: Function 'rownames_type' argument 1 names different: declaration 'rn' definition 'x'. [funcArgNamesDifferent] vctrs/src/type-data-frame.h:48:41: note: Function 'rownames_type' argument 1 names different: declaration 'rn' definition 'x'. vctrs/src/type-data-frame.c:402:41: note: Function 'rownames_type' argument 1 names different: declaration 'rn' definition 'x'. vctrs/src/type-data-frame.c:615:30: style:inconclusive: Function 'df_ptype2_loop' argument 2 names different: declaration 'y_names' definition 'names'. [funcArgNamesDifferent] vctrs/src/decl/type-data-frame-decl.h:42:28: note: Function 'df_ptype2_loop' argument 2 names different: declaration 'y_names' definition 'names'. vctrs/src/type-data-frame.c:615:30: note: Function 'df_ptype2_loop' argument 2 names different: declaration 'y_names' definition 'names'. vctrs/src/type-data-frame.c:363:16: style: Local variable 'i' shadows outer variable [shadowVariable] vctrs/src/type-data-frame.c:310:11: note: Shadowed declaration vctrs/src/type-data-frame.c:363:16: note: Shadow variable vctrs/src/type-data-frame.c:850:12: style: Local variable 'names' shadows outer variable [shadowVariable] vctrs/src/type-data-frame.c:843:10: note: Shadowed declaration vctrs/src/type-data-frame.c:850:12: note: Shadow variable vctrs/src/type-data-frame.c:57:12: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] vctrs/src/type-data-frame.c:523:8: style: Variable 'x_dups_pos_data' can be declared as pointer to const [constVariablePointer] vctrs/src/type-data-frame.c:524:8: style: Variable 'y_dups_pos_data' can be declared as pointer to const [constVariablePointer] vctrs/src/type-data-frame.c:704:8: style: Variable 'to_dups_pos_data' can be declared as pointer to const [constVariablePointer] vctrs/src/type-data-frame.c:960:59: style: Parameter 'name_repair' can be declared as pointer to const [constParameterPointer] vctrs/src/type-tibble.c:8:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-tibble.c:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/type-tibble.c:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ClassSymbol [valueFlowBailoutIncompleteVar] vctrs/src/type-tibble.c:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable call [valueFlowBailoutIncompleteVar] vctrs/src/type-integer64.c:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_double [valueFlowBailoutIncompleteVar] vctrs/src/type-integer64.c:100:18: style: Local variable 'left' shadows outer variable [shadowVariable] vctrs/src/type-integer64.c:85:10: note: Shadowed declaration vctrs/src/type-integer64.c:100:18: note: Shadow variable vctrs/src/type-integer64.c:101:18: style: Local variable 'right' shadows outer variable [shadowVariable] vctrs/src/type-integer64.c:86:10: note: Shadowed declaration vctrs/src/type-integer64.c:101:18: note: Shadow variable vctrs/src/unspecified.c:10:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] vctrs/src/unspecified.c:23:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/unspecified.c:38:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] vctrs/src/unspecified.c:85:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils-dispatch.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/utils-dispatch.c:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/unspecified.c:67:12: style: Variable 'p_x' can be declared as pointer to const [constVariablePointer] vctrs/src/utils-dispatch.c:38:12: style: Variable 'p0' can be declared as pointer to const [constVariablePointer] vctrs/src/utils-dispatch.c:53:12: style: Variable 'p0' can be declared as pointer to const [constVariablePointer] vctrs/src/utils-dispatch.c:54:12: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] vctrs/src/utils-dispatch.c:83:10: style: Variable 'last' can be declared as pointer to const [constVariablePointer] vctrs/src/utils.c:66:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:240:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:272:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:324:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:339:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:421:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:425:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAWSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:467:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_GlobalEnv [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:501:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:514:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:533:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:568:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:594:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:632:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:638:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:649:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:672:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:694:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:724:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:743:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:762:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:777:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:790:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:811:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:852:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:874:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:900:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:919:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:961:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:970:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REALSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:979:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1089:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1120:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1160:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1196:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1223:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1243:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1257:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1275:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1297:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1317:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1379:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1447:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1656:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_GlobalEnv [valueFlowBailoutIncompleteVar] vctrs/src/utils.c:1030:23: style:inconclusive: Function 'r_vec_fill' argument 2 names different: declaration 'p_dest' definition 'dest'. [funcArgNamesDifferent] vctrs/src/utils.h:207:23: note: Function 'r_vec_fill' argument 2 names different: declaration 'p_dest' definition 'dest'. vctrs/src/utils.c:1030:23: note: Function 'r_vec_fill' argument 2 names different: declaration 'p_dest' definition 'dest'. vctrs/src/utils.c:1032:29: style:inconclusive: Function 'r_vec_fill' argument 4 names different: declaration 'p_src' definition 'src'. [funcArgNamesDifferent] vctrs/src/utils.h:209:29: note: Function 'r_vec_fill' argument 4 names different: declaration 'p_src' definition 'src'. vctrs/src/utils.c:1032:29: note: Function 'r_vec_fill' argument 4 names different: declaration 'p_src' definition 'src'. vctrs/src/utils.c:70:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:70:8: note: Shadow variable vctrs/src/utils.c:77:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:77:8: note: Shadow variable vctrs/src/utils.c:85:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:85:8: note: Shadow variable vctrs/src/utils.c:94:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:94:8: note: Shadow variable vctrs/src/utils.c:104:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:104:8: note: Shadow variable vctrs/src/utils.c:115:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:115:8: note: Shadow variable vctrs/src/utils.c:127:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:127:8: note: Shadow variable vctrs/src/utils.c:140:10: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:140:10: note: Shadow variable vctrs/src/utils.c:167:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:167:8: note: Shadow variable vctrs/src/utils.c:174:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:174:8: note: Shadow variable vctrs/src/utils.c:182:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:182:8: note: Shadow variable vctrs/src/utils.c:191:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:191:8: note: Shadow variable vctrs/src/utils.c:202:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:202:8: note: Shadow variable vctrs/src/utils.c:1413:8: style: Local variable 'syms' shadows outer variable [shadowVariable] vctrs/src/globals.h:76:20: note: Shadowed declaration vctrs/src/utils.c:1413:8: note: Shadow variable vctrs/src/utils.c:869:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] diff: DONE